考勤概要设计说明书
- 格式:doc
- 大小:352.00 KB
- 文档页数:13
四、概要设计说明书41.引言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)对系统提供必要的权限管理。
[IC卡考勤管理系统]概要设计说明书[V1.0(版本号)]拟制人_靳梦幻_____李斌_____ 审核人______________________ 批准人______________________[二零一一年六月二十六日]IC卡考勤管理系统概要设计说明书1.引言1.1编写目的本说明书交给各个被调研单位审核,并经领导层讨论通过后,软件开发小组成员将以这本说明书为框架开发新的系统。
1。
2背景a.待开发软件系统的名称:IC卡考勤管理系统b.本项目的任务提出者:石河子大学信工院信管 09级c.本项目开发者靳梦幻李斌d.本项目用户某企业单位1。
3定义[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
]1.4参考资料[1]沈宇超沈树群射频识别技术及其发展现状[J]。
电子拄术应用.1999[2]王爱英主编.智能卡技术[M].北京:清华大学出版社。
1996[3]王珊萨师煊。
数据库系统概论[M].高等教育出版社.20062.总体设计2.1需求规定2。
1。
1功能规定2。
1。
2系统功能能对各部门员工进行管理能添加、修改、删除、员工信息能根据各分类统计员工考勤信息能添加新的管理员能修改管理员的密码2。
1.2.1精度由于采用数据库技术并且用户的应用领域对数据精确度的要求不高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍.2.1。
2。
2时间特性要求本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。
而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。
2.1.2.3可靠性由于系统较小只保留一定程度上的可靠性。
2.1。
2.4灵活性由于系统较小只保留一定程度的灵活性。
2。
1.3故障处理要求考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的借口即可。
只要操作系统没有大的故障程序,一般比较稳定。
四、概要设计说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (2)1.4参考资料 (2)2.任务概述 (3)2.1目标 (3)2.2运行环境 (3)2.3需求概述 (3)2.4总体架构设计 (4)2.5条件与限制 (4)3.总体架构设计 (4)3.1处理流程 (6)3.2总体结构 (6)3.3特色功能 (6)3.4关键技术........................................................................................... 错误!未定义书签。
4 系统模块设计错误!未定义书签。
................................................................................................................ 错误!未定义书签。
1.引言1.1编写目的本手册作为用户与该系统软件开发维护人员共同遵守的软件概要设计说明。
1.2项目背景开发软件名称:考勤管理系统项目任务提出者:小组项目开发者:CCIT讯飞151TRY小组用户:xx公司实现软件单位:CCIT考勤作为一个企业的基础管理,是企业对员工工作管理的基本依据。
实际管理和记录工作非常需要快速获知各个部门员工的每日出勤情况,以便于及时向高层管理者反映员工的出勤,缺勤情况(包括迟到、早退、病假、事假、出差等情况)。
我们提出基于SSM(maven)结构的网络考勤系统,实现网上考勤任务,以减轻考勤人员的工作量。
我们准备开发员工考勤管理系统,完成员工基本信息维护、企业的部门信息维护、企业基本考勤类型的维护、员工考勤的管理、员工考勤的查询与分析。
实现人事考勤的需要,包括员工迟到、早退、请假、旷工的情况的记录,对员工整个月的考勤记录进行查询和统计。
企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现企业考勤管理系统的智能化管理,提高考勤管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。
考勤管理制度简单说明范文考勤管理制度目录一、总则1.1 目的和依据1.2 适用范围1.3 主管部门1.4 职责分工二、考勤方式2.1 签到制度2.2 打卡制度2.3 班组考勤制度2.4 弹性制度三、考勤时间3.1 工作日考勤时间3.2 弹性工作时间3.3 加班考勤时间四、考勤规定4.1 出勤规定4.2 迟到和旷工规定4.3 事假和病假规定4.4 加班规定五、考勤记录5.1 考勤记录方式5.2 考勤纪录的保存5.3 查阅考勤记录六、奖惩制度6.1 奖励6.2 处罚6.3 申诉七、附则一、总则1.1 目的和依据为了规范公司员工的考勤行为,提高工作效率,确保组织的正常运转,根据《劳动法》及相关法规,制定本考勤管理制度。
1.2 适用范围本考勤管理制度适用于公司全体员工以及实习生、劳务派遣人员等。
1.3 主管部门考勤管理工作由人力资源部门负责。
1.4 职责分工人力资源部门负责制定和实施考勤制度,监督员工考勤记录,处理考勤异常情况,并向上级主管部门汇报。
二、考勤方式2.1 签到制度每个员工每天上班前需在指定地点的考勤表上签到,签到时间不得晚于规定上班时间。
2.2 打卡制度公司将配备相应的打卡机设备,员工需在上班和下班时刷卡或刷指纹以记录考勤情况。
2.3 班组考勤制度班组考勤制度将根据班次和工作性质制定,班组成员需互相签到确认,记录在考勤表上。
2.4 弹性制度公司将根据员工实际工作需要,在不影响正常工作的前提下,允许弹性工作制度,并提供相应的考勤登记方式。
三、考勤时间3.1 工作日考勤时间公司员工工作日的考勤时间为上午8:30至下午6:00,午休时间为12:00至1:00。
3.2 弹性工作时间若员工享受弹性工作制度,需通过提前和领导协商确定工作时间,并在考勤记录中详细标注。
3.3 加班考勤时间员工加班时需在加班记录表上填写相关信息,包括加班时间、加班原因等,并由主管部门批准。
四、考勤规定4.1 出勤规定员工应按照公司规定的工作时间出勤,不得迟到早退、私自打卡、代打卡等行为。
考勤说明书考勤说明书一、考勤目的考勤是指对员工出勤情况的记录和统计。
通过考勤管理,可以有效地监控员工的出勤状况,保证工作运行的正常进行。
本文将对考勤的相关事项进行说明,帮助员工了解考勤制度,提高出勤率和工作效率。
二、考勤规定1. 出勤时间员工每天的上班时间是早上9点,下班时间是下午6点。
请务必准时上下班,迟到早退会影响考勤记录,必要时将进行扣款或记过处理。
2. 请假制度- 请事假:员工请事假需提前三天向直属上级或人事部门提交请假申请并获得批准。
请假期间请确保工作职责的顺利交接,每天请假需提前一小时向直属上级或人事部门报备。
- 请病假:员工请病假需提前两小时向直属上级或人事部门报备,并提供病假证明或医生证明以备查验。
- 请年假:员工拥有带薪年假,但需要提前一周向直属上级或人事部门提交申请并获得批准。
年假的使用须经过公司审核确认。
年假的使用需提前一周报备。
3. 加班制度加班属于弹性工作时间。
经过公司审批确认,并由直属上级或者人事部门记录,按照相应的加班工资进行支付。
4. 外勤与出差外勤与出差需提前三天向直属上级或人事部门报备,并获得批准。
外勤及出差期间请按照工作要求及时上报工作进度。
三、考勤记录1. 考勤方式公司采用电子考勤系统进行考勤管理。
员工需使用员工工牌在考勤机上刷卡打卡,确认出勤时间。
员工在离职时需要归还工牌。
2. 考勤异常员工在使用电子考勤系统时,如发生刷卡失败、忘记刷卡等情况,请及时向直属上级或人事部门报备并提供相关证明,以免影响出勤记录。
3. 考勤查询员工可通过公司内部办公系统查询个人考勤记录。
如对考勤记录有异议,请及时向人事部门申述,提供相关的证明材料,由人事部门进行核实并及时调整。
四、违纪处理1. 迟到早退员工若迟到15分钟内,将被视为迟到。
迟到超过15分钟但不超过半小时的,将扣除当天工资1小时。
迟到超过半小时的,将扣除当天工资2小时,并视为一次迟到记录。
连续迟到三次以上或迟到超过五次的,将被记过处理。
考勤制度说明一、考勤制度的目的考勤制度是为了规范员工的工作时间,提高工作效率,确保公司正常运营而制定的一项管理制度。
通过考勤制度,公司可以准确掌握员工的出勤情况,为员工工资、奖金及其他福利待遇的发放提供依据。
同时,考勤制度也有助于提高员工的工作积极性和责任感,培养良好的工作习惯。
二、考勤制度的内容1. 考勤时间:公司实行每日工作8小时,每周工作40小时的制度。
员工应按照公司规定的时间准时上下班,不得无故迟到、早退。
2. 考勤方式:公司采用刷卡、指纹识别或其他电子考勤方式,员工需在规定的时间内完成打卡。
如有特殊情况无法打卡,需提前向上级主管报告并说明原因。
3. 考勤记录:公司人力资源部门将定期对员工考勤记录进行汇总和分析,确保考勤数据的准确性。
4. 请假制度:员工如有特殊情况需要请假,应提前向上级主管申请,并填写请假单。
请假批准后,人力资源部门将根据请假单进行考勤记录的调整。
5. 迟到、早退、旷工:员工每月允许有两次迟到,每次迟到不超过15分钟,累计迟到时间不得超过30分钟。
超过规定时间视为早退,早退时间超过30分钟视为旷工。
旷工一天扣除当天工资。
6. 加班申请:员工如有加班需求,应提前向上级主管申请,并填写加班申请单。
加班时间将在工资结算时予以体现。
7. 考勤统计:公司人力资源部门每月对员工考勤情况进行统计,并为员工出具考勤证明。
8. 考勤奖惩:公司设立考勤奖励制度,对每月全勤的员工给予一定的奖励。
对违反考勤制度的员工,公司将根据实际情况给予相应的处罚。
三、考勤制度的要求1. 所有员工应严格遵守考勤制度,如有违反,将按照公司规定予以处罚。
2. 员工应保持良好的工作态度,按时完成工作任务,不得因个人原因影响公司运营。
3. 员工应尊重考勤管理人员,如有疑问,应及时沟通,共同维护考勤制度的执行。
4. 公司人力资源部门应定期对考勤制度进行修订和完善,以适应公司发展的需要。
四、考勤制度的执行1. 公司各级主管应认真执行考勤制度,并对所属员工进行考勤管理。
版本:___V1.3____学生出勤管理系统Student_check on work attendance Manage System(SCMS)概要设计说明书委托单位: 成都大学信息科学与技术学院学工办承办单位:成都大学FLLL工作室文档编号:0003 项目名称:学生出勤管理系统编写:冯鹏编写日期:2011/10/30审核:罗国、李沙、刘玉婉审核日期:2011/11/8文档修订记录目录第一章引言 (5)第一节编写目的 (5)1.1.1作用 (5)1.1.2预期读者 (5)第二节编写背景 (5)1.2.1 系统名称及版本号 (5)1.2.2 任务提出者 (5)1.2.3 任务承接者及实施者 (5)1.2.4 使用者 (5)1.2.5 与其它系统的关系 (5)第三节文档结构 (6)第四节电子文档编写工具 (6)第五节定义说明与符号规定 (6)第六节参考资料 (6)第二章系统概述 (6)第一节系统目标 (6)第二节设计原则 (7)第三节运行环境 (7)2.3.1 硬件平台 (7)2.3.2 软件平台 (7)2.3.3 网络体系结构 (7)第四节应用软件整体结构概述 (8)第五节关键技术 (9)第三章数据库设计 (9)第一节数据组织 (9)3.1.1数据分布方式 (9)3.1.2数据传输与通讯 (10)3.1.3 历史数据管理 (10)第二节实体集列表 (10)第三节概念数据模型图 (10)第四节数据量估计 (13)第五节数据分布方案 (13)第六节实体与基本表的对应关系 (13)第七节物理数据模型图 (13)第八节数据库系统介绍 (14)第四章功能概述 (14)第一节功能模块命名原则 (14)第二节功能层次图 (14)第三节功能简介 (15)第五章用户界面设计 (16)第一节基本原则 (16)第二节设计概述 (16)第六章出错处理 (20)第一节出错信息设计 (20)第二节异常情况处理 (20)第七章系统性能保障措施 (22)第一节功能性 (22)第二节可靠性 (23)第三节易使用性 (23)第四节高效性 (23)第五节可维护性 (23)第六节可移植性 (23)第一章引言第一节编写目的1.1.1作用《学生出勤管理系统概要设计说明书》是在《学生出勤管理系统需求规格说明书V1.1》的基础上,通过我方与用户方反复沟通形成的。
1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3术语及缩略语定义 (2)1.3.1术语定义 (2)1.3.2缩略语定义 (2)1.4参考资料 (2)2总体设计 (3)2.1需求规定 (3)2.1.1系统目标 (3)2.1.2功能需求 (3)2.1.3性能需求 (3)2.2运行环境 (4)2.3基本设计概念和处理流程 (4)2.4结构 (4)2.5人工处理过程 (5)2.6尚未问决的问题 (5)3接口设计 (5)3.1用户接口 (6)3.2外部接口 (6)3.3内部接口 (6)4运行设计 (6)4.1运行模块组合 (6)4.2运行控制 (6)4.3运行时间 (6)5系统数据结构设计 (6)5.1逻辑结构设计要点 (6)5.2物理结构设计要点 (7)5.3数据结构与程序的关系 (8)6系统出错处理设计 (8)6.1出错信息 (8)6.2补救措施 (9)6.3系统维护设计 (9)1引言1.1编写目的本可行性研究报告的编写是针对目前学校对学生的上课、开会及出操出行状况等考勤情况的运行现状进行分析和总结,通过采用先进的网络技术,代替人工记录学生的考勤情况,且由老师及时准确的将学生的考勤信息进行标记。
学生登陆此系统,可以方便的查看自己的考勤情况。
以此同时,还能减少管理学生考勤部门的工作人员的人数,将其分配到其他紧缺人手的地方,促进学校事业更好、更快的发展1.2背景a. 系统名称:学生考勤系统b. 最终用户:学校1.3术语及缩略语定义1.3.1术语定义实现环境:首先学校在每个教室安装一台指纹考勤机,通过与服务器相连建立一个指纹考勤平台,对学生日常上课进行考勤,学校各任课老师可以通过访问服务器获得学生的出勤情况。
实现技术:系统所采用的软件技术为后台数据库技术。
实现语言或工具:实现系统最终采用的编程语言为C++。
1.3.2缩略语定义SCS:Student Check System1.4参考资料下面是开发本系统所参考的相关书籍:《计算机导论》(第2版)王玉龙主编电子工业出版社《数据库实用教程》2007年董健全著清华大学出版社《考勤管理系统可行性研究报告》XX大学图书馆《软件工程》2007年8月陆惠恩编著人民邮电出版社《Visual C++教程》2005年7月丁有和主编清华大学出版社2总体设计2.1需求规定2.1.1系统目标本软件是为完成课程设计开发软件。
考勤管理需求说明书样本考勤管理需求说明书1. 引言考勤是企业正常运营中不可或缺的一环,它对于保证员工出勤率、管理绩效和提高生产效率都起着重要的作用。
本文档旨在明确和描述对一套完整的考勤管理系统的需求,以便于开发团队根据需求进行设计和开发。
2. 目标考勤管理系统的目标是提供一个全面且高效的考勤管理解决方案,满足企业对于员工考勤数据的及时获取、准确性和可靠性的需求。
具体目标包括但不限于:- 实现员工考勤的自动化记录和统计,减少手工操作和人工错误;- 提供多种考勤方式,如刷卡、指纹识别等;- 实时监控和报告员工的迟到、早退、请假等情况;- 提供标准的考勤报表和统计分析,支持管理层决策;- 提高考勤数据的安全性和可靠性,确保数据的完整性和保密性。
3. 功能需求考勤管理系统需要具备以下基本功能:- 员工信息管理:录入和维护员工的基本信息,如姓名、工号、部门等;- 考勤规则管理:设定并管理考勤的基本规则,如上班时间、下班时间、迟到和早退的容许时间、请假规定等;- 考勤记录管理:自动记录员工的考勤情况,包括上班打卡、下班打卡、请假记录等;- 异常情况处理:识别和处理员工的迟到、早退、请假等异常情况,并生成相应的报告;- 统计和报表生成:根据考勤数据自动生成各类考勤报表和统计分析,如缺勤报表、迟到早退统计等;- 数据备份和恢复:定期备份考勤数据,并能够快速恢复数据以应对数据丢失情况。
4. 非功能需求除了以上的基本功能需求外,考勤管理系统还需要具备以下非功能性需求:- 易用性:系统需要具备良好的用户界面和易于操作的功能,以便于员工和管理员使用;- 扩展性:系统需要支持灵活的扩展和定制,以满足特定企业的需求;- 可靠性:系统需要具备高可靠性和稳定性,确保数据的安全和正常运行;- 性能:系统需要具备高性能和响应速度,能够处理大量的数据和用户同时访问的情况;- 安全性:系统需要具备严格的身份验证和访问控制机制,确保只有授权用户能够访问和修改考勤数据;- 跨平台:系统需要能够运行在多种操作系统和设备上,如Windows、Linux、移动设备等。
考勤管理系统概要设计考勤管理系统概要设计考勤管理系统概要设计说明书拟制人______________________ 审核人______________________ 批准人______________________ 一.总体设计1.1运行环境1)单机运行数据库:MSDE 2000 操作系统:WIN98/2000/ME/XP/NT/2003 2)联网运行数据库:MS SQL SERVER 2000以上企业版/标准版工作站操作系统:WIN98/2000/ME/XP/NT 服务器操作系统:WINDOW NT/2000/2003 SERVER 1.2基本设计概念1.2.1系统整体设计思想本系统按照.NET体系标准进行设计与开发。
采用OOD(面向对象)设计方法,将系统中的所有参与者都视为对象,根据需求调研报告来确定每个对象的属性与方法,和对象之间的关系。
整个系统采用细粒度概念来设计对象,拆分功能复杂的对象,使每个对象的功能单一化,以提高系统的可扩展性。
系统的所有数据都是以数据容器的方式来传递。
1.2.2系统安全设计为了防范黑客及其它非法入侵,以及考勤信息的泄漏,本系统在安全控制上采用杀毒软件和分级用户权限管理并行的方式。
1.3需求规定考勤管理根据用户需求,系统功能结构如下:考勤管理系统录入考勤信息删除考勤信息系统管理考勤信息修改考勤信息检索权限管理系统配置信息检索报表生成 1.3.1增加考勤记录功能描述:1.上班时间打卡信息录入a. 8点之前打卡员工到勤信息的录入b. 8:00 – 8:30之间员工迟到信息的录入c.8:30之后员工到达或不到(缺勤)信息的录入(即录入时已认为缺勤,是否到达的信息不由系统控制) 2. 下班时间打卡信息录入 a . 16:00之前员工打卡离开记为缺勤信息的录入b. 17:30之前员工打卡离开记为早退信息的录入录入限制条件: 1. 打卡器首先向系统输入员工的编号,由系统自动录入,已有考勤信息的,考勤信息则是只读的,反之则可写的。
考勤---概要设计说明书————————————————————————————————作者:————————————————————————————————日期:四、概要设计说明书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电子表格添加员工,查找员工操作添加员工查找员工ﻫ。