系统需求模型.docx
- 文档编号:6950819
- 上传时间:2023-01-13
- 格式:DOCX
- 页数:19
- 大小:122.54KB
系统需求模型.docx
《系统需求模型.docx》由会员分享,可在线阅读,更多相关《系统需求模型.docx(19页珍藏版)》请在冰豆网上搜索。
系统需求模型
公司人事管理系统需求模型
1.项目背景
项目名称:
公司人事管理系统
用户:
公司员工和管理员、系统管理员
项目建设背景:
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
2.需求模型
建立一个模型,需求分析是第一步,首先对点名系统系统需求进行分析,识别系统的用户和相关外部系统,以确定系统的角色,它可以帮助界定软件系统的边界,引导和发掘用户需求;其次再依据系统功能来确立系统的用例模型。
2.1.业务需求
1.系统操作简单,界面友好;
2.规范、完善的基础信息设置;
3.支持多人操作,要求有权限分配功能;
4.为了方便用户,要求系统支持多条件查询;
5.对员工信息在需要时打印不同需求的报表;
6.支持数据更新调整;
7.当外界环境干扰本系统时,系统可以自动保护原始数据的安全。
2.2.用户需求
1、员工可以实现的功能:
注册:
主要实现员工的注册,创建自己的账户密码;
用户登录:
登录应用程序查看自己的信息;
修改密码:
修改用户自己的密码;
查看信息:
员工查询自己的基本信息、职位、薪水等。
2、管理员实现的功能:
注册:
主要实现管理员的注册,创建自己的账户密码;
管理员登录:
登录应用程序查看、管理信息;
员工调用:
查看修改员工的调动信息;
查看信息:
统计与查询员工基本信息;
员工考评:
记录员工考评信息;
员工调薪:
管理员工对员工的薪水调整;
职称评定:
评定和记录员工的职称信息;
培训管理:
管理员工的培训信息。
3、系统管理可以实现的功能:
报表输出:
将需要的信息以报表形式输出打印;
数据备份:
管理员(或DBA)备份数据;
数据恢复:
病毒,黑客等破坏数据库后对数据进行恢复;
系统管理:
主要对用户的密码、管理权限的设置等。
2.3.功能需求分析
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)数据恢复
(6)系统管理
3.3.员工的用例图
(1)注册
(2)登录系统
(3)修改密码
(3)查看信息
4.公司人事管理系统用例规约
4.1.注册用例规约
用例编号:
001用例名:
注册
用例描述:
本用例用于向用户提供注册功能。
每个用户必须注册后才能进入系统。
员工注册需填写员工编号、员工姓名、身份证号码、部门、密码等信息,管理员注册需填写员工编号、姓名、身份证号码、密码等信息。
执行者
所有用户
相关用例
注册
前置条件
系统中存在用户的基本信息。
后置条件
注册成功后,才可以登录系统。
涉众利益
注册可以设置密码,保护个人信息,防止别人进入。
基本路径
1进入系统登录界面
2注册,使用者进入注册界面
3注册成功,使用者自己的帐号密码进入系统
备选路径
暂无
字段列表
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
业务规则
本用例所有用户都可以进入
待解决问题
由于第一次设计公司人事管理系统,很多细节还不是很清楚,所以有些功能不是太完善,如注册时要求用户输入什么信息。
4.2.登录系统用例规约
用例编号:
002用例名:
登录系统
用例描述:
本用例通过让用户选择身份、输入帐号和密码登录系统,进入到相应的界面。
执行者
所有用户
相关用例
1注册
2登录系统
前置条件
系统中存在用户基本信息,并且用户已经注册成功。
后置条件
用户登录后,系统根据其身份使用户进入相应的界面。
涉众利益
每个用户只能进入自己权限内的界面。
基本路径
1.进入系统登录界面
2.选择身份(员工/管理员)、输入帐号密码
3.进入系统
备选路径
暂无
字段列表
业务规则
本用例所有注册成功的用户都能使用。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
由于考虑不够太全面,一些信息未能涉及到,如登录时异常信息的处理。
4.3.员工调动用例规约
用例编号:
003用例名:
员工调动
用例描述:
本用例用于管理员查看、修改员工的调动信息。
执行者
管理员
相关用例
1注册
2登录系统
3查看、修改员工调动信息
前置条件
管理员登录系统,并且系统中存在管理员和员工的信息。
后置条件
管理员登录系统成功后,能进入员工调动界面。
涉众利益
能方便管理员对员工的管理。
基本路径
1.管理员登录系统
2.登录成功后,进入员工调动界面
3.查看、修改员工的调动信息
备选路径
暂无
字段列表
业务规则
本用例只有管理员才能进入此界面,对员工的调动信息进行查看和修改。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
4.4.查看信息用例规约
用例编号:
004用例名:
查看信息
用例描述:
本用例主要方便管理员查询和统计员工的基本信息。
执行者
1.管理员
2.员工
相关用例
1注册
2登录系统
3查看员工基本信息
前置条件
管理员登录系统,并且系统中已经存在相关的员工信息。
后置条件
成功登录后,点击员工名单,对员工的基本信息进行查询和统计。
涉众利益
方便管理员对员工的基本信息进行统计或查询。
基本路径
1管理员登录系统
2登录成功后,进入员工基本信息界面
3选择员工或查询条件,对员工进行查询或统计。
备选路径
暂无
字段列表
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
业务规则
本用例只有管理员才能对全体员工的基本信息进行统计,而员工只能查看个人信息。
待解决问题
无
4.5.员工考评用例规约
用例编号:
005用例名:
员工考评
用例描述:
本用例主要方便管理员记录员工的考评成绩,对员工的工作态度,取得的成绩等加以综合评价,保存,作为工资等的参照。
执行者
管理员
相关用例
1注册
2登录系统
3选出员工名单
4记录考评成绩
前置条件
管理员登录系统,并且系统中已经存在相关的员工信息。
后置条件
成功登录后,选出员工名单,管理员记录员工考评成绩。
涉众利益
方便管理员对员工考评成绩的录入或查询。
基本路径
1管理员登录系统
2登录成功后,进入选择员工名单界面
3选出员工名单,记录考评成绩
4保存成绩
备选路径
暂无
字段列表
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
业务规则
本用例只有管理员才能对员工的考评成绩进行记录,而员工只能查询成绩信息。
待解决问题
如何保存记录后的成绩。
4.6.员工调薪用例规约
用例编号:
006用例名:
员工调薪
用例描述:
本用例主要方便管理员对员工进行薪水调整。
员工的工资可能随着经济发展和个人哦诶寻成绩、考评成绩等发生改动。
执行者
管理员
相关用例
1管理员登录系统
2登录成功后,进入选择员工名单界面
3选出员工名单,进行薪水调整
4保存成绩
前置条件
管理员登录系统,并且系统中已存在相应的员工信息。
后置条件
管理员成功登录系统,对员工进行调整薪水操作。
涉众利益
方便管理员管理员工的薪水信息。
基本路径
1管理员输入口令和密码登录系统
2登录成功后进入员工名单界面
3管理员对员工进行薪水调整操作
4保存修改
备选路径
暂无
字段列表
业务规则
本用例方便已经注册的管理员登录系统后,对员工薪水信息进行调整。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
由于设计的系统不够完善,功能需要加强,如学生、任课教师查询平时成绩的方式不能多样化。
4.7.职称评定用例规约
用例编号:
007用例名:
职称评定
用例描述:
本用例主要方便管理员评定和记录员工的职称信息
执行者
管理员
相关用例
1管理员登录系统
2登录成功后,进入选择员工名单界面
3选出员工名单,进行职称评定
4保存成绩
前置条件
管理员登录系统,并且系统中已存在相应的员工信息。
后置条件
管理员成功登录系统,对需评定的员工进行职称评定。
涉众利益
方便管理员通过员工名单界面,对需评定的员工进行职称评定。
基本路径
1管理员输入口令和密码登录系统
2登录成功后进入员工名单界面
3管理员对员工进行职称评定操作
4保存修改
备选路径
暂无
字段列表
业务规则
本用例方便已经注册的管理员登录系统后,对员工进行职称评定。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
4.8.培训管理用例规约
用例编号:
008用例名:
培训管理
用例描述:
本用例主要方便管理员记录员工的培训信息,留作参考,随时调用查看。
执行者
管理员
相关用例
1管理员登录系统
2登录成功后,进入选择员工名单界面
3对员工的培训信息进行管理
前置条件
管理员登录系统,并且系统中已存在相应的员工信息。
后置条件
管理员成功登录系统,对员工的培训信息进行管理。
涉众利益
方便管理员通过员工名单界面,对员工的培训信息进行管理。
基本路径
1管理员输入口令和密码登录系统
2登录成功后进入员工名单界面
3管理员对员工的培训信息进行管理
4保存修改
备选路径
暂无
字段列表
业务规则
本用例方便已经注册的管理员登录系统后,对员工的培训信息进行管理。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
4.9.报表输出用例规约
用例编号:
009用例名:
报表输出
用例描述:
本用例用于将需要的信息以报表的形式输出打印
执行者
系统管理员
相关用例
1登录系统
2打印报表
前置条件
系统管理员登陆系统,并且系统中存在有员工的基本信息记录。
后置条件
系统管理员登录系统成功后,进入员工名单界面对需要的信息进行打印。
涉众利益
方便系统管理员对员工的信息的副本携带或管理需要存档进行报表打印。
基本路径
1系统管理员登录系统。
2登陆成功后,进入员工名单界面
3对需要副本携带、存档的信息进行报表打印
4退出员工名单界面
备选路径
暂无
字段列表
业务规则
只有管理员系统管理员才能进行员工的信息导出和打印。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
员工是否能导出业绩评定和打印操作
4.10.数据备份用例规约
用例编号:
010用例名:
数据备份
用例描述:
本用例主要方便系统管理员(DBA)对用户数据的备份。
执行者
系统管理员(DBA)
相关用例
1登录系统
2备份数据
前置条件
系统管理员登录系统,并且系统中存在已有数据。
后置条件
系统管理员登录系统成功后,对其用户数据进行备份操作。
涉众利益
能方便系统管理员对用户进行备份管理。
基本路径
1系统管理员登录系统
2登录成功后,进入备份数据界面
3进行操作
4退出系统
备选路径
暂无
字段列表
业务规则
本用例只有系统管理员才能进行数据备份。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
如何实现数据备份
4.11.数据恢复用例规约
用例编号:
011用例名:
数据恢复
用例描述:
本用例主要方便系统管理员对病毒、黑客等破坏后的数据库的数据进行恢复
执行者
系统管理员
相关用例
1登录系统
2恢复数据
前置条件
系统管理员登录系统,并且系统中数据被损坏。
后置条件
系统管理员登录系统成功后,对其用户数据进行恢复操作。
涉众利益
能方便系统管理员对用户进行信息恢复管理。
基本路径
1系统管理员登录系统
2登录成功后,进入恢复数据界面
3进行操作
4退出系统
备选路径
暂无
字段列表
业务规则
本用例只有系统管理员才能进行数据恢复。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
如何实现数据恢复
4.12.系统管理用例规约
用例编号:
012用例名:
系统管理
用例描述:
本用例用于系统管理员对不同身份的用户进行权限分配,使不同的用户进入系统看到不同的信息,以及对用户的密码管理。
执行者
系统管理员
相关用例
1注册
2登录系统
3增删数据
4分配权限
前置条件
系统管理员登录系统,系统中存在不同身份的用户。
后置条件
系统管理员登录系统后,对已注册的用户进行权限分配。
涉众利益
能使各个用户进入相应的界面,有利于保护个人信息。
基本路径
1.系统管理员登录系统
2.登录成功后,打开权限分配界面
3.给不同身份的用户分配相应的权限。
4.退出点名系统
备选路径
暂无
字段列表
业务规则
本用例只有系统管理员才能进行权限分配,其他用户无法进入。
非功能需求
桌面用户界面应与WindowsXP/7/8/10兼容。
设计约束
系统必须提供基于Windows桌面的接口。
待解决问题
由于很多细节还不是很清楚,所以有些功能不是太完善,如系统管理员对不同身份的用户的权限分配。
5.看法与体会
这次试验拓宽了我的知识面,锻炼了我的分析能力和全局观,也让我定义软件需求工程的重要性有了更深的体会。
在这粗课程设计开始阶段,我就遇到了相当大的困难,比如对目标系统的需求定义不够完整全面,给后续工作带来了相当大的困难。
后来进过大量信息的查询和分析,我才得以解决这个问题。
可见,不仅要学以致用,也要在事件中检验自己所学的知识。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 需求 模型