员工考勤管理系统用户需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
员工考勤系统用户需求规格说明书
修订记录:
目录
0. 文档介绍 (4)
0.1文档目的 (4)
0.2文档范围 (4)
0.3读者对象 (4)
0.4参考文档 (4)
0.5术语与缩写解释 (4)
1. 产品介绍 (5)
2. 产品面向的用户群体 (5)
3. 产品应当遵循的标准或规范 (5)
4. 产品范围 (5)
5. 产品中的角色 (5)
6. 产品的功能性需求 (6)
6.0功能性需求分类 (6)
6.M F EATURE M (6)
6.m.n Function M.N (6)
7. 产品的非功能性需求 (7)
7.1用户界面需求 (7)
7.2软硬件环境需求 (7)
7.3产品质量需求 (7)
7.N 其他需求 (7)
附录A:需求建模与分析报告 (8)
A.1需求模型1 (8)
A.N 需求模型N (8)
附录B:需求确认 (9)
0. 文档介绍
为了实现企业考勤管理的各种需求,实现整个管理过程的自动化,无纸化办公,方便管理层的管理,改变原有不合理的人工管理方式存在的一些漏洞等。
本方案实现了考勤管理登录管理、差假管理、考勤信息查询管理、人事管理、系统设置、日志管理、备份管理、提醒管理和报表管理功能,达到企业整个考勤管理过程的自动化,无纸化,操作简单、高效、直观,进一步完善企业的OA信息系统建设。
0.1 文档目的
此需求规格说明书是对用户需求分析的结果,明确系统应具有的功能及性能与界面方面的需求,使系统分析员及软件开发组成员能清楚地了解用户的需求,并在此基础上完成后续设计与开发工作。
0.2 文档范围
该文档包含系统功能性需求和非功能性需求两个方面。
0.3 读者对象
0.4 参考文档
公司管理条例
0.5 术语与缩写解释
1. 产品介绍
作为解决公司内部办公自动化的方案之一(OA的一部分)的考勤管理系统,主要实现公司对员工考勤方面的自动化管理。包括的主要功能模块如下:
1.考勤管理模块
2.差假管理模块
3.考勤查询模块
4.人事管理模块
5.系统设置模块
6.日志管理模块
7.备份管理模块
8.提醒管理模块
9.报表管理模块
10.补录管理模块
11.报表汇总模块
12.公告管理模块
2. 产品面向的用户群体
企业各部门的普通员工及部门经理,系统管理员。
3. 产品应当遵循的标准或规范
本产品是模拟产品,尚没有遵循的标准.
4. 产品范围
本考勤管理系统仅仅是为解决公司内部员工考勤办公自动化的方案之一(OA的一部分),包括:员工登录、签到、签退、修改密码;正常考勤、请假、出差信息的录入;考勤信息汇总及生成报表;员工申请请假、出差;员工申请的有效性确认、提交申请、领导审核;个人或所有人的考勤信息查询;新增、修改、删除、查询
员工或部门的信息;上/下班时间,迟到、早退、旷工时间范围,
出差、请假次数,上班和放假时间等规则设定;普通员工、部门经理和系统管理员权限设置;日志记录、日志查询;系统数据库备份;迟到、早退、旷工、出差或请假超次数提醒、系统公告等功能。
5. 产品中的角色
6. 产品的功能性需求功能性需求分类
图6-1
顶层用例图
图6-2
6.1 考勤管理模块
6.1.1 基本功能:
1.提供员工登陆功能,在登陆后可以进行签到,签退。修改密码等功能6.1.2 具体功能:
1.员工登陆:
2. 员工签到:
3. 员工签退:
4. 员工修改密码
6.1.3 用例图:
图6-3
6.2 差假管理模块
6.2.1 基本功能:
1.提供员工提交申请的功能,能对请假、出差提出申请。
2.提供确认提交申请功能,对申请信息进行确认,并提交给领导进行审批。3.提供领导审批功能,使部门经理可以对本部门的申请进行审批。
6.2.2 具体功能:
1. 员工申请请假
2. 员工申请出差
3. 领导审核
6.2.3 用例图:
图6-4
6.3 考勤查询模块
6.3.1 基本功能:
1.提供员工考勤信息查询的功能,员工登陆只可查询本人考勤信息
2.提供部门经理和管理员所有人查询的功能,根据输入的条件(员工号,部门,时间
等)进行查询。
6.3.2 具体功能:
1. 个人考勤信息查询
2. 所有人考勤信息查询
6.3.3 用例图:
图6-5
6.4 人事管理模块
6.4.1 基本功能:
1.员工信息的录入,修改;部门信息的录入和修改;
2.提供对员工和部门人事信息的查询;
6.4.2 具体功能:1. 新增员工信息
2. 修改员工信息
3. 新增部门信息
4. 修改部门信息
5. 员工信息查询
6. 部门信息查询
6.4.3 用例图:
图6-6
6.5 系统设置模块
6.5.1 基本功能:
1. 基本功能设定:规则时间的设定,节假日的设定,权限的分配。
2. 具体功能的实现:
6.5.2 具体功能:
1. 上、下班时间设定
2. 请假次数设定
4. 上班和放假时间设定
5. 普通员工权限