人力资源管理系统的设计与实现本科(论文)

发布时间 : 星期日 文章人力资源管理系统的设计与实现本科(论文)更新完毕开始阅读

Abstract

Human resources management system is the core of modern enterprise management. With the rapid development of computer information technology and unprecedented popularity of e-commerce model, competition between enterprises in the economic market shift from virtual economic market to physical network. The modern human resource management system supported by computer technology, network technology, information technology can enhance their technical content of human resource management and business efficiency,as well as enable access to process of modern human resource management and scientific decision-making. The system design a human resources management system based on Internet / Intranet using the theory of modern human resource management combined with the actual situation and contrast between the actucl situation of human resources management system in our country and abroad,. The study of human resource management system's main contents are: recruitment information management, staff management, training management, payroll management, incentive management, personnel management candidates.

The development of the system is mainly the application of MVC design and mostly using the development style of Jsp + Struts1 + Hibernate.In which Jsp is corresponding to the view of MVC design (View).Struts is corresponding to the controller of MVC design (Controller) which is responsible for the control of the system's core business,and is mainly responsible for receiving and giving response to service requests of the clients, and the reality of dynamically generated Web pages. . Hibernate is corresponding to the model of the MVC design (Model), and is mainly responsibe for the system data.

Keywords: Struts Hibernate MVC Human resource management

目 录

第一章 系统概述 ........................................................ 2 1.1课题来源及意义 ...................................................... 2 1.2国内外发展状况 ...................................................... 3 1.2.1人力资源管理系统的发展情况 ....................................... 3 1.2.2美国人力资源管理系统十大发展趋势 ................................. 4 1.3系统开发环境及技术介绍 .............................................. 4 1.3.1 Struts简介 ...................................................... 5 1.3.2Hibernate简介 .................................................... 5 1.3.3 Tomcat简介 ...................................................... 6 第二章 系统需求分析 .................................................... 8 2.1功能需求 ............................................................ 8 2.2性能需求分析 ........................................................ 8 2.3可行性分析 .......................................................... 9 2.4输入输出需求 ........................................................ 9 2.5数据管理需求 ........................................................ 9 2.6故障处理需求 ........................................................ 9 2.7运行环境需求 ....................................................... 10 第三章 系统总体设计 ................................................... 11 3.1系统功能版块划分 ................................................... 11 3.2系统流程分析 ....................................................... 11 3.3系统功能模块图 ..................................................... 12 第四章 数据库设计 ..................................................... 13 4.1 MYSQL数据库管理系统 ................................................ 13 4.2数据库的需求分析 ................................................... 13 4.3外部设计 ........................................................... 13 4.4实体关系E-R图设计 ................................................. 13 4.5创建数据库 ......................................................... 15 4.6数据库设计 ......................................................... 16 4.7数据库保密设计 ..................................................... 20 4.8数据库的连接 ....................................................... 20 4.8.1 Hibernate简介 .................................................. 20 4.8.2配置数据库中的表与实体Beans之间的联系。 ........................ 21 4.8.3配置hibernate.cfg.xml文件 ...................................... 24 第五章 系统详细设计与实现 ............................................. 25 5.1STRUTS1框架工作原理 ....................................................................................................................... 25 5.1.1Struts1工作原理 ................................................. 25 5.1.2Struts1的工作流程图 ............................................. 25

5.1.3 Struts1的开发流程 ............................................ 27 5.2人力资源管理系统的简历发送页面设计与实现 ........................... 27 5.3人力资源管理系统的登录页的设计与实现 ............................... 28 5.4人员信息录入功能的设计与实现 ....................................... 29 5.5人员信息管理功能的设计与实现 ....................................... 30 5.6招聘信息管理功能模块的设计与实现 ................................... 32 5.7培训管理模块的设计与实现 ........................................... 34 5.8奖惩管理模块的设计与实现 ........................................... 36 5.9薪金管理模块的设计与实现 ........................................... 38 第六章 系统测试与性能分析 .............................................. 42 6.1测试方法 ........................................................... 42 6.2测试与调试 ......................................................... 42 6.3功能模块的测试 ..................................................... 42 6.3.1系统登录验证 ..................................................... 42 6.3.2添加培训信息的测试 ............................................... 43 6.3.3人员信息录入的测试 ............................................... 45 6.4性能分析 ........................................................... 45 6.5测试结论 ........................................................... 47 结 论 ................................................................. 48 谢 辞 ................................................................. 49 参考文献 ............................................................... 50

大连交通大学2011届本科毕业生毕业设计(论文)

引 言

现在网络的发展已呈现商业化、全民化、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。

全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效的管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。

项目目标与期望 树立全新企业形象:

许多人知道,一个公司的所有和员工有关的运作,包括加薪、出差、请假,人员的调动、离任等等都由人力资源部门来完成,如果是一家拥有上千人的大型企业,这个工作量是相当惊人的。因此本系统的开发,大大缓解了该部门的工作压力,也避免了以前人工作业的错误几率。

总结上述几点,该人力资源管理系统建设目标可总结如下: 建立企业人事管理办公自动化。

采取电脑管理人的方法,为企业节省人力、物力。 项目设计原则 (1) 实用性原则

充分考虑到在人力资源管理中可能遇到的种种问题,尽量全面的做好需求分析,以减少日后更新软件的次数。

(2) 经济性原则

建立适合企业自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足需求,节省系统开发成本,并确保其较好的拓展性和开放性;同时系统具有基于WEB界面的管理后台,能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的运营成本,提高了信息更新、传播效率。

(3) 扩充性原则

系统的整体规划及框架设计是具可扩充性的,前台页面的设计能保证系统在增加栏目后不会破坏系统的整体结构。后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别进行增、删、修改。

1

联系合同范文客服:xxxxx#qq.com(#替换为@)