银座人力资源管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
人力资源管理是连锁超市行业管理的一个重要内容,随着时代的进步,超市行业也渐渐变得庞大起来。如何管理好超市内部员工的信息,成为连锁超市管理的一个大的问题,在这种情下,一个有效、规范的人事管理系统就非常重要。
     本课题需要根据银座的实际情况,理解银座人事管理部门对人事管理系统的需求,分析人事管理系统的系统架构;为银座人事管理部门提供公司基本架构的建立、人员信息的管理、档案管理、合同管理、薪酬管理、绩效考核管理、卡片制作以及其它功能。系统的建成将对规范人事管理、规范工作程序、缩短查询时间、提高项目管理质量、增加工作效率起到积极的推动作用。
     本文采用业务流程图从实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进一步的分析。采用UML进行银座人力资源管理系统需求描述。本文对银座人力资源管理系统的设计,基于SSH整合开发框架设计了系统架构,主要设计了表现层、业务层和持久层。在功能架构设计中,给出系统各部分的功能组成。在系统设计的过程中,给出了系统的包结构设计和系统的流程设计。本文采用类图和时序图,详细的设计了档案管理、合同管理、薪酬管理、绩效管理等部分重要模块。对于数据库的设计,本文采用E-R图来描述系统中有关的概念模型,并给出了有关数据库中相关表的设计。本文实现了包括人员基本信息管理模块、人员变动管理、档案管理、合同管理、薪酬管理、职称管理、统计查询、档案管理、绩效考核管理系统维护和权限管理等模块的银座人力资源管理系统。最后,本文还给出了关于文件上传功能和下载功能的实现和中文编码问题的解决。
Human resource management plays an important role in modern chain supermarket management. With the progress of time, the supermarket profession also gradually becomes huge. It is a major problem that how to manage chain supermarket interior staff's information. Under this kind of sentiment, it is very necessary for Inzone to develop an effective and standard personnel management system.
     This topic accords to the actual situation, and understand personnel management system requirements. The analysis of the structure of personnel management system, to provide a basic framework establishment, the company personnel information management, contract module, using of salary management, evaluation of performance management, card production and other functions for ginza personnel management departments. Built systems will play the positive promotion effect on the standard personnel management, the standard working routine, the reduction of query time, improvement of the project management quality.
     Applying business flow chart from actual business process, this thesis put business processes information from survey together for further analysis. We use the UML diagrams to analyze the functional requirements of the system. The system Architecture is based on development framework integrated by Struts, Hibernate and spring, and presentation, business and persistence layer is emphasis. In the functional framework, the function of parts of the system is discussed. In the system design process, this thesis presented system package structure design and system process design. This thesis detailed design the archives management, contract management, salary management, evaluation of performance management, which used class diagram and sequence diagram. For database design, this thesis adopts E-R chart to describe the system of relative concepts about the model, and gives the design of database related table. This thesis realizes many functions. These functions are personnel changes management, salary management, performance management, titles management, statistical enquiries, file management, system maintenance, evaluation of performance management, access management module and so on. Finally, this thesis not only gives the realization of the function of downloading and uploading about file, but also gives the solution of Chinese coding problems.
引文
[1]龙叶,振磊史 人力资源开发与管理 清华大学出版社,2006
    [2]徐颂陶 中国人才战略与人才资源开发 中国人事出版社,2001
    [3]吴国存,李新建 人力资源开发与管理概论 天津:南开大学出版社,2001
    [4]卢潇 软件工程 清华大学出版社:2005
    [5]高红岩Struts实用开发指南-基于MVC+MyEclipse的Java Web应用开发北京:科学出版社,2007
    [6]孙卫琴 精通Struts基于MVC的Java Web设计与开发 北京:电子工业出版社,2005
    [7]李刚 整合Struts+Hibernate+Spring应用开发详解 北京:清华大学出版社,2007
    [8]z0843048377 徐蕾 日照市东港区人事管理系统的设计与实现 济南:山东大学,2009
    [9]Erich Gamma,Richard Helm设计模式——可复用面向对象软件的基础(李英军,马晓星,蔡敏,等译).北京,机械工业出版社.2005
    [10]http://struts.apache.org
    [11]Spring事务配置的五种方式http:livan1038.javaeye.com/blog/365022互联网2007
    [12]Sun. Java2参考大全(第四版).2005
    [13]Justin Couch等著,马琳、杨旭等译.J2EE宝典,电子工业出版社.2003
    [14]李春葆,曾平 数据库原理与应用—基于SQL Server 2000北京:清华大学出版社,2006
    [15]张大治,邵勇,王欢 JSP实用教程 北京:清华大学出版社,2006
    [16]Bruce Eckel, Thinking in java, Prentice Hall
    [17]严蔚敏,吴伟民 数据结构 北京:清华大学出版社,1996
    [18]吴文虎,王建德 实用算法的分析与程序设计 电子工业出版社
    [19]J2EE and XML Development, Kurt A.Gabrick David B.Weiss,2002 by Manning Pubications
    [20]David Marca. Designing Enterprise Client/Server Systems. Prentice Hall.2003
    [21](美)Karl E.Wiegers,软件需求,陆丽娜、王忠民、王志敏等译,机械工业出版社,2000
    [22]杨超宇 基于MVC设计模式的Struts框架应用 中国信息科技,2008,
    [23]1000408120549 杨子江 基于ExtJS与J2EE的人力资源管理系统的设计与实现北京:北京交通大学,2010
    [24]刘中兵 开发者突击:Java Web主流框架整合开发 北京:电子工业出版社,2008
    [25]浅析struts体系结构与工作原理http:www.enter1643javaeye.com互联网
    [26]刘乃丽 精通JavaEE项目案例-基于Eclipse spring struts.Hibernate北京:人民邮电出版社,2005
    [27]林信良Spring技术手册北京:电子工业出版社,2006
    [28]苏华军 基于Hibernate的Java对象持久化技术[J].电脑知识与技术,2008.10:394-395
    [29]郭峰spring从入门到精通北京:清华大学出版社,2006
    [30]夏赘,李志蜀基于Hibernate框架的数据持久化层的研究及其应用[J].计算机应用,2000

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700