当前位置:文档之家› 考勤概要设计说明书

考勤概要设计说明书

考勤---概要设计说明书————————————————————————————————作者:————————————————————————————————日期:四、概要设计说明书1.引言........................................................................................................... 错误!未定义书签。

1.1编写目的ﻩ错误!未定义书签。

1.2项目背景ﻩ错误!未定义书签。

1.3定义ﻩ错误!未定义书签。

1.4参考资料 ..................................................................................... 错误!未定义书签。

2.任务概述..................................................................................................... 错误!未定义书签。

2.1目标ﻩ错误!未定义书签。

2.2运行环境 .................................................................................. 错误!未定义书签。

2.3需求概述ﻩ错误!未定义书签。

2.4总体架构设计 ......................................................................... 错误!未定义书签。

2.5条件与限制..................................................................................... 错误!未定义书签。

3.总体架构设计 .............................................................................. 错误!未定义书签。

3.1处理流程 .................................................................................. 错误!未定义书签。

3.2总体结构 ................................................................................... 错误!未定义书签。

3.3特色功能ﻩ错误!未定义书签。

3.4关键技术 .................................................................................... 错误!未定义书签。

4 系统模块设计 ............................................. 错误!未定义书签。

ﻩ错误!未定义书签。

1.引言1.1编写目的本手册作为用户与该系统软件开发维护人员共同遵守的软件概要设计说明。

1.2项目背景开发软件名称:考勤管理系统项目任务提出者:小组ﻫ项目开发者:CCIT讯飞151TRY小组用户:xx公司实现软件单位:CCIT考勤作为一个企业的基础管理,是企业对员工工作管理的基本依据。

实际管理和记录工作非常需要快速获知各个部门员工的每日出勤情况,以便于及时向高层管理者反映员工的出勤,缺勤情况(包括迟到、早退、病假、事假、出差等情况)。

我们提出基于SSM(maven)结构的网络考勤系统,实现网上考勤任务,以减轻考勤人员的工作量。

我们准备开发员工考勤管理系统,完成员工基本信息维护、企业的部门信息维护、企业基本考勤类型的维护、员工考勤的管理、员工考勤的查询与分析。

实现人事考勤的需要,包括员工迟到、早退、请假、旷工的情况的记录,对员工整个月的考勤记录进行查询和统计。

企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现企业考勤管理系统的智能化管理,提高考勤管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。

降低资源浪费,同时增强员工管理的透明度以及约束员工自觉遵守出勤制度。

1.3定义【列出本文档中所用到的专门术语的定义和缩写词的原文。

】1.4参考资料【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:a.项目经核准的计划任务书、合同或上级机关的批文;b.项目开发计划;c.需求规格说明书;d.测试计划(初稿);e.用户操作手册(初稿);f.文档所引用的资料、采用的标准或规范。

】2.任务概述2.1目标(1)提供简单、方便的操作。

(2)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。

(3)节省考勤管理的成本。

(4)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。

(5)对系统提供必要的权限管理。

(6)为企业实现整体信息化的其他相关系统提供必要的数据支持。

2.2运行环境结合用户当前的软件的硬件环境,设计了新系统运行硬件和软件环境:2.2.1设备Win7/8/10操作系统电脑2.2.2支持软件操作系统Windows 2007数据库mysql开发工具eclipse2.2.3接口1.硬件接口:硬盘2.软件接口:常用的办公软件2.2.4控制[说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。

]2.3需求概述企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现企业考勤管理系统的智能化管理,提高考勤管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。

企业考勤管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,企业考勤管理系统应该能够为用户提供充足人事管理的信息和快捷的管理查询手段,但一直以来人们使用传统的人工方式管理员工的上下班等信息,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

2.4 总体架构设计我们所做的系统目的:(1)提供简单、方便的操作。

(2)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。

(3)节省考勤管理的成本。

(4)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。

(5)对系统提供必要的权限管理。

(6)为企业实现整体信息化的其他相关系统提供必要的数据支持。

2.5条件与限制设计约束1、所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。

2、所有数据库的设计,都依赖于本地数据库,并且采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都采用标准的Visio画图工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。

3、界面风格:管理界面做到美观大方、风格统一,并有一些提示信息指导用户操作使用。

尽量使用选择框、下拉框等选择操作界面,方便用户的使用。

4、消息提示:中文提示,言简意赅。

3.总体架构设计3.1处理流程1注册邮箱(员工,审批员,考勤员)注册:通过邮箱注册a)用MailUtil这个工具类来实现邮箱激活注册登陆:特色技术:通过输入数据库已存在用户名,直接显示用户头像ﻩAjax异步查询ﻩ2输入(员工/审批/考勤)邮箱,密码3登录进入(员工/审批/考勤)界面4员工界面管理个人信息,查看修改个人信息,申请请假信息,打卡。

5点击注销,退出回登录界面6进入审批界面,审批员工申请信息,查询员工历史信息,查询员工请假信息,打卡7进入考勤界面,修改用户信息,删除用户信息,增加用户信息,查看所有员工信息,申请请假信息系统流程图3.2总体结构和模块外部设计系统逻辑架构图3.3特色功能整个项目我们完成了以下功能:注册,登陆,个人信息;查看,增加,删除,添加,审批,打卡功能以及主页面分页面设计。

3.4关键技术打卡,邮箱注册,增删改查,界面设计4.系统模块设计4.3.1登入界面设计:需要输入邮箱(email)和密码(PASSWORD)。

必须为数字。

登陆成功即进入系统,失败的话需要重新输入信息。

密码规则:7位以上非汉字字符串;包含一个特殊字符和一个数字。

显示当前时间。

由安全问题获取密码。

验证码验证。

4.3.2员工界面设计:可以进行考勤操作。

可以进行统计查询自己考勤信息。

可以进行密码修改。

可以进行报表打印操作。

可以进行公告留言操作。

4.3.2.1考勤操作界面:网站树形导航当前状态注销通道留言提示考勤基本操作(包括上班,下班,加班,请假,出差操作的按钮)员工信息列表介绍考勤规则上班存在上班异常将显示异常个数和要求填写异常解释下班下班异常并提供相应选择请假请假原因及时间说明出差出差信息填写ﻫﻫﻫﻫ4.3.2.2考勤查询界面:此处显示查询了详细考勤信息根据开始时间和结束时间进行查询4.3.3.1考勤查询界面:根据时间和员工进行各类查询此处显示查询结果4.3.3.2员工设置界面:显示员工的信息列表直接生成EXCEL电子表格添加员工,查找员工操作添加员工查找员工ﻫ。

相关主题