考勤---概要设计说明书.doc_第1页
考勤---概要设计说明书.doc_第2页
考勤---概要设计说明书.doc_第3页
考勤---概要设计说明书.doc_第4页
考勤---概要设计说明书.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

四、概要设计说明书四、概要设计说明书1引言21.1编写目的21.2项目背景21.3定义21.4参考资料22任务概述32.1目标32.2运行环境32.3需求概述32.4总体架构设计32.5条件与限制 33.总体架构设计33.1处理流程33.2总体结构33.3特色功能33.4关键技术34 系统模块设计331引言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考勤操作界面:网站树形导航当前状态注销通道留言提示考勤基本操作(包括上班,下班,加班,请假,出差操作的按钮)员工信息列表介绍考勤规则上班 存在上班异常将显示异常个数和要求填写异常解释下班 下班异常并提供相应选择请假 请假原因及时间说明出差 出差信息填

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论