人事管理系统分析与概述57800.docx
《人事管理系统分析与概述57800.docx》由会员分享,可在线阅读,更多相关《人事管理系统分析与概述57800.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 【摘要】信息技术为企业的发展提供了机遇,也带来了挑战。如何改良企业内部经营机制,公正、客观、全面、快捷地评估员工的业绩,实现以人为本的经营战略,提高人事管理工作的效率,使人事管理员有更多的精力去做人力资源分析、研究和开发工作,是企业立足发展,开拓未来,领先同行业的关键。本文叙述了一个人事管理系统形成的全过程,包括部分演示。【关 键 词】RAD、OLE、powerbulid 8.0、sql server 20001引言随着计算机机技术、网网络技术术和信息息技术的的发展,越越来越多多地改善善着现代代人的观观念。网网络办公公自动化化系统是是计算机机技术和和网络迅迅速发展展的一个个办公应应用解决决方
2、案,它它的主要要目的是是实现信信息交流流和信息息共享,提提供协同同工作的的手段,提高办办公的效效率,让让人们从从繁琐的的有纸办办公中解解脱出来来。现在在我国的的许多的的机关单单位的人人事管理理水平还还停留在在纸介质质的基础础上,这这样的机机制已经经不能适适应时代代的发展展,因为为它浪费费了许多多人力和和物力,在在信息时时代这种种传统的的管理方方法必然然被计算算机为基基础的信信息管理理所取代代。基于这种情情况,我我研究开开发了这这套人事事管理系系统,希希望这套套系统能能为学校校的人事事管理带带来更多多的方便便。2 系统需需求分析析及可行行性研究究21系统统需求分分析人事管理系系统可以以实现功功能
3、包括括人事事信息维维护、数据查查询、统计报报表、系统维维护。 该系统统应该提提供人事事信息的的录入(修修改)、删删除、统统计;人人事常用用的数据据查询(包包括各种种复杂查查询);各类人人事统计计报表的的设计、生生成、表表式的导导入和导导出、打打印;用用户账号号权限的的设置、管管理。22可行行性研究究人事管理一一般是对对人事基基本信息息的管理理,所以以在数据据库模式式定义中中可以将将人事基基本信息息定义在在一个表表中,这这样对数数据的增增加、修修改、删删除、查查询、统统计操作作处理起起来都相相对简单单。统计计报表的的导出可可以利用用OLEE(对象象的连接接与嵌入入)这项项成熟的的技术来来实现。打
4、打印功能能完全可可以根据据开发工工具自带带的属性性灵活的的实现。用用户账号号权限的的设置、管管理可以以在数据据库中建建立一张张独立的的表来实实现,人人事系统统将根据据用户不不同的权权限设置置不同的的操作功功能。对于开发工工具我选选择poowerrbuiild88.0 + ssql sevver 20000。因因为PoowerrBillderr作为一一种可视视化的、面面向对象象的快速速应用开开发(RRAD)工具,内内置了包包括数据据窗口在在内的多多种对象象类,可可方便的的访问数数据库,它它与Sqql SServver结结合,使使开发应应用程序序这项艰艰辛的工工作就象象堆积木木那样简简单方便便。另
5、外外,PoowerrBillderr有多个个版本以以支持多多平台,其其在某一一平台下下开发的的代码,可可容易的的移植到到另一平平台上,只只需重新新编译即即可。因因此人事事管理系系统运行行于Wiindoows系系统是没没有问题题的。同同时SQQL SServver 20000使用用了工业业界最先先进的数数据结构构,能够够为要求求最苛刻刻的Weeb应用用和企业业应用提提供高度度的可扩扩展性和和高可靠靠性。微微软提供供了许多多技术和和工具,作作为数据据库系统统的标准准集成组组件。而而且,通通过巧妙妙的设计计以及自自动调整整,自动动管理特特性,SSQL Serrverr 20000使使客户可可以更快快
6、,更容容易的享享受所用用这些最最先进的的Webb和分析析技术所所带来的的好处,能能够快速速提交应应用,从从而赢得得竞争上上的优势势。SQQL SServver 20000提供供了重要要的安全全性方面面的增强强,保护护防火墙墙内和和和防火墙墙外的数数据,支支持强有有力的,灵灵活的,基基于角色色的安全全,拥有有安全审审计工具具,并提提供高级级的文件件加密和和网络加加密。SSQL Serrverr 20000在在TPCC-C测测试中在在所有平平台下都都创立了了新的世世界纪录录。3 系统规规划31项目目规划人事管理系系统是一一个典型型的数据据库应用用程序,它它分为数数据的录录入、数数据的删删除、数数据
7、的修修改、数数据的查查询、数数据的统统计分析析、账号号的管理理、日志志的管理理八部分分组成。具具体可分分为数据据录入模模块、修修改删除除模块、查查询模块块、统计计模块、报报表打印印模块、账号管理模块、日志的管理模块组成,另外还有一特殊系统模块。现规划功能模块如下:3111数据输输入模块块该模块的主主要功能能是负责责输入数数据,所所以该模模块的设设计出发发点应从从方便用用户操作作的角度度出发,如:非非法数据据输入出出现错误误提示等等,另外外一些较较固定数数据可让让用户从从下拉框框种选择择,不必必自己输输入。3122 数据据查询模模块用户可以直直接快速速地查阅阅和打印印系统中中的员工工个人信信息(
8、如如人员情情况、部部门情况况、科室室情况、职职称评定定、在职职情况和和决策支支持等信信息);也可以以做出各各种复杂杂的查询询, 用用户可根根据任意意字段进进行查询询,包括括多条件件的与和和或运算算,为领领导作出出准确判判断提供供数据的的支持。3133数据删删除修改改模块修改删除模模块通常常也是数数据库中中必须有有的一个个模块,因因为在输输入数据据过程中中难免会会有出错错的时候候。当修修改删除除涉及到到多个表表时,本本系统将将做出判判断并给给出提示示及相应应处理,以以保证数数据的完完整性及及一致性性。3144数据统统计分析析模块该模块将对对数据进进行统计计,包括括分组统统计,二二维表统统计及饼饼
9、图统计计。各种种统计结结果都应应该能够够打印。3155报表打打印模块块 数数据的打打印也是是系统不不可或缺缺的模块块,打印印页面的的大小及及上下左左右的边边距应由由用户自自己自由由设置。也也可以将将报表导导入到wwordd或者eexceel中,由由用户自自己设定定打印方方式。3166账号管管理模块块实现了对用用户分组组管理,并并且可对对用户的的数据访访问权限限、功能能操作权权限进行行设置,大大地保证证了操作作的安全全性、严严谨性及及保密性性。3177日志管管理模块块系统将用户户名,操操作时间间,操作作内容都都记录下下来,然然后写到到数据库库中。这这样可以以知道那那个用户户什么时时间作了了什么操
10、操作,更更好的维维护了系系统的安安全性。32系统统流程图图保存用户对数据库所作的操作,并且写入日志表中退出系统数据查询基本信息模块部门信息模块科室信息模块登陆系统人事管理系统编制信息模块日志信息模块数据增加数据删除数据修改数据统计日志管理账号信息模块基本信息录入账号管理数据录入33规划划数据库库数据库的概概念数据库是一一种存储储数据并并对数据据进行操操作的工工具。数数据库的的作用在在于组织织和表达达信息,简简而言之之,数据据库就是是信息的的集合。计计算机的的数据库库可以分分为两类类:非关关系数据据库(fflatt-fiile)和和关系数数据库(rrelaatioonall)。关关系数据据库中包
11、包含了多多个数据据表的信信息,数数据库含含有各个个不同部部分的术术语,象象记录、域域等。 数据库之间间的关系系指明两两个库之之间共享享一个共共同的关关键字值值。一个个连接是是指一种种虚拟的的表,这这种表是是在当用用户要求求从相互互关联的的各个不不同的表表中获取取信息时时建立的的,关键键字段用用于在相相互连接接的不同同表中查查找匹配配的记录录。一个个更高级级的连接接形式称称为自连连接。这这种连接接是指一一个表被被连接到到它自己己的一个个字段,或或在不同同的记录录中由重重复数据据的组合合字段。数数据库中中有三种种不同类类型的关关键字:主关键键字、组组合关键键字和外外关键字字。在表表中使用用的关键键
12、字类型型用于描描述库表表示什么么以及在在数据库库中如何何与其它它的库建建立关系系。根据系统规规划和上上面的理理论:可可将该数数据库信信息分为为人事基基本信息息,职称称变动信信息,职职务变动动信息,职职别变动动信息,学学习情况况信息,工工作变动动信息,学学习情况况信息,科科室名称称,部门门名称九九个主题题,也就就是说至至少要九九个表,另外还有部分系统编码表。4系统设计计和实现现4.1 数数据分析析与编码码设计 数据分析主主要是分分析各种种数据的的用途及及相互之之间的关关联,分分析数据据的类型型、数量量发生频频度和使使用频度度,并具具体弄清清楚每个个数据所所需的范范围和位位数及来来源的时时间性,为
13、为数据库库、文件件设计及及输出、输输入设计计提供依依据,也也为制定定合理的的数据处处理方法法提供依依据。 编码是一项项基础工工作,编编码必须须唯一,编编码设计计的目的的是为了了便于数数据的存存储和检检索,提提高处理理的效率率和精度度,节省省处理时时间和减减少存储储空间且且方便使使用。44.2 数据库库设计本系统新建建一个数数据库(rsggl.ddbf),加强强完善对对人事系系统的管管理。 4.2.11理论依依据一般来说,一个应应用程序序的数据据结构是是实现该该程序的的关键因因素,SSqlSServver关关系数据据库模型型,是以以关系集集合理论论中重要要的数学学原理为为基础的的,通过过定义创创
14、建该集集合的很很少一些些规则,即即可方便便地处理理一些数数据,这这种技术术被称为为数据规规范化。 .第一范式式(1NNF):消除重重复字段段和非原原子的值值。 .第二范式式(2NNF):要求每每一个字字段都依依赖于主主关键字字段的每每一部分分。 .第三范式式(3NNF):要求所所有非主主关键字字都只依依赖于主主关键字字段。 确定字段原原则: 根据表中中存储信信息的不不同,表表中所需需的字段段也不一一样,在在确定所所需字段段时有下下列方法法可供使使用: .描述不同同主题的的字段应应属于不不同的表表,通过过定义之之间的关关系,可可以将多多个表中中的字段段进行数数据组合合,生成成各种表表单或报报表。
15、 .不要在表表中存储储通过推推导或计计算可以以得到的的数据。.收集所需需的全部部信息。应应全面检检查书面面的表单单和报表表,确定定所需的的数据都都已包括括在所设设计的表表中或可可由这些些表计算算出来。 .以最小的的逻辑单单位存储储信息。应应尽量把把信息分分解成比比较小的的逻辑单单位。 .对于主关关键字段段,SqqlSeerveer不允允许其有有重复值值或NUULL 值。 确定字段数数据类型型规则: 在实际选择择数据类类型时,应结合合字段的的自身情情况并考考虑以下下几点: .该字段用用于存储储什么类类型的值值 .要对字段段中的值值执行什什么类型型的运算算 .是是否要用用字段进进行排序序或筛选选
16、.是否用字字段对记记录进行行分组 4222数据库库模式定定义根据需求分分析本系系统一共共定义了了12个个表,分分别为人人员基本本信息表表(T_Rsxxx)、部部门表(TT_Bmmxx)、科科室表(TT_Kssxx)、职职称变动动表(TT_Zccbd)、职职务变动动表(TT_Zwwbd)、职职别变动动表 (TT_Zbbbd)、学学习情况况表 (TT_Xxxqk)、工工作变动动情况表表(T_Gzbbd)、教教学经历历表(TT_Jxxjl)、编编制信息息表(TT_Bzzxx)、人人事管理理日志表表(T_Rsrrz)账账号管理理表(TT_Zhhgl)。其其中人员员基本信信息表与与职称变变动表、职职务变
17、动动表、职职别变动动表、学学习情况况表、工工作变动动情况表表、教学学经历表表通过字字段ryybh相相关联,构构成了人人事的全全部信息息。人事事管理日日志表保保存每次次用户登登陆系统统后所作作的一切切操作。账账号管理理表保存存所有用用户的信信息,包包括用户户名,口口令。编编制信息息表保存存了122个表中中的汇总总信息,包包括部门门编号、政政工人数数、行政政人数、会会统人数数、教学学人数、科科研人数数、出版版人数、开开发人数数、资料料人数、实实验人数数、技术术人数、卫卫技人数数、中幼幼教人数数等等。部部门表包包括了本本系统的的所有部部门,科科室表包包括了本本系统的的所有科科室。以下是数据据库表结结
18、构的图图形表示示。43模块块设计4.3.11数据录录入模块块的设计计通过数据窗窗口的iinseertrrow(0)函函数,先先插入一一条空记记录,然然往空记记录中输输入数据据,保存存到数据据库中即即可。对对于不同同的表,保保存方式式不同。人人员基本本信息表表的新记记录保存存使用数数据窗口口的uppdatte()函数完完成。在在保存之之前做安安全性检检测,以以防不合合理数据据入库。其它表的输输入与基基本信息息表类似似。其中中科室表表的新记记录保存存使用数数据窗口口的uppdatte()函数完完成。剩剩余的表表由于它它们的主主键都是是行号(intt类型的的),在在数据库库中把它它们的IIdennt
19、itty属性性都设为为了yees,所所以这些些表的新新记录保保存只能能用innserrt iintoo 表名名()vvaluues()语句句来完成成。4.3.22数据删删除模块块的设计计通过数据窗窗口的ddeleeterrow(currrenntroow)函函数,删删除一条条当前记记录,保保存到数数据库中中即可.人员基基本信息息表中的的一条记记录被删删除,与与其关联联的其他他表中的的信息也也将被删删除,这这一目的的是为了了保证数数据的一一致性和和完整性性,此表表的记录录保存使使用数据据窗口的的upddatee()函函数完成成。其他他表中的的相关信信息被删删除是通通过”delletee frro
20、m 表名 wheere 条件”sqll语句完完成的。4.3.33数据修修改模块块的设计计如果修改一一条当前前记录,先先检查一一下数据据是否合合法,然然后通过过数据窗窗口的uupdaate()函数数保存到到数据库库中即可可。如果果人员信信息的人人员编号号被修改改,其他他关联表表中的人人员编号号也作相相应的修修改,其其目的是是为了保保证数据据的一致致性和完完整性。人人员信息息的修改改的格式式式frreefformm其他的的表的修修改与其其操作类类似,只只是显示示风格不不同而已已4.3.44数据查查询模块块的设计计数据的查询询是通过过sqll语句实实现的,系系统使用用一个数数据窗口口显示查查询条件件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理 系统分析 概述 57800
限制150内