摘要
随着计算机技术和信息化的不断发展,越来越多的企业实现了企业管理的信息化,这就对汽车管理系统提出了新的挑战,企业的人事管理是企业管理中重要的环节,在企业的整个管理过程中具有非常重要的地位,汽车企业实现人事管理的信息化是企业适应现代化发展、推动企业的人事管理走向规范化和科学化的必要条件。
本论文在基于一般企业的人事管理的基础上,根据汽车企业对自身人事管理的需要,设计出了符合一般汽车企业需要的人事管理系统。
本文在研究目前国内外企业人事管理系统开发情况的基础上,以汽车企业人事管理系统为对象,阐述了如何设计一个C/S结构的人事管理系统,对软件设计与开发过程中所涉及的开发技术包括Microsoft .NET开发平台、C#开发语言、SQL Server数据库技术进行了介绍;同时阐述了汽车企业人事管理系统的需求分析,功能模块的划分,数据库的分析与建立,部分功能模块的实现过程及软件的测试工作。
本文所设计的人事管理系统从汽车企业实际需求出发,采用了C/S结构的软件架构体系,充分利用了C/S架构的强大的数据处理能力,系统的开发则选择了流行的Microsoft .NET企业应用开发平台,以C#语言作为桌面客户端的开发工具。实现了客户端和服务器端的结合;系统以Windows XP操作系统和SQL Server 2000数据库为运行平台,可实现汽车企业人事管理过程中的人事档案管理、考勤管理、薪资和福利待遇管理、人事招聘和离职管理、员工培训管理、员工劳动合同管理等各项人事管理业务,软件操作简单,数据直观,运行稳定,维护方便,可作为汽车企业提高人事管理水平的有效工具。
With the development of computer technology and information technology, more and more compnaies have utilized computer technology and information technology in company management,which brings a challenge to car business. Human resource management is an important part of the car business. It has a very important position in the whole process of the car business. It is necessary for a car company to put human resource management in a standard and scientific way, which helps the car manufacturing company to be migrated to modern society.
This thesis is based on general business’s human resource management.We design a human resource management system according to actual needs of the car company. At last we develop a personnel management system that can meet general requirement of the car company.
Based on studying the existing situation of human resource management at home and abroad, this thesis explains how to design a human resource management system based on C / S structure. It describes the technology including such as the C / S structure, Microsoft NET development platform, C # development language, SQL Server 2000 database technology and so on. Also it describes how to make an analysis of the human resource management system for the car company, the classification of function modules of system, the analysis and establishment of system’s database, and the implementation in part of function modules and the software’s functionality testing.
The human resource management system is designed according to actual demand of the car company. System’s architecture is based on C/S structure. We take full advantage of the strong data processing ability of C/S structure .We choose the popular development platform Microsoft NET as the system development platform, use C# language as a tool to develop desktop client side, and realize the integration of the client-side and server-side. The system is running on Windows XP Professional operating system and SQL Server 2000 database as the operating platform. At last we develop a human resource systems to implement these functions: personnal info management, attendance management, payroll and benefits management, recruitment management, personel dimission/job-quiting management, employee training management, labor contract management and other business management. The software is of simple operation, intuitive data, stable function and convenient maintenance. It can be used as an effective tool to improve human resource management in a car company.
引文
[l]王展.试论人事管理信息系统的建立.四川教育学院学报,2008,24(8):6
[2]李大军.商业的管理信息系统.清华大学学报,2007,l(l):29
[3]韩静.企业人事劳资管理系统的研发.科技创新导报,2008,(7):159
[4]唐金丽.浅谈建立和完善企业人事档案计算机管理系统.机电兵船档案,2008,(3):57 [5」刘健.企业人事管理系统的开发.黑龙江科技信息,2008,(9):76
[6] Raghu R.&Johannes G Database management systems.MeGraw-Hill.2007
[7]邓梅,张焕水.基于Struts和Hibernate软件架构实现基金管理信息系统.计算机与信息技术,2006,(12):20
[8]李继蕊,杨国勋.Struts和Hibemate多层架构的研究与应用,武汉理工大学学报(交通科学与工程版),2007,31(6):1106
[9]谢运佳.ASP.NET网站的系统架构和性能优化.电脑知识与技术,2008,(24):1166
[10]刘建永.ASP.NET网页间传值方法探讨.科技信息(学术研究),2008,(15):169
[11]王慧.浅析ADo.NET数据库编程.电脑知识与技术,2008,(24):1130
[12] David M.Knlenk,Database Proeessing,Fundamentals,Design and ImPlementation 2007
[13] Aaron Tavistoek,Damon Hougland Essential.Net for web Professionals Prentice Hall Ptr,2008
[14]葛纂,屈培.基于Struts+Hibemate框架的网站身份验证系统.软件导刊,2007(9):104
[15]代钢.SQLseverZooo数据库安全策略研究.绥化学院学报,2008,28(4):175
[16]李金友.基于SQLServer的主动数据库模式研究,通化师范学院学报,2008,29(8):24 [l7]毛志勇.SQLServer数据库安全机制研究.科技信息(学术研究),2008,(11):204 [l8]饶深.浅谈SQLServer数据库的安全设计与应用.电脑知识与技术,2008,3(5):857
[19]任泰明.基于B/S结构的软件开发技术.西安:西安电子科技大学出版社,2006基于.NET技术的人事信息管理系统的设计与实现
[20]张金城.MIS.2.北京:北京大学出版社,2006.303
[21]周之英.现代软件工程管理.北京:科学出版社,1999.268
[22] Simon Brown.Professional .netTag Libraries.SPringeres-Verlag New York Inc,2008
[23]郑若忠,宁洪,阳国贵.数据库原理.长沙:国防科技大学出版社,2008
[24]张友生.信息系统监理师辅导教程(第2版).北京:电子工业出版社,2008
[25]陈明.软件工程学教程.科学出版社,2007
[26]Timothy Peterson. Mierosoft SQL Server 2000 Data Transformation Serviees .Macmillan ComPuterPub,2007
[27]王青松.基于Hibemate实现MVC中的模型框架.辽宁大学学报(自然科学版),2007,34(4):309
[28]刘学.人事信息管理系统(网站)的设计与开发.科学咨询(决策管理),2008,(5):37
[29]姜同强.计算机信息系统开发一理论、方法与实践.北京:科学出版社,2008
[30]邵志东.软件开发这点事儿一一软件开发工具手册.北京:电子工业出版社,2009
[31] Dejan sunderic,Tom Woodhead,SQL Server 2000:Stored Proeedure Programmling.MeGraw一HillOsborneMedia,2007
[32] Robin Dewson.Beginning SQL Server 2000 Progrlnmings SPringer-rerlag New York Inc,2007
[33]陈亚喜.基于web的教学型高校人事管理信息系统—管理应用程序的开发和系统安全设计,科技信息(学术研究),2008,(5):230
[34] Kay Dudman.Practieal Program Design.Springer Vrerlag.2008
[35]王珊,等.数据库系统原理教程.北京:清华大学出版社,2008
[36]黄明.VisualBasic.NET信息系统设计与开发实例—高等院校计算机专业毕业设计指导及开发实例丛书.北京:机械工业出版社,2005
[37]孙惠民.ERP系统规划与典型案例.北京:清华大学出版社,2006
[38]王小铭.管理信息系统学习与开发实践指南(第二版).广东:华南理工大学出版社,2004