日照市东港区人事管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着日照市东港区人力资源规模的扩大和人事制度改革的深入进行,迫切要求人力资源管理工作中加快信息化系统的应用步伐。人力资源管理系统是日照市东港区管理系统的重要组成部分,是面向全区所有人力资源管理部门,实现日常管理和人力资源服务的信息管理系统。系统能够集员工的基本信息管理,人员变动,档案管理,劳资分配,职称评聘,干部任免,在岗人员、离退人员管理,工资等级等管理工作于一体,实现整个东港区全面的人力资源业务管理与开发,同时提供详细的统计分析、决策支持和标准化系统接口。
     本文以Windows 2000 Server为系统平台,采用SQL Server 2005大型数据库系统和Visual Basic.NE编程语言,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,实现了包括人员基本信息模块,人员变动管理,工资管理,绩效管理,职称管理,统计查询,档案管理,系统维护,权限管理等模块的人力资源管理系统。
     本文论述了系统开发的背景和人力资源管理系统的特点,以及C/S和B/S结构的特点,从需求获取和需求分析两个方面对系统需求管理的工作进行了描述,阐明了系统需要解决的主要问题。在系统设计阶段,从架构设计开始,首先建立了系统的功能架构、技术架构,然后说明了系统的数据库设计。最后,对于系统实现进行了说明和论述。
     本文解决的关键问题有以下几方面:
     第一、在分布式技术的基础上,运用组件技术,把信息系统按功能划分为表示逻辑、业务逻辑及数据管理三大块,利用JAVA的RMI技术来实现系统的三层构架和分布式应用。
     第二、采用可扩展性设计思想,在系统的业务处理类设计及对外接口设计上充分体现了通用性和灵活性,便于系统的整体扩展。
     第三、采用Swing组件技术,实现系统用户界面风格的一致,方便用户的各项操作。
     综上所述,本文为日照市东港区人力资源管理信息系统的设计与实现提供了有力的例证。
With the expand of the scale of human resources of Dong Gang District in Ri Zhao city and in-depth reform of the personnel system,it is an urgent requirement in human resources management information system to accelerate the pace of the application.Human resources management system is an important component of the management system in Dong Gang District in Ri Zhao city.It is a system faces to all human resources management department,and realize day-to-day management and human resources services.The system can assemble the personnel's basic information management,staff changes,file management,labor distribution,Title selection, appointment and removal of cadres,personnel in the post,retired personnel management,wage levels,and so on into one whole,and achieve the comprehensive management and development of human resources business management,at the same time,the system provides detailed statistical analysis,decision support and standardization system interface.
     Based on the system platform of Windows 2000 Server,applying SQL Server 2005 database system and Visual Basic.NE language,using programming mechanism of event-driven,the new easy-to-use visual design tools and using Application Program Interface(API) function in Windows,Dynamic Link Library(DLL),Dynamic Data Exchange(DDE),the Object Link and Embed(OLE),Open Data access(ODBC),and other technologies,the article realizes the human resource management system including the basic information modules of personnel,personnel Changes management, salary management,performance management,titles management,statistical enquiries, file management,system maintenance,access management module and so on.
     This article discusses the background of the system development,the characteristics of human resources management system,and the characteristics of C/S and B/S,describe the work of system requirement management from two aspects, demand access and demand analysis,clarify the main problem need to solve.In the phase of system design,beginning from architecture design,the article firstly establishes the function architecture and technical architecture of the system,and then describes the system's database design.Finally,the article describes and discusses the implementation of the system.
     In this article,the key issues need to solve are as follows:
     First,based on the distributed technology,using the component technology,the. information systems are composed of three parts,logic,business logic and data management according to their function,and use the RMI JAVA technology to achieve the three-tier system architecture and distributed application.
     Second,using the thought of the expansion design,the system reflects the universal property and flexibility in business design and external interface design fully to facilitate the expansion of the overall system.
     Third,using Swing component technology,the system achieves the consistent style of system user interface and the convenience to user's operation.
     In a word,this article provides a strong example for Human Resource Management Information System Design and Implementation of Dong Gang District in Ri Zhao city.
引文
[1]王道荣,林信成 《Visual Basic 6数据库处理从入门到精通》 中国铁道出版社,2000年出版,ISBN:7-773-03809-3/TP.463
    [2]Wendy Boggs,Michael Boggs.《UML与Rational Rose2002从入门到精通》邱仲潘等译.北京:电子工业出版社,2003年出版
    [3]《软件工程导论》张海藩 编著,清华大学出版社,1998年9月出版。
    [4]《数据库系统概论》第三版,范师煊 王珊编著,高等教育出版社,2002年2月出版。
    [5]闪四清 编著,《SQL Server 2000系统管理指南》清华大学出版社
    [6]Grady Booch,James Rumbaugh,Ivar Jacobson.《The Unified Modeling Language User Guide》(UML用户指南).邵维忠,麻志毅,张文娟,孟祥文译.北京:机械工业出版社,2001年出版
    [7]张勇,《Visual Basic课程设计案例精编》中国水利水电出版社,2004年ISBN:7-5084-1017-3
    [8]白尚旺,党伟超.《PowerDesigner软件工程技术》.北京:电子工业出版,2004年出版
    [9]白尚旺,党伟超.《PowerDesigner软件工程技术》.北京:电子工业出版,2004年出版
    [10]刘润东.《UML对象设计与编程》.北京:北京希望电子出版社,2001年出版
    [11]范国闯,钟华,黄涛,冯玉琳.Web应用服务器研究综述.软件学报,2003
    [12]Schmidt DC,Stal M,Rohnert H,Buschmann F.Pattern-Oriented Software Architecture:Patterns for Concurrency and Distributed Objects.Vol 2,New York:Wiley & Sons,2000
    [13]J2EE and XML Development,Kurt A.Gabrick David B.Weiss,2002 by Manning Publications
    [14]Roger S.Pressman译者 黄柏素等.软件工程:实践者的研究方法.机械工业出版社,2007
    [15]Ronald J.Norman译者 周之英等.面向对象系统分析与设计.清华大学出版社 2003
    [16]Ivar Jacobson译者 周伯生等.统一软件开发过程.机械工业出版社
    [17]David Marca.Designing Enterprise Client/Server Systems.Prentice Hall.2003
    [18]Edition,IDG David M.C.Client/Server:A Developer's Guide.Revised (M&T) Books.2004
    [19]企业人力资源管理信息系统分析与设计 王小帅 集团经济研究 2007 1 上半月刊(总第217期)
    [20]2006人力资源管理的十大问题与对策 刘兴阳 HR MANAGER 2007 01
    [21]电子人力资源管理系统在企业人力管理中的应用 刘秀英牡丹江师范学院学报(自然科学版) 2006年第3期 NO.3,2006(总第55期)
    [22]汪海涛.集团企业eHR五大陷阱[J].计算机世界,2005(总1049)
    [23]龙江,张行涛.企业人力资源管理信息系统应用研究[J].合作经济与科技,2003(10)
    [24]申刚正.人力资源管理信息系统剖析[N].计算机世界,2001(5)
    [25]左葆瑜.透视人力资源管理系统(HRMS)[J].IT经理世界 2001(6)
    [26]刘英华,程景云,程海蓉.统一建模方法UML及其在房地产信息管理中的应用[J].计算机辅助工程,2001,3:48-52.
    [27]侯明亮.信息化水平对产业的影响研究[F].河北理工大学产业经济学,2006年4月
    [28]崔春莎.浅谈以用户为导向的信息需求分析[G].现代情报,2004年9月第9期
    [29]汪捷.安全防范系统风险评估体系及其应用.中国安防产品信息,第2006年第二期