1.系统概述
1.1 课题研发背景
20世纪90年代,人力资源管理成为企业快速发展的前提,一个企业的成功与否注重的便是企业的人力资源管理,有效的人力资源管理能为企业带来活力,为企业提高整体市场竞争力。20世纪90年代后的人力资源管理显现出如下一些发展趋势:人力资源管理的规范化、人力资源管理的专业化、人力资源管理的信息化、人力资源管理的标准化、人力资源管理的民主化。近年来,利用现有计算机技术开发人力资源管理系统对人力资源进行管理成为一种趋势,开发系统能有效对人力资源进行信息化、标准化、规范化、专业化、民主化的管理。国内外对此系统的开发与研究也是很有实用性的,基本上能满足各企业的自身需要,来进行人力资源方面的管理。同时,该系统又都在不断地深入发展,来适应更多的企业,一般都能运用到各企业的人力管理,但是都没有针对大众的广泛应用,这一点还有待于今后的进一步开大发与实践。而我国人力资源管理系统与国外的人力资源管理系统相比没有竞争力,因为我国改革开放以来在计算机软硬件的开发上还不能与国外的先进技术比齐。另一方面,我国企业受中华传统文化的影响,人力管理方面比西方国家更强调人性化,而非制度化,所以基于这些原因导致我国人力资源管理系统的开发没有国外的发达。
1.2 课题设计任务
根据人力资源管理的实际需要,设计和实现一套方便进行人力资源管理的系统是本次课题任务。人力资源管理系统是一个信息管理系统,为企业的生存与发展奠定坚实的基础。人力资源管理系统不仅要实现企业的发展目标,还要考虑员工个人的发展,使两者都能够受益,并且此系统还能积极发掘每个员工的潜能,可为企业创造更大的经济价值。本系统采用MyEclipse 为前台开发工具,后台使用Oracle大型数据库来完成本次人力资源管理系统的开发。系统以科学管理理念为目标,要求系统具有良好的兼容性,结合现有计算机硬件和软件技术为基础,为企业员工建立系统管理模块、薪酬管理模块、档案管理模块等。本课题任务就是实现这些功能,要求各个功能有专用的输入界面和输出界面,并且个人有各自的记录可以按姓名或工作证查询。
1.3 B/S结构简介
本系统是在B/S的基础上设计与实现的人力资源管理系统。B/S结构,即Browser/Server(浏览器/服务器)结构,能够使服务器数据源与客户端分离,保证了数据的物理独立性。该结构是建立在广域网基础上进行方便查询、浏览等业务处理的架构,具有广泛分布性,页面动态刷新,响应速度明显降低等特点。B/S结构可增加相应的网页来实现增加服务器功能,业务扩展相对简单方便,并且只需要改变网页,就可以实现所有用户的同步更新操作,开发简单,文护方便,兼容性强,不需要重新改写程序能够实现一次开发多次共享, 降低开发成本。此外,B/S结构还可实现快速部署安装和配置等优点。
2.系统相关应用技术
2.1 MyEclipse 开发工具的概念及其特点
MyEclipse,是基于Eclipse开发的具有功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理,如果你熟悉Eclipse,那么你能够轻松地上手MyEclipse,包括熟悉的Eclipse快捷键,而且使用MyEclipse完成某项任务往往要比使用Eclipse更加方便快捷。MyEclipse具有以下特征:Java模型、Ejb开发工具、Web开发工具、应用程序服务器的连接器、 Java项目部署服务、数据库服务、 Eclipse整合帮助。MyEclipse结构上的这种模块化设计,可以让我们在不影响其他模块的情况下,可以对任一模块进行单独的升级和扩展。 jsp人力资源管理系统的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_38696.html