功能需求说明书_new
实训项目一 考勤管理系统
功能规格说明
安徽科大讯飞信息科技股份有限公司 Anhui USTC iFlyTEK Co.,Ltd.
1.1 目标 .............................................................................................................................................. 3 1.2 范围 .............................................................................................................................................. 3 1.3 定义、首字母缩写词和缩略语 .................................................................................................... 3 1.4 参考资料 ...................................................................................................................................... 3
2.1 用例模型 ...................................................................................................................................... 4 2.2 应用系统角色和用户 ................................................................................................................... 5 2.3 假设与依赖关系 ........................................................................................................................... 5
3.1 假勤申请 [ATMS_BQSC-1] 模块 ............................................................................................... 6 3.1.1 请假申请模块 ........................................................................................................................ 6 3.1.2 出差申请模块 ........................................................................................................................ 7 3.2 申请历史 [ATMS_BQSC-2] 模块 ............................................................................................... 8 3.2.1 未审批 .................................................................................................................................... 8 3.2.2 已审批 .................................................................................................................................. 10 3.3 假勤审批 [ATMS_BQSC-3] 模块 ............................................................................................. 12 3.3.1 未审批 .................................................................................................................................. 12 3.3.2 已审批 .................................................................................................................................. 14 3.4 考勤相关[ATMS_BQSC-4] 模块 .............................................................................................. 15 3.4.1 未审批 .................................................................................................................................. 15 3.4.2 已审批 .................................................................................................................................. 16 3.5 信息维护 [ATMS_BQST-5] 模块 ............................................................................................. 17 3.5.1 页面原型 .............................................................................................................................. 17
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
1
3.5.2 业务逻辑 .............................................................................................................................. 18 3.5.3 非常功能性需求 .................................................................................................................. 18
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
2
1. 概述
考勤管理系统是一个假勤管理系统。主要用于请假、出差的网上申请、审批及最终的假勤统计。
1.1 目标
考勤管理系统的应用目标主要集中在请假申请和审批。通过这些功能的实现,完成考勤功能。
1.2 范围
考勤管理系统功能设计范围包括:
考勤管理系统的WEB应用系统
1.3 定义、首字母缩写词和缩略语
考勤系统: 考勤管理系统的WEB应用系统
1.4 参考资料
无
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
3
2. 考勤系统功能概述
考勤系统是部署于WEB服务器上的B/S架构应用系统。系统用户可以使用设定的登录帐号登录系统。系统提供假勤申请、审批处理,邮件提醒功能。
在申请过程中,申请信息在系统流转过程中都会有邮件提示到相关人员。对于考勤员,他能够看到所有员工的假勤情况,并且可以根据查询的结果选择性的导出到EXCEL文件。
2.1 用例模型
图二 系统用例
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
4
2.2 应用系统角色和用户
考勤系统的角色和用户管理使用公司的US组件。
考勤系统的角色分为普通员工、审批人和考勤员角色。概括上说,员工可以在网上提交请假申请和出差申请。员工的直接领导,及?审批人有权限对这些请求进行审批;考勤员能够看到所有的申请,但不允许审批。
对每个员工的审批,都有对应一个审批人,也可以有知情人,并且知情人数量不限,审批人有审批权限,知情人没有审批权限。如果知情人认为某条记录不真实,可以在系统之外告知审批人,在本考勤系统中,不提供这个沟通通道。
3. 假设与依赖关系考勤系统功能模块
考勤系统包括以下功能模块:
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
5
3.1 假勤申请 [ATMS_BQSC-1] 模块
3.1.1 请假申请模块 3.1.1.1 页面布局
图三 请假申请
原型页面说明:
页面结构布局:
页面结构:页面采用全局模版页面的方式, 分上[标题, 徽标],左[菜单导航],右[操
作, 数据展示] 三个部分组成。 此页面方式同样应用到其他功能页面。
功能关联说明:
红色部分是考勤查询主题的导航区域 绿色部分是表单区域
注: 此结构说明与后继其它功能模块相同,以下只描述差异部分。
页面操作说明:
用户登录后, 导航栏根据用户角色动态显示导航菜单
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
6
注: 此页面说明与后继其它功能模块相同,以下只描述差异部分。
3.1.1.2 业务逻辑
1. 页面初始加载时,系统根据登录用户的信息,自动填充用户的工号、姓名信息。 2. 开始时间和结束时间的日期部分,点击图片可以弹出日期选择控件。时间部分提供下拉框
以供选择。
3. 点击提交后,验证表单。
4. 验证通过后,保存数据,保存成功后给用户的审批人发送邮件。
3.1.1.3 非功能性需求
1. 导航菜单在用户点击切换时,可以跟踪并高亮显示选择菜单项。
3.1.2 出差申请模块 3.1.2.1 页面布局
原型页面说明:
注: 此结构说明与上述功能模块相同。
页面操作说明:
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
7
注: 此页面说明与上述功能模块相同。
3.1.2.2 业务逻辑
1. 页面初始加载时,系统根据登录用户的信息,自动填充用户的工号、姓名信息。 2. 开始时间和结束时间的日期部分,点击图片可以弹出日期选择控件。时间部分提供下拉
框以供选择。
3. 点击项目名称输入框,弹出项目选择页面 4. 点击提交后,验证表单
5. 验证通过后,保存数据,保存成功后给用户的审批人发送邮件
3.1.2.3 非功能性需求
注: 此非常功能性需求与上述功能模块相同
3.2 申请历史 [ATMS_BQSC-2] 模块
3.2.1 未审批 3.2.1.1 页面布局
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
8
页面结构布局:
注: 此结构说明与上述功能模块相同。 功能关联说明:
红色部分是学校查询主题的导航区域
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
9
橙色是列表区域 深蓝色是详细信息区域
页面操作说明:
点击列表中的查看详细,可以查看该条记录的详细信息
3.2.1.2 业务逻辑
1、 页面加载时会把用户的所有未审批申请以列表的形式显示出来
2、 列表显示的字段:类型(请假/出差),开始日期,结束日期,申请原因,审批人 3、 点击返回,页面跳转到首页
3.2.1.3 非功能性需求
1、 因为待审批记录通常情况下很少,所以不需要分页 2、 列表项点击标题可以进行排序 3、 列表的隔行变色
4、 列表项如果包含日期,应该将日期格式化为yyy-MM-dd
3.2.2 已审批 3.2.2.1 页面布局
页面结构布局:
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
10
注: 此结构说明与上述功能模块相同。 功能关联说明:
红色部分是学校查询主题的导航区域 橙色是列表区域 黄设是搜索条件区域
页面操作说明:
点击审批状态可以查看详细
3.2.2.2 业务逻辑
1、 明细列表以每页20 条记录,分页显示符合查询条件的所有数据明细,明细列表显示字
段为:开始日期、开始时间,结束日期,结束时间,请假类型,请假原因,审批状态 2、 用户点击导出, 可以导出当前页的所有记录,或是全部明细数据到EXCEL表格文件中 3、 点击审批状态,可以查看记录的详细信息
3.2.2.3 非功能性需求
1、 历史记录数据量比较多,需要分页显示,每页显示20条记录
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
11
3.3 假勤审批 [ATMS_BQSC-3] 模块
3.3.1 未审批 3.3.1.1 页面布局
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
12
页面结构布局:
注: 此结构说明与上述功能模块相同。 功能关联说明:
注: 此结构说明与上述功能模块相同。 页面操作说明:
注: 此结构说明与上述功能模块相同。
3.3.1.2 业务逻辑
1、 页面加载时会把该审批人未审批的所有记录列出来
2、 列表显示的字段:员工姓名,类型(请假/出差),开始日期,结束日期,申请原因 3、 点击返回,页面跳转到首页
4、 点击列表项中的审批,会跳转到详细页面。
5、 在详细页面选择审批结果(通过/不通过),填写审批意见 6、 点击提交后更新申请的状态,成功后给申请人发送邮件
3.3.1.3 非功能性需求
注: 此结构说明与上述功能模块相同。
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
13
3.3.2 已审批 3.3.2.1 页面布局
页面结构布局:
注: 此结构说明与上述功能模块相同。 功能关联说明:
注: 此结构说明与上述功能模块相同。 页面操作说明:
注: 此结构说明与上述功能模块相同。
3.3.2.2 业务逻辑
1、 明细列表以每页20 条记录,分页显示符合查询条件的所有数据明细,明细列表显示字
段为:工号、姓名、部门,开始日期、开始时间,结束日期,结束时间,请假类型,请假原因,审批日期,审批结论
2、 点击审批结论,可以查看记录的详细信息
3.3.2.3 非功能性需求
注: 此结构说明与上述功能模块相同。
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
14
3.4 考勤相关[ATMS_BQSC-4] 模块
3.4.1 未审批 3.4.1.1 页面布局
页面结构布局:
注: 此结构说明与上述功能模块相同。 功能关联说明:
注: 此结构说明与上述功能模块相同。 页面操作说明:
注: 此结构说明与上述功能模块相同。
3.4.1.2 业务逻辑
1、 页面加载时会把系统中所有未审批申请以列表的形式显示出来
2、 列表显示的字段:员工姓名、类型(请假/出差),开始日期,结束日期,申请原因,审批
人
3、 点击返回,页面跳转到首页
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
15
3.4.1.3 非功能性需求
注: 此结构说明与上述功能模块相同。
3.4.2 已审批 3.4.2.1 页面布局
页面结构布局:
注: 此结构说明与上述功能模块相同。 功能关联说明:
注: 此结构说明与上述功能模块相同。 页面操作说明:
注: 此结构说明与上述功能模块相同。
3.4.2.2 业务逻辑
1、 明细列表以每页20 条记录,分页显示符合查询条件的所有数据明细,明细列表显示字
段为:工号、姓名、部门,开始日期、开始时间,结束日期,结束时间,请假类型,请假原因,审批日期,审批结论,导出状态
2、 用户点击导出, 可以导出当前页的所有记录,或是全部明细数据到EXCEL表格文件中 3、 点击审批结论,可以查看记录的详细信息
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
16
3.4.2.3 非功能性需求
注: 此结构说明与上述功能模块相同。
3.5 信息维护 [ATMS_BQST-5] 模块
3.5.1 页面原型
图四 项目信息表单
原型页面说明:
注: 此结构说明与上述功能模块相同。
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
17
页面操作说明:
注: 此结构说明与上述功能模块相同。
3.5.2 业务逻辑
1、 明细列表以每页20 条记录,分页显示符合查询条件的所有数据明细,明细列表显示字
段为:项目编号,项目名称
2、 可以通过excel文件批量导入项目信息 3、 也可以点击添加新项目链接直接添加
3.5.3 非常功能性需求
注: 此结构说明与上述功能模块相同。
4. 支持信息
安徽科大讯飞信息科技股份有限公司
安徽省合肥市黄山路616号讯飞大厦 联系电话:0551-5331800 传真:0551-5331801/02
18