收藏 分享(赏)

考勤管理系统产品需求规格说明书.doc

上传人:精品资料 文档编号:11167049 上传时间:2020-02-11 格式:DOC 页数:33 大小:1.17MB
下载 相关 举报
考勤管理系统产品需求规格说明书.doc_第1页
第1页 / 共33页
考勤管理系统产品需求规格说明书.doc_第2页
第2页 / 共33页
考勤管理系统产品需求规格说明书.doc_第3页
第3页 / 共33页
考勤管理系统产品需求规格说明书.doc_第4页
第4页 / 共33页
考勤管理系统产品需求规格说明书.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、考勤管理系统产品需求规格说明书文件标识: ITjob-kq-RD-UR当前版本: V1.0作 者: 张博文件状态: 草稿 正式发布 正在修改 完成日期: 2007-6-26ITjob 软件人才培训基地 深圳市远标科技有限公司考勤管理系统用户需求说明书 ITjob,2008 Page 2 of 33版 本 历 史版本/状态 作者 参与者 起止日期 备注0.1 张博 王丙言、李悦2007-6-25 至2007-6-25初稿1.0 张博 王丙言、李悦2007-6-26 至2007-6-26根据指导老师提出的要求,完善文档格式。重新绘制功能层次图、顶层用例图,填写考勤系统子模块描述,完善产品建设范围等

2、。 考勤管理系统用户需求说明书 ITjob,2008 Page 3 of 33目目 录录 0. 文档介绍 40.1 文档目的 .40.2 文档范围 .40.3 读者对象 .40.4 参考文档 .40.5 术语与缩写解释 .41. 产品介绍 52. 产品面向的用户群体 53. 产品应当遵循的标准或规范 54. 产品范围 55. 产品中的角色 56. 产品的功能性需求 66.0 功能性需求分类 .66.M FEATURE M .66.m.n Function M.N.67. 产品的非功能性需求 77.1 用户界面需求 .77.2 软硬件环境需求 .77.3 产品质量需求 .77.N 其他需求 7附

3、录 A:需求建模与分析报告 .8A.1 需求模型 1.8A.N 需求模型 N8附录 B:需求确认 9考勤管理系统用户需求说明书 ITjob,2008 Page 4 of 330. 文档介绍为了实现企业考勤管理的各种需求,实现整个管理过程的自动化,无纸化办公,方便管理层的管理,改变原有不合理的人工管理方式存在的一些漏洞等。本方案实现了考勤管理登录管理、差假管理、考勤信息查询管理、人事管理、系统设置、日志管理、备份管理、提醒管理和报表管理功能,达到企业整个考勤管理过程的自动化,无纸化,操作简单、高效、直观,进一步完善企业的 OA 信息系统建设。0.1 文档目的此需求规格说明书是对用户需求分析的结果

4、,明确系统应具有的功能及性能与界面方面的需求,使系统分析员及软件开发组成员能清楚地了解用户的需求,并在此基础上完成后续设计与开发工作。0.2 文档范围该文档包含系统功能性需求和非功能性需求两个方面。0.3 读者对象读者分类 目 的市场人员/客户代表 了解本文档对需求的理解是否和他们要求的一致系统分析人员 理解用户需求,转化为系统需求系统设计人员 理解用户需求,在设计时把握用户需求。系统测试人员 了解用户需求,为测试提供参考文档人员 编写用户使用和操作手册0.4 参考文档.NET 技术白皮书 单正, .NET 技术白皮书 ,ITJOB,20070503考勤管理系统用户需求说明书 ITjob,20

5、08 Page 5 of 330.5 术语与缩写解释缩写、术语 解 释UML 统一建模语言 Unified Modeling LanguageUse Case图 用例图 可以表示客户的需求,通过用例建模可以对外部的角色以及它们所需要的系统功能建模。CMM “能力成熟度模型” ,其英文全称为 Capability Maturity Model for Software,英文缩写为 SW-CMM,简称 CMMSPP SPP是基于“CMMI、软件工程和项目管理”知识创作的集成化研发管理方法论,称为“精简并行过程 ”(Simplified Parallel Process)考勤管理系统用户需求说明书

6、ITjob,2008 Page 6 of 331. 产品介绍作为解决公司内部办公自动化的方案之一(OA 的一部分)的考勤管理系统,主要实现公司对员工考勤方面的自动化管理。包括的主要功能模块如下:1.考勤管理模块2.差假管理模块3.考勤查询模块4.人事管理模块5.系统设置模块6.日志管理模块7.备份管理模块8.提醒管理模块9.报表管理模块10补录管理模块11.报表汇总模块12.公告管理模块2. 产品面向的用户群体企业各部门的普通员工及部门经理,系统管理员。3. 产品应当遵循的标准或规范本产品是模拟产品,尚没有遵循的标准.4. 产品范围本考勤管理系统仅仅是为解决公司内部员工考勤办公自动化的方案之一

7、(OA 的一部分) ,包括:员工登录、签到、签退、修改密码;正常考勤、请假、出差信息的录入;考勤信息汇总及生成报表;员工申请请假、出差;员工申请的有效性确认、提交申请、领导审核;个人或所有人的考勤信息查询;新增、修改、删除、查询员工或部门的考勤管理系统用户需求说明书 ITjob,2008 Page 7 of 33信息;上/下班时间,迟到、早退、旷工时间范围,出差、请假次数,上班和放假时间等规则设定;普通员工、部门经理和系统管理员权限设置;日志记录、日志查询;系统数据库备份;迟到、早退、旷工、出差或请假超次数提醒、系统公告等功能。5. 产品中的角色角色名称 职责描述普通员工 签到、签退、申请请假

8、,出差等部门经理 签到、签退、批准请假,出差等系统管理员 对系统各功能模块进行维护管理考勤管理系统用户需求说明书 ITjob,2008 Page 8 of 336. 产品的功能性需求功能性需求分类考勤管理系统用户需求说明书 ITjob,2008 Page 9 of 33考勤管理系统考勤管理模块员工登录模块员工修改密码员工签到模块员工签退模块差假管理模块考勤查询模块人事管理模块系统设置模块日志管理模块数据库备份提醒模块报表管理模块正常考勤信息录入请假信息录入出差信息录入汇总报表员工申请管理领导审核管理员工申请请假员工申请出差领导审批申请个人考勤信息查询所有人考勤信息查询信息查询考勤查询信息录入员

9、工信息查询部门信息查询员工信息修改录入删除部门信息修改录入删除时间规则设定权限分配设定上下班时间设定调休请假次数设定考勤信息提醒未处理请求提醒备份数据库提醒公告月考勤统计表月请假统计表月出差统计表公告管理增加公告修改公告阅读公告图 61考勤管理系统用户需求说明书 ITjob,2008 Page 10 of 33顶层用例图管理员添加员工信息修改员工信息删除员工信息添加部门信息修改部门信息 删除部门信息汇总报表数据设置个人操作权限日志管理系统备份提醒信息管理员工部门经理登陆签到签退修改密码查询个人信息信息查询部门信息请假申请出差申请出差审核考勤信息手工录入上下班时间设定请假审核打印报表请假申请手工

10、录入出差申请手工录入考 勤 管 理 系 统 节假日设定图 62考勤管理系统用户需求说明书 ITjob,2008 Page 11 of 336.1 考勤管理模块6.1.1 基本功能:1. 提供员工登陆功能,在登陆后可以进行签到,签退。修改密码等功能6.1.2 具体功能:1. 员工登陆:名称、标识符 员工登录功能描述 员工输入自己的工号和密码,系统验证是否正确,决定是否让该员工登陆系统实现要求 提供登录界面输入 员工 ID,员工密码处理 系统验证所输入的员工 ID 和员工密码与后台数据库记录是否正确输出 1 所输入的员工 ID 和员工密码正确,则允许员工进入操作界面;2 所输入的员工 ID 和员工

11、密码不正确,则输出错误信息,并且重新返回登陆界面。补充说明 员工 ID 和员工密码不能为空2. 员工签到:名称、标识符 员工签到功能描述 员工上班前点击“签到”按钮,系统自动记录下员工的 ID和上班时间,并以此与系统设定上班时间规则比较来决定是否迟到。实现要求 提供“签到”按钮输入 当前的系统时间和员工 ID处理 1 点击按钮后,以当前系统时间与系统设定上班时间规则比较来决定是否迟到?如果当前时间规则设定上班时间,则为迟到,否则为正常出勤2 系统时间、员工 ID 和是否迟到状态保存到数据库3 提示签到成功或迟到输出 提示签到成功或迟到补充说明 当天不能重复签到3. 员工签退:考勤管理系统用户需

12、求说明书 ITjob,2008 Page 12 of 33名称、标识符 员工签退功能描述 员工下班前点击“签退”按钮,系统自动记录下员工的 ID和上班时间,并以此与系统设定下班时间规则比较来决定是否早退。实现要求 提供“签退”按钮输入 当前的系统时间和员工的 ID处理 1若规则设定的旷工时间上限下班时间规则设定的下班时间,则为早退2若下班时间 图 68考勤管理系统用户需求说明书 ITjob,2008 Page 22 of 336.7 备份管理模块6.7.1 基本功能:1、 具有友好的用户界面。2、 对数据库进行备份。3、 有一定的容错机制。6.7.2 具体功能:数据库备份名称、标识符 备份系统

13、数据库数据功能描述 备份系统数据库数据实现要求 用数据库备份输入 备份文件保存路径处理 备份数据库输出 提示备份成功或错误信息补充说明6.7.3 用例图:管理员系统备份考 勤 管 理 备 份 子 系 统 图 69考勤管理系统用户需求说明书 ITjob,2008 Page 23 of 336.8 提醒管理模块6.8.1 基本功能:1. 具有友好的用户界面。2. 对人员的请假申请进行提醒,提示部门经理对未处理的事项进行审批。6.8.2 具体功能:1. 未处理事务提醒名称、标识符 未处理事务提醒功能描述 提示部门经理对未处理的事项进行审批实现要求 在部门经理登录的时候,提示其对未处理的事项进行审批输

14、入 员工提出的申请处理 检查未处理的的事项都有哪些输出 提示未审批的事务信息补充说明2. 已处理事务提醒名称、标识符 已处理事务提醒功能描述 提示员工对已经审核的事项进行查阅实现要求 员工登录时自动提醒输入 审核后的申请表处理 从数据库中提取没有看过的审核信息输出 显示已经审核后的信息补充说明考勤管理系统用户需求说明书 ITjob,2008 Page 24 of 336.8.3 用例图:增加提醒信息员工部门经理提 醒 管 理 子 系 统 申请出差申请请假申请出差审核申请请假审核提醒信息查看提醒信息处理登录图 6106.9 报表管理模块6.9.1 基本功能:1、 具有友好的用户界面。2、 对用户

15、的考勤,请假和出差情况进行统计。考勤管理系统用户需求说明书 ITjob,2008 Page 25 of 336.9.2 具体功能:1. 考勤统计表名称、标识符 考勤统计表功能描述 统计员工的考勤信息实现要求 对员工考勤信息进行统计输入 工号、部门、考勤时间段处理 统计员工的考勤信息输出 考勤统计表补充说明2. 请假统计表名称、标识符 请假统计表功能描述 统计员工请假信息实现要求 对员工请假信息进行统计输入 工号、部门、请假时间段处理 统计员工的请假信息输出 请假统计表补充说明3. 出差统计表名称、标识符 出差统计表功能描述 统计员工出差信息实现要求 对员工出差信息进行统计输入 工号、部门、出差

16、时间段处理 统计员工的出差信息输出 出差统计表补充说明考勤管理系统用户需求说明书 ITjob,2008 Page 26 of 336.9.3 用例图:管理员查询考勤信息打印考勤报表打 印 报 表 子 系 统 查询出差信息打印出差报表查询请假信息打印请假报表图 6116.10 考勤补录模块6.10.1 基本功能:1、提供考勤信息的补充录入功能,用于对漏打的员工提供补充录入功能。2、提供请假、出差申请单据的补充录入功能,用于对不能实现申请的员工和漏申请的员工提供补充录入功能。6.10.2 具体功能:1、正常考勤信息录入名称、标识符 正常考勤信息录入功能描述 该功能用于由于各种原因造成员工没有及时点

17、击签到或签退操作时的特殊情况,由系统管理员手工帮忙为特定员工录入出勤信息(员工 ID,上班日期,正常上班时间,下班时间)考勤管理系统用户需求说明书 ITjob,2008 Page 27 of 33实现要求 提供正常考勤信息录入界面输入 员工 ID,上班日期,正常上班时间,下班时间处理 验证数据库是否有该员工那天的考勤记录,若有则提示考勤记录重复错误,不作重复考勤操作,否则继续下面步骤操作若上班时间规则设定的上班时间,则为迟到,否则为正常出勤若下班时间规则设定的下班时间,则为早退,否则为正常下班将员工 ID,上班日期,正常上班时间,下班时间和考勤状态入库输出 1重复考勤,反回当前正常考勤信息录入

18、界面迟到正常出勤早退正常下班补充说明2. 请假信息录入名称、标识符 请假信息录入功能描述 该功能用于由于各种原因造成员工没有及时点击申请请假操作时的特殊情况,由系统管理员手工帮忙为特定员工录入请假申请信息(员工 ID,请假起止时间,请假原因)实现要求 提供请假信息录入界面输入 员工 ID,请假起止时间,请假原因处理 把录入的请假申请信息保存在后台数据库中,并且将该请假申请记录的状态设为待审批输出 提示保存是否成功补充说明3.出差信息录入名称、标识符 出差信息录入功能描述 该功能用于由于各种原因造成员工没有及时点击申请出差操作时的特殊情况,由系统管理员手工帮忙为特定员工录入调休申请信息(员工 I

19、D,调休起止时间,调休原因)实现要求 提供出差信息录入界面输入 员工 ID,出差起止时间,出差原因处理 把录入的出差申请信息保存在后台数据库中,并且将该出差申请记录的状态设为待审批输出 提示保存是否成功补充说明考勤管理系统用户需求说明书 ITjob,2008 Page 28 of 336.10.3 用例图:管理员考勤信息手工录入请假申请手工录入出差申请手工录入考 勤 补 录 系 统 图 6126.11 报表汇总模块6.11.1 基本功能:1、汇总考勤、请假、出差数据,为生成报表提供方便。6.11.2 具体功能:1. 汇总数据名称、标识符 出勤汇总功能描述 按指定时间段(设定起止日期)或部门的条

20、件汇总出勤,迟到,早退,旷工等考勤状态实现要求 提供出勤汇总条件录入界面输入 指定时间段(设定起止日期)或部门处理 根据录入的汇总条件汇总各种考勤状态,并且显示出汇总结果考勤管理系统用户需求说明书 ITjob,2008 Page 29 of 33输出 各种考勤状态的汇总结果补充说明6.11.3 用例图:管理员汇总报表数据考 勤 管 理 系 统 图 6136.12 公告模块6.12.1 基本功能:1、发布公告、查看公告、修改公告等。6.12.2 具体功能:1. 发布公告名称、标识符 发布公告功能描述 发布公告日期,标题以及内容。实现要求 提供公告录入界面输入 输入公告具体信息处理 保证公告记录的

21、唯一性输出 公告信息考勤管理系统用户需求说明书 ITjob,2008 Page 30 of 33补充说明2. 修改公告名称、标识符 修改公告功能描述 修改公告日期,标题以及内容。实现要求 提供公告修改界面输入 修改公告具体信息处理 保证公告记录的唯一性输出 公告信息补充说明3. 阅读公告名称、标识符 阅读公告功能描述 阅读已经发布的公告内容,如果已经看过的,则不再重复查看实现要求 提供公告阅读界面输入 无处理 看完后将信息存入数据库,下次不再显示,也可以调以前的公告信息进行查看输出 无补充说明6.12.3 用例图:管理员发布公告信息修改公告信息查看公告信息公 告 管 理 子 系 统 管理员管理员图 414

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报