系统需求模型资料

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

公司人事管理系统需求模型

1.项目背景

项目名称:公司人事管理系统

用户:公司员工和管理员、系统管理员

项目建设背景:随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。

2.需求模型

建立一个模型,需求分析是第一步,首先对点名系统系统需求进行分析,识别系统的用户和相关外部系统,以确定系统的角色,它可以帮助界定软件系统的边界,引导和发掘用户需求;其次再依据系统功能来确立系统的用例模型。

2.1. 业务需求

1•系统操作简单,界面友好;

2.规范、完善的基础信息设置;

3.支持多人操作,要求有权限分配功能;

4•为了方便用户,要求系统支持多条件查询;

5对员工信息在需要时打印不同需求的报表;

6.支持数据更新调整;

7•当外界环境干扰本系统时,系统可以自动保护原始数据的安全

22 用户需求

1、员工可以实现的功能:

注册:主要实现员工的注册,创建自己的账户密码;用户登录:登录应用程序查看自己的信息;修改密码:修改用户自己的密码;

查看信息:员工查询自己的基本信息、职位、薪水等。

2、管理员实现的功能:

注册:主要实现管理员的注册,创建自己的账户密码; 管理员登录:登录应用程序查看、管理信息;员工调用:查看修改员工的调动信息;查看信息:统计与查询员工基本信息;

员工考评:记录员工考评信息;员工调薪:管理员工对员工的薪水调整;职称评定:评定和记录员工的职称信息;培训管理:管理员工的培训信息。

3、系统管理可以实现的功能:

报表输出:将需要的信息以报表形式输出打印;数据备份:管理员(或DBA)备份数据;数据恢复:病毒,黑客等破坏数据库后对数据进行恢复; 系统管理:主要对用户的密码、管理权限的设置等。

23 功能需求分析

1、员工信息:统计与查询员工基本信息

2、条新信息:管理员工的薪水调整

3、培训信息:管理员工的培训信息

4、考评信息:记录员工考评信息

5、奖罚信息:记录员工奖罚信息

2.4.非功能需求(补充规约)

1、软件必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入系统。

2、软件必须提供对系统中各种码表的维护、补充操作。

3、软件必须按照需求规定记录各种日志。

4、软件对用户的所有误操作或不合法操作进行检查,并给出提示信息。

5、用户必须对系统中的材料成本信息进行维护,以便软件获取。

3. 公司人事管理系统用例图

3.1.管理员的用例图

(1)

注册 (2)

登录系统 (3)

员工调用 (4)

基本信息 (5)

员工考评 (6)

员工调薪 (7)

职称评定 (8) 培训管理

3.2. 系统管理员的用例图

(1) 注册

(2) 登录系统

(3) 报表输出

(4) 数据备份

(5) 数据恢复

员工 查看信息

*册

管理员

登录系绕

培ill 员工调动

员工调叢 员工考评 按袤输出

系统胃哩

(6)系统管理

33员工的用例图

(1)注册

(2)登录系统

(3)修改密码

(3)查看信息

4.公司人事管理系统用例规约4.1.注册用例规约

42 登录系统用例规约

4.3.员工调动用例规约

用例编号:003用例名:员工调动

用例描述:本用例用于管理员查看、修改员工的调动信息

执行者

管理员

相关用例

1注册

2登录系统

3查看、修改员工调动信息前置条件管理员登录系统,并且系统中存在管理员和员工的信

44查看信息用例规约

4.5.员工考评用例规约

46 员工调薪用例规约

4.7.职称评定用例规约

管理员相关用例

1管理员登录系统

2登录成功后,进入选择员工名单界面

3选出员工名单,进行职称评定

4保存成绩

前置条件

管理员登录系统,并且系统中已存在相应的员工信息。后置条件

管理员成功登录系统,对需评定的员工进行职称评定。

涉众利益

方便管理员通过员工名单界面,对需评定的员工进行职称评定。基本路径1管理员输入口令和密码登录系统

2登录成功后进入员工名单界面

3管理员对员工进行职称评定操作

4保存修改备选路径

暂无

字段列表

业务规则

本用例方便已经注册的管理员登录系统后,对员工进行职称评定非功能需求桌面用户界面应与Windows XP/ 7 8/10兼容。

设计约束

系统必须提供基于Win dows桌面的接口。待解决问题

4.8.培训管理用例规约

4.9.报表输出用例规约

4.10.数据备份用例规约

4.11.数据恢复用例规约

4.12.系统管理用例规约

5.看法与体会

这次试验拓宽了我的知识面,锻炼了我的分析能力和全局观,也让我定义软件需求工程的重要性有了更深的体会。在这粗课程设计开始阶段,我就遇到了相当大的困难,比如对目标系统的需求定义不够完整全面,给后续工作带来了相当大的困难。后来进过大量信息的查询和分析,我才得以解决这个问题。可见,不仅要学以致用,也要在事件中检验自己所学的知识。

相关文档
最新文档