欢迎来到天天文库
浏览记录
ID:11333317
大小:1.98 MB
页数:39页
时间:2018-07-11
《基于javaee的网新恒天人事管理系统的设计与实现大学论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、题目基于JavaEE的网新恒天人事管理系统的设计与实现指导老师XXX专业班级姓名xx学号年x月xx日27摘要:随着网络技术的不断发展及其在企业管理工作中的应用,在企业建立企业人事管理系统就显得十分必要。所以设计一个企业人事管理系统可以更方便的帮助管理者管理一家企业。本系统的开发正是适应了这一需求,经过实际的需求分析,本系统采用了JavaEE平台中最为流行的Spring+SpringMVC+MyBatis框架,以Tomcat作为应用并选择MySQL数据库管理系统作为工具进行开发。系统包含管理员、HR、领导、普通员工四种不同的用户。操
2、作简便、界面美观、灵活实用,设计开发出员工管理、工时管理、绩效管理、数据分析等功能,基本满足了企业管理的实际需要。本文主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。关键词:JavaEE;企业人事管理系统;Tomcat;MySQL第0页目录1系统概述11.1系统的研究现状11.2发展趋势11.3系统的开发方法22系统需求分析32.1系统功能分析32.2系统功能结构42.3功能描述和用例分析42.3.1系统用例图42.3.2员工管理52.3.3工时管理62.3.4绩效管理62.3.5
3、数据分析72.3.6流程管理72.4系统性能需求82.4.1时间需求82.4.2空间需求82.5安全性和可靠性83系统分析83.1系统开发83.2系统开发需求93.3系统开发与运行环境设计103.3.1软件环境103.3.2硬件环境104系统设计104.1数据库设计104.1.1实体类抽象114.1.2系统ER图11第2页4.1.3数据库连接配置配置文件114.2数据库的选择114.3数据库表的设计124.4系统详细设计144.4.1登录模块设计144.4.2HR新增用户、员工离职、升职模块设计154.4.3员工工时填写模块设计1
4、64.4.4员工请假、加班模块设计175系统实现185.1登录界面及主界面模块的实现185.2员工管理模块的实现215.3员工工时填写模块的实现255.4员工请假加班模块的实现266系统测试316.1登录模块的测试316.2员工管理模块的测试326.3工时管理模块的测试336.4测试总结34总结35参考文献36第2页1系统概述1.1系统的研究现状随着人类迈入21世纪,计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发与利用,“信息化”已成为一个国家经济和社会
5、发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志。信息化的实质是使信息这一社会的主导资源充分发挥作用,可以说推广信息技术是手段,真正利用信息是目的,信息化则是利用信息的过程。我国自1983年大力推广微型计算机应用以来,在管理信息领域,无论在理论方面还是在实践方面,都有了很大的发展。当今社会计算机技术发展飞速,无论在工厂,商场,公司或者企业当中,计算机的应用越来越普及,利用计算机实现企业人事管理势在必行。对于中型规模以上的企业来说,利用计算机提高企业人事管理的效率,是适应现代企业制度要求、推动企业人事
6、管理走向科学化、规范化的必要条件。而基本信息管理是一项琐碎、复杂而又十分细致的工作,公司人员数量多,而且流动频繁,到外面招聘来的人员增多,公司内部职工的部门,职务经常调整,职工档案的更新等。如果没有适当的工具来管理这些日常工作,就会耗费工作人员大量的时间和精力。利用B/S结构制作的人事管理系统对职工各种信息进行记录、统计,准确率快速提高,另外,可具有检索迅速、查找方便、可靠性高、存储量大、保密性好等优点。这些优点能极大地提高企业管理的效率,因此,开发这样一套管理系统成为很有必要的事情,它能够具体化、合理化的管理单位的人事信息,用结
7、构化的思维方式,运用计算机解决实际工作和生活中遇到的问题。1.2发展趋势信息作为生产力中最活跃的因素,很早就在人类生活中发挥着不可替代的作用,现在许多发展中国家对人力资源的战略性意义都有了深刻的认识,并开始付诸行动。世界公认,21世纪将是人力资源的世纪,人力资源问题将主导整个21世纪甚至更为遥远。引起这个状况的变化,主要有以下几个方面。第32页竞争压力:目前,世界经济趋向全球化。世界经济的全球化过程和国家的开放过程,要求组织的管理部门降低管理成本以减少竞争压力和增强竞争能力。而对于不同的组织,人力资源成本在总成本中的比例是不一样的
8、。技术革新:无论是现在还是将来,工业的发展越来越多地取决于科学和技术、知识与技能。高新科技产业更是如此。这不仅要求员工尤其是技术人员掌握新的科学知识和技术能力,而且更重要的在于要求员工深入而快捷地掌握和应用这些知识和技能。这就导致了两个问题。第一,
此文档下载收益归作者所有