基于.NET的事业单位人事信息管理系统设计与实现

基于.NET的事业单位人事信息管理系统设计与实现
基于.NET的事业单位人事信息管理系统设计与实现

基于.NET的事业单位人事信息管理系统的设计与实现

卢闯,王博,王莲花,姚庆儒

(辽宁省农业科学院院办网络中心,辽宁沈阳110161)

摘要:随着信息技术的飞速发展,尤其是计算机技术、网络通讯技术、数据库技术等高新技术在人事信息管理领域的广泛应用,各企事业单位的人事信息管理模式在发生着根本性变化。网上招聘系统、远程网络培训系统、人力资源管理信息系统、人事政策自助服务系统等的建设与使用,不仅使员工的个性化要求得到满足,而且也提高了人事管理的效率,为人事管理者将更多的精力集中到对单位更有价值的管理活动中创造条件,因此建立人事信息管理系统已成为许多企事业单位提高竞争力和工作效率的重要选择。论文首先以人事信息管理系统的开发建设为背景,结合事业单位实际情况,对课题研究的意义和必要性进行阐述;其次深入研究和学习了系统开发所必需的基础知识和相关技术;接下来进行了系统的可行性分析,明确了系统的性能目标和功能要求,确定了系统的体系结构及其软、硬件平台,讨论了系统开发流程和功能划分,依据系统逻辑功能设计并建设了数据库架构。在此基础上,对人员基本信息管理、人员考评管理、人员档案管理、人员信息详细查询及报表导出等主要功能模块的技术细节和实现过程进行重点阐述。本系统利用Microsoft Visual Studio 2008作为开发环境、C# 为程序开发语言,以SQL Server 2005作为系统后台数据库,采用.NET、https://www.360docs.net/doc/832472440.html,、XML、LINQ等核心技术开发完成了适合事业单位应用的人事信息管理系统。目前本系统已在辽宁省农业科学院各单位进行测试运行,研究和实践表明,系统运行稳定、安全可靠,基本实现了人事信息管理的无纸化、规范化、现代化和科学化。

关键词:人事信息管理; .NET技术; C#; SQL Server 2005

Implementation of a personnel Information Management System of Research Projects Based on .NET

Chuang Lu, Bo Wang, Lianhua Wang, Qingru Yao

(Liaoning Provincial Academy of Agricultural Sciences, Network Center, Shenyang,

Liaoning, 110161,China)

Abstract:With the rapid development of information technology, many high and new technologies, such as computer technology, network communications technology, database technology .etc, has been more and more widely used in personnel information management. The mode of personnel information management has a fundamental change in enterprises or institutions. The construction and use of software system, such as Online Recruitment Systems, Remote Web-based Training Systems, Human Resources Management Information Systems, Personnel Policy Self-service System .etc, not only individual staff requirements are met, but also improve the efficiency of personnel management. It creates conditions that the personnel managers will focus on the more valuable activities of the management. Therefore, it is the important choice that Personnel Information Management System has been established for many enterprises or institutions to improve the competitiveness and efficiency of work. Firstly, the paper expatiates on the significance and the necessity of the research according to the actual situation in the background of the construction of personnel information management system in institutions. Secondly, the paper makes an intensive study of the basic knowledge and related technologies which are necessary to develop the system. Thirdly, the feasibility of the system is analyzed, the performance objectives and functional requirements of the system are well defined, software and hardware platform are determined and the system architecture is designed. Then the paper discusses the software development process and functional division. The construction of the database is designed according to the logic functions of the system. Finally, the paper focuses on the detail technology of the main functional modules including personnel basic information management, personnel appraisal management, personnel records management, for detail inquiries and report personnel information derived .etc. the system uses Microsoft Visual Studio 2008 as its development tool, C# as its program language, SQL Server 2005 as its back-end database. The system uses .NET, https://www.360docs.net/doc/832472440.html,, XML, LINQ as its core technologies. At present, the Personnel Information Management System is under test and trial operation

in some units of Liaoning Provincial Academy of Agricultural Sciences. Practice proves that the system is

running stably, safely and reliably. It basically achieves the Paperless, standardization, modernization and

scientific of personnel information management in institutions.

Key words:Personnel information management; .NET technology; XML; LINQ; SQL Server 2005

引言

任何企事业单位的运作归根结底还是要由人去执行的。如何有效地对员工实施宏观管理,对企事业单位的构成情况和发展趋势进行统计、规划、分析和预测,以及根据分析的结果制定切实可行的人事政策,是一项繁重而艰巨的任务。传统的人事管理方式和手段主要依赖手工操作,其效率低下,不利于事业单位的快速发展。所以,基于现代人事管理的理念,结合中国行业主管机关的人事管理经验,将现代化的信息技术和网络技术引入事业单位人事管理工作中,实施人事管理信息系统,已成为事业单位管理发展与进步的必由之路。

1 事业单位人事信息管理系统开发意义及必要性

随着计算机技术的不断发展和信息技术在社会各领域的应用和普及,信息技术被广泛应用于事业单位人事管理的各个环节。信息技术的发展与战略性人才资源管理的需求,推动了人事管理信息化的进程。网上招聘系统、远程网络培训系统、人力资源管理信息系统、人事政策自助服务系统等的建设与使用,不仅使员工的个性化要求得到满足,而且也提高了人事管理的效率,为人事管理者将更多的精力集中到对单位更有价值的管理活动中创造条件,因此建立人事信息管理系统已成为许多事业单位提高竞争力和工作效率的重要选择。究其原因主要体现在以下两个方面:第一、建立人事信息管理系统是节约资源,促进科学发展观,提高管理效率的需要。人员信息管理、工资福利、奖惩信息、培训进修管理、人员调动管理等作为人事管理部门日常性的事务,往往要持续占据人事管理人员的大量时间。手工操作不仅效率低下,而且容易出错。同时,因为缺乏有效的技术手段,一些基础性的人事信息收集和分析工作显得十分繁杂,而且收集到的信息经常出现不准确、滞后的现象,不能为领导决策提供支持。建立人事信息管理系统,能让重复、烦琐的事务性工作通过管理系统自动完成,将人解脱出来,去进行管理方式、方法改革,进行管理制度创新,从而节约大量人力资源。除了人力及时间的节约,信息管理系统在物质资源节约上也占有很大优势,基于网络技术的管理系统,可以方便快捷地实现人事信息的传递与保存,改变了利用纸介质作为信息传递、保存的传统模式;利用光盘等电子媒介,可以将数个档案柜的纸质信息存贮在几张光盘中,不仅节约大量物质资源及财力资源,也方便将来对此类信息的查询使用。因此,人事信息管理系统的建立不仅实现电子化操作和无纸化办公,大大减少办公费用和人工费用等方面的成本支出,而且有助于单位迅速、有效地收集各种信息,加强内部沟通,加强对全系统人事管理的实时监控,提高人事管理部门的工作效率。

第二、建立人事信息管理系统是有效整合信息资源,优化管理业务流程,提高工作绩效和科学人事决策的有效途径。从信息管理角度来说,人事管理实际上就是以一定的标准对各种人事信息进行加工与处理,并依据一定的价值判断得出一些结论性信息的过程。由于各所、各处室大多基于自己的业务属性进行信息的采集、加工与存贮,不仅造成人事信息的重复采集、加工与处理,所产生的人事信息也不能在彼此间完全地、通畅地对接、交流与共享,还会产生信息之间相互排斥、相互矛盾,使业务之间不能相互支持与配合,从而影响整体人事工作绩效的提高。人事信息管理系统是进行信息管理的最为有效的工具,建立一套科学、合理的人事信息管理系统有利用系统提供的相应管理程序自动按照统一设定的标准进行人事信息的加工与处理,并将加工处理后的过程信息及结论信息全部规范地存入系统内。借助先进的计算机技术建立科学合理的人事信息管理系统,将所有人事信息以严格的规范和标准存入同一数据库中,实现数据的无限重复使用、多种业务共享使用,人事信息资源得以有效整合。到目前为止,市面上销售或正在使用的人事管理软件不少,但这些软件涉及的内容比较单一,主要以数据统计为主,且各自为政,兼容性比较差,造成系统资源的严重浪费和重复劳动。通过开发或者引入集成性的人事管理系统,可以有效整合现有的管理资源,使人事各种业务转向基于管理系统的统一、规范、协作式进行,业务流程得以充分优化,工作绩效得以显著提高。

2 事业单位人事信息管理系统可行性分析

2.1 系统立项背景

人事管理是企事业单位管理工作中非常重要的一部分,对于单位的决策者和管理者来说都至关重要。随着事业单位的发展和改革的深化,事业单位人事管理的地位和作用也日益凸显。如何快速有序地管理好事业单位内部职工的大量信息,成为单位管理工作中亟待解决的大问题。然而,我国由于社会组织形式复杂,不同机构内部有不同的人事管理制度和管理方法。总结起来,我国现阶段各事业单位在人事信息管理工作中主要存在以下两方面问题:

——“人工作业”。不少事业单位仍然停留在传统的人事管理办法,人员的信息检索、报表制作、统计分析、工资福利管理、出国培训等信息的管理主要依靠纸介质或人工用office办公软件来绘制。这种管理方法很难保证信息及时、准确、有效的利用,工作效率低,耗时费力。

——“现有人事管理系统功能不足”。目前,我国已开发应用的人事管理系统数目不少,但功能单一,操作复杂,通用性差,升级困难,忽视员工职业生涯发展规划。而现代人事管理是战术与战略相结合的管理,人事管理部门逐渐被纳入单位管理的决策层,好的人事管理系统应该将人力资源作为劳动者本身的财富。如何利用单位内部的人力资源、开发职工的潜能已经成为现代人事管理创新与发展的重要内容。

随着经济体制改革的不断深入和单位规模的迅速发展,各事业单位人事部门的工作内容在不断调整、不断变化。传统的人事管理工作逐渐被现代人力资源管理所取代。然而,考察全国很多事业单位,在人事管理信息化进程中举步维艰,有的单位仍然采取传统的管理方式处理人员信息,有的单位从市场上购置通用的人事管理软件进行本单位的人事信息处理,但往往出现功能短缺、技术支持难、操作复杂、升级困难等问题。随着计算机技术在事业单位管理工作中的应用与普及,人事信息管理系统逐渐在各事业单位推广应用。对于单位来说,利用计算机高效率完成劳动人事管理的日常事务,是适应现代事业单位管理制度要求、推动事业单位人事管理走向科学化、规范化的必要条件。因为计算机管理有其无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。然而不同的事业单位具有不同的人事管理制度,这就决定了不同的事业单位需要不同的人事管理系统,因此设计有针对性的人事信息管理系统势在必行。

2.2 系统建设目标

开发事业单位人事信息管理系统的目标是针对目前事业单位人事管理工作中存在的诸多问题,以先进成熟的计算机数据库管理技术为主要手段,设计开发一个适合目前事业单位人事管理需要的信息管理系统,实现我院及其它事业单位人事管理工作中信息的整合与高效处理。这一系统的开发是顺应人事管理工作的现代化要求,推动事业单位人事信息管理走向科学化、规范化,系统化,从而实现人事管理无纸化、决策化,人员信息资源化。

概括起来开发本系统有以下四个目标:

1、系统功能上的完整性。在设计系统时,力求在功能方面涵盖人事管理工作中的所有业务和流程,充分发挥系统优势。

2、系统操作上的易用性。安装设置方便;界面简洁、友好;自定义数据查询条件,查询灵活、实用;自动生成报表。

3、系统的安全性。人事信息一般要求准确、及时、保密。所以,系统的安全性非常重要。为此,不仅要从设计角度考虑提高系统安全性,还要为一些重要操作提供业务上的安全性。

4、系统智能化。系统除了传统功能外,还要从现有大量数据中进行数据挖掘分析相关人事信息,为单位决策者提供参考。

2.3 系统开发所必需的基础知识和相关技术

辽宁省农业科学院院办公室网络中心现有专业技术人员7人,拥有思科高端核心交换机、防火墙和远程接入设备,同时拥有11台高配置服务器。承担院局域网设计、管理与维护,院外所网络及网站设计和院部办公区400个终端网络维护工作,具备软件开发、网络设计、美工设计等技术力量。

2005年——2007年,已完成了辽宁省农业科学院局域网规划与改造,结合项目,完成了“辽宁省农业科学院人事招聘系统”、“辽宁省农业科学院推广项目申报系统”、“农业科技远程教育视频系统”、“辽宁省农业科学院院属各单位门户网站建设”、“农业科研系统办公协作平台”、“辽宁省农业科学院人事考核系统”、“请假申报系统”等各类系统的开发与建设任务,为本课题积累了丰富的技术与实践经验,保证了本项课题的圆满完成。

3 事业单位人事信息管理系统的设计与实现

3.1 系统功能模块设计

根据系统需求分析和系统实现目标,设计系统功能模块如下图所示:

功能模块示意图

3.1.1 系统管理

主要包括用户管理、密码修改、隐藏窗口、退出系统。

用户管理:出于数据安全考虑,系统设置用户管理模块,满足系统高级管理者进行用户新增、编辑和删除的功能。系统能够根据各用户的业务内容进行操作权限的设置,包括针对员工信息管理模块所有信息集的权限赋予、以及其它模块操作权限的赋予功能,通过权限设置,规范用户对信息进行查看、增加、修改与删除行为。

密码修改:为维护管理员信息和人事信息安全,设置密码修改功能。

3.1.2 人员基本信息管理

对新进人员的录入、在职人员信息的变动修改(包括人员基本信息、学历学位、岗位变动、家庭情况、复转军人、培训进修、离退休人员返聘、研究生管理等),还提供灵活的查询、分析界面,可以根据动态的查询组合条件查询到人员的各种相关信息。

3.1.3 人员考核管理

对在职人员考核信息的录入、修改和查询(包括人员奖励信息、处分信息、出国信息、参加课题、技术成果、论文著作、参加会议情况、参加学术团体、特殊人才等)。

3.1.4 人员工资与福利管理

实现对管理、技术、工勤三类岗位的岗位、薪级工资的设置以及对职工工资的新增、修改和自

动运算等功能。

3.1.5 档案信息管理

主要完成人员的调入、调出、院内部人员调动、离退休、外聘时档案的基本情况和变动情况的信息管理。操作员可以对查询所得人员的档案信息导出到Excel表中。

3.1.6 数据管理

为维护系统数据安全,系统提供数据备份和数据还原的功能。

3.2 系统基础框架设计

通过对事业单位人事信息管理系统需求的分析研究,我们决定采用先进的基于.Net Framework 3.5的编程技术,开发环境采用Visual Studio 2008,编程语言采用C# 3.0,数据库服务器采用SQL Server 2005,数据库访问技术采用https://www.360docs.net/doc/832472440.html,和LINQ技术。事业单位人事信息管理系统的基础框架如下图所示:

3.3 系统数据库设计

SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。使用SQL Server 2005可以构建和管理高可用性和高性能的数据库应用程序。它提供了一系列用于管理数据库服务器的工具,以及用于转换和移动数据、实现数据仓库和数据分析的附加软件。SQL Server 2005结合了分析、报表、集成和通知等功能。此外,与Microsoft Visual Studio紧密集成,使得开发者可以使用任何一种.NET编程语言(如C# 、https://www.360docs.net/doc/832472440.html,)编写SQL Server 2005 的存储过程,触发器,函数,自定义类型等,从而增强了程序的可维护性,提高系统性能和安全性。本系统使用SQL Server 2005作为数据库管理工具,采用SQL Server数据提供程序System.Data.SqlClient和https://www.360docs.net/doc/832472440.html,技术实现与数据库的直接通信,绕过了OLE DB和ODBC必须使用的其它层次,从而减少了对系统资源的消耗,得到了最佳性能。

3.3.1 系统数据库概念模型设计

根据从基本项构思实体联系模型四条原则,构造实体联系点模型(E-R),如下图示:

实体联系点模型(E-R图)

由于篇幅原因,其它实体的E-R图不一一列举

3.3.2 系统数据库逻辑模型设计

逻辑模型设计就是把E-R图按SQL Server 2005支持的关系数据模型转换成相应的逻辑模型。E-R 图向关系模型的转换是要解决如何将实体和实体间的联系转换为关系并确定这些关系的属性和码。这种转换一般按下面的原则进行:

原则1(一个实体转换为一个关系):E-R图中每个独立的实体转换为一个关系模式,实体的属性组成关系的属性,实体的主标识转换为关系的主码。在本系统中,员工、所属单位是独立的实体,得到相应的逻辑关系模型如下表所示:

原则2(一个联系转换为一个关系):联系的属性及联系所连接的实体的码都转换为关系的属性,但是关系的码会根据联系的类型发生变化。一对一联系,两端实体的码都成为关系的候选码;一对多联系,多实体的码成为关系的码;多对多联系,两端实体码的组合成为关系的码。在本系统中,员工的家庭成员关系,其主从联系是一对多联系,导出的关系模型如下表所示:

培训进修、教育经历、工资信息、奖惩信息、论文著作、技术成果、社会兼职、出国信息、任职信息、免职信息、参加会议情况、聘任信息、返聘信息、承担项目情况、档案转入转出、考核信息等都是从实体,其主从联系也是一对多联系,导出的关系框架与家庭成员关系类似,“员工编号”作外码,与从实体的唯一标识组成复合主码,这里不一一列举。

3.3.3 系统数据库物理模型设计

根据具体逻辑模型设计数据表和表间关系,本系统共有51张表。根据表间关系列出主要字段名;列出记录完整性约束及其约束条件;列出参照完整性表。本系统参照完整性表如下表所示:(只列出部分表)

3.4 系统实现主要技术

3.4.1 采用https://www.360docs.net/doc/832472440.html,技术实现对数据库的操作

https://www.360docs.net/doc/832472440.html,包含用于连接到数据库、执行命令和检索结果的.NET Framework数据提供程序。可以直接处理检索到的结果,或将其放入https://www.360docs.net/doc/832472440.html, DataSet对象,实现在断开连接的环境中工作的目的。https://www.360docs.net/doc/832472440.html,与XML紧密集成,通过https://www.360docs.net/doc/832472440.html,不仅可以使用XML在应用程序之间传递数据,还可以把数据从应用程序导出到XML文件中。

本系统使用SQL Server 2005作为数据库管理器,所以使用SQL Server的.NET数据提供程序。该数据提供程序位于System.Data.SqlClient命名空间中,使用它自身的协议直接与SQL Server通信,由于它经过了优化,可以直接访问SQL Server而不用添加OLE DB或开放式数据库连接(ODBC)层,因此它是轻量的,并具有良好的性能。通过SQL Server .NET Framework数据提供程序的四个核心对象:SqlConnection、SqlCommand、SqlDataReader、SqlDataAdapter实现与数据源的活动连接、对数据源执行命令、从数据源中读取只进且只读的数据流、用数据源填充DataSet并解析更新。本系统采用https://www.360docs.net/doc/832472440.html,技术实现对数据库操作的部分代码如下图示:

3.4.2 采用LINQ(.NET Language-Integrated Query)技术实现对数据库的高级查询

语言集成查询(LINQ)是Visual Studio 2008和.NET Framework 3.5版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。它能够将查询功能直接引入到.NET Framework 3.5所支持的编程语言C# 中。查询操作可以通过编程语言自身来传达,而不是以字符串嵌入到应用程序代码中。LINQ主要包括4个独立技术:LINQ to Objects、LINQ to SQL、LINQ to DataSet和LINQ to XML,它们分别查询和处理对象数据、关系数据、DataSet对象数据和XML结构数据。使用LINQ 可以大量减少查询或操作数据库或数据源中数据的代码,并在一定程度上避免了SQL注入,提供了程序的安全性和性能。

本系统使用对象关系设计器(O/R设计器)创建对象关系映射,生成基于数据库中对象的LINQ to SQL实体类和关联。它还生成一个强类型的DataContext和实体类,用于在实体类与数据库之间发送和接收数据。下面代码就是用O/R设计器生成的C# 语言表示的对象模型映射到关系数据库的数据模型,然后就可以按照对象模型来执行对数据的操作。

在LINQ to SQL中,数据库表由实体类表示,通过向类声明中添加自定义属性(TableAttribute) 将类实体与数据库表关联。如人员基本信息表(PersonBaseInfo)生成的实体类如下图示:

LINQ to SQL定义了ColumnAttribute属性指定字段或属性来表示数据库列。如人员编号字段的属性定义代码如下图示:

获得数据源的代码如下:

获得数据源后要创建查询指定要从数据源中检索的信息。C#通过使用查询语法可以使用最少的代码对数据源执行复杂的筛选、排序和分组操作。使用相同的基本查询表达式模式来查询和转换SQL 数据库、https://www.360docs.net/doc/832472440.html,数据集、XML文档和流以及.NET集合中的数据。本系统主界面的人员基本信息查询显示网格dataGridView1的数据源由如下查询表达式创建,如图示:

3.4.3 引用第三方控件DevExpress.XtraGrid实现查询结果集按列排序和分组嵌套显示的功能

DevExpress.XtraGrid控件是一个功能强大的.NET编程控件,支持全部的.NET编程语言(C#、https://www.360docs.net/doc/832472440.html,)。该控件不仅功能丰富,应用简便,而且界面华丽,更可方便定制。它的两个关键类:GridControl和GridView用来显示数据。本系统就是利用XtraGrid的gridControl、advBandedGridView、gridBand类实现人员信息查询结果分组嵌套显示的功能。操作员通过单击列标题进行按列排序,也可以按住鼠标拖动列标题到网格上方的空白处进行按列分组嵌套显示结果集。操作简单,分组灵活自由,显示界面简洁美观。而且该控件是对VS自带控件功能的扩展,是直接继承至所要扩展的控件本身,具有很好的兼容性。因此使用该控件不仅提高了开发效率,也使系统更具有专业化水平,是本系统开发中的又一次创新。通过设置XtraGrid控件的属性和调用它自带的方法和事件应用该控件。本系统应用该控件的具体代码如下图示:

类gridControl的属性

访问数据源

4 结束语

本文论述了基于.NET Framework 3.5 和SQL Server 2005 相结合的事业单位人事信息管理系统的设计与实现。本系统是针对目前事业单位人事管理现状及需求而设计开发的,因此具有更高的利用价值。人事管理的信息化是事业单位信息化工作的重中之重,采用先进、适用的软件开发模式和开发技术,使得人事管理系统在管理层面上能符合事业单位人事管理的应用需求特性,使人事管理活动各个环节通过信息的快捷流通和有效服务实现数据和信息的整合,实现资源的优化配置,不断提高人事管理的效率和水平。在实现事业单位人事信息化管理的基础上,能够为各院所的人力资源建设提供信息服务,为单位各级领导提供人力资源信息的决策支持,从而使事业单位人力资源发挥最大的利用价值,为单位科研和管理等提供更好的服务,真正实现人员、人力、人才的有效管理。

参考文献

[1] 谢强林,左春荣. 基于https://www.360docs.net/doc/832472440.html,的Web数据库存取技术的应用研究. 南京理工大学学报,2006,(30):95-96.

[2] 雷怀光,张振国. 基于.NET技术的高校人事管理系统的研究. 陕西科技大学学报,2008,(26):162-163.

人事管理信息系统概述(doc 21页)

人事管理信息系统概述(doc 21页)

人事管理系统毕业论文(DELPHI+ACCESS) 人事管理信息系统 摘要 随着计算机技术的飞速发展,计算机在各种单位机构管理中应用的普及,管理信息系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。因此,利用计算机支持单位高效率地完成人事管理的日常事务,是适应现代各种单位机构制度要求、推动各种单位机构人事管理走向科学化、规范化的必要条件。 在当今的信息社会,随着信息的不断增长和企业对信息的要求,信息管理技术随之出现。本论文就是以Delphi7.0为前台和ACCESS2000为后台等软件作为开发工具,以各种单位机构为对象,开发一个从某种程度上能满足与中小型机构相类似对人事信息管理的要求的“人事管理信息系统”。本系统具有数据管理和企业事务管理功能。使用该系统,可以方便地进行新进企业员工的编制,考勤的自动化以及对员工培训的管理。快捷地查询公司员工的情况,方便企业高层领导对本企业人力资源的现状有个比较全面的认识,也方便他们的管理和人员调动,可辅助企业领导决策科学化,从而大大减少了工作量,提高了工作效率。本课题是辅助企业管理的系统,主要内容包括单位管理、人员管理及系统分析管理三个模块,拟采用的开发平台为Windows平台,系统所采用的开发工具为Delphi7.0+ACCESS2000。 【关键字】:人事信息管理MIS Delphi7.0 ACCESS2000 1引言--------------------------------------------------2 2系统目标 ----------------------------------------------3 2.1 开发和运行环境选择--------------------------------3 2.2 设计理论-------------------------------------------3 2.2.1面向对象软件工程概述:-------------------------------4 2.2.2选用DELPHI7.0+ACCESS2000作为开发工具原因。----------4 2.3 Delphi基本概念介绍-----------------------------------5 2.3.1 Delphi的基本概念-----------------------------------5 2.3.2面向对象编程的概念-----------------------------------5

企业人事管理信息系统文件

企业人事管理信息系统 ?开发背景: 随着社会经济的快速发展,企业正想着大型化,规模化发展,而对于大中小企业,员工,职称等跟人事管理有关的信息也随之加剧增加。在这样的情况下再靠人工来处理这些信息就显得有些困难,而且非常容易出错。 因此我们根据这些需要将设计一个应用于企业的人事管理系统,由计算机来代替人工完成一系列的工作,诸如职工基本信息,信息修改,查询,打印等操作。这样就使办公人员可以轻松快捷地完成人事管理任务。 ?系统设计意义、目的 通过使用企业人事管理系统,使企业的人事管理系统化、规范化、自动化、从而达到提高企业管理效率的目的。 系统开发的总体任务是使办公人员可以轻松快捷地完成人事管理的任务。 ?需求分析: 任何一个组织或是集体,实现它内部人员的管理或是各个部门的协同工作都是必要的。通过运用Access和VB6.0实现一个人事管理信息系统。要求在计算机处理时,依条件的不同,

既能够处理职工信息按需查询,也能够接受管理人员对职工信息的录入和编辑。计算机处理的最终结果是产生各类表,包括员工个人基本信息表,职工家庭情况表。还有是对服务器端的管理,这点也很关键。最后是打印各种查询和各类表等。 ?开发设计思想 (1)尽量利用现有软硬件环境,采用先进的管理开发系统方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的; (2)系统应符合企业人事管理的规定,满足企业相关人员日常使用的需要,并达到操作过程中的直观、方便、使用、安全等要求;(3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人进行补充、维护; (4)系统应具备数据库维护功能,即使根据用户需求进行数据的添加、删除、修改、备份。 ?系统功能模块设计:

人事管理系统分析与设计

人事管理系统分析 与设计 1

目录 第一章可行性分析报告 1.1引言 (1) 1.2系统建设的背景、必要性和意义 (1) 1.2.1背景 (1) 1.2.2必要性 (2) 1.2.3意义 (2) 1.3拟建系统的候选方案 (2) 1.3.1候选方案一 (2) 2

1.3.1候选方案二 (2) 1.4可行性论证 (2) 1.4.1经济可行性研究 (2) 1.4.2社会可行性研究 (3) 1.4.3技术可行性研究 (3) 1.5几个方案的比较……………………………………………………………………… (3) 第二章系统说明书 2.1引言 (4) 2.1.1 系统的名称……………………………………………………………………….. 3

4 2.1.2系统功能和系统目标 (4) 2.1.3系统开发的背景 (4) 2.2项目概述 (4) 2.2.1项目的主要工作内容 (4) 2.2.2现行系统的调查情况 (5) 2.2.3新系统的逻辑模型 (5) 2.2.4人事管理系统模块图 (9) 2.3实施计划 (9) 2.3.1工作任务的分解 (9) 4

2.3.2进度 (10) 第三章系统设计说明书 3.1引言 (11) 3.1.1项目背景……………………………………………………………………… (11) 3.2 系统总体技术方案 (11) 3.2.1 模块设计……………………………………………………………………… (11) 3.2.2模块划分及功能介绍 (13) 3.3运行测试 (14) 第一章可行性分析报告 5

1.1引言 项目名称: 人事管理系统 可行性研究工作的基本内容: 在开发过程中, 我们为了尽量给用户以方便, 考虑到用户需求的实际情况, 建立较为简单易明的系 统服务, 开发此系统无论在经济上, 操作上, 还是在技术上都是可行的。 本次可行性报告的编写目的在于研究公司的人事管理部门的 人事管理系统的各种需要。人事档案管理信息系统, 作为数据库管理系统的一个具体应用, 在实际工作中得到了广泛的应用, 因为经过它能对企事业单位的人力资源进行卓有成效的管理, 提高了管理的效率, 方便了使用, 经过一系列的操作能够快速、可靠的进行人事档案的更新、查找, 极大的提高了工作效率, 是现代企事业单位必不可少的办公软件。本分析报告是为项目开发者、投资者、领导, 以及参与实施本项目的工作者作参考, 为了方便公司的人事管理。 1.2系统建设的背景、必要性和意义 1.2.1背景: 随着计算机技术、网络技术和信息技术的发展, 现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算 机技术和网络迅速发展的一个办公应用解决方案, 它的主要目的是 6

某单位人事管理系统

《数据库系统》课程实践任务报告 任务名称;某单位人事管理系统 班级: 2013计科本 学号: 38241313115 姓名:陈雄 学号: 38241313122 姓名:汪磊 完成日期: 2015年6月30日 信息工程学院计算机系

任务名称 1.任务的描述 人事管理系统是非常通用的管理信息系统,是企事业单位实现办公自动化的前提和基础。一个公司要正常运作必定有一个健全的人事管理系统,来管理员工的信息,包括员工编号、姓名、性别、民族工资及奖惩考勤情况。除此之外,系统还供员工查询个人和公共信息,管理员对员工信息进行更改或删除,管理公司的人事变更和管理,大大提高公司内部员工管理的工作效率,并要求实现以下功能。 1.员工信息管理:实现记录在该单位中所有人员的在该单位的员工信息,实现对员工信息的管理,也包括对员工信息的增加、删除、修改等功能。 2.部门信息管理:实现对该单位中的各个部门的编号、部门相关信息的统计,此时也将单位中的所有人员进行分类管理。 3.职位调动管理:实现当员工的就职信息发生更改的时候,系统进行相应关联信息的更改,即增加相应的修改信息的同时,员工的信息管理中的对应信息进行修改。 4.系统管理人员信息管理:实现对相应的系统管理人员的帐号、密码等基本信息的管理功能。 5.出勤信息管理:实现对每一位员工的出勤状况的记录,记录对应的出勤刷卡机号以及出勤时间的信息管理。 6.奖惩管理:实现针对于不同的奖惩类型、奖惩金额等信息的管理,实现输入奖惩信息的修改相应的工资信息。 7.工资管理:实现各个员工工资条目信息的管理。 2.需求分析 本系统主要包括的外部实体有:员工、部门、员工职位调动等,要实现的功能主要有:员工、部门、员工职位调动、管理人员信息管理、出勤信息、工资、奖惩等信息管理。 2.1 系统包含的实体 1、员工(员工编号,姓名,性别,出生日期,学历,身份证号,民族,职称,部门号,职务) 2、个人经历(年份,员工编号,学习经历,任职经历) 3、家庭关系(关系编号,员工编号,亲属关系,亲属姓名) 4、管理人员(管理员帐号,职工编号,密码,级别) 5、出勤(出勤号,员工编号,上班日期,上班时间,下班时间,刷卡机号) 6、刷卡机(刷卡机号) 7、部门(部门号,部门名,领导人员,员工人数) 8、职位调动(调动编号,员工编号,调动前职务,调动后职务,调动前部门号,调动后部门号,调动日期,批复日期,调动原因) 9、奖惩记录(奖惩编号,员工编号,奖惩类型,奖惩金额,奖惩日期,批复部门号,批复日期,奖惩原因) 10、请假记录(请假编号,员工编号,请假时间,销假时间,请假天数,审批人编号)

企业人事信息管理系统

1 / 45 继续教育学院 毕业设计(论文) 题 目 企业人事信息管理系统 专 业 计算机科学及技术 姓 名 张炼 学 号 5032214106 指导教师 冯霏 起讫日期 2016.04.05~2016.05.06 2016年05月06日

摘要 自从我国实行改革开放政策以来,国家经济一直在稳步上升,国内企业更是呈现欣欣向荣的景象。但是同时企业的人员也在不断的扩大,随着企业人员不断的增加,传统的人员管理模式已经不能适用这种高速发展的状态。为了缓解企业对人员管理的压力,我认为有必要踏着时代的步伐,以信息科技为依靠,以多媒体技术为平台,实现企业的现代化信息管理。 根据实际需求,企业人事信息管理系统分为了八个板块。在Windows 7操作系统环境下,搭建ASP运行环境,使用SQL Server建立数据库,采用https://www.360docs.net/doc/832472440.html,技术构建一个基于B/S模式的信息管理系统。该系统实现的主要分为六个部分有人员管理、工资管理、考勤管理、部门管理以及个人管理。 关键词:人事信息管理系统;工资管理;考勤管理

Abstract Since China's reform and opening-up policy, the economy has been steadily rising, the domestic enterprise has been thriving scene.But at the same time, the staff of enterprises is constantly expanding, with the increase of enterprise personnel constantly, the traditional personnel management model has not applicable this state of rapid development.In order to alleviate the pressure of the enterprises of personnel management, I think it necessary to stepping the pace of The Times, rely on for information technology, multimedia technology as platform, realize the modernization of enterprise information management. According to the actual demand, the enterprise personnel information management system is divided into eight parts.In the Windows 7 operating system environment, build the ASP environment, using a database of SQL Server, https://www.360docs.net/doc/832472440.html, technology was used to construct a information management system based on B/S mode.The realization of the system is mainly divided into six parts with personnel management, wage management, attendance management, department management and personal management. Key words:The personnel information management system;Salary management;Theattendance management

企业人事管理系统

13信计 2014-2015 (二)I ___ 《数据库原理及应用》课程设计 设计题目企业人事管理系统__________ 设计时间 学生姓名___________________________ 学生学号_____________________ 所在班级_________________________ 指导教师______________________ 徐州工程学院数学与物理科学学院 目录 1、可行性分析 (1) 2、系统需求分析 (1) 2.1关于该项目的需求分析 (1) 2.2项目的功能分析 (1) 2.3数据流图.................... 错误!未定义书签。 2.4数据字典 (2) 3、数据库概念设计 (4) 3.1系统的局部E-R图 (4) 3.2系统全局E-R图 (4) 4、数据库的逻辑设计 (4) 5、数据库的物理设计 (5) 6系统的实现与调试 (5) 6 1建立数据库 (5) 6.2建立表 (6)

6 3插入数据 (7) 6 4创建索引 (7) 6、5 创建视图 (7) 6、6 创建触发器 (7) 6、7 创建存储过程 (8) 7、课设总结 (9)

1、可行性分析 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是在对系统目标和环境精心分析的基础上,由于本系统知识面向机关和事业单位内人事信息管理人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面和本系统良好的安全性设置,可以是人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。 机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极容易出现错误。而利用计算机来实现人事管理以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而造成损失的同时,也可以是认识信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。 2、系统需求分析 2.1关于该项目的需求分析 企业人事管理系统中,用户分为两类:(1)系统管理员(2)企业领导。管理员的主要职责是管理系统中基础的人事数据,包括数据的添加,修改和删除,维护企业部门的信息,职务信息和浏览人事档案信息。企业领导可以检索和浏览人事档案。 2.2项目的功能分析 企业的人事管理系统分为管理员和企业领导两个部分,主要包括以下功能: (1)登入模块:是用户进入人事管理系统的入口,根据用户的选择不同,会分别进入管理员部分和领导部分。 (2)管理员模块:管理员在模块对员工进行查找,修改,浏览和删除操作。 (3)企业领导人模块:企业领导对员工进行查询和浏览操作。 (4)退出登陆模块:管理员和企业领导人退出系统的操作。 2.3数据流图

人事档案信息管理系统设计报告

目录 1.概述 (2) 1.1公司发展背景 (2) 1.2人事档案管理系统建立的意义 (2) 1.3公司人事档案管理的现状分析 (3) 2.系统分析 (4) 2.1系统可行性分析 (4) 2.2企业档案管理系统要完成的功能 (4) 2.3组织结构 (4) 2.4业务流程 (6) 2.5数据流程图 (7) 2.6数据字典 (7) 3.系统设计 (11) 3.1系统功能设计 (11) 3.2系统运行环境与数据库设计 (12) 3.3代码设计 (12) 3.3.1员工信息表 (12) 3.3.2 籍贯表 (13) 3.3.3 学历/部门/职位设置 (14) 3.4建立初始页面的过程 (14) 3.4.1建立人事档案表 (14) 3.4.2 建立检索卡 (14) 3.4.3添加动态按钮 (15) 4.系统实施 (16) 4.1系统登录界面的设计 (16) 4.2系统主界面的代码及设计 (16) 4.2.1主窗体菜单设计 (16) 4.2.2相关函数使用语句 (17) 4.3档案录入设计 (17) 4.4档案查询设计 (18) 4.4.1 员工基本信息查询设计 (18) 4.4.2 员工在职/离职查询设计 (18) 4.4.3 员工资料表查询设计 (20) 4.5统计的代码及设计 (21) 5.结论 (24)

1.概述 1.1公司发展背景 对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。在这个信息化的社会里,没有使用计算机的企业和个人,无疑将在其各个方面面临重重的障碍。计算机已经成为人们日常工作中处理数据的得力助手。虽然现在有一些信息管理系统,但是现在使用的人事管理系统是不完全的,它们只是针对某一方面,没有一个统一的管理,这样使得在企业人事档案管理工作遇到许多的不便,为了解决这一难题,必须要开发一个能集中管理人事档案数据的系统。 1.2人事档案管理系统建立的意义 随着经济的发展,社会的不断进步,企业正向着综合性大规模发展,而对于大企业,企业员工信息有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的信息不但显得力不从心,而且极容易出错;并且存在保密性方面的问题。该系统就是设计一个企业人事档案管理系统,由计算机代替人工执行一系列诸如新员工登记,删除旧员工,员工考勤管理,员工工资管理以及报表查询等操作,这样就使办公人员可以轻松快捷地完成企业人事档案管理的任务。 人事档案管理是现代企业管理工作不可缺少的一部分,是人力资源管理的基础工作,人事档案管理工作的好坏对于企业的决策者和管理者来说都至关重要。但一直以来人们使用传统的人工方式管理人事档案,这种管理方式存在着许多缺点,如效率低下、保密性差等。另外时间一长,将产生大量的文件和数据,这对于档案的查找、更新和维护来说都带来了不少的困难——譬如:用人工的方式对人事档案进行统计的话,工作量将很大,若公司人员有几万甚至几十万,人工统计将变得不可想象。 如今,随着计算机技术的飞速发展,计算机的应用在社会各领域中都得到了

企业人力资源管理信息系统

企业人力资源管理信息系统 一、可行性分析 (一)系统背景 人力资源作为知识的承载体成为组织依靠的对象,在以人为本的观念的熏陶下,人力资源管理在组织中的作用日益突出。对于快速发展的单一企业(那些独立经营、自我管理、自成体系,没有上下级管理关系的独立型企业),尤其是还没有形成集团化优势的中小企业,面对市场经济的竞争压力、知识经济的管理压力,已经开始意识到,企业业务流程的各个环节,如产品的设计、生产、销售、服务等,都离不开人的参与,任何一个环节出现问题,往往都表现为人的问题。员工的素质与士气已成为企业生存与发展的基础,人力资源管理已经成为企业管理和发展得主要症结所在。 良好的人力资源管理效率与开发能力将有助于企业营造人才发展环境,提升竞争能力,企业的人力资源管理已经成为企业各种管理中的重要基础内容和支柱。利用信息技术,建立企业人力资源管理信息系统,提高管理的效率和效益,已经成为企业信息化的重要内容和任务。 (二)可行性分析 1. 管理可行性分析 管理模式为内部独立管理的集成性企业,没有上下级单位的管理体系,即使有上下级单位,但管理关系松散,只通过文件方式上报或接收上级或下级单位的人员信息或报表数据,没有集中一个系统统一管理的要求;即一套系统管理一个单位下的部门、人员,没有管理下级单位的情况。 根据以往在企业管理中出现的困难与不便,公司的高层管理人员对新系统的开发持积极的态度,肯定新系统的开发,并且为新系统的开发与实施创造了各种良好的条件,制定了有利于系统实施的管理方法。目前管理方面的条件已经能够满足企业人力资源管理信息系统的开发以及日后的实施,所以在现阶段下开发一个企业人力资源管理信息系统是可行的。 2.技术可行性分析 人力资源管理系统的作用之一是为人力资源规划建立了人事档案。信息化的人事档案使得查询、调用的速度加快,使得精确分析大量员工的知识、经验、技术、能力和职业抱负成为可能。想要做出有效的人力资源规划,必

人事信息管理系统

人事信息管理系统 《数据库原理与应用》 课程设计 题目人事信息治理系统 院(系)信息工程学院 专业班级2011级计科本1班 学生姓名任王 项我 学号1142151118、27、28、30 1042151130 设计地点信息工程学院 指导教师胡贤 起止时刻:2013年12月23日至2014年1月4日 《数据库原理与应用》课程设计任务分配 院(系):信息工程学院教研室:软件教研室

摘要 随着运算机信息技术的飞速进展,人类进入信息时代,社会的竞争越来越猛烈,人事信息治理系统就越显示出其不可或缺性。人事信息治理系统在现代社会中的应用十分广泛,它是利用VB开发的基于windows的小

型数据库治理软件。后台数据库的设计采纳SQL server 2000,这些流行软件的应用也使系统更容易爱护。该系统使用结构化方法,按照系统调查、系统分析、系统设计、系统实施的步骤,采纳结构化的编程方法而完成的。 在设计中,关于系统总体方案的设计,专门是数据窗口这一方便而简洁操纵数据库的智能化对象,从而建立一套完善科学的治理信息系统,对职员的差不多信息、教师信息、科研信息等实现全面、动态、及时的治理。因此,该设计的方案差不多上满足了系统的需求,具有一定的可用性。[6]关键词:数据表,系统分析,结构

目录 摘要3 1 绪论1 1.1背景讲明1 1.2设计目标1 1.3设计目的1 2 需求分析2 2.1 项目打算 2 2.2 系统处理流程2 2.3功能模系统块分析4 3数据分析与建模6 3.1功能模块简介6 3.2 系统E-R图7 4 数据库建立9 4.1 系统关系模型9 4.2 后台功能实现(SQL Server) 9 4.2 前台功能实现(Visual Basic 6.0)13 5 数据库应用开发14 5.1 连接数据库14 5.2 通过前台对后台操作15 6 总结25 7 参考文献26

人力资源管理信息系统设计方案

人力资源管理信息系统设计方案 一、战略规划 (一)选题意义及目的 1、选题的意义 随着网络逐渐成为人们生活中的必需品,计算机通信技术,网络技术,安全技术等新技术也不断更新换代,经济发展和管理水平的提高,企业人力资源管理系统已经成为企业不可或缺的组成部分。 企业的管理从归根结底来说就是企业对员工的管理。人才是21世纪最重要的资源之一,企业为了激励员工的工作热情,提供生产效益,避免人才的流失,就必须采取“公平、公正、公开”的原则。现今社会“公平、公正、公开”的管理原则早已为大家所接纳。但是,大中型企业要实现“公平、公正、公开”却决非易事。它并不能单单只靠管理者建立的规章制度和口头约束来实现,还要通过建立一套透明、相容、一致、易查和全面的人力资源信息系统,将与之相关的信息统一地管理起来,才有可能为“公平、公正、公正”原则的实现,以及为企业在运作和劳资纠纷诸方面的风险规避等建立一套科学的保障体系,做到信息的及时更新和通知。因此,决定开发人力资源管理系统,来妥善的实现对人的管理 2、选题的目的 本文尝试对东北证券企业人力资源管理信息系统进行系统的研究和探索,阐述了先进的管理思想应用于人力资源管理的重要意义。分析当前国内人力资源管理的现状并结合现在相关公司的实际情况和经验,展开了具体的研究,形成了初步的理论体系。 通过开发本人力资源管理系统,使人力资源管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。引进创新的经营机制,提高东北证券的信息化建设和管理水平,适应新形势下企业的生存和发展。 (二)现行企业人力资源信息化水平评估 人力资源管理系统(Human Resource Management System,HRMS)作为用于进行企业人力资源管理的管理信息系统,可以将企业中从员工招聘、岗位和组织机构设置、培训、技能、薪资水平和福利待遇、绩效到离职管理等信息用数据库进行统一的管理,这有效地避免了早先由于人力资源相关数据的离散存储导致的信息不兼容,更新和共享困难,最终造成人才流失的问题,从而使得企业内部人力资源管理得以走向标准化、科学化、数字化和网络化,从而摆脱过去牵一发而动全身的窘迫。传统意义上的HRMS是基于C/S(Client/Server)结构,即客户机和服务器结构,

《企业人事管理系统》数据库设计

《企业人事管理系统》数据库设计班级:学号姓名:一.需求分析1.1本课题的研究背景互联网的高速发展,信息化的迅速蔓延,使企业的信息化管理出现了新的方向。一个现代化的企业想要生存和发展,必须跟上信息化的步伐,用先进的信息化技术来为企业的管理节约成本、制定规划。而人才作为企业生存和发展的根本,在企业的管理中始终占有着重要的地位。对企业的人才进行良好的人事管理既有助于企业高层和人事管理人员动态、及时地掌握企业的人事信息,制定人才招聘和发展规划,也有利于企业优化改革,精简机构,最终实现人事管理的信息化建设。在此形势下,我们开发了此套人事管理系统,可应用于大部分的企事业单位,管理人员可查询员工考勤、薪资、档案等相关信息并可对其进行维护,普通员工[1]可在管理人员授权后进行相应的查询等操作。 1.2国内外研究现状国外专家学者对人事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,通过建立一个业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。例如:苹果公司的企业

员工人事管理系统便是一个很好的典范。我国的信息管理系统是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛的应用于各个领域,并且形成了产业化。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。主要表现在:人事管理系统范围使用相对狭窄、人事管理系统功能相对欠缺、稳定性较差、功能相对单一等。 1.3本课题的主要工作人事管理系统是一个面向企业人事部门工作人员,为其提供服务的综合信息管理系统。企业员工通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。员工的个人信息等都记录在人事系统里进行管理。企业下设人事部门,[2]全权处理企业内部一切人事事物。 二、概念设计通过了解:一个企业人事管理系统应该包括:职员信息录入、信息查询、信息修改,信息删除,信息维护等模块。整个系统模块划分如下图:企业人事信息管理系统身职职人企退份员员事业出登密查信部系录码询息门统模修模管管模块块块改理理模模模块块块 1. 身份登录模块身份登录模块管理员登录职工登录企业的所有员工均需通过密码认证方可进入系统。职员进入查询界面,管理员进入职员信息更改界面。 2. 职员

员工人事信息管理系统

第一章绪论 1.1研究的内容 随着计算机和网络技术的广泛应用,人事档案管理已成为现代企业管理中必不可少的一部分。企业要发展必须要对人事方面做出更好的管理和控制,为适应现代企业制度管理的要 求,实现企业劳动人事档案管理的科学化和规范化,以更好的促使企业的发展的需要,从而提出了企事业单位人事档案管理系统的开发的课题来对企业进行科学现代化的管理。 1.2研究的软硬件环境 企事业单位人事档案管理工作是一种繁琐,务求准确的信息检索工作。特别是在对在岗人员的调动,离退人员,工资发放,职称评定等信息的管理,具有典型的信息处理管理模式。以PowerBuilder为设计工具以更好的对软件进行开发与应用,达到提高企事业业单位人事档案管理信息系统的效果。 第二章系统需求分析 2.1系统开发战略 本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如下图所示: 2.2系统需求功能分析 系统需求分析简单来说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是否准确的反应了公司的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。 本系统应用于企业员工资料管理。主要任务是用计算机对员工进行日常事务管理,如员工信息的添加,删除,修改,查询,以及企业职工的统计和打印等。该系统包含三种基本信息:企业员工的基础信息、日常记事、家庭住址和工作服务情况,还可以根据需要对数据进行信息更新,包括对企业职工资料

进行添加、修改和删除,对日常记事和通讯信息进行添加、修改、删除等操作、查询等。能进行多条件的企业职工信息查询的查询统计。按多条件对企业客户信息查询后,能进行按企业员工不同信息的统计等。数据库操作。能够对数据库数据进行保存、数据清除以及数据存储转换操作。其他操作。能够在必要时候调用其他工具(如可调用记事本)。 通过以上分析,企业职工管理系统有基础的信息管理模块,职工管理模块、备忘记录。数据库模块组成。 2.2.1 需求分析的任务需求分析的任务是通过详细的调查现实世界要处理的对象(组织、部门、企业等),充分了节原系统(手工系统或计算机系统)工作概况,明确公司的各种需求,然后再此基础之上确定新的功能。 调查的重点是“数据”和“处理” ,通过调查收集与分析,获得企业对数据库如下要求: (1)信息要求。指公司需要从数据库中获得信息的内容和性质。即需要在数据库当中存储哪些数据。(2)处理要求。指公司要完成什么样的处理功能,对处理的时间有什么要求,处理方式是批处理还是联机处理。 (3)安全性与完整性要求。设计人员必须具备专业的知识,不断了解公司的需求需要。了解公司,深入与公司人员进行交流,才能逐步满足公司的实际需求。 2.2.2 需求分析的方法进行需求分析首先是调查清楚该公司的实际要求,与公司达成共识,然后分析和表达这些需求。 调查公司的具体步骤如下: (1)调查组织机构情况。 (2)调查个部门的业务状况 (3)在熟悉业务的基础之上,协助用户明确对新系统的各种要求,包括信息要求、用户要求、安全性与完整性要求,这是调查的又一重点。 (4)确定新系统的边界。对前面的调查结果进行初步分析,确定哪些功能有计算机完成,哪些有人工来完成。有计算机来完成的就是新系统的实现功能。 常用的调查方法如下: (1)跟班调查作业。通过亲身参见业务活动来了解业务活动的状况。 (2)开调查会。通过与公司人员座谈来了解业务活动情况与用户需求,以便设计的软件满足实际的应用需求。 (3)请专人介绍。有经验、专业人员。 (4)询问。对存在的问题向专业人士请教。 (5)设计调查表给公司人员填写。合理的设计想要的内容表格。 (6)查阅记录。查阅与原系统相关的数据记录。 (7)多与职工沟通交流,获取有用信息。 数据存储 223数据字典

人事信息管理系统后台数据库设计

《数据库管理系统》 课程设计报告 题目:人事信息管理系统的后台数据库设计 院(系):信息科学与工程学院 专业班级:计算机科学与技术****班 学生姓名:****** 学号:*********** 指导教师:陈颉 20 一三年 1 月 7 日至20 一三年 1 月一八日 华中科技大学武昌分校制

数据库管理系统课程设计任务书 一、设计(调查报告/论文)题目 人事信息管理系统的后台数据库设计 二、设计(调查报告/论文)主要内容 内容:完成人事信息的管理工作,实现各部门的信息化管理,满足员工与管理者的办公需求,例如员工查询信息、管理员修改信息等,要求设计并实现人事信息管理系统的后台数据库。 基本功能与要求: 1.在人事管理过程中,实现信息的自动化管理。 2.实现各种信息的修改、插入、删除功能(对管理员而言)。 3.实现对各种信息的查询、统计,支持模糊查询(对员工和管理员均可)。 4.按照年份月份统计某个员工的出勤情况。 5.按照某年某月某日统计查询某部门的迟到和早退人数。 6.按年统计各部门的调入调出人数信息。 分工任务:1 需求分析 2 数据库物理实现 3系统后台功能测试 三、原始资料 1.《数据库管理系统课程设计》指导书 2. 数据库系统设计课件 四、要求的设计(调查/论文)成果 1.课程设计报告 2.课程设计作品

五、进程安排 序号课程设计内容学时分配备注 1 选题、需求分析1天 2 数据库设计2天 3 数据库表及相关约束、视图实现2天 4 数据库的存储过程、触发器实现2天 5 数据库后台功能测试2天 6 验收答辩、撰写课程设计报告1天 合计10天 六、主要参考资料 [1] 顾兵.数据库技术与应用(SQL Server).北京:清华大学出版社,2010. [2] 马晓梅.SQL Server实验指导.第3版.北京:清华大学出版社,2009. [3] 范立南等.SQL Server 2005实用教程.北京:清华大学出版社,2009. [4] 李丹.SQL Server 2005数据库管理与开发.北京:机械工业出版社,2010. 指导教师(签名): 20 年月日

人事信息管理系统案例分析

《人事信息管理系统》 学生姓名 学 号 所属学院 信息技术工程学院 专 业 信息管理与信息系统 班 级 12信管班 《管理信息系统》结课大作 业

目录 1、项目背景与意义 (2) 2、可行性研究 (2) 3、需求分析 (3) 3.1系统需求分析 (4) 3.2系统性能要求分析 (4) 3.3 建立系统用例模型 (5) 3.4 建立系统动态模型 (6) 4、总体设计 (8) 4.1 数据库概念模型设计 (8) 4.2数据流图 (9) 4.2.1基本图形符号 (9) 4.2.2系统的数据流图 (10) 4.3系统接口设计 (10) 5、系统界面设计 (11) 5.1 系统总体流程图 (11) 5.2 登录窗体 (11) 5.3 添加内部调动信息窗体 (11) 6、总结 (12) 7、参考文献 (12)

人事信息管理系统案例分析 1、项目背景与意义 当代的社会中,办公自动化进入社会的每一个角落已经势不可挡,而人事管理系统是办公自动化的一个小小体现 它为人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。一套行之有效的高校人事管理信息系统不仅是建设好企业和单位的一项重要的基础工作,也是实现单位现代化管理、加速决策科学化的重要途经,实现人事资源信息的统一管理,做到能查所查、能改所改、能用所用。并对企业和单位的行政管理工作起到了积极有力的促进作用。 随着我国人事制度改革的进一步深入,全球性人才竞争日趋激烈,人才流动频率日益加快,建立合理、科学的人事管理信息系统,实现人力资源的有序管理与高效利用,是二十一世纪企业和单位人事管理工作发展的必然趋势,也是企业,单位提高管理水平,增强竞争力的重要举措。企业,单位人事管理系统主要包括对人事信息的添加、修改、删除和查询等功能的实现,以及对用户权限的限制,增加了系统的安全可靠性,使得人事档案信息的管理更加规范化,提高了工作效率,使人事管理员得以摆脱繁重的日常工作。系统准确、全面的数据存储和数据分析,为领导科学决策提供了参考,系统便捷的信息采集和查询功能,为员工管理和查看个人信息提供了方便。利用计算机实现企业人事管理势在必行,计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件,因而高效的人事信息管理系统显得尤为重要。 因此,一套行之有效的人事管理软件,对企业和单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的事情。 2、可行性研究 开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在接受项目开发任务之前,必须根据客户提供的时间和资源条件进行可行性分析,以减少项目开发风险,避免人力、物力和财力的浪费。可行性分析与风险分析在很多方面是相互关联的,项目风险越大,开发高质量的软件的可行性就越小。 (1)新系统目标可行性分析:分析新系统的目标是否符合企业的现状和发展的需要。如果单位采用人事管理系统来管理单位人员,那么它在工作效率上会有很大的提高。 (2)社会可行性分析:社会可行性分析主要是指管理信息系统的开发是否符合国家法

中国人事信息管理系统方案

中国人事信息管理系统(CNHR 3.0版) 简明操作手册 (二○○六年二月五日) 湖南省人事编制信息中心

一、机器硬件的要求 主机:推荐Celeron Ⅱ2.0G以上,256M以上内存,1G及以上富余空间的硬盘,CD-ROM,USB接口 外设:打印机 操作系统:Windows 98SE或Windows 2000或Windows XP(推荐)或Windows 2003 二、中国人事信息管理系统的安装 ①插入软件光盘→②自动启动安装界面(或双击“Setup.exe”启动)→③检测并安装IE6、MDAC2.7或2.8、.NET Framework→④设置目标文件夹开始安装→⑤提示安装完毕,Windows98用户需重新启动计算机→⑥点击“开始”菜单“中国人事信息管理系统”程序组中“数据库安装”,安装或升级安装MSDE2000,建立系统运行数据库→⑦插入USB加密狗 本软件不需要进行注册只需将加密狗插入USB接口即可。 加密狗的正确安装方法: 右击“我的电脑”→“属性”→“硬件”→“设备管理器”→“通用串行总线控制器”→右击带感叹号的图标→选择更新驱动程序→选择“从列表或指定位置安装”→选择“在搜索中包括这个位置”,点击旁边的浏览,选X:gmisinfo,(X表示安装的盘符)点击“确定”→点击“下一步”直至提示“飞利信硬件锁(单击版)安装成功”成即可,安装时出现“没有通过Windows徽标测试”时,点击仍然继续即可 安装注意事项: 1、软件安装包括主体程序安装、数据库安装和初始化数据库三个过程 2、安装前,请先清杀病毒,卸载不常用组件与程序,建立全新、无毒、高效的运行环境。 3、安装过程中,使用超级用户(Administrator)或具有管理者权限的用户名登录操作系统,并关闭病毒防火墙与其他应用程序,再进行安装。 4、本软件需安装或升级安装Microsoft SQL Server2000的数据库引擎MSDE2000,已使用其他软件安装了SQL Server 7数据库管理系统或MSDE1.0的用户,请事先备份好数据库中的数据,以免造成不必要的数据丢失。 5、标记“当起动OS时自动启动服务”,让用户登录系统时自动启动数据库服务。(Windwos98及Windwos me需要) 升级版的安装: 下例为1月24日的升级版本(此升级包可到https://www.360docs.net/doc/832472440.html,里的建库与统计专栏进行下载)操作,新用户只需做第三、第四步。 已经建库的用户的,不论之前做过何种升级均按以下方法升级 一、升级建库软件前请一定备份好原数据库 二、旧版软件的数据发出请用如下方法(以整体发送为例)

人力资源管理信息系统的设计与实现本科毕设论文

人力资源管理系统 学院:Xxxx大学工程技术学院 专业:计算机应用技术 班级: 学号: 姓名: 指导教师: 20xx 年Xx 月Xx 日

摘要 随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。 本文介绍了人事管理的开发过程。论文详细介绍了从系统的需求分析、系统分析、概要设计、详细设计的整个开发过程。 开发和利用人力资源管理信息系统对提高人力资源管理水平,实现人力资源管理现代化具有重要意义,是实现以人为中心的管理、促进企业管理现代化的必然选择。 本系统是采用https://www.360docs.net/doc/832472440.html,和SQL Server2005数据库技术开发的智能人力资源管理系统。他提供了完备的用户管理、部门管理、人员管理、工资管理、信息查询等功能,整个系统具有高安全性、高可靠性等优点,可用于中小型企业的人事管理部分。 本文详细介绍了人力资源管理系统的需求分析、业务流程和数据流程,并进行了系统总体结构设计、数据结构和数据库设计等,目的是通过对理想的HRMIS的主要功能目标、系统构成和开发过程等的分析研究,来探索企业如何开发HRMIS、用HRMIS的方法有效管理其人力资源的问题,以实现人力资源管理现代化。 网络化的今天,网络人力资源管理系统,使新的人力资源协作管理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。 关键词:人力资源管理信息系统SQL https://www.360docs.net/doc/832472440.html,

相关文档
最新文档