java的企业人事管理系统的设计与开发【字数:10758】
目 录
摘要 I
ABSTRACT II
绪论 1
1.1 课题研究的背景 1
1.2 系统研究现状和发展趋势 1
1.3 论文结构 1
2. 开发工具及相关技术 2
2.1 开发工具 2
2.1.1 JAVA 2
2.1.2 Eclipse 2
2.2 相关技术 2
2.2.1 Tomcat应用服务器 2
2.2.2 Ajax 3
2.2.3 BootStrap 3
2.2.4 Spring 3
2.2.5 SpringMVC 4
2.2.6 MyBatis 4
2.2.7 系统开发环境 4
3. 系统需求分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 时间可行性 5
3.1.3 经济可行
*51今日免费论文网|www.jxszl.com +Q: ¥351916072$
性 5
3.2 需求分析 5
4. 系统总体设计 7
4.1 系统流程图 7
4.2 系统功能模块 7
4.3 系统数据库设计 9
4.3.1 总体表结构 9
4.3.2 表结构 9
5. 系统实现 12
5.1 系统分层设计 12
5.1.1 表现层 13
5.1.2 业务逻辑层 13
5.1.3 数据库层 13
5.2 管理员模块实现 14
5.2.1 登录 14
5.2.2 基本信息管理 16
5.2.3 员工出差管理 16
5.2.4 员工合同管理 16
5.2.5 培训管理 17
5.2.6 员工培训详细管理 17
5.3 普通员工模块实现 17
5.3.1 登录 17
5.3.2 员工信息查询 18
5.3.3 员工出差查询 18
5.3.4 员工合同查询 18
5.3.5 培训管理 19
5.3.6 员工培训详情 19
6. 系统测试 20
6.1 系统测试的目的和方法 20
6.2 系统测试的内容 20
6.2.1 登录时未选择权限报错 20
6.2.2 员工信息新增或修改职位报错 21
6.3 测试结论 21
结论 22
参考文献 23
致谢 24
绪 论
1.1课题研究的背景
21世纪以来,无论所处的国家是发达国家或发展中国家,对人力资源的战略性意识都有了比以往更深层次的认识,并且在接下来的很长一段时间里,人力资源问题会依旧存在并有待去妥善解决。产生这种状况其根本源自于企业竞争压力。在世界经济全球化的进程中,对于企业的管理部门来说更需要去降低管理所带来的成本。当然对于处于不同的行业的组织、企业来说,人力资源的成本也不尽相同,占据总成本的比例也是不一样的。伴随着社会不断的发展和进步,人们的工作意识和价值观也在进步,这就对管理人事的管理人员提出了新要求和新的挑战。需要更全面的去考虑类似工作类型设计,岗位分析、人员信息管理等实际问题。因此,人力资源管理系统也就派上了用场。
1.2系统研究现状和发展趋势
现在对于人力资源方面的管理越来越趋向于处理信息自动化和无纸化,对于依靠人工去管理不仅效率低下,容错率也很低。由此导致企业利益出现重大损失也不在少数。信息化管理的这种趋势能更好地提高处理事件的效率。并且对于公司的长久发展也有着诸多益处。有利于企业向规范化转变。
简洁页面设计,人性化的操作流程,数据的安全保障,权限的灵活把控。确信能满足企业的基本需求。基于这样的开发理念,设计一款基于现实使用的一款企业人事管理系统。
1.3论文结构
本文由理论知识与实际生活相结合,共由六个章节组成。论文结构如下:
第一章是引言,主要讲述了人事管理系统的基本概念,以及国内外现今的背景与发展趋势。
第二章对本系统中使用的关键技术进行简单的介绍,其中使用的三层体系结构、SSM框架、oracle数据库技术,为系统的整体构建与研发提供了坚实的基础。
第三章开展系统需求分析,包括需求分析和可行性分析两部分。
第四章为模块分析与数据库的总体设计。
第五章介绍各部分的具体功能和对系统的详细设计。
第六章对系统进行系统测试,降低系统所存在的不足。
工具及相关技术
2.1 工具
2.1.1 JAVA
面向对象设计、平台无关性、稳定分布性等是组成java语言的基本特征,其面向对象编程更好的使其应用于诸多领域。
Java由四方面组成:Java编程语言、Java文件格式、Java虚拟机(JVM)、Java应用程序接口(JavaAPI)。Java开发的核心就是JDK[2]。
原文链接:http://www.jxszl.com/jsj/qrs/81441.html