公司学生考勤系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公司考勤管理系统需求分析
目录
1.引言 (4)
1.1编写目的 (4)
1.2背景 (4)
1.3定义 (4)
1.4参考资料 (4)
2.任务概述 (4)
2.1目标 (4)
2.2用户的特点 (5)
2.3假设与约定 (5)
3. ..................................................................................................................................... 需求分许5
3.1总体结构图 (5)
3.1.1请假管理模块分析 (6)
3.2请假管理模块流程图 (7)
3.2.1请假申请模块分析 (7)
3.2.2 请假修改模块分析 (8)
3.2.3请假审核模块分析 (8)
3.3考勤管理模块流程图 (8)
3.3.1考勤录入模块分析 (9)
3.3.2考勤修改模块流程图 (9)
3.3.3考勤统计模块分析 (9)
4对功能的规定 (9)
4.1精度 (9)
4.2时间特性要求 (9)
4.3输入与输出要求 (10)
4.4数据管理能力要求 (10)
4.5故障处理要求 (10)
4.6其他专门要求 (10)
5.运行环境的设定 (10)
5.1设备 (10)
5.2支持软件 (10)
5.3 接口 (11)
6.目标系统界面 (11)
考勤管理系统需求分析
1. 引言
考勤管理系统需求分析小组在相互的配合下,认真而全面地调查了用户对考勤管理系统的需求,确定了系统的功能要求,性能要求及系统运行支持环境要求等。为下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性的描述了考勤管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本软件需求说明书可以全面了解考勤管理系统所要完成的任务和所能达到的功能。
1.1 编写目的
1. 作为软件系统开发技术协议的参照依据,为双方提供参考。
2. 根据考勤管理工作的特点和业务流程的特点,对被开发软件系统的主要功能、性能进行完整的描述, 为软件开发进行设计和编程提供基础。
3. 为软件提供测试盒验收的依据,即为选取测试用例和进行验收提供依据。 预期读者:需求分析小组、项目开发小组、项目测试小组。
待开发软件系统的名称: 《考勤管理系统》 此项目的任务提出者:考勤管理办公室 开发者:项目小组用户:考勤管理办公室
e. 本系统还应该能与其他系统共享部分数据,如“教务管理系统”、“员工档案管理系统”等,这 样可以节约横多数据存储的资源,还能方便公司的管理工作
1.3 定义
列出本文件中用到的专门术语的定义和外文首字母词组的原词组。 总体结构:软件系统的总体逻辑结构。 数据字典:数据字典的名字都是一些属性与内容的抽象与概括,其特点是数据的严密性和精确性,不 能有半点含糊。数据字典又分为用户数据字典和系统数据字典。用户数据字典包括单位的各种编码或代码。
动态数据:在软件运行过程中,系统给用户的数据,也就是系统在处理过程中或处理之后所产生的数 据。
静态数据:系统运行之前设定的数据,它表示系统的初始化状态或初始化功能。
1.4 该文档的编号
需求分析文档编号为 01
2. 任务概述
2.1. 目标
建立的考勤管理系统,要把员工的考勤记录日常管理工作实行计算机统一管理,以提高工作效 率和管理水平。
本系统的目标是实现对考勤管理的计算机化和办公自动化。
2.2 用户的特点
本软件的使用对象有公司考勤系统的管理员(更新维护系统) ,考勤管理人员(增加、删除、 修改考勤记录)和用
户(查询考勤记录) 。
备注:会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。
2.3假定与约束
人力资源约束:
a. 估计开发该系统需购买硬件、外部设备( P4微机一台、打印机一台),花费1.2万元左右,开发 工作量约需3个人月工作量,每人月工资为 2000元,开发完成后维护费用每年 600元,开发完成后,原 有的3名管理人员可以减少 2名,每人月工资600元。
b. 辅导老师1人,开发人员3人;
A
O 1.2 背景 a.
b.
技术约束:
本项目的设计是在.NET程序设计语言的条件下进行的,技术设计采用软硬一体化的设计
方法。
环境约束:
运行该软件所适用的具体设备必须是奔腾4、内存256兆以上的计算机;
3.需求分析
3. 1请假申请管理模块分析
3.2请假修改模块分析
员工在提交请假申请单后,5个小时之后,如果觉得资料填写错误,并可以撤销申请单,然后重新填写申请单的内容
3. 3请假审核模块分析
班主任在线去审核员工提交的申请单,根据员工的请假原因和平时的考勤情况,除特殊情况外,班主任给予批准或不批准请假,方便了员工请假。
3.2.1考勤录入模块分析
约束条件描述1.该员工是本校的员工
2 .该节次未被考勤
输入员工信息(工号,姓名,性别,考勤结果),时间,节次
业务逻辑
(流程)
[.查看员工信息
2.判断该节次是否已经被考勤所有约束条件都满足,就录入考勤的信息
输出将该记录插入数据库,并返回提示信息(录入失败,录入成功)
332考勤修改模块流程图
CD
结束
4对功能的规定
4.1精度
在精度需求上,根据使用需要,在各项数据的输入,输岀及传输过程中,可以满足各种精度的需求。如:根据关键字精度的不同,查找可分为精确查找和泛型查找,精确查找可精确匹配员工已知道的考勤,泛型查找,只要满足与输入的关键字相匹配的考勤记录即输岀,可供员工查找。
4.2时间特性要求
不是系统管理员账号错
误
或者账号,
返回登录
页面
密码
约束条件只要有一个不满足
修改失败
天