人力资源管理系统软件工程Word文档格式.docx

上传人:b****3 文档编号:14985484 上传时间:2022-10-26 格式:DOCX 页数:47 大小:2.69MB
下载 相关 举报
人力资源管理系统软件工程Word文档格式.docx_第1页
第1页 / 共47页
人力资源管理系统软件工程Word文档格式.docx_第2页
第2页 / 共47页
人力资源管理系统软件工程Word文档格式.docx_第3页
第3页 / 共47页
人力资源管理系统软件工程Word文档格式.docx_第4页
第4页 / 共47页
人力资源管理系统软件工程Word文档格式.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

人力资源管理系统软件工程Word文档格式.docx

《人力资源管理系统软件工程Word文档格式.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统软件工程Word文档格式.docx(47页珍藏版)》请在冰豆网上搜索。

人力资源管理系统软件工程Word文档格式.docx

本文重点描述了该系统开发的流程,从项目策划、需求分析、系统设计、编码与实现等阶段详细介绍了系统的开发过程、实现方案和策略等。

关键词:

人力资源管理;

系统管理;

SSH框架;

JavaWeb开发;

面向对象建模

 

Abstract

Humanresourcemanagementsystemisoneofthecorebusinesssystemofmodernenterprises,thestatusandlevelofhumanresourcesmanagementisveryimportantfortherunningefficiencyofaenterprise.Thecontentofamodernenterprisehumanresourcesmanagementisveryrich,itmaycontainarchivesmanagement,contractmanagement,compensationmanagement,recruitmentmanagement,performancemanagement,systemmanagementandsoonmanyparts.Inthisgraduationdesign,wesimulatetheimplementationofamodernenterprisehumanresourcesmanagementsystemofsomesubsystems.DuetothefunctionofthemodernenterprisehasperfectenterpriseIntranet,sothearchitectureofthesystemadoptedbasedontheSSHframeworkofJavaenterprisedevelopmentmode.SSHframeworkasthemostpopularandthemostsophisticatedJavaenterprisedevelopmenttechnology,thesoftwaresystemofefficiency,availability,maintainability,etc,providesagoodsupport,andthebesttechnologyintegratedwiththecurrentJavaWebdevelopment.

Imainlyundertakesystemmanagementsubsysteminthesystemdevelopment.Thesubsystemincludesuserregister,login,usermanagement,rightsmanagement,usergroupmanagementmodule,etc.Thispaperfirstbrieflyintroducessomeapplicationbackgroundofthehumanresourcesmanagementsystemandapplicationconditions;

Secondlyintroducestheadoptedbytheprojectdevelopmentplatform,developmenttoolsanddevelopmentenvironments;

Thispapermainlydescribesthesystemdevelopmentprocess,fromprojectplanning,requirementsanalysis,systemdesign,codingandimplementationphasesystemwasintroducedindetailthedevelopmentprocess,implementationplanandstrategy,etc.

Keywords:

Humanresourcemanagement;

Systemmanagement;

SSHframework;

JavaWebdevelopment;

Object-orientedmodeling

1.绪论

1.1研究背景

随着信息技术飞速发展,人们现在已处在数字化的生存空间之中。

互联网构造了无限的信息资源,它的普及已经从根本上改变了人们现实中的生活方式和工作方式,也改变了企业的经营方式、管理方式和服务方式。

传统的依赖手工方式的记录的管理方式已经远无法满足企业的需求,传统的方式效率普遍较低,无法对数据进行有效的、规范的管理,查询比较困难,数据准确性、安全性相对较差,那么企业对于新的管理平台的需求是必然的。

通过新的管理系统平台,企业能够大大提高各方面效率,而且方便了企业与员工之间的相互交流,能够方便满足将来的业务需求。

当今,网络技术的迅猛发展,使得基于Web开发的各类信息系统已经成为一种主流趋势。

基于Web的系统具有的特点:

(1)信息的及时更新和发布;

(2)良好的用户界面和接口;

(3)方便操作和管理;

(4)系统功能的通用性;

(5)灵活性和可扩展性;

正是在这样的社会大背景下,我们开始进行“安博人力资源系统”的课题研究,其目的在于通过建设一个网站来实现基于Web的信息系统的上述特点,以展现该类管理系统的快速、便捷、准确地发布、管理信息,提供信息管理的强大功能和作用。

人力资源管理平台可以帮助企业实现对人力资源信息数据更好的管理,大大提高工作人员的效率,帮助企业高层及时了解企业员工现状。

1.2设计目标

开发设计本系统的任务是对人力资源信息数据的管理。

通过该系统能够让用户对档案信息、合同信息进行添加、删除、修改、查询;

并能够让管理员对用户进行管理。

开发系统的目标是帮助人力资源公司进行员工的档案、合同信息管理,需要满足的要求具体包括如下:

(1)网页风格符合人力资源企业的特点,简单实用;

(2)能够实现对于人力资源信息数据的管理;

(3)网站运行安全、稳定;

1.3关于本系统的基本介绍

(1)系统名称:

安博人力资源管理平台

(2)用户:

甘肃安博人力资源服务有限公司

(3)运行环境:

WindowsXP

(4)开发平台:

SSH框架、SQLServer2005、Tomcat6.0

(5)开发语言:

Java

1.4论文结构

本文的章节安排如下:

第一章:

绪论,说明本文的研究背景、设计目标和系统的基本信息介绍,为接下来系统后台的分析与设计做准备。

第二章:

系统开发环境与技术,简单介绍系统实现所依赖环境和开发所用的技术。

如MyEclipse、Tomcat服务器、SSH框架、JSP与Servle原理、JavaScript。

第三章:

系统需求分析,从系统功能需求和一般性规定对系统需求进行了详细阐述。

第四章:

系统的设计与实现,给出系统后台的具体设计与实现,包括系统各个模块功能以及数据库的设计与实现。

第五章:

总结,对整个论文总结,并针对目前工作中的不足对未来工作的展望。

2.系统开发环境与技术

2.1系统开发环境

安博人力资源管理平台以MyEclipse8.5为开发平台,且由Tomcat6.0充当Web服务器来开发实现。

2.1.1MyEclipse介绍

MyEclipse(MyEclipseEnterpriseWorkbench)是一款商业软件,是一个非常优秀的用于开发Java、J2EE的Eclipse插件集合,是对EclipseIDE的扩展,是基于Java和Eclipse的可扩展开发平台,它的功能非常强大、支持也十分广泛、特别是对各种开源产品的支持很不错。

就其工具本身而言,它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,利用它可以在数据库和J2EE的开发、发布以及应用程序服务器的整合方面,极大地提高工作效率。

可以说,MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

随着MyEclipse2013支持JQuery,你可以通过插件提升性能,并可添加动画效果到设计中。

简单而言,MyEclipse是eclipse的插件,也是一款功能非常强大的J2EE集成开发环境,支持代码编写、配置、测试及除错。

程序的功能包括:

HTML智能编辑器、JavaServlet、Struts、JSF、CSS、JavaScript、SQL、Hibernate、Spring、EJB3等,带有自动完成和语法高亮显示功能的J2EE编辑器。

尽管eclipse是使用Java语言开发的,但它的用途并不限于Java语言。

例如:

支持诸如C/C++、COBOL和Eiffel及Perl等编程语言的插件。

在结构上,MyEclipse的特征包括:

(1)J2EE模型

(2)WEB开发工具

(3)数据库服务

(4)J2EE项目部署服务

(5)应用程序服务器的连接

(6)EJB开发工具

(7)MyEclipse整合帮助

由于MyEclipse结构上的这种模块化,使我们在不影响其他模块的情况下,对任一模块可以进行单独的扩展和升级。

2.1.2Tomcat服务器介绍

Tomcat最初是由Sun公司的软件架构师詹姆斯·

邓肯·

戴维森开发的,后来在他的帮助下变为开源代码,并由Sun贡献给Apache基金会。

Tomcat服务器是免费开源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户相对较少时被普遍使用,是开发和调试JSP程序的首选。

实际上,Tomcat部分是Apache服务器的扩展,但它是独立运行的,因此,当你运行Tomcat时,它实际上是作为一个与Apache独立的进程单独运行的。

Tomcat是一个Servlet和JSP容器,具有处理HTML页面的功能,当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。

由于Tomcat运行时占用的系统资源少,扩展性好,支持负载平衡与邮件服务等开发应用程序的基本功能,它很受广大程序员的喜欢;

而且,它还在不断地改进和完善中,任何喜欢它的程序员都可更改它或加入新功能。

由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性。

与传统的桌面应用程序相比,Tomcat中的应用程序是一个WAR文件。

WAR是Sun提出的一种Web应用程序格式,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1