论文部分内容阅读
当前人力资源管理系统开发过程中存在着开发周期过长、成本过高且软件产品质量不高的问题,因此对工程人员提出了严峻的考验。先进的软件开发工具的出现,软件工程技术,尤其是软件复用技术的发展,为解决人力资源管理系统开发面临的问题提供了可能。
软件复用技术的应用可以在软件开发中避免重复性劳动,从而在提高开发效率、降低开发成本方面具有显著的优越性,被视为解决软件危机、提高软件生产效率和质量的现实可行的途径。本文研究基于软件复用技术的人力资源管理系统实现。研究总结了一套现实可行的软件复用方法,并将其成功运用于人力资源管理系统的开发。系统在成本和质量方面均具有明显的优势,并且在深圳市青岛啤酒华南营销有限公司成功实施,从而验证了软件复用方法应用于人力资源管理系统实现的可行性及其优越性。
本文首先对软件复用进行了研究,并且总结了一套现实可应用的软件复用方法。其次对系统的体系结构、开发环境等总体方案作了阐述。然后从可复用系统构架设计,到系统模块划分与设计,再到基于领域构架的系统组装,详细地阐述了基于软件复用的人力资源管理的实现过程。最后,对基于软件复用的人力资源管理系统的一个成功案例——深圳市青岛啤酒华南营销公司HRMS的实现过程作了较详细的阐述,尤其对其中绩效考核管理模块的子模块划分及其功能实现作了详细的讲述,并且对其所涉及的相关技术作了细节讨论。
系统以Borland Delphi 7.0、Microsoft.NET、SQL Server 2000为开发环境,采用了“客户端/应用服务器+Web服务器/数据库服务器”的三层客户服务器(简称C/S)体系结构。应用服务器与Web服务器支持Windows 2000 Server及以上版本的Windows操作系统,数据库服务器选用SQL Server 2000。