"景先生毕设|www.jxszl.com

某公司员工信息管理系统设计与实现

2021-02-26 16:59编辑: www.jxszl.com景先生毕设
摘 要随着计算机信息化技术的普及,计算机以及网络在企业的广泛应用,加快了企业的发展步伐,计算机信息化处理,不仅提高了企业工作效率,也大大提升了企业管理水平,因此,计算机信息化的高速发展,浏览器的广泛使用,现代企业信息管理多采用基于WEB的员工信息管理系统。本课题采用MVC为设计思想,使用JAVA为基础开发语言和SQL Server为数据库管理数据设计企业员工信息管理系统,实现了对企业员工的个人基本信息、考勤、奖惩进行及时、高效地进行管理,设计了员工申请登录、查询、请假申请等,管理员录入、查询、修改、删除、退出等主要功能。
一.引言 1
(一)信息化的发展 1
(二)课题的研究背景 1
(三)课题的研究目的 2
二.需求分析 2
(一)可行性分析 2
(1) 经济可行性 2
(2) 技术可行性 2
(3) 运行可行性 3
(二)系统需求 3
(三)功能需求 3
(四)性能需求 4
三.概要设计 4
(一)员工信息系统开发环境 4
(二) JDK 和Tomcat 服务器配置 4
(三) 系统功能结构图 6
(四)管理端流程图 7
(五) 客户端流程图 7
(六)数据库设计 8
(1) 数据库ER图设计 8
(2)实体图设计 9
(3)数据库表设计 11
四.设计 14
(一)登陆界面设计 14
(二)部门管理模块设计 14
(三)员工管理模块设计 16
(1)员工列表模块设计 16
(2)员工查询模块设计 17
(四)事务管理设计 19
(1)出勤管理模块设计 19
(2)请假审核管理模块设计 20
(3)工资管理模块设计 21
(五)帐号管理设计 24
(1)管理员模块设计 24
(2)用户模块设计 26
五.系统的调试与测试 26
(1)测试的重要性和目的 26
 

 *51今日免费论文网|www.jxszl.com +Q: *351916072

(2)测试方法设计 26
(3)测试设计 27
六.总结 27
参考文献 28
致谢 29
一.引言
(一)信息化的发展
随着时代的发展,我们信息化高速发展使我们生活显著提高,人工时代早已,跟随我们的是新科技,新时代。“信息化”的发展已经融入国家发展的道路中,信息化发展也已成为了国家变得强盛的关键因素,因此,信息化是现在化的重要内容。目前国家实行信息化发展步向与城镇和农村,使人人都能享受到信息化时代带来的便利,使人们享受网络带来的信息分享。自1983年推广微型计算机应用,信息时代的来临,使得我们可以实行信息技术管理理念,将人们的思想和信息化以及网络相结合,使公司管理,经营以及都已信息化来实现、可以增强企业竞争力与实力。信息技术已经成为了人们生活和工作不可缺少的一部分,由此看来,信息化成为全局性,全球性,战略性的变革力量。
(二)课题的研究背景
自20世纪60年代以来,计算机应用在人民生活中越来越普遍,更多的企业也离不开计算机信息化的发展,手工作业来计算工资和发放工资,不仅耗时费力,还容易出现差错,一但出现差错,对公司和员工损失是巨大的,为了解决这个矛盾,人力资源系统就随着诞生了。初步诞生的人力资源系统,没有先进的技术和先进的工具,使得人力资源系统过于简单,功能太少,没有现在那么多元化,如不包含非财务信息,也无法保留薪资发放的记录,对于现在各项功能是根本无法体现的。然而,第一代的人力资源系统虽然功能缺少,但是它这种管理展示了未来人力资源发展的美好前景,如现在使用计算机高速准确的运行来替代手工业的工作量,减少了出错误差,使更多企业对于人力资源管理更加得心应手。
计算机高科技发展十分迅速,到了20世纪70年代,计算机各种系统工具以及与数据库相技术结合,为了人力资源系统发展又向前迈进了一大步,可以说为是第二代人力资源系统诞生了,它针对性的解决了第一代人力资源无法管理非财务信息,以及无法保留薪资的历史信息,与其数据分析能力和其计算能力都有恒大的提高,对于报表的生成也有经济大的改善,但是,由于这仅仅是计算机专业人员开发的,其未能考虑企业管理的理念以及需求,从而导致了人力资源系统又很大的缺点,对于非财务信息方面也不是很全面,故还在等待发展和挖掘。
自21世纪以来,人力资源管理系统却有了飞一般的飞跃,当时的市场竞争非常激烈,企业不仅仅要考虑公司的发展,还要考虑如何留住公司的需要人员和去吸引各种人才,于是对于员工的素质以及工作能力都有极大的考量,满足这一点后,公司还要考虑员工工作的兴趣以及工作的责任感,这点已经成为了公司发展好坏的重要环节。第三代人力资源是以人力资源管理服务的角度为宗旨,用数据库来管理数据信息,开发人性化的用户界面,这都使得生成报表,分析能力,信息共享都有不错的效果,也减少了管理者繁杂的统计工作。
(三)课题的研究目的
  信息化的发展,相比传统的人工作业而言,更加适应企业的发展,我们都知道,传统的人工管理存在很多缺陷,它不仅处理数据量巨大,查询和记录都十分繁琐,安全也不够高,非常影响企业的发展的步伐。有一个好的人力资源管理不单单减少员工的工作量,还可以提高准确度,以及加快公司发展的步伐。目前,给予WEB的人力资源系统显然成为了企业的一个重要的组成部分,它不仅合理的运用信息化的发展,还适应了公司发展的新方向。信息化管理相比人工作业有的令人想不到的优点,它不仅仅安全性高,还查询快,存储量大,成本低,寿命长等等的优点,这些优点能够提高人力资源管理员的工作效率,以及工作的准确性,它能够推动企业发展步伐,也正是企业合理利用科学,正规化管理,走向世界的重要一部分。
课题目的是根据企业人力资源系统的需要,去开发基于WEB的管理系统,实现企业人力资源管理,从而加快企业的发展。
二.需求分析
需求分析是一项重要的工作,也是最困难的工作。只有需求足够,人力资源系统的应用才能够更加的有价值,才是能够发展,如果没有技术的可行性,没有经济的可行性,人力资源就不能创造价值,也就是人力资源系统无法发展下去,请看如下分析。
(一)可行性分析
需要我们对自己目标又明确的认识,不可盲目的去开发,对于提出的方案,我们需要论证,我们需要在自己的能力基础上去提出相应的问题。
(1) 经济可行性
首先要看经济的可能性,根据我的调查和相关的资料收集,对于开发的要求所评估,了解到需要相应软件应用,硬件系统都容易得到,从经济角度看,成本不高。本系统处理能力高,质量高,可以减少财力、物力、人力的需求,该系统可以进行开发。
(2) 技术可行性
能否开发完成,是重中之重,本设计中,人力资源系统它是将JAVA和WEB相结合,动态生成页面,对硬件要求低,在技术方面是可以行的通的。
(3) 运行可行性
运行可行是最终结果之一,目前环境和人员都基本适应现在的信息化的发展,操作难度也不高,对于后续的开发,性能的拓展都有一定的条件,在运行上也是可行的。
(二)系统需求

原文链接:http://www.jxszl.com/jsj/wljs/48700.html