前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇人事管理系统的定义范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
关键词 .NET框架;XML;人事管理系统;三层架构
中图分类号:TP368.1 文献标识码:A 文章编号:1671-7597(2014)09-0022-02
作为高校职能管理部门,人事处起着举足轻重的作用,承担着许多具体业务,而且与高校其他管理部门、院系(部)乃至教职工个人打交道甚为频繁。如何提高高校人事管理的工作效率和质量,获得教职工的认可度呢?建立一套切实可行的高校人事管理系统,进而实现人事信息的网络化、自动化办公是必要的。应用系统不仅可以提高日常管理工作效率和质量,而且还可以为学校师资队伍建设,学校领导的科学化决策提供重要依据和帮助。
基于以上分析,本文主要针对高校人事管理制度、管理系统的需求现状以及人事管理的特点,采用先进的.NET框架编程技术设计并研发了一套高校人事管理系统。在技术方面,XML应用在系统数据通信、接口和层之间的交互中实现了系统数据的集成共享,大大提高了系统的整体效能[1]。
1 系统主要特点
1)适应高校人事发展需要。本系统可以促进高校人事管理的信息化、科学化管理,为人事改革的顺利实施提供强有力的支持。
2)可消除“信息孤岛”。将高校人事管理涉及到的各种职工信息均归入到一个管理系统中,通过数据集中管理,解决了人事信息的“信息孤岛”问题,实现了真正的人事信息数据统一管理和信息共享。
3)完善的职工分类管理。能管理各类不同类别的教职工,包括高级人才、兼职教师、外聘人员等各类高校教职工。
4)系统应用灵活。系统可以依据高校的需要自定义查询、自定义报表格式等,确保系统能适应不同高校的人事管理要求,大大提高了系统的适应能力。
5)各部门间的协同工作。充分利用事务提醒、通知等机制实现了各部门之间的协同工作,实现了人事业务中流程管理,使得职工个人、院系(部)和人事处相互之间能在系统中高效、自如的协同工作。
6)基于先进的编程技术。基于先进的.NET框架编程技术和SQL Server 2005数据库,最大限度地保证管理系统和数据信息的一致性和稳定性。
7)采用规范化标准。技术上采用国际标准,实现良好的跨平台能力,同时符合教育部信息化规范要求,便于统计数据上报以及跨系统间的数据交互。
8)采用安全的体系架构。系统采用统一身份认证机制,业务数据和身份数据相分离,同时提供对职工信息、用户访问、数据传输、数据存储等诸多方面的安全控制,确保人事信息管理的可靠性和安全性。
2 系统总体设计
2.1 体系结构设计
本次研发的.NET环境下的高校人事管理系统在结构上采用B/S(Browser/Server) 三层体系结构[2]。利用该体系结构,可以实现系统的互联和软硬件资源共享。三层体系结构是在B/S基础上,将一个工作分为多层,分别进行处理。系统设计思路如图1所示,图中下层是上层的工作基础,即上层通过接口使用下层提供的服务。
图1 系统设计思路
2.2 功能模块设计
通过多年的工作实践以及对高校人事管理领域的需求分析,针对系统的主要功能结合高校人事管理部门的具体要求,设计以下基本功能模块[3]。
1)组织机构管理。组织机构管理包括机构设置、机构历史沿革。实现学校组织机构的增设、撤销和合并的功能,维护组织数据的详细属性。提供部门的历史变动情况查询,便于跟踪查询部门的更名、撤销、转移、合并、成立等记录。
2)编制管理。根据学校发展情况,设置及调整学校各单位、各岗位的组织机构和人员定额,包括维护编制类别、计划编制管理、查看编制详细信息等。
3)教职工信息管理。实现对人员基本信息的维护,人员信息查询、人员信息及所属部门岗位的变动,并记录和查询人员的工作简历、学习简历、家庭情况、岗位信息、职称信息、党政职务信息、工人等级、考核信息、奖励信息、惩处信息等。
4)校内异动管理。实现校内调动的网上申请、网上审核、调动信息的跟踪和记录。管理人员可以根据实际业务需求定制流程。
5)离校管理。可通过工作流实现离校在线申请,根据离校类别不同生成离校申请表单,发送多个部门在线会签,并由人事部门进行最终确认。离校管理可以实现离校业务办理与教职工状态信息的集成。
6)退休管理。退休管理可以预测退休情况,登记和审核退休信息,系统会自动发出消息通知相关业务人员处理退休业
务等。
7)合同管理。可以提供合同管理人员登记教职工的合同信息。支持合同初签、续签、转正、变更、解除、终止等合同操作。对续签、变更、解除、终止的合同提供查看历史合同功能,系统会自动到期合同提醒、续签提醒等信息。
8)统计报表。实现事业单位管理人才、专业技术人才资源统计报表(人事部制定,共14张)的统计和导出EXCEL表格;实现高校基础报表(教育部制定,共8张)的统计和导出EXCEL表格。
9)自定义统计。实现人事基础信息的统计,用户可以自定义统计方案。方案可以基于教职工基本信息、工作简历、学习简历、职称信息等基础信息进行设定。对查询后的信息可以以EXCEL表格导出。
10)待办事宜。实现在系统首页提示目前需要处理的事务。可以根据不同的场景设置需要待办提醒内容,包括合同即将到期的提醒、未签订合同的教职工提醒、即将退休人员的提醒以及各种待办审核业务的提醒。
11)人事业务预警。能够根据不同的规则条件,自动提醒人事信息。
12)系统管理。提供系统相关参数的管理、流程配置等。可以针对不同模块,进行参数设置,流程设置,适应业务流程的变化,做到流程的灵活设置。
系统权限架构包括功能权限、数据权限、用户角色定义 、用户角色授权、用户组定义、用户组授权、用户组菜单管理等。可以根据需要,做出不同的设置管理,适应不同用户组人员发生变化。
3 系统的实现
3.1 系统的实现技术
1)技术。是一种服务器端动态网页开发技术。目前,存在许多动态网页开发技术,的前身ASP以其简单的语法、嵌入HTML方式等特性,在动态Web技术领域取得了成功,成为Windows平台上的霸主。
因此,的运行机制同其他的服务器端开发语言类似。不同之处在于,它所适用的Web服务器只限于IIS。IIS+ 实现了ASPX动态页面的运行机制,其运行过程如图2所示[4]。
图2 的运行机制
2)访问技术。是一种新的数据库访问技术,是.NET Framework提供给.NET开发人员的一组类。主要提供对Microsoft SQL Server等数据库以及OLE DB和XML数据源的一致访问。通过应用程序不但能够连接到指向数据库的数据源,检索、更新数据等,而且还能够实现对其他数据格式的访问。
对数据库的访问,由来完成。在中,各种数据源的数据一般是通过.NET Data Provider所提供的应用程序编程接口(API)来访问的。
使用技术研发系统基于以下优点:数据库访问应在连接模式和非连接模式下获得支持;为简化网络查询数据库的过程,须有XML的编程模型支持,使用XML格式传输数据。
3.2 系统的应用架构
架构设计是软件开发的基础,它往往决定一个项目的成
败[5]。随着软件工程的不断发展和规范,面向对象编程思想也在不断的得到应用。双层架构也越来越不能有效满足研发者对封装、复用、扩展、移植等方面的要求。为此,三层架构体系应运而生。那么什么是三层架构?一般而言,它是指在客户
机/服务器之间加入了一个“组件层”也叫“中间层”,它与表示层、数据访问层共同构成了三层架构体系。引入组件层之后,可以从早期的双层架构(C/S)应用模型中分离出相对复杂的商业逻辑来,进而提供像可伸缩、方便访问、方便管理的方法。将各种应用服务封装后置于应用服务器之中,也进一步增强了应用程序的可用性、安全性、封装复用性、可扩展性和可移植性等,在管理上,其花费时间也得到了最小化,达到了稳定的企业级系统应用。
3.3 基于XML格式的数据交换
此次研发的管理系统在实现系统功能模块之间数据交换时,用XML文档来实现。因为XML为纯文本文档,数据交换时,不受软件系统等平台的限制,具有数据移植性,不丢失信息等优点。这些充分说明了XML文档是良好的系统数据交换格式,因此,在高校人事管理系统的数据接口中充分利用了XML文档的灵活性,来更好地实现数据的交换和共享。
4 结束语
总之,本文简要论述了.NET环境下的高校人事管理系统的设计与实现[6]。整个系统采用客户端、服务器及数据库服务器的三层结构进行设计,设计中只是利用了.NET和XML的部分功能进行模块设计。XML功能强大,.NET平台内容丰富,今后还需要加强对相关技术的理解和掌握,以便进一步完善高校人事管理系统,为今后系统的扩展和推广奠定良好的基础,为更加高效地实现高校人事管理提供优质服务。
参考文献
[1]胡晓红.高校人事管理系统的分析及实现原理[J].电脑知识与技术,2011(1):148-149.
[2]刘友华等编著环境下数据库应用系统开发技术[M].北京:科学出版社,2004.
[3]吕洪林.高校人事管理系统开发研究[J].电脑知识与技术,2008(11):882-884.
[4]古凌岚.基于.Net框架的XML相关技术的实现[J].计算机工程与设计,2005,26(7):1903-1906.
[5]赵宗庆,汪慧芳.高校人事管理信息系统三层结构设计方案[J].软件导刊,2006(23):29-30.
[6]魏一鸣.基于Web的高校人事管理系统的设计与实现[J].吉林师范大学学报(自然科学版),2012(4):126-128.
关键词:人事管理;信息化建设;数据
中图分类号:G647 文献标识码:A 文章编号:1673-260X(2016)04-0229-03
1引言
高校人事工作是高校管理工作的核心之一,关系到全校人员的切身利益,关系到学校师资队伍的建设与发展,乃至关系到学校人才培养质量和学校自身的发展.现如今随着信息时代的到来以及学校办学规模的扩大,传统模式的人事管理已经难以适应学校建设和发展的要求,推行人事管理工作的信息化建设,以实现自动化办公,改变管理人员的传统理念,推动学校管理工作的改革和创新,提升管理水平和工作效率,加强人事信息资源利用率,成为学校信息化发展的一项重要工作.为了能够推动学校信息化建设的发展,不仅从工作、技术角度出发,而且需要人事管理工作人员能够充分认识学校信息化建设的重要性,坚定开展人事管理工作信息化建设的信心,积极主动配合信息化建设工作,保证人事工作有序、稳定的进行.因此,结合工作现状,综合考虑,在学校成信息化建设领导小组的带领下,学校建设了基本符合人事管理工作需求的信息化系统,规范工作流程,实现人事管理工作现代化、科学化的转型,更好的适应社会和学校的发展,满足广大教职工的诉求.
2学校人事管理工作的特点
2.1情景复杂,事务繁多
人事管理工作涉及到人才引进、人员基本数据管理、工资福利、职称评聘、离职退休、各项培训、考核、统计报表以及日常管理工作等.这些工作都与学校教职工密切相关,涉及到的信息量较为庞大,且不同情景、不同阶段统计需要的数据不同,面向的对象不同,需要处理的事务不同,除此之外,每项事务都有严格要求,不容出现丝毫懈怠和差错.
2.2数据频变,维护困难
人事管理各项工作产生的数据属于动态指标,变化量大,涉及范围广,需要人工及时维护,例如人员基本数据是学校各工作单位的数据源,人员的岗位、职称以及工资福利数据都会随着个人的职业发展发生变化,因此及时更新数据,保证学校各工作单位数据的一致性就成为一项艰巨的工作任务.传统的纸质记录方式不仅人工书写量大,维护时间长,难以长期保存,而且不便于查阅和共享.现如今学校虽然已经利用计算机和网络实现了现代化办公,但是工作中仍然存在数据更新不及时、数据孤岛、数据重复保存、数据冲突等维护问题,需要耗费大量的人力、时间资源保证数据的准确性、一致性和共享性.
2.3技术先进,观念落后
信息时代的发展带来许多先进、成熟的技术,奠定了学校信息化建设的基础,推动了人事管理工作由传统模式向现代化模式的转型.人事管理工作采用现代化技术实现了系统管理,能够做到数据一致、长期保存、动态更新、数据共享,但是学校教职工受传统思想观念的影响,不能很好的接受人事管理工作的改革,认为改革给个人带来了不便,无形中制约了人事管理工作信息化建设的突破性发展,造成人事管理工作出现传统模式和现代化系统管理模式双管齐下的运行模式,不仅给人事工作人员增加了工作量,提高了数据的重复率,而且影响了工作质量和效率的提高.
3学校人事管理系统的建设及应用
3.1系统建设背景
人事管理工作中涉及的数据范围广、数量大,数据多采用电子和纸质版本同时保存的形式,且电子版本仅限于U盘、硬盘及电脑等电子设备的存储形式,纸质版本装订成册,在固定空间存储.此种存储方式有利有弊,采用电子设备存储,方便数据的查询、携带、迁移及共享,但是电子设备均有相应的使用期限,且不同的系统软件对于U盘、硬盘的识别存在差异,电脑系统存在版本更新,存在硬件和软件的兼容性,随着时代的变迁,电子设备硬件与软件不兼容,会出现数据识别不了、数据丢失、数据损坏等相关问题;采用纸质版本保存的数据,虽然可以保存最原始的记录,随时查找,但是会因为频繁翻阅,存储空间防潮、防虫工作不到位等原因,造成存储介质损坏,数据保存不完整,数据模糊不清,数据损坏等现象.因此,人事管理部门需要建设人事管理应用系统,做好数据管理、维护、存储等工作,实现数据随时查询、翻阅的目的,且做到数据及时更新,减少数据存储量,统一为各单位提供最新决策数据,实现更加方便、快捷的数据共享.
3.2系统设计原则
系统设计以人员基本管理为基础需求,以“实用、方便、稳定”为准则,确保系统结构优化、操作简便、运行稳定,同时,系统需要考虑功能的扩展性和灵活性,以适应学校的信息化建设需求,适应管理人员实际工作的变动.系统开发设计需要遵循以下基本原则:1.标准化:遵循国际、国家、行业、教育部以及学校现有的相关信息标准;2.网络化:基于互联网、校园网进行访问;3.个性化:符合人事部门个性化需求,自定义功能模块;4.可扩展性:接口灵活,能够与校园其他平台无缝对接;5.可靠性:系统架构使用技术成熟、先进,能够稳定运行;6.安全性:系统数据加密处理后存储、备份,系统无恶意漏洞.
3.3系统主要功能设计
本系统设计主要以人事管理工作的人事人才方面工作为依据,重点设计功能包括机构管理、人员管理、招聘管理、薪资管理、报表管理以及系统管理等.各功能模块设计简单介绍如下:3.3.1机构管理主要包括功能为单位管理、岗位管理、基础设置等,实现对岗位、机构编码,按照学校机构设置方案对机构和岗位进行设置和管理,并以此数据为基础系统自动绘制机构图,更加直观的展示了学校的机构设置,其中机构图可以以PDF和EXCEL形式输出,便于打印,历史机构可以记录、保存机构和岗位变动、调整的历史.3.3.2人员管理主要包括人员基本数据建立、人事异动、信息维护、统计分析等,实现全校教职工数据库的建立,为学校统一信息门户及其他应用系统提供准确、唯一的源头数据,实现教职工岗位、职称、学位学历等信息异动的记录和存储,并按照不同统计指标项生成数据表、分析数据等供领导查阅和决策,为教职工对个人主要信息、异动信息的查阅.3.3.3招聘管理主要包括招聘需求管理、招聘实施、面试测评、录用总结、统计分析等,实现各用人单位统一上报招聘需求、招聘岗位,网上接收简历投递,在线完成简历分发和筛选,并可以通过系统给应聘人员发送录用通知,最后实现以招聘数据为基础,按照不同条件(如学历、专业等)进行统计分析,为后期招聘工作提供参考数据.3.3.4薪资管理主要包括薪资变动、薪资发放、薪资分析、保险管理等,实现学校合同制人员薪资发放记录,并以合同制人员薪资为数据可生成薪资分析图表供参考.3.3.5报表管理主要实现与省内事业单位人才、工资报表的一致性,统一按照省级单位要求制作和整理模板,报表之间校验和计算可以实现自定义,报表分析和归档可以对年报数据进行反查和保存,方便及时修正,方便历史数据查阅、对比.3.3.6系统管理主要实现对人事系统中权限设置、角色分配、业务流程、安全策略等一些系统管理的操作,保证系统业务正常运行.
3.4系统运行环境
3.4.1软件环境本系统基于J2EE技术,采用以中间件为基础架构的B/S/S三层计算模式构建业务软件的体系结构,支持跨平台应用,实现了硬件平台的无关性,并在开发过程中采用了SOA标准,实现了业务流程的灵活性.客户端软件需要安装windowsXP以上操作系统,IE6.0以上浏览器.另鉴于系统中表格管理功能的特殊性,需要另外安装系统自带的插件,保证表格工具的正常使用.服务器端软件需要安装MS-WindowsServer2008R2版本的操作系统,SQLServer2000sp4版本的数据库软件,Tomcat6.0版本的系统部署软件.不同的数据在服务器端统一存储、备份,保证数据的安全性和可用性.3.4.2硬件环境结合学校现有硬件设施的统一规划、虚拟化建设及可用配置,充分考虑系统使用过程中的并况、运行速度以及数据量的不断增长,本系统采用IntelXeonE5—2660服务器,2.2HZ处理器,32G内存,600G硬盘,其中300G硬盘用做RAID备份.
3.5系统应用
现阶段,学校人事管理系统已启用.首先,作为学校人才招聘的网络平台,由各院部上报招聘岗位和相关的要求,学校人事部门审核,审核上报学校研究,研究通过后由各院部公布岗位和要求,应聘者通过此平台进行网上简历投递,各院部自行进行简历初选;其次,作为全校教职工基本数据源头为学校信息门户、教务系统、办公自动化系统等业务系统提供数据,教职工基本数据自动流转到各个系统中,保证数据的唯一性、准确性.在系统使用过程中,给各院部都分配一定的权限,可以对每年入职的新教职工进行信息采集,信息采集结束后上报人事处审核,审核通过后各院部只有浏览权限,定期对相应院部的教师信息进行核查,如发现有需要修正信息,将修正信息上报人事处,由人事处工作人员统一及时更新、维护,避免出现信息不一致的情况;最后,系统中的数据为学校年报提供参考数据,并能够按照一定的条件进行筛选、分析,形成分析图,为学校相关部门、领导决策提供支撑依据.
4人事管理系统对人事工作的影响
人事管理系统的建设是学校信息化建设过程中的产物,顺应时代的潮流和技术的发展,顺应学校的发展趋势,顺应人事工作的改革路线,对推动学校信息化发展也起到了一定的作用.
4.1人事管理系统提高了工作效率
如系统构建的数据库保存着全校人员信息,支持按照不同条件组合查询,人事工作人员可以根据不同的需求,按照不同的条件组合系统自动处理查询出当前符合条件的人选,并生成EXCEL或PDF格式的电子数据,节省了查阅、整理表格的时间,节省了整合信息的时间,提高了处理事务的效率,比传统的工作方式达到了事半功倍的效果.
4.2人事管理系统提高了工作人员的信息化素质
如系统从建设到使用都需要人事工作人员参与,前期系统的需求调研让工作人员能够以信息化的思维去梳理自己的工作,中期系统的设计和开发需要工程师和工作人员的反复沟通,包括工作流程和思路,让工作人员进一步了解了系统设计和功能实现的基本原理,工作人员可以站在工作角度,更好的挖掘出需要实现信息化、系统化的工作,更好的思考能够提高工作效率的改革方式,后期系统的使用更加需要工作人员亲自实践、操作,要求工作人员能够熟练掌握系统的使用规则和方法,出现小问题能够独立解决.经过不同阶段的锻炼,人事工作人员不仅精通人事业务,而且掌握了计算机和网络的基本知识,成为了具备较高人事业务素质和信息化素质的综合性人才.
4.3人事管理系统加强了各科室的团结协作
如人事部门各科室由于工作内容的差异,对人员信息统计、分析的范围各不相同,传统方式由各科室自己建立需要的数据信息,难以实现数据共享,除此之外,各科室工作人员维护数据不能同步,导致重复数据的不一致性、不准确性,现在转变为由系统统一存储一套完整的数据,这个数据的建立是按照各科室实际工作要求,去除重复数据后组合而成,各科室有权限查看到所有完整数据,但是不同类别的数据变动需要由归属科室维护数据,保持了数据的一致性、完整性和有效性,实现了信息资源的共享.
4.4人事管理系统提高了人事部门的服务水平
如教职工信息中的岗位变动时间、合同时间、初次定岗时间,人事政策、制度、工作动态等,教职工本人对于此类信息不能很好掌握,导致在以往需要此类数据过程中需要教职工花费时间去查阅文件资料.现在由系统记录、保存、公开了相关信息,人事工作人员能够及时按照文件更新、维护,也将此类信息反馈给个人,方便教职工个人登录系统可以随时看到这些信息,为教职工提供更好的信息服务,提高了人事管理工作的透明度,促进了人事工作的公开化、规范化,扩大了教职工的知情权,从而全面提高了人事部门的服务水平.
5结语
人事管理系统的建立促进了学校人事工作信息化管理模式的发展,提高了人事管理工作的效率,实现了学校各部门之间的数据共享,为广大教职工提供了便利,但需要人事部门工作人员花费一定的时间和精力做好系统数据的维护工作,然而目前人事部门人员较少,一人兼顾多类工作事务,系统的维护就无法做到实时的、动态的更新.另人事信息的审核需要学校相关部门的积极配合才能保证信息的准确性和规范性,但有些部门对此重视度不够,导致信息审核不严,降低了信息的准确性.因此,学校在推进信息化建设的同时,需要从顶层到下层提高信息化管理模式的认识,加强信息化管理的业务素质,促进部门之间的团结协作,扩大管理部门的信息化人才队伍,凝聚力量共同促进学校信息化建设的改革、创新和发展.
参考文献:
〔1〕赵宇馨,朱江.浅析高校人事管理工作中的人事信息化[J].经营管理者,2010(12X):283-283.
〔2〕王树珩.浅谈信息化在高校人事管理工作中的作用[J].科技展望,2014(23):19-23.
〔3〕纪可研.高校人事管理中的信息化管理[J].科技视界,2014(28):102-102.
【关键词】高校人事;管理;信息系统
Analysis and Design On College Personnel MIS
Kong DeFeng,He YuYou
Zaozhuang Vocational College of Science & Technology,Zaozhuang,Shandong,277500
Abstract:In this paper,analysis the problems on the current personnel mis,and according the suitable demand of college personnel department,we design the system,provide case and module.
Key words:College personnel;management;info system
用好人,才能搞好教育,作为教育的一个软装备,现在虽然存在很多的人事管理系统,但大部分都是根据企业的需要制定,导致很多学校的人事信息管理还停留在Excel的时代,仅有的一些高校人事系统由于需求制定跟不上时代的步伐也不能为高校人事部门所采用,因此我们针对高校的特点和需求,开发设计了一款高校人事信息管理系统,下面我们阐述该系统的分析和设计。
1.系统开发目标
开发一个针对高校人才独特情况来进行人才信息的分析,管理,人才的调度,达到最优化人才使用和易管理性的目标。
使用目标:
(1)简单,易操作,非计算机人员不经过培训或简单培训即可使用。
(2)后期维护简单,扩展方便灵活。
2.高校人事管理系统和其他人事管理系统的共同和不同点分析
共同点 查看,修改,添加人员 部门管理 职务管理 角色划分 信息统计
信息打印 人员查找 人员调度 人员考核
高校具有自己的独特点:
(1)部门变动不大,部门的设立比较固定,一般不增加或减少部门。
(2)人才专业变动不大,专业学科种类比较固定,新增或删减很少。
(3)人事流动性不大,每年新增或流出人员占员工很小比例。
(4)需要科研项目和论文的管理。
(5)职称管理,对于高校人才来说,职称的晋升关系很大,因此需要该模块。
(6)教师授课情况管理,工作量分析。
(7)暑假,寒假值班管理。
(8)师资衡量,作为教师培训,晋升职称的参考。
企业需要,高校不需要的功能:
对于员工的签到,和工资,不涉及,主要原因,高校员工的签到和企业不同,高校各系部有自己的规定,且各系部统计方法不一样,高校人事部门一般不负责全部员工的签到,如果要统计,可由各系部自行上报。工资由于高校一般都由财务处和主管政府部门财政局负责,单独一套发放标准,一般不需要进行单独开发,如果有需要,可以进行二次集成。
3.需求和功能模块分析
(1)查看人事档案
用户可以根据专业,部门,职称等来进行人才信息的查看。
(2)添加人事档案(可登陆系统添加,也可由人员自行填写到Excel进行导入添加)
(3)人员删除
管理员可以根据用户标识来进行删除,由于删除操作具有一定的危险性,因此我们这里不使用“姓名”或其他属性来进行删除操作,同时我们设置了删除的阶段性可恢复和删除的二次确认。
(4)修改
管理员可根据需要,选择需要修改的用户信息,然后查看修改的用户,进行修改。
(5)批量修改
对于大规模用户的资料修改,可以使用批量修改功能,此功能可以同时使用“数据转换”功能来进行替代。
(6)职称管理。教师职称的晋升修改,按年度和晋升类型进行统计,要求实时做出统计图形。
(7)授课管理。可根据老师自行填写的EXCEL来进行数据转换操作,然后可以统计,查看。
(8)寒暑假值班管理
(9)人才调度。通过人才评估系统,结合系部情况,达到最优化人才配置,进行教师的调度安排。
(10)调度统计。对每个员工所有的调度安排,可以进行统计查看。
(11)人力评估系统。根据影响因子:授课,科研项目,论文,学历,其他等,来进行人力的打分评价,通过评估系统,来进行人才的调度,达到优化配置,各尽所能。
(12)万能搜索。能够通过自定义条件来进行数据搜索。
(13)万能统计。能够根据自定义条件来进行数据的统计。
(14)数据转换功能。由于办公系统一般都使用office文档,因此需要文档和数据库之间能够进行转换,包括格式,数据。
(15)过滤器的开发。修改,添加,转换使用。针对高校人才设计内容非常多,而我们往往并不需要所有的栏目信息,同时为了灵活性和可看性,我们设置了过滤器来进行数据的操作。
(16)可扩展,二次开发。对于系统的栏目和数据库的构建,需要能够进行二次扩展。
(17)安全性。关键数据需要MD5加密,拦截和过滤SQL攻击,同时建立基于角色(RBAC)和路径的系统授权认证管理。
(18)容错性。由于存在人员对信息的误操作,而对信息的录入量非常大,因此我们需要系统具有一定的记录性和容错性,能够在一定程度上实现信息的可恢复性。
(19)查询接口API,需要授权才能使用。主要为了方便其他组织和单位调用,比如上一级主管部门,使用xml,或json来返回数据,同时该功能需要授权才能使用。
4.用例UML设计
对于系统的整个设计,我们可以使用UML用例图来表示,这里我们把整个大结构图(如图1)展现出来。
对于其中的“数据录入”,“数据编辑”,“信息转换”,“数据统计”四个用例来说,他们也可以称之为基础用例,意思就是他们是为其他的用例来服务的,其他的用例也是基于他们为基础的,同时这样设计的好处是能够使系统更具有通用性和灵活性。
5.结束语
我们在本篇文章中主要阐述了针对高校人事管理的信息系统该如何分析和设计,使得它适合高校人事的特点,同时我们还比较了和企业型系统的相似和不同点,最后我们使用用例图来描绘整个系统架构。
参考文献
[1]Tricia Ballad[美].William Ballad[美].姜燕梅,罗云峰译.PHP应用程序安全编程[M].机械工业出版社,2010.
[2]韩彦铎.浅议高校人事信息管理系统构建及使用[J].管理观察,2008,23.
[3]徐宝文,卢红敏.UML与软件建模[M].清华大学出版社,2006.
作者简介:
关键词人力资源管理系统;企业;数据库;系统设计
加强企业的人事管理工作能够使每一个员工的工作积极性和创造力得到更好的发挥,对于推动企业的发展起到了关键的作用。传统的人事管理的系统存在着效率低下、保密性差、维护困难等问题,也就造成了人事管理的效果很难得到更好的提高。随着近几年来计算机科学技术的发展,相关的企业也可以通过计算机技术开发出更加科学和完善的人事管理系统,从而对企业的工作人员进行全方面的管理和监督,促进企业的进一步发展。
1系统的需求分析
1.1总体需求
人事管理的信息系统需要对企业的人事管理部门的业务工作通过计算机进行全方面的监督和管理。其中主要包含了人员基本情况管理,公司管理以及考核管理等几个部分。通过对这几个方面进行管理,能够使相关工作人员的信息和数据得到及时的更新和完善。由系统自动生成的相关的统计数据和统计报表也可以有相关的用户查询和打印。另外,工作人员也可以对这些信息进行删除等工作。人事管理该信息系統就可以更方便地为用户提供更好的管理。
企业的管理人员可以通过系统查询工作人员的工作档案以及出勤情况和考勤率等信息,同时也可以自动生产企业工作人员的工资表格,使得企业的工作人员的工资和考勤能够得到更加紧密的联系,为企业管理人员提供更全面的管理功能[1]。
1.2系统的主要功能分析
在建立人力资源管理系统的时候,也应该保障系统的功能能够符合实际的要求。首先要有登录的界面,保障每一位工作人员都有自己的登录账号,这样也可以对所有的工作人员进行更加系统的管理。同时也需要具有职工信息编辑的功能,这样就不仅可以将工作人员的基本信息以及个人简历进行登记并保存,同时也可以及时更新企业员工的工作信息,以便接下来工作的查询。同时也可以开展奖惩信息编辑的功能,将职工的工作信息和奖惩信息进行登记,并且将数据存入到数据库中,为接下来职工工资的调整做出参考。同时也应该加强员工的考勤信息的管理,可以通过系统的签到,更加全面地对于职工的考勤信息进行登记。此外,也应该具有评价信息编辑的功能。相关的工作人员就可以根据系统用户的输入,对职工的评价信息进行登记并保存。最后也应该具有用户编辑的功能,通过资源管理系统的管理员添加可以促使相关的工作人员对于企业员工的信息进行更完善的管理,并且也有一定的权限可以对员工的工作信息进行处理。
1.3数据库的需求分析
在信息管理系统建立的过程中,数据库是非常重要的基础。数据库结构设计的好坏也直接会影响到信息管理系统应用的实际情况。针对一般单位人事信息管理系统的要求,数据库管理系统可以对员工工作的整个过程的内容以及数据进行分析。同时也应该根据系统功能的设计需要以及功能的模块进行划分,加强各个子系统之间的联系。
2系统的实现
2.1基本的设计思想
在开发人力资源管理系统的过程中,相关的人员首先需要考虑到企业现有的软硬件的条件,选择更加符合企业现有发展需要的方案,同时也可以充分利用企业现有的资源,这样既可以达到系统开发的要求,同时也可以避免。资源的浪费。系统也应该满足企业日常的工作需要,并且在实际操作的过程中也应该尽量的直观和方便。在开发设计的过程中,系统也应该采用模块化的程序来开展相关的操作,这样就可以更好的实现系统功能的组合以及修改,同时也可以使相关的维修人员能够及时维护。最后,系统也应该具有数据库的维护功能,保障员工的数据添加以及修改的需要[2]。
2.2系统的开发环境
由于Access是面向办公自动化领域的系统,所以数据库系统具有面向对象的程序设计的思想。Access系统是将应用系统看成一系列的对象,对于每一个对象,它都可以自动生成相关的运算方法,并且可以对该对象的行为以及外观进行定义,用户只需要通过数据的补充就可以。Access同样也是集成高效的开发环境,应用Access可以大大提高数据的运行和转化的效率。Access系统同样也具有开放的数据库访问功能以及系统的扩展功能。不仅可以实现大规模数据的交换以及传输,同样也可以实现成员共享数据的功能。最后,Access系统所要生成的对象只需要通过鼠标拖动就可以达到相关的要求,操作简单便利,能够满足企业的日常需要。
2.3人力资源管理系统的运行界面
首先应该具有登录的功能,在相关工作人员操作之前,只有输入了正确的用户名以及密码才可以进行资源管理系统,进行下一步的操作。登录完成后就进入了主界面的页面,可以根据自己的需要来使用人力资源管理系统的相关功能。同时也具有信息编辑的功能,利用该功能可以添加或者修改,删除员工的档案以及信息。人事调动也可以通过利用调动信息编辑的功能,增加,快速实现员工的信息变动。同时也可以设置职工信息分类查询的功能,在查询某一员工的信息时,只需要通过利用员工的编号、姓名以及部门,就可以查到相关的信息[3]。
关键词:人事管理;C/S;DELPHI;数据库
中图分类号:TP311
随着计算机技术在很多企业中的应用越来越普遍,大大提高了我们的工作效率,减轻了我们的工作强度,并且对信息的处理更加快速、准确。为了能够使企业人才管理系统发挥其运行可靠、检索快速、查找便捷、信息量大、安全性好、成本低等优点,国内许多企业的人才管理系统慢慢从C/S结构转移到B/S结构,可能是由于安全性问题,大部分企业仍然使用C/S结构系统。
1 研究的任务、目的和意义
本文的研究任务是在中小型企业中能设计出一个人事信息化管理系统的后台管理,这样不仅可以满足企业员工的人事部门管理,员工考勤管理,绩效考核管理和员工的工资管理,而且还能全面实现企业的信息化管理。
信息化系统可以采用软件工程的开发方法。经过规划、分析、设计、编码、和测试、运行和维护等阶段。界面风格统一,各功能模块完整而且实用,开发本系统主要是基于网络的,分为客户端和服务器端。服务器端保存系统的核心数据,客户端通过使用客户端软件对服务器端的数据库进行访问和操作。前台可以采用Delphi6.0为开发软件,而后台可以采用SQL SERVER开发,是一个可缩放的、高性能的关系数据库信息化系统。而这个系统就是为了管理纷繁复杂的人事信息管理而设计的。
系统开发的意义在于:为中小型企事业的人事管理提供软件;从理论上可以给使用Delphi6.0以上版本,来进行人事信息系统的研发。
2 C/S的概念及优势
C/S系统由两部分组成:服务器和客户端。服务器指数据库管理系统(DBMS)用于描述、管理和维护数据库的程序系统,是数据库系统核心组成部分,对数据库进行统一的管理和控制,还能实现触发器、自动管理等功能。客户端指的是将用户的需求送交到服务器,再从服务器返回数据给用户。
3 企业信息管理系统的发展历史
很早就有了企业信息系统管理概念。柏德在本世纪30年代,指出了决策在企业管理中的关键作用。本世纪50年代,西蒙指出信息与决策决定了管理。也是在这个时代控制论和管理由维纳提出。他觉得管理就是控制的过程。50年代会计工作大量由计算机完成,1958年盖尔写道:管理将以较低的成本得到及时准确的信息,做到较好的控制。"这时已经出现数据处理这词。
随着科技的进步,人们越发认识了计算机在工作学习中的作用,越发感到计算机给大伙带来了便利,使其慢慢成为大家生活的一部分。理所当然的,计算机进入了企业人事管理的应用中,而且越来越得到大家的认可重视,已经有许多公司把它作为不可缺少的部分,同时许多企业也把他作为企业现代人事管理的标志,让它更具科学性,规范性。使现代人事管理得以推广,壮大。只有人事部门实现规范化管理了,才能在其他方面更好的发展。为了适应现代企业或公司经营发展的需要,人事管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。
4 系统的研发现状
纵观计算机的发展历史从最开始的晶体管导大规模的集成电路,再到现在的电路板而存储介质更是得到了日新月异的发展,人们的数据信息得以从简单的数据到复杂的数据库以及现在的云处理,企业借着科技的力量让计算机进入行业的方方面面,各种适合于人们工作学习的应用芸芸而生,再加之网络的快速发展,不仅让丰富的应用在pc中得以推广,连手机的应用也像雨后春笋般出现了,企业的信息管理开始进入现代化,信息化。越来越多人到微小始应用于数据库的管理,形成了初期的信息系统。过了十余年的发展,我国的数据库管理技术也广泛的应用到各个领域中。
5 系统的研究方向
主要介绍利用Delphi制作一个基于C/S模式的企业人事信息管理系统的实现。学术构想与思路、主要研究内容及拟解决的关键技术。
该课题的研究总体分七大内容:
(1)登录界面:设置使用人事管理系统的用户及其使用权限
(2)主界面:该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块
(3)浏览:该模块提供全部人事档案的界面
(4)查询:对企业员工的档案进行查询,包含准确查询和自定义查询。
(5)统计:用科学的方法对数据搜集和整理的过程。统计可以按员工的职务、职称、工龄以数字或图表的形式表示出来。
(6)编辑:管理员对企业员工的资料数据有修改和删除的权限。
(7)报表:经过一段时间的统计及记录,以一定形式把数据库中的内容以一定格式输出到其他介质。
该课题的技术关键:
(1)访问的安全性,主要是设置登录界面。
(2)人事信息的录入、修改和删除等的处理。
(3)人事信息管理的精确查询和模糊查询。
(4)人事信息管理的打印。
6 信息系统开发的所面临的挑战及迫要性
管理信息系统面临的社会挑战:如何深刻地认识管理信息系统不仅是一个技术系统,而且同时又是一个社会系统。如何提高科学管理水平,为信息系统的实用创造有利的条件。只有输入数据十分可靠,才能获得有用的管理信息。
管理信息系统面临的技术挑战: 跨平台运行、支持多种应用系统数据交换和系统高度集成、高度模块化、个性化用户界面、高可靠性和安全性、支持智能化的信息处理和分布式应用、支持更广泛的应用。
自从中国进入WTO以来,许多跨国公司进入国内,国内的许多企业也在政策的引导下,茁壮成长成能够参与市场竞争,以国际知名企业平等竞争的态势。有人说二十一世纪是人才竞争的世纪。为了把人才发挥到他的极致,人力资源的管理就显得尤为重要了。常言道,工欲善其事必先利其器,我们只有拥有先进的信息管理工具才能更好的为人事资源管理服务。
7 总结
加强人事管理在单纯依靠以手工管理的方法,不仅需要耗用大量的人力、物力、财力,而且工作效率低,漏洞和错误众多,难以达到预期的目标,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,因此,企业信息管理系统在中小型企业当中,起着非常重要的作用,在未来我们有必要把企业信息化的管理系统推向各个大小企业中去。
参考文献:
[1]张仁平,李强.开发客户机与服务器应用程序[J].电脑编程技巧与维护,2003,5:6-10.
[2]迟忠先.Delphi6.0开发实务[M].北京:电子工业出版社,2002,3.
[3]商丽媛,黄开枝,周建明.MCSE制胜宝典SQL SERVER 2000.微软公司.
[4]萨师煊,王珊.数据库系统概论(第三版)[M].北京:高等教育出版社,2005,2.
[5]Bernd Oestereich.软件开发方式—UML面向对象分析与设计[M].北京:电子工业出版社,2004,11.
[6]利.SQL Server2005 数据库管理与应用[M].北京:电子工业出版社,2007,1.