小型企业考勤管理系统设计_本科毕业论文设计

上传人:xins****2008 文档编号:117489803 上传时间:2019-12-05 格式:DOC 页数:53 大小:1.48MB
返回 下载 相关 举报
小型企业考勤管理系统设计_本科毕业论文设计_第1页
第1页 / 共53页
小型企业考勤管理系统设计_本科毕业论文设计_第2页
第2页 / 共53页
小型企业考勤管理系统设计_本科毕业论文设计_第3页
第3页 / 共53页
小型企业考勤管理系统设计_本科毕业论文设计_第4页
第4页 / 共53页
小型企业考勤管理系统设计_本科毕业论文设计_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《小型企业考勤管理系统设计_本科毕业论文设计》由会员分享,可在线阅读,更多相关《小型企业考勤管理系统设计_本科毕业论文设计(53页珍藏版)》请在金锄头文库上搜索。

1、 本科毕业设计(论文)题目名称: 小型企业考勤管理系统的设计与实现 学 院: 计算机科学技术学院 专业年级: 计算机科学与技术09级 学生姓名: 摘 要本论文论述了企业考勤管理系统的开发背景、意义和发展现状。主要介绍了系统的分析,设计和开发的全部过程。运用用例图、逻辑框架、E-R图等对系统的设计过程进行详细的说明。系统采用B/S开发模式,Tomcat做后台服务器,Mysql做后台数据库,中间业务逻辑处理使用Struts +Hibernate+Spring框架技术,Strust用来处理页面的跳转,Hibernate用来处理对数据库的操作,Spring用来管理数据库的事务。本系统主要分管理员权限、

2、部门负责人权限、普通用户权限三种权限。管理员权限可实现员工管理、角色管理、罚金审核等功能;部门负责人权限可实现打卡管理、考勤管理、员工考勤管理、警告管理等功能;普通用户可实现打卡管理、考勤管理、警告查询等功能。本系统功能全面、用户操作界面友好、运行快捷、风格统一、易维护,应用此系统能够实现企业考勤管理系统在考勤领域的智能化、自动化、高效化。关键词:考勤系统;考勤管理;B/S模式;AbstractThis paper discusses the development background, significance and current situation of the developmen

3、t of enterprise time and attendance management system. Mainly introduced the system analysis, design and development of the whole process. The design process of data flow diagram, logic framework, ER diagram of the system in detail. The full text is divided into introduction, system analysis, system

4、 design and implementation, testing, the conclusion of six parts. The system uses the B/S mode, Tomcat server, Mysql as the backstage database, business logic processing using Struts +Hibernate+Spring framework, Strust is used to process the page Jump, Hibernate used to deal with the operation of th

5、e database, Spring is used to manage database transaction. This system mainly realizes the functions of a clock management, attendance management, role management, authority management, departmental management, staff management, and the audit announcement. The system fully functional, friendly user

6、interface, run fast, the style is unified, easy maintenance, the application of this system can realize the intelligent, automation, high efficiency in the attendance areas of enterprise time and attendance management system.Key Words:check on work attendance system; attendance management; B/S mode目

7、 录摘 要IAbstractII第1章 绪 论11.1 选题背景11.2 选题意义11.3 研究内容11.4 国内外发展动态21.5 设计的指导思想3第2章 系统分析42.1 可行性研究42.1.1 技术可行性42.1.2 经济可行性研究52.1.3 运行、操作可行性52.1.4 法律可行性52.1.5 方案可行性52.2 需求分析62.2.1 需求获取62.2.2 功能需求62.3 数据库分析102.3.1 数据库需求分析112.3.2 数据库概念结构设计112.4 开发方案比较12第3章 系统设计与实现143.1 总体功能框图143.2 类图163.2.1 部门管理类图163.2.2 次数

8、类图173.2.3 打卡类图173.2.4 警告类图183.3 数据库的设计183.4 人机界面设计213.4.1 登录页面213.4.2 用户注册页面223.4.3 系统主页面223.4.4 员工管理页面243.4.5 部门管理页面253.4.6 罚金审核页面253.4.7 打卡页面263.4.8 考勤记录页面273.4.9 员工考勤记录页面283.4.10 警告页面30第四章 测 试324.1 系统测试的定位324.2 白盒测试334.3 黑盒测试354.4 系统测试结论35结 论36致 谢37参考文献38附 录39II第1章 绪 论1.1 选题背景企业考勤管理系统是一个企事业单位不可缺少

9、的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,企业考勤管理系统应该能够为用户提供充足人事管理的信息和快捷的管理查询手段,但一直以来人们使用传统的人工方式管理员工的上下班等信息,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对企业考勤信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高企业的考勤管理效率,也是企业考勤管理科学化、正规化,与世界接轨的重要条

10、件。因此,开发一个企业考勤管理系统是很有必要的,具有其特有的技术意义和管理意义。同时,企业管理系统对我来说是一个可以了解到的问题,我对此也有非常浓厚的兴趣,在技术上等各个方面我也能够得以实现,所以我选择了小型企业考勤管理系统的设计与实现。1.2 选题意义随着计算机技术的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。同时,以计算机为基础的各种软件也渐渐走入规模不同的各种企业单位中。企业在对竞争日趋强烈的现代社会在不断提高自身产品质量的同时,对员工的要求也逐渐提高,考勤管理也就成为了一个大众化的课题。 企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现

11、企业考勤管理系统的智能化管理,提高考勤管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。同时小型企业考勤管理系统的设计与实现选择也使不成熟的我有一个很好的提高。1.3 研究内容本系统从节约企业的人力、财力、物力的角度出发,采用B/S模式的架构方式,开发了基于Struts和Hibernate框架的企业考勤管理系统,充分体现了B/S模式架构的优势,使企业管理员工更加高效化、智能化。本系统操作界面简单,无需安装任何客户端,通过浏览器直接可访问系统,使员工考勤和管理更加简单化、高效化,员工可以随时查询自己的考勤记录,使员工的更好的了解自己的工作出勤情况,

12、提高了员工的工作积极性。同时在外观和数据管理上应使用就有统一有好的操作界面,完全可靠的数据管理,以保证系统的易用性和可靠性,还有在设计上使其具有规范、完善的基础信息设置,以方便对基础信息进行全面的管理。本文通过Struts+ Hibernate+Spring、extjs技术完成以上功能,已达到方便用户使用的目的,本系统适合中小型企业。1.4 国内外发展动态随着计算机技术的诞生和发展,企业考勤管理系统的发展过程大体分为三个阶段:为了把企业考勤管理人员从大量的体力劳动中解脱出来,提高工作效率,20世纪60年代末期,第一代的企业考勤管理系统应运而生。利用计算机超强的计算能力和速度,大量的重复计算效率

13、得到极大提高,并且计算机的计算准确性避免手工作业方式难以避免的错误和误差,使薪资的大规模集中处理成为可能。但是由于计算机的发展处于一个初级阶段和应用水平,计算机技术未得到普及应用,系统技术条件受到限制。并且系统功能不完善,主要提供薪资的自动计算功能,数据分析和决策功能有待增加。随着计算机技术普及和飞速发展,20世纪70年代末企业考勤管理系统发展到第二代。特别是数据库技术发展,为企业考勤管理系统的开发和应用提供了强有力的技术保障。与第一代系统相比,第二代企业考勤管理系统在技术上解决了主要缺陷,功能上也得到较大的改善,但是系统实用方面仍然存在不足,主要是一种通用性软件,专业性方面比较欠缺,系统还需

14、进一步完善和充实。20世纪90年代末,随着市场竞争的加剧,企业考勤管理工作得到企业领导层的高度重视,人事管理已成为关系企业兴衰的重要因素,人才已经成为企业最重要的软资产,社会或企业急待通过应用企业考勤管理系统提高人事考勤管理水平,第三代人事考勤管理系统应运而生。同时计算机技术进一步发展和应用普及,数据库技术、网络技术,使得第三代企业考勤管理系统技术上更加成熟和先进。功能方面覆盖比较全面,能够满足需求,功能如薪资福利、招聘、培训、专勤管理、统计报表及绩效管理等。使用方面更加实用和方便,企业考勤管理人员终于可以摆脱大量重复而繁重的日常工作,集中精力从事企业考勤管理的专业工作。针对企业考勤管理业务,

15、各行各业均对人事管理研究和系统开发,如南航E-H人力资源系统流程及提醒管理剖析,铸造企业人事考勤管理的研究,矿山人事考勤管理的新探索,油藏经营人事考勤管理,学习型组织与人事考勤管理关系初探,大型科技企业人事管理开发与管理工作的探讨。同时国内外不少软件公司推出各类型的人事考勤管理系统商品化软件,如国外的Any Man Power和IHRMS;国内较著名的软件有金蝶人事考勤管理系统、甲骨文人事考勤管理系统、和佳人事考勤管理系统、国臣BS人事考勤管理系统和鼎丰人事考勤管理系统2005XP等。这些系统在技术上比较先进。1.5 设计的指导思想开发这个系统的目的就是为小型企业人事管理部门提高工作效率,实现企业人事信息管理的系统化,规范化和自动化。据此,系统最终实现的主要功能如下:1严格设置考勤管理每个环节的操作者的权限,权限分配控制操作简洁。2员工可以随时的登录系统查看自己的出勤情况。3请假申请和审批可按设定好的权限实现网上分级

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号