人事管理系统的设计与实现.doc

上传人:hs****ma 文档编号:550363846 上传时间:2022-11-19 格式:DOC 页数:39 大小:772.91KB
返回 下载 相关 举报
人事管理系统的设计与实现.doc_第1页
第1页 / 共39页
人事管理系统的设计与实现.doc_第2页
第2页 / 共39页
人事管理系统的设计与实现.doc_第3页
第3页 / 共39页
人事管理系统的设计与实现.doc_第4页
第4页 / 共39页
人事管理系统的设计与实现.doc_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《人事管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《人事管理系统的设计与实现.doc(39页珍藏版)》请在金锄头文库上搜索。

1、 人事管理系统的设计与实现摘要:随着企业(单位)自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事管理了,取代的是运用各种领域的知识,结合计算机科学而开发的人事管理系统。人事管理系统是典型的信息管理系统(MIS),本系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。一个好的系统,要能够向用户提供优质、安全、快捷的服务。本系统操作简便,界面友好,安全,实用,灵活,在功能上对新进员工加入时人事档案的建立,老员工转出时档案的删除,在职员工职位变动的档案修改以及员工工资管理、员工信息查询等都能很好的实现。本系统采用功能强大的Visual C+ 6.0 作

2、为界面和功能的开发工具和SQL Sever 2000作为后台数据库,利用其提供的各种面向对象开发工具进行界面和数据库的开发,最终实现本人事管理信息系统。 关键词:人事管理系统 SQL Sever2000 信息查询 The designing and implement of the TANGBU Middle School human resource management system Abstract:Along with their own human resources increasing, complexity growing, the man-machine workshop a

3、lso is unable adapt the present enterprises personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology. Personnel management system is a typical management information system (MIS), including the establishment an

4、d maintenance of the background-database and front-end application development. A good system, it could provide high quality, safety, quick service. This system has an easily operation, a friendly interface, safety, practicality, flexibility, it can well implemented on the function in establishment

5、of personnel records when new employees join in and deletion of the file when old employees transferred out and modification of the file when personnel change their position and employee salary management and staff information query.This system uses the powerful Visual C+ 6.0 as the interface and fu

6、nctions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools and finish the human resource management system.Key words: human resource management system SQL Sever2000 information inquir

7、y 一、前言(一)系统概述1. 人事管理系统介绍HRMS(人事管理系统Human Recource Manage System)系统,是一个用计算机对各种各类人事档案信息进行日常的管理,迅速准确地完成各种信息的统计计算和汇总工作。随着计算机和网络技术的广泛应用,人案管理系统成为现代企业(单位)管理中不可缺少的一部分,为适应现代化制度要求,实现企业(单位)劳动人事档案管理的科学化和规范化。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率。其主要功能一

8、般包含:人员添加功能、查询功能、修改功能、删除功能以及数据存储,而且系统要符合操作简便、界面友好、灵活、实用、安全的要求出发。换句话说,HRMS系统的最终目的是使管理员根据此系统提供的功能能够快速、准确地管理好企业(单位)的人力资源。2.项目背景在80年代初发展起来的国内的酒店管理系统,充分吸收了国外管理系统的精华,再结合国内的实际情况,逐步发展成熟,到90年代初期已形成了几个较成熟的软件系统,同时,产生了几家专职从事宾馆业计算机管理系统的公司。到了90年代中后期,随着计算机的普及应用,计算机技术的不断发展,人事管理系统的发展到了一个新的时期,新的系统平台、新的系统特点及发展方向不断涌现,主要

9、体现在系统基本转到客户机/服务器模式下的Windows版,功能更加细致完善,系统更加稳定可靠。2000年以后,我国企业信息化走向了以ERP为主的道路,许多外国ERP厂商如SAP、BAAN、ORACLE、FOUTH SHIFT等纷纷进入中国,国内目前也已有数十家ERP软件供应商,不少已经形成商品化且有几百家用户。根据对学校的访谈,了解到学校内并没有一款专门的软件用来对人事的管理,基本上是用手工记录的方法对档案信息进行处理,效率低,安全低,查询极不方便,由于是用纸质记录,会因为天气等原因导致数据丢失。本系统再加上数据库,就可以很好地解决上面所发现的问题。在系统设计过程中,尽量采用易懂易读的人机界面

10、,使用户可以在短期内完全掌握。始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。(二)开发工具介绍1.开发工具:Microsoft Visual C+ 6.0 微软公司的VC+6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。它提供了大量的控件,通过这些控件来进行界面的设计和实现各种功能,大大减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性,也将可视化界面与面向对象技术完善、紧密地结合起来,友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支

11、持,高效的程序开发和程序运行等等,这些简单、高效的特点使它成为编程者的最爱。2.数据库:Microsoft SQL SERVER 2000SQL SERVER2000 是微软公司推出的基于Windows的客户机/服务器关系型数据库管理系统 RDBMS。它引入了大量先进的数据库技术,代表了未来数据库技术的发展趋势,可以为各种用户提供完整的数据库应用解决方案。除了其关系型系统的内核之外,它的分布式查询处理、强大的触发器功能、方便的数据发布等特点,使它充满着未来数据库技术的气息。SQL SERVER2000具有如下特点:(1)客户机/服务器关系型客户机/服务器体系结构把整个任务划分为在客户机上完成的

12、任务和在服务器上运行的任务,客户机负责组织与用户的交互和显示数据;服务器负责数据的存储和管理; 客户机向服务器发出操作请求,服务器根据用户的请求处理数据,并把结果返回客户。(2)支持分布式数据库结构在一个或多个网络中可有多个 SQL Server,用户可以将在逻辑上作为一个整体的数据库的 数据分别存放在各个不同的 SQL Server 服务器上,成为分布式数据库结构。客户端可分别 或同时向多个 SQL Server 服务器存取数据,这样可以降低单个 SQL Server 的处理负担,提 高系统执行效率。(3)易用性、可伸缩性、集成性SQL SERVER2000它拥有微软产品的一贯特性,符合用户

13、的操作习惯,简单易用;它使用的是动态数据库,当用户的数据超过原先申请的大小时,数据库文件可自动扩大,直到占满整个磁盘空间;它已经与Windows 2000 以上的操作系统紧密结合,能够提供更加有效的安全性。 二、 系统可行性研究可行性,是指在当前情况下,设计开发这个系统是否有必要,是否具备必要的条件,它不仅包括必要性,还包括合理性。系统的可行性分析,是针对设计一个系统,它的设计是否存在内外部的必要条件,包括技术上、资金上、经济上、人力资源以及组织管理上的必要条件,同时还要分析在目前条件下是否有必要设计这样一个系统。在改革深入和市场经济高速发展的今天,人事管理的信息量和信息类型越来越大,工作流程

14、越来越清晰,社会分工越来越细,原来传统上的人工处理方式和单机管理系统越来越来不能适应人事管理的需要,不能满足新形势下企业人事管理的需要。因此,必须有一套应用于网络时代的适应于新需求上的人事管理系统。而且每一个企业的人事管理又是错综复杂的。(一)技术可行性研究本系统所采用的软硬件平台最低要求:1.硬件要求:客户端:CPU:1GHz以上的处理器。内存:256MB,推荐512MB。硬盘:150MB以上剩余空间。声卡、网卡、显卡:一般集成的即可。显示像素:最低800*600,最佳效果1024*768。服务器:CPU:Intel E52002.5GHz2M缓存。内存:1GB,推荐2GB。硬盘:80G以上

15、剩余空间。声卡、显卡:一般集成的即可。网卡:速率要达到1Gbps;显示像素:最低800*600,最佳效果1024*768。2.软件要求:Microsoft SQL server 2000Microsoft Visual C+ 6.0Microsoft Windows XP professional目前计算机硬件技术发展迅猛,在硬件上完全符合本系统的要求。3.技术方面:Visual C+是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具

16、有C/C+编程基础。在Visual C+环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、动态数据访问(ADO)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。面向对象的程序设计:4.0版以后的Visual C+支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual C+则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号