软件需求项目工程实验报告书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武汉理工大学

学生实验报告书

实验课程名称软件需求工程

开课学院计算机科学与技术学院指导老师姓名岑丽

学生姓名朱鹏

学生专业班级软件工程0904班

2011 —2012 学年第1 学期

实验课程名称:软件需求工程

实验课程名称:软件需求工程

第二部分:实验结果分析(可加页)

一、实验结果描述

1、业务需求

人事档案管理信息系统,作为数据库管理系统的一个具体应用,在实际工作中得到了广泛的应用,因为通过它能对企事业单位的人力资源进行卓有成效的管理,提高了管理的效率,方便了使用,通过一系列的操作可以快速、可靠的进行人事档案的更新、查找,极大的提高了工作效率,是现代企事业单位必不可少的办公软件。

2、用户需求

(1)普通员工登陆后可以查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告等。

(2)部门经理登陆后除普通员工的权限外,还可审批请假、加班和业绩报告的信息等。

(3)人事部员工登陆后可以修改员工资料,登记考勤信息,核实加班请假信息并计算月工资等。

(4)人事部经理登陆后除人事部员工的权限外,还有指定员工起薪等权限。

(5)总经理登陆后默认拥有部门经理的所有权限。

3、功能需求

(1)登录页面

需要登陆的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID 和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示用户用户名或密码错误,仍显示当前页面。

用例图:

(2)查询员工资料

该模块主要是查看自己/同事的资料,以更好促进公司员工之间的相互了解。同时也可以修改自己的部分信息。

主要功能包括:

a查询自己的详细信息:员工ID、员工姓名、电子邮件、所在部门名称、经理、分机和自我简介等

b修改自己的相关信息,密码

c查询、搜索其他同事的相关信息

用例图:

(3)员工资料管理

人事部门负责维护员工的基本资料。

主要功能包括:

a添加/修改/删除员工

b按任意条件搜索员工

c打印员工报到单

d修改员工相关信息。

用例图:

(4)考勤管理

人事部可以管理考勤记录,即根据员工请假记录,判定是否缺勤,以及打印一些汇总信息。由于公司在使用该软件之前把考勤信息记录在 Excel 表格中,本模块需要实现从该 Excel 表中导入数据的功能。

主要功能包括:

a输入/修改/删除/查询员工的考勤记录

b显示当日迟到、缺勤明细

c统计某段时间内迟到、缺勤人数汇总信息

用例图:

(5)业绩评定

由员工填写业绩报告表(部门经理不需要填写),部门经理根据该报告,评定其下属的业绩分数。人事部根据部门经理的评分作为基础,然后根据考勤记录来计算最终的绩效成绩

主要功能包括:

a员工可填写业绩报告

b经理查询下属的业绩报告。可填写业绩评分

c员工查询最终的业绩评分

d员工查询所有的历史业绩报告,单击显示其详细信息

e经理查看某次业绩评定的所有下属的汇总信息。

用例图:

()(6)薪资查询及管理

员工薪资由基本薪资和加班薪资组成,并且有可能因为迟到和缺勤而扣除部分薪资。基本薪资由人事经理指定。员工可以查看自己的本月薪资明细,还可以查询历史薪资记录。

主要功能包括:

a显示员工当月的薪资信息,并列出影响薪资额的加班和考勤记录

b打印本月薪资单

c查看某段时期内的薪资信息。

d按部门打印员工月薪资的汇总表

e查看某个员工的历史记录

(7)安全管理

本模块的功能是验证登录者的身份,保证系统安全性。本模块除了验证功能还包括系统事件记录功能,可以将系统中发生的与安全相关的各类事件、对重要信息的操作记录下来。密码修改时注意密码不能为空,且至少包含6个字符。

主要功能包括:

a验证登录者的身份

b人事经理可以添加/删除操作员(即人事部员工)

c密码修改

d系统事件记录

e系统事件查询

用例图:

3、其他非功能要求

(1)性能需求

a.用户数量

项目的主要用户是公司内部所有工作人员,所以流量不会很大,根据公司的规模以及发展,

相关文档
最新文档