考勤子系统详细设计说明书

考勤子系统详细设计说明书
考勤子系统详细设计说明书

深圳能源集团内部网站公文子系统

详细设计说明书

1.引言 (2)

1.1说明 (2)

1.2 编写目的 (2)

1.3 项目背景 (2)

1.4 参考资料 (2)

2.程序描述 (5)

2.1 功能 (5)

2.2 性能 (8)

2.3 业务实体的划分 (8)

2.4 业务控制类的划分与算法描述 (8)

2.5 数据结构 (18)

2.6 限制条件 (18)

2.7 测试要点 (18)

1.引言

1. 1 说明

本子系统初期由张小波负责设计和开发。

1.2编写目的

为配合中小企业办公自动化系统整体的实际需求,特做此考勤子系统的详细设计说明书,以指导该子系统的具体编码工作。

1.3项目背景

本项目为当前中小企业办公自动化需求而做。用户为所有的中小企业所有工作人员。

1.4参考资料

a. 现有的其他软件公司编写的办公自动化软件

b. 当前中小企业总体需求调查;

2.程序描述

本节重点分析该系统的各个模块以及功能;

2.1 功能

【考勤登记】该部分的功能如下:

考勤登记在用户登陆办公自动化系统网站时即开始;当用户登陆时,系统获取当前工作时间,根据系统设置的考勤时间判断该用户是否是正常上班,还是迟到或旷工等性质。同时记录到考勤登记表中。

【加班登记】加班登记有如下功能:

1、加班登记由加班人员自己操作。为防止弄虚作假,每次加班需提供一个审核人。

加班人员只有登记权限,没有修改和删除权限。若需要修改等操作可以请系统管理

人操作。

【查询本人考勤信息】

查询本人考勤信息部分提供本人查询自己的考勤信息,提供两种方式的查询:

1、时间:可以查上两个月的考勤。

2、考勤类型:可以查正常考勤记录,加班记录或出差等。

【非正常考勤登记】非正常考勤登记只能由管理员操作,专门对出差,请假休假和旷工等考勤进行登记。

一般用户没有此项操作权限。

【考勤统计】考勤统计也是由系统管理员操作,一般用户无该操作权限。

考勤统计有两个功能:

1、统计某个员工当月,上月或一年的考勤情况。

2、打印考勤报表功能。

【系统时间管理】该部分也是系统管理人员操作,每个月对应一条记录

系统时间管理部分专门设置下月的工作天数,每天的小时数,旷工时限以及上班起始

时间设置等。

当月每天的考勤计时就根据系统时间管理表中的设置进行计算。

【考勤信息维护】该部分也是由系统管理员操作

1、由系统管理人员对某个员工一年之内的所有考勤进行维护,包括增加,删除,修改和查看等。

2、可以对个人的考勤信息打印报表。

【加班信息维护】该部分也是由系统管理员操作

1、由系统管理人员对某个员工一年之内的所有加班信息进行维护,包括增加,删除,修改和查看等。

2、可以对个人的加班信息打印报表。

2.2性能

考勤部分需要对时间有较高的精度。

2.3业务实体的划分

按照一个表对应一个DataSet实体的原则处理。包括基本的增加、删除、修改和查看。

所有的基本的增删改查都在业务实体作,包括List和Detail两种方式。

2.4业务控制类的划分与算法描述

2.5数据结构

3n oa02 jbdjb e nt

4n oa02 jl e nt

6n oa02 mzdmb e nt

7n oa02 qjjl e nt

2.6限制条件

1.人员的限制:需要熟悉分层结构和Dot net工具。

2.时间的限制:

2.7测试要点

说明对本程序进行单体测试的要点,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块的规定。

相关主题
相关文档
最新文档