人事管理系统论文:基于SSH的人事管理系统的设计和实现_第1页
人事管理系统论文:基于SSH的人事管理系统的设计和实现_第2页
人事管理系统论文:基于SSH的人事管理系统的设计和实现_第3页
人事管理系统论文:基于SSH的人事管理系统的设计和实现_第4页
人事管理系统论文:基于SSH的人事管理系统的设计和实现_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、人事管理系统论文:基于SSH的人事管理系统的设计和实现【中文摘要】企业人事管理是企业管理的一项重要内容.在整个企业的管理中具有重要地位。随着计算机技术的飞速发展和企业信息化的发展趋势,人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如效率低、保密性差。另外,时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展。计算机在企业管理中应用的普及.利用计算机实现企业人事管理势在必行。合理的利用有助于企业发展的管理

2、系统是企业改革的一种优越的体现。不仅保证了核算准确度。还成倍的提高了工作效率.而且便于查询。随着Internet技术的不断发展,很多应用系统的体系结构从C/S结构向更加灵活的B/S体系结构转变。在原来的C/S结构当中,几乎所有的应用逻辑都在客户端实现,使得应用程序的维护、移植和互操作变得相当的复杂和困难。对于B/S模式而言,开发、维护等几乎所有工作都集中在服务器端,当企业对网络应用进行升级时,只需要更新服务器端的软件即可,这样减轻了系统维护与升级的成本。因此,C/S正逐渐退出舞台,取而代之的是B/S结构,即3层次(3-tier)或者层(n-tier)企业计算框架。J2EE下的B/S应用系统通常

3、由运行在客户端的Web浏览器(用户界面)、Web容器中的Web组件(Web层)和运行在EJB(企业JavaBean)容器中的处理事务的EJB组件(业务层)组成,其中Web层的设计是否易于管理和扩展,将直接影响到应用程序整体性能。本文所阐述的人事管理系统是采用B/S模式,运用Eclipse开发平台,Struts,Spring,Hibernate框架,MVC开发模式和Java,Jsp等相关技术开发的。本系统依据实际需求设计数据库结构,并实现了人事管理系统的基本功能,如职工档案信息,劳动合同信息等数据的查询,添加,统计等功能,从而提升了企业的效率和竞争力,满足了现代企业管理的需求。【英文摘要】The

4、 business enterprise personal management in enterprise management is an important content in the enterprise management. Has the important position. Along with the rapid development of computer technology and development trend of enterprise informatization, the personnel management system has become

5、an enterprise management inside, is an indispensable part of modern enterprise system, promote enterprise labor personnel management to scientific and standardization of the necessary conditions. Since people use traditional artificial waymanagement document files, this mode of administration has ma

6、ny shortcomings, such as low efficiency, secrecy. In addition, a long time, will produce the massive documents and the data, for the search, the renewal and the maintenance has brought about a lot of difficulties. Along with the rapid development of computer technology. The computer application in e

7、nterprise management, the popularization. By using computer to realize enterprise personnel management is imperative. Reasonable use helps the development of the enterprise management system is a kind of superior enterprise reform. Not only guarantee the accuracy of accounting. Still have multiplied

8、 to improve the work efficiency. And easy to search.With the constant development of the Internet technology, the system structure of many applications from C/S structure to more flexible B/S structure transformation. In the original C/S structure, almost all the application logic in client applicat

9、ions, make the maintenance and transplantation and interoperability become quite complex and difficult. For B/S model, development and maintenance work almost all focus on the server, when the enterprise of network application upgraded, only need to update server software can be reduced, so the cost

10、 of maintenance and update. Therefore, C/S is gradually withdraw stage, instead of B/S structure, namely 3 levels (3 - tier) or more layers (n - tier) enterprise computing framework.The B/S under J2EE application system is usually run in the client Web browser (user interface), Web containers module

11、 (Web) and operation in Web layer (EJB JavaBean) in the container handling affairs EJB components (business), which is easy to design of Web layer management and expansion, will directly affect the application performance.This paper expounds the personnel management system is adopted B/S model, usin

12、g the Eclipse development platform, Struts are Hibernate framework, and development mode and Java, MVC, related technology development of Jsp tags. This system based on the actual demand design database structure, and realize the basic function of the personnel management system, such as worker arch

13、ives information, labor contract information, data, add, statistical, and other functions, so as to enhance the efficiency of the enterprise competitiveness, and meet the needs of modern enterprise management.【关键词】人事管理系统 Struts Spring Hibernate【英文关键词】Personnel management system Struts Spring Hiberna

14、te【目录】基于SSH的人事管理系统的设计和实现摘要4-5ABSTRACT5-6第一章 引言10-141.1 课题研究背景和意义10-111.2 课题研究现状11-121.3 论文的主要工作121.4 论文章节安排12-14第二章 系统开发关键技术14-202.1 SSH 框架14-182.1.1 Struts 简介142.1.2 Spring 简介142.1.3 Hibernate 简介14-152.1.4 SSH 框架的整合15-182.2 MVC 模式182.3 JAVA 技术18-192.4 JSP 技术192.5 本章小结19-20第三章 系统需求分析20-333.1 需求分析20-

15、223.1.1 数据需求20-213.1.2 功能需求21-223.2 数据流图22-323.2.1 用户登录223.2.2 职工信息管理22-303.2.3 职工信息统计管理30-313.2.4 用户信息管理313.2.5 代码表维护和权限管理31-323.3 本章小结32-33第四章 概念结构设计33-364.1 实体联系图33-344.1.1 职工信息管理334.1.2 职工信息统计管理33-344.2 实体及其所包含的属性34-354.2.1 信息表实体34-354.2.2 代码表实体354.3 本章小结35-36第五章 系统总体设计36-475.1 系统功能模块设计36-385.1.

16、1 系统功能结构图36-375.1.2 系统功能描述37-385.2 系统数据库结构设计38-465.2.1 系统数据库结构38-465.2.2 结构描述465.3 本章小结46-47第六章 系统详细设计及实现47-656.1 选择软件开发的平台47-516.1.1 选择开发模式47-496.1.2 选择开发工具49-506.1.3 选择数据库50-516.2 主要模块的设计与实现51-596.2.1 用户登录模块516.2.2 职工信息管理模块51-546.2.3 职工信息统计模块54-576.2.4 用户信息管理模块57-586.2.5 代码表维护模块58-596.3 系统开发遇到的主要问题及解决方法59-646.3.1 中文乱码问题59-606.3.2 图片处理问题606.3.3 HQL 语言的条件查询60-616.3.4 安全性问题616.3.5 不能映射action 或者服务器开启后自动关闭61-626.3.6 表之间的外键关联问题626.3.7 服务器8080 端口被占用626.3.8 Excel 数据的导入问题62-646.4 本系统特

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论