




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人事管理系统论文:基于SSH的人事管理系统的设计和实现【中文摘要】企业人事管理是企业管理的一项重要内容.在整个企业的管理中具有重要地位。随着计算机技术的飞速发展和企业信息化的发展趋势,人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如效率低、保密性差。另外,时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展。计算机在企业管理中应用的普及.利用计算机实现企业人事管理势在必行。合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现。不仅保证了核算准确度。还成倍的提高了工作效率.而且便于查询。随着Internet技术的不断发展,很多应用系统的体系结构从C/S结构向更加灵活的B/S体系结构转变。在原来的C/S结构当中,几乎所有的应用逻辑都在客户端实现,使得应用程序的维护、移植和互操作变得相当的复杂和困难。对于B/S模式而言,开发、维护等几乎所有工作都集中在服务器端,当企业对网络应用进行升级时,只需要更新服务器端的软件即可,这样减轻了系统维护与升级的成本。因此,C/S正逐渐退出舞台,取而代之的是B/S结构,即3层次(3-tier)或者层(n-tier)企业计算框架。J2EE下的B/S应用系统通常由运行在客户端的Web浏览器(用户界面)、Web容器中的Web组件(Web层)和运行在EJB(企业JavaBean)容器中的处理事务的EJB组件(业务层)组成,其中Web层的设计是否易于管理和扩展,将直接影响到应用程序整体性能。本文所阐述的人事管理系统是采用B/S模式,运用Eclipse开发平台,Struts,Spring,Hibernate框架,MVC开发模式和Java,Jsp等相关技术开发的。本系统依据实际需求设计数据库结构,并实现了人事管理系统的基本功能,如职工档案信息,劳动合同信息等数据的查询,添加,统计等功能,从而提升了企业的效率和竞争力,满足了现代企业管理的需求。【英文摘要】The 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 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 many 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 enterprise 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 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 applications, 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 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 (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, using 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 archives 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 Hibernate【目录】基于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-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.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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业可持续发展中的关键技术生物乙醇技术应用探讨
- 教育心理学在多元文化教育中的实践
- 智慧城市规划中的商业价值挖掘与实现
- 抖音商户编导短视频节奏控制制度
- 抖音商户策划专员用户画像更新制度
- 全球化浪潮下2025年跨文化交流能力培养的实证研究报告
- 公交优先战略下城市交通拥堵治理的公共交通优先道设置研究报告
- CAP-100-生命科学试剂-MCE
- 南京视觉艺术职业学院《碑帖鉴赏》2023-2024学年第一学期期末试卷
- 广西大学《机电传动与控制》2023-2024学年第一学期期末试卷
- 2025-2030中国农业电商行业经营规模及投资发展战略研究报告
- 拆分合同:合伙企业解散及债务分担协议
- 2025河北邯郸市肥乡区选聘农村党务(村务)工作者100人笔试参考题库完整参考答案详解
- 酒店安保部管理制度
- 2025年中医护理技术理论考试试题(附答案)
- T/SHPTA 069-2023汽车内饰用反应型聚氨酯热熔胶
- 2025年农业果园土地租赁承包合同
- 2025小升初人教版六年级英语下学期期末综合测试模拟练习卷
- 药店考核试题及答案
- 智慧矿山无人机自动巡检解决方案
- 海南2025年中国热带农业科学院椰子研究所高层次人才引进(第1号)笔试历年参考题库附带答案详解
评论
0/150
提交评论