基于SSH的人事管理系统的设计和实现

基于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等相关技术开发的。本系统依据实际需求设计数据库结构,并实现了人事管理系统的基本功能,如职工档案信息,劳动合同信息等数据的查询,添加,统计等功能,从而提升了企业的效率和竞争力,满足了现代企业管理的需求。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题研究背景和意义
  • 1.2 课题研究现状
  • 1.3 论文的主要工作
  • 1.4 论文章节安排
  • 第二章 系统开发关键技术
  • 2.1 SSH 框架
  • 2.1.1 Struts 简介
  • 2.1.2 Spring 简介
  • 2.1.3 Hibernate 简介
  • 2.1.4 SSH 框架的整合
  • 2.2 MVC 模式
  • 2.3 JAVA 技术
  • 2.4 JSP 技术
  • 2.5 本章小结
  • 第三章 系统需求分析
  • 3.1 需求分析
  • 3.1.1 数据需求
  • 3.1.2 功能需求
  • 3.2 数据流图
  • 3.2.1 用户登录
  • 3.2.2 职工信息管理
  • 3.2.3 职工信息统计管理
  • 3.2.4 用户信息管理
  • 3.2.5 代码表维护和权限管理
  • 3.3 本章小结
  • 第四章 概念结构设计
  • 4.1 实体联系图
  • 4.1.1 职工信息管理
  • 4.1.2 职工信息统计管理
  • 4.2 实体及其所包含的属性
  • 4.2.1 信息表实体
  • 4.2.2 代码表实体
  • 4.3 本章小结
  • 第五章 系统总体设计
  • 5.1 系统功能模块设计
  • 5.1.1 系统功能结构图
  • 5.1.2 系统功能描述
  • 5.2 系统数据库结构设计
  • 5.2.1 系统数据库结构
  • 5.2.2 结构描述
  • 5.3 本章小结
  • 第六章 系统详细设计及实现
  • 6.1 选择软件开发的平台
  • 6.1.1 选择开发模式
  • 6.1.2 选择开发工具
  • 6.1.3 选择数据库
  • 6.2 主要模块的设计与实现
  • 6.2.1 用户登录模块
  • 6.2.2 职工信息管理模块
  • 6.2.3 职工信息统计模块
  • 6.2.4 用户信息管理模块
  • 6.2.5 代码表维护模块
  • 6.3 系统开发遇到的主要问题及解决方法
  • 6.3.1 中文乱码问题
  • 6.3.2 图片处理问题
  • 6.3.3 HQL 语言的条件查询
  • 6.3.4 安全性问题
  • 6.3.5 不能映射action 或者服务器开启后自动关闭
  • 6.3.6 表之间的外键关联问题
  • 6.3.7 服务器8080 端口被占用
  • 6.3.8 Excel 数据的导入问题
  • 6.4 本系统特点
  • 6.5 本章小结
  • 第七章 系统测试及使用说明
  • 7.1 测试环境
  • 7.2 测试方案
  • 7.3 基本功能单元测试
  • 7.3.1 系统登陆界面
  • 7.3.2 职工基本信息管理
  • 7.3.3 职工变动信息管理
  • 7.3.4 职工合同信息管理
  • 7.3.5 代码表维护管理
  • 7.3.6 权限维护管理
  • 7.4 本章小结
  • 第八章 结论
  • 8.1 总结
  • 8.2 系统的不足之处及展望
  • 8.3 收获
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].基于SSH框架医院人事管理系统开发及应用[J]. 微型电脑应用 2020(03)
    • [2].干旱诱导的甘蓝型油菜SSH文库及抗旱相关基因表达的分析[J]. 湖南农业大学学报(自然科学版) 2020(02)
    • [3].基于SSH框架的在线考试与资料共享系统设计和实现[J]. 电脑编程技巧与维护 2016(24)
    • [4].SSH技术在网站开发中的研究与应用[J]. 电脑知识与技术 2017(10)
    • [5].基于SSH的家装办公系统设计与实现[J]. 科学技术创新 2017(25)
    • [6].基于SSH的医院管理系统的设计与实现[J]. 电脑知识与技术 2016(04)
    • [7].基于SSH的高校固定资产管理系统的设计[J]. 商 2016(17)
    • [8].基于SSH的商品房预售资金监管系统设计与实现[J]. 信息技术 2016(06)
    • [9].凹叶厚朴低温胁迫SSH文库的构建及差异基因的表达分析[J]. 安徽农业科学 2016(14)
    • [10].基于SSH框架的精品课程网站设计与实现[J]. 软件导刊 2015(09)
    • [11].对SSH证书应用模式下的中间人攻击[J]. 计算机应用与软件 2013(11)
    • [12].基于SSH在线考试系统的设计与实现[J]. 长春师范大学学报 2014(06)
    • [13].基于SSH的网络相册系统的设计[J]. 科技广场 2013(06)
    • [14].SSH框架在云制造服务平台开发中的应用[J]. 武汉交通职业学院学报 2012(03)
    • [15].利用Spring DelegatingFilterProxy实现SSH应用权限控制[J]. 福建电脑 2011(02)
    • [16].基于SSH呼叫中心排班系统的设计与实现[J]. 软件导刊 2011(04)
    • [17].基于SSH架构的高职院校成绩管理系统的分析和设计[J]. 网络安全技术与应用 2010(11)
    • [18].基于SSH架构的工作流系统设计[J]. 北京联合大学学报(自然科学版) 2010(04)
    • [19].基于SSH的企业新闻发布系统的设计与实现[J]. 电脑知识与技术 2009(29)
    • [20].以SSH协议为基础加强高校校园网信息化安全[J]. 内蒙古民族大学学报(自然科学版) 2008(06)
    • [21].基于云技术和SSH反向隧道技术的视频监控机器人设计[J]. 科技与创新 2020(01)
    • [22].基于SSH框架的学生信息管理系统的设计与实现[J]. 江苏科技信息 2018(16)
    • [23].云计算平台下的基于SSH的办公系统的构建研究[J]. 电脑与信息技术 2015(06)
    • [24].基于SSH的物流企业车辆管理系统研究[J]. 科技风 2016(04)
    • [25].基于SSH的实验室管理系统设计与实现[J]. 电脑知识与技术 2016(13)
    • [26].探讨基于ssh模式下的公文流转的研究与实现[J]. 中国新通信 2015(10)
    • [27].基于SSH的网站群管理平台设计与实现[J]. 电脑知识与技术 2015(11)
    • [28].山葡萄‘通化-3’抗寒相关基因SSH文库的构建及分析[J]. 果树学报 2015(04)
    • [29].基于SSH技术架构的高校学生管理系统的设计[J]. 电子测试 2014(16)
    • [30].浅述SSH框架下的人力资源管理系统[J]. 数字技术与应用 2013(07)

    标签:;  

    基于SSH的人事管理系统的设计和实现
    下载Doc文档

    猜你喜欢