序论:在您撰写人事管理系统论文时,参考他人的优秀作品可以开阔视野,小编为您整理的1篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
摘要:高校人事管理系统包括人事档案信息录入、人事档案信息显示及人事信息查询等。系统开发采用了先进技术,有开发效率高,调试容易,维护方便等优点。实现了显示信息分页,组合查询等方便用户的功能,提高了高校人事管理的效率。
关键词:人事管理;系统;开发
目前软件市场有很多人事管理系统软件,有的功能强大,适合管理大型的集团型企业,有的功能单一,适合管理小型企业。针对高校的人事管理软件却没有通用的商业软件。因为高校的人事管理有其特殊性,每个院校之间的差别很大,管理方法存在很大差别。市场化的通用商品软件很难满足所有高校的人事管理需求。高校的人事管理软件均采用定制化开发,根据本校的实际情况,开发切合本校实际的管理程序。
1系统分析
软件系统不是越大越好。越大,功能越全,但操作会很复杂。只有合适的才是最好的。本系统从我院的实际情况出发,分析了技术可行性、经济可行性,最终确定利用自身的人才优势,开发适合我院实际情况的人事管理系统。
人事管理系统最主要、最重要的是对人的管理。未来社会的竞争是人才的竞争,如何选好人、用好人、管好人并留住人才是单位要解决的关于“人”的最重要的问题。利用软件系统能够为用人单位提供有价值的参考信息,根据不同发展阶段对人才的需求,制定不同的人才发展计划,并进一步做好人事管理工作。
1)人事基本档案管理:录入教职员工的基本档案信息,掌握教职工的出生年月、职称、学历、毕业院校、专业和简历等基本信息。
2)综合查询:根据不同的组合条件,查询需要的结果,如可查询35岁以下拥有博士学位的教职员工的情况。
3)统计分析:输入要统计的条件,以柱状图、趋势图等图形形式显示出统计的结果,直观、清晰、一目了然。
重点:实现人事档案信息的录入,只有规范的基础信息输入系统后,才能够实现其它的系统功能。所以基础档案是根本,除了该模块的设计要易于输入外,还要求基础信息的完整、正确及规范。
难点:统计分析,领导要求的结果要简洁、直观,但运算过程往往很复杂。想要各种各样的统计功能,又要求操作简单,这本身就是非常矛盾的需求。如何协调这一点,要经过反复试验,反复磋商,最终才能达到满意的结果。
2系统概要设计
总体开发由富有经验的教师承担,为学院积蓄人才储备,吸收年轻教师参与。为培养学生的实践开发能力,本项目将部分优秀学生纳入项目组,将这部分学生作为“软件蓝领”,编写较简单的程序。因为系统中有部分界面的设计、图形图像的处理不需要较高的技术,把这部分交给学生来做,对项目的进程和对学生能力的提高都有极大的益处。
根据系统分析的功能,将整个系统划分成以下模块:
1)员工基本档案录入;
2)人事档案信息显示;
3)人事档案信息查询。
3系统详细设计
开发技术选用+SQLServer2000,采用最先进的开发技术,使系统的功能更加完善。采用技术,将网页系统的开发由过去的编写大量代码,转变为充分利用图形用户界面(GUI)和面向对象(OO)技术,开发更容易,测试更快捷,调试更方便。系统更容易扩充,在系统完成后,如果将来想加入新的功能,可在此基础上进行扩充、完善。
3.1技术平台
1)服务器操作系统:MSWindows2000Server;
2)Web服务器:IIS5.0+MS.NETFramework1.1;
3)开发工具:MSVisualStudio.NET2003;
4)数据库:MSSQLServer2000;
5)客户端应用程序:InternetExplorer6.0(sp1)以上版本。
3.2数据库设计
1)Employee表;
2)Department表;
3)UserInfo表。
3.3界面设计
用户权限:role分为3个级别:1、2、3
级别1为系统管理员,拥有全部功能;
级别2为高级用户:不可添加修改用户权限;
级别3为一般用户:只可浏览信息,不可添加、修改、删除信息。
2)主页面
采用Frame框架页面,点击左侧导航条,显示在右侧MainFrame窗体中。
采用TreeView控件实现左侧导航条。
3)信息录入页面
4)查询页面
可实现组合查询功能,根据下拉列表框中显示的要查询姓名、性别、学历、职称等字段信息,选择相应的“>”、“
4总结
本系统采用了目前流行的及SQLServer技术,开发高校人事管理系统。由于高校的人事管理与企业的人事管理不尽相同,有相应高等教育管理的特色,所以高校的人事管理要根据具体情况具体分析。
随着信息技术的发展,过去很难实现的功能,如智能决策,数据挖掘等,渐渐成熟,可将这些技术加入到系统中,实现更丰富的功能。
摘要:本文探讨了一个人事管理系统开发的方法和主要过程,包括后台数据库的建立和维护以及前台应用程序的编写。该系统同其他一些系统相比,具有效率高、安全可靠、使用简单等优点。
关键词:人事管理系统;C/S体系结构;数据库
1引言
随着计算机技术的飞速发展,传统的人事管理方法耗费了大量的人力、物力,其工作效率已经不能适应新发展的需要,无法完成当今的人事管理工作。人事管理系统就是把分散的企事业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询以及防火、防潮、防蛀、防盗等现代化、专业化的管理系统,为企事业单位和职工解除后顾之忧[1]。使用计算机对人事信息进行管理,具有检索迅速、可靠性高、存储量大、保密性好等优点,能够极大地提高人事管理的效率。
本系统使用的开发语言是VisualC++,采用的数据库是ACCESS2003,应用MFCODBC数据库访问技术,其主要功能是对企事业单位的人事进行管理。该系统属于管理信息系统,主要包括以下五个模块:员工档案模块、系统查询和统计模块、系统安全性维护模块、报表输出模块、帮助模块。本系统具有友好的人机交互界面,操作简单且处理效率较高。
2系统的设计
2.1需求分析
在调查有关企业人事信息需求的基础上,本论文对所开发的人事管理系统的功能进行了认真的分析,根据用户需求,主要包括以下几个方面:
1)员工档案模块
员工档案模块包括员工基本信息的录入、查询、删除、修改及打印输出等功能模块。员工基本信息主要是员工ID、姓名、性别、出生年月、政治面貌、籍贯、专业、职称、学历等内容。
2)系统查询和统计模块
3)系统安全性维护模块
本系统为不同用户确立相应的权限信息,记录每个用户对系统及数据进行的每个操作,可以防止他人进入本系统和越权操作。管理员需要定期备份数据,有添加、删除、修改信息和审批其他用户信息的权限,普通用户有查询和部分内容录入的权限。
4)报表输出模块
本模块的功能是输出数据库中的数据信息,即按照用户需求打印各种报表,如员工档案表、考勤记录表、员工工资等。
5)帮助模块
2.2系统的设计思想及工作流程
为了实现人事管理的高效性和科学性,本系统采用了面向对象的程序设计方法,便于系统功能的各种组合和修改及技术维护人员对数据的补充、维护,支持代码重用技术,具备数据库维护功能,能够及时根据用户需求进行数据的添加、删除、编辑、备份等操作。
2.3数据库分析
人事管理系统是一个数据库应用系统,员工的所有信息都保存在数据库中。数据库结构设计是本系统开发过程中一个非常重要的环节,好的数据库结构设计会减少数据冗余度,维护数据的完整性,系统具有较快的响应速度,简化基于此数据库的应用程序的实现等等。
数据库结构设计是总体设计阶段非常重要的环节,好的数据库结构可以简化开发过程,使系统功能更加清晰明确。因为数据库结构的变化会造成编码的改动,所以必须认真设计数据库结构后再进行编码,从而避免无谓的重复工作[3]。人事管理系统E-R图如图2所示。
3系统实现
3.1创建ODBC数据源
ODBC(OpenDatabaseConnectivity)全称是开放数据库连接,它是由Microsoft公司随操作系统提供的,现在它已成为数据库访问的标准接口[4]。ODBC为使用不同的关系数据库提供了一个统一的接口程序,实现应用软件开发与数据库公共接口。若实现这一统一的接口,就必须有一个标准ODBC接口程序(函数)调用相应的关系数据库,将这个接口程序称为ODBC驱动程序[5]。在Windows环境下,利用“MicrosoftAccessDriver(*.mdb)”作为安装数据源的驱动程序,如图3所示。
在编写MFCODBC数据库应用程序之前,要事先创建一个名为“人事管理数据库”的数据库文件,并且将它注册为数据源。即在ODBC数据管理器中出现“人事管理数据库”的数据源后,应用程序就可以通过ODBC驱动程序访问数据库了,如图4所示。
3.2网络结构体系
系统采用C/S体系结构,将一个数据库应用系统分解为前台的客户、应用程序和后台的服务器部分。Client(客户端)要安装专用的客户端软件用来访问数据库服务器;Server(服务器端)安装了服务器程序和数据库,用于提供数据服务。
4系统的部分界面
4.2员工基本资料的查看窗口
员工档案模块主要包括对员工基本信息的添加、保存、删除和查找等功能,用于在窗口中浏览员工的基本信息,如图6所示。
5结束语
本系统采用面向对象的程序设计方法和数据库的概念结构设计方法,在Windows环境下,以Access2003为后台数据库,由VisualC++开发完成前台界面。实践证明,本系统提供了简单、可行的数据采集方式,减轻了工作人员的劳动强度,增强了系统的集成度,通过角色的权限设置提高了系统的安全性,使管理更加方便、科学。
1系统需求描述
通过调查,要求系统需要有以下功能:由于操作人员不同的计算机操作水平,要求有良好的人机界面;由于该系统的使用对象多,要求有较好的权限管理;对原始数据修改简单方便,支持多条件修改;方便的数据查询,支持多条件查询;在相应的权限下,删除数据方便简单,数据稳定性好。
2系统功能模块
该系统可分为6个大的功能模块,实现16个具体功能,系统功能如图1所示。
3.1系统运行流程
根据该系统的运行过程,设计出系统流程如图2所示。
3.2功能模块的实现
用户登陆由页面Login.aspx实现,它的代码隐藏文件为Login.aspx.cs。该页面也是整个应用程序的起始页面,用户都是从该页面登陆进入系统中的。
3.2.2查询、修改和删除页面
在本系统中,主要用到查询、删除、修改和添加功能,在此,笔者以“员工基本信息”的查询、修改、删除和添加为例来说明这些功能的实现和设计方法。
View.aspx页面用来实现对员工基本信息的查询、修改、删除和添加等操作,在查询的设计中要用到数据绑定,这就要用到DataGrid控件绑定数据库,并进行分页,拖拽了3个Button控件、1个DropDownList控件和2个TextBox控件,Button控件触发Click事件,完成查询的命令,DropDownList控件用来选择查询条件,TextBox控件用来填写满足条件的被查询员工。
4数据库的实现
考虑到高校人事管理系统的实际需要,本系统需要的数据至少包括用户数据、考勤数据、调动数据、奖惩数据和履历信息数据。用户数据主要包括用户名、用户密码、用户角色数据;考勤数据主要包括用户的考勤数据和系统的考勤设置数据;调动数据主要包括调动管理信息、待退休人员信息、离退休人员信息;履历信息数据主要包括教育经历数据、工作经历数据、继续教育经历数据;奖惩数据主要包括受嘉奖和受惩罚人员的信息数据。
分析过总体设计方案后,按照软件工程的设计理念,应该综合分析建立相应的数据库表,根据笔者所做系统各模块的需要,计划至少建立十五个表:人员档案表Employee、离退休人员表Retire、人员调动表Remove、奖惩表RewardPunish、待退休表RetireEmployee、考勤表Leave、部门表DepartmentCoding、继续教育表ContinueEdu、工作经历表WorkExperience、系统管理员表Sysadmin、评审职称表PostAppraise、聘任职称表PostEngage、受教育经历表EduExperience、年度考核表Assess、错误信息表WrongInfo。下面以人员档案表为例。
人员档案表Employee用来存储高校内部在职人员的档案数据,如员工ID、员工姓名、员工性别等,其中EmployeeID是主码。表的字段说明如图4所示。
本文介绍了一个小型高校人事管理系统的设计与实现,可基本满足普通高校日常人事管理工作。它具有成本低、良好的可扩展、可移植性好特点,非常实用于规模较小的高校单位和中小型的企业使用。同时,也节约了人力物力,提高了工作效率。目前,该系统使用期间稳定可靠,效果良好。
摘要:高校人事管理系统是实现高校人力资源信息化管理的一种有效的方式。该文介绍了基于SSH的高校人事管理系统的设计与实现方法,能满足现代人事管理需要的应用系统。
关键词:SSH技术;人事管理;MIS
随着计算机科学技术的不断提高和日渐成熟,越来越多的高校已经开始进行数字化校园的建设和完善,而人事管理是高校事务管理中的重点,同时需要与其他系统的协同工作,数据共享,并为决策者提供全面、准确的数据和实时分析,从而提高高校人事管理的工作效率和水平,更好地为学校长远发展而服务。
本文主要是结合高校人事管理的特殊性,以高校长足建设和人才有效利用与开发需要为目的,在现有的数字化校园系统基础之上,运用计算机信息管理技术,构建一个运行稳定,提高人事管理效率的管理系统,充分考虑到教职员工信息的最大化共享和人事资源高效利用,以满足学校教育信息化建设的要求,适应高校长足发展的需求。
1SSH技术
1.1SSH技术的概述
SSH是一种开发J2EE企业级Web应用的轻量级解决方案,由基于MVC模式开发的表示层Struts框架和基于IoC模式的业务逻辑处理Spring框架以及对象/关系映射持久层框架Hibernate组成。
1.2Struts是Apache基金会Jakarta项目组的一个OpenSource项目
它采用MVC模式,能够很好地帮助java开发者利用J2EE开发Web应用。Structs框架的核心是一个弹性的控制层,基于如JavaServlets,JavaBeans,ResourceBundles与XML等标准技术,以及JakartaCommons的一些类库。
1.3Spring框架一个开源框架,目前被认为是最有前途的开源框架之一
在某种意义上是EJB的替代品,她是一种轻量级的容器。
Spring框架的主要功能是基于JavaBeans技术的配置管理方式,采用IOC原理,对依赖注射技术的使用。这些都用来减少各组件间对实施细则的相互依赖性,提供大量的AOP框架为数据处理管理之类的服务。同IOC的功能基本类似,提高系统的模块化程度。
2Hibernate框架是一种Java语言下的对象关系映射解决方案
它是一个开源框架软件。它用来把对象模型表示的对象映射到基于SQL的关系模型结构中去,为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。
Hibernate对JDBC进行了非常轻量级的对象封装,Hibernate可以在应用EJB(EnterpriseJavaBeans是Java应用于企业计算的框架)的J2EE架构中取代CMP,完成数据持久化的重任。
HibernateAPI中的接口可以分为以下四类:提供访问数据库的操作的接口,用于配置Hibernate的接口,间接接口,用于扩展Hibernate功能的接口。
2.1基于SSH的J2EE业务应用
集成SSH框架的系统框架图如图1所示,系统从架构上总的分为三层:视图表示层、业务处理层和数据持久层。其中使用Struts作为系统的表示层提供支持并负责MVC的分离工作,Struts框架负责系统构架的三层分离,利用对象关系映射框架Hibernate对数据访问提供持久层支持,方便用户对象与数据访问之间的转化,业务逻辑层用Spring处理完成。基本操作流程是:用软件工程的分析方法根据业务需求提出一些模型,将这些模型抽象成类,并实现为众多的Java对象,然后编写数据对象访问接口(DAO),并在Hibernate中对DAO的基本实现,采用Hibernate架构实现的DAO类来实现Java类的数据属性值来于数据库的读取与存储,最后提交给Spring完成业务逻辑处理并返回。
3系统设计
3.1系统功能
2)薪资管理.包括职工工作考核情况信息管理,考勤情况的输入,工资、津贴、奖金等的套算,导入,导出,查询,统计,汇总,生成报表打印等功能。
3)社会保险管理:对固定编制人员与流动编制人员根据基本信息自动生成养老、失业、医疗、生育、工伤的保险报表。
4)考核管理。能够对新进人员教师资格审核及认定,对在职教师进行教学工作量、科研成果、出勤情况及年度考核的管理。
5)师资队伍建设与管理。完成职称聘定管理,专业技术职称、职务评聘信息的初审、更新、维护等处理,全体教师年度考核管理,各级专家、学科带头人、中青年骨干教师等学术梯队的选拔、培养、考核工作管理;校内现有师资的分析管理。
6)人员基本信息维护。包括:统一身份认证,权限控制;系统对人员的当前信息,历史变迁信息等进行录入、编辑、查询、统计、分析、输出等维护。
7)统计分析。完成各种统计报表的处理,比如可统计打印目前教职工的年龄分布状况、职称分布状况及各种比例关系等;提供归档人事资料的输出打印功能。
3.2系统业务模块
高校人事管理系统是一个用户量大、功能繁多的综合信息管理系统,由于设计模块功能繁多,本文介绍部分业务模块。
其基本业务流程为:
1)通过JSP页面实现交互界面,负责传递请求和接受响应;
2)在表示层引入Struts,根据StrutsAction接受到的ActionForm,委派相应的Action;
3)在业务层中,管理服务组件的SpringIoC容器负责向Action提供业务模型组件和该组件的协作对象数据处理(DAO)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件,提升系统性能,保证数据完整性;
4)持久层依赖于Hibernate的对象化映射和数据库交互以处理DAO组件请求的数据,并返回处理结果。
4系统测试
网站性能测试工作的首要任务就是采用网站测试工具对网站加压以测量网站服务器得出每秒可以承受的请求(RequestPerSecond)的最大值。接下来的任务就是找出所有可能限制系统性能的原因,例如,CPU、内存、或是后端系统所造成的反应延迟等。
我们使用著名的测试软件LoadRunner对系统的压力和负载能力进行测试,基本达到我们系统要求,其测试数据如图3。
结合高校人事管理,在现有的数字化校园系统基础之上,基于SSH框架在Eclipse开发平台中实现高校人事信息管理系统,经过一个多月的测试和试运行,目前系统稳定性良好。
摘要:高校人事管理系统是典型的管理信息系统(MIS)。主要包括基本信息管理、人事档案管理、数据库管理、系统管理等功能模块。该文对系统的功能、组成、及实现原理进行了初步的探讨。
关键词:人事管理系统;数据库;系统设计
人事管理是随着人事制度改革应运而生的一项新的工作。由于一些企事业的改制,人事的更迭,以及人事档案的多头管理,造成了部分档案的流失,也造成了效率低、办事难的情况。经济体制的快速发展,对于企、事业单位的人事管理系统部门来说,非常需要一个操作简便、功能实用、能满足本单位对员工信息管理及需求的系统。
随着计算机技术的飞速发展,计算机在企事业单位管理中应用的普及,推动人事管理走向科学化、规范化。计算机管理具有无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企事业单位的走向科学化、正规化管理,是与世界接轨的重要条件。
目前市面上流行的人事管理系统不少。但是,对于高校人事管理系统来说,不需要大型的数据库系统,只需要一个操作方便,功能实用,能满足本校对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统.能够方便快捷地录入人事的基本资料,在操作上能够完成诸如添加、修改、删除等,按各种条件进行查询、统计、设置用户权限等方面的工作。基本满足人事日常业务的需要,并且可以在数据库中存储相应教师的照片。为了能够更好地存储职工信息,可以将教师信息添加到Word文档,这样,不但更便于保存,还可以通过Word文档进行打印。
1需求分析
需求分析是软件开发中相当重要的一个环节,需求分析做的好坏直接影响到系统的成功与否。在设计高校人事管理系统时,主要达到以下几个方面的要求:
1)图形化界面、可操作性强,系统的功能操作要方便、易懂、不要有多余或复杂的操作。容错与随机帮助有机结合,便于用户使用及扩充,使一般用户不用培训就能上机操作。每个操作不管成功与否都进行相应的提示,让用户时刻知道操作是否成功,不要让用户盲目的进行操作。而且,错误提示应该准确简洁,让用户知道哪里出现错误,能及时修改。
3)要能够方便快捷的进行多条件全方位的数据查询,并且按照指定的条件对教师信息进行统计。
4)管理系统应该按照用户的权限设定的,一定的用户权限才能干相应的工作。让每个用户进入系统后,只能操作拥有权限的窗口。
5)要有简便有效的维护手段,实现数据库的备份、还原及清空操作。系统使用后,维护工作将是一个长期的工作,通过相应手段降低维护工作量及难度,从而达到保证运行可靠及节省费用的目的。
6)可以方便地对人事信息进行输出打印,便于保存。
7)系统运行稳定、安全可靠。
综合上述条件,本系统将由六大模块组成,包括基本信息管理、人事档案管理、数据库管理、系统管理等四大主要模块,并添加了备忘记录和管理工具等人性化的功能。系统功能结构图如图1所示。
2系统实现
系统实现是根据系统设计中所确定的功能与任务,采用面向对象的模块化分解方法进行模块划分,模块分解以“信息隐藏”为准则,以数据操作作为模块界面,然后对各个模快进行具体实现,并遵循“模块间低藉合,模块内高内聚”的原则,使得系统得到比较高的稳定性与维护性。
1)系统总体架构设计
综合数据库系统中的开发、使用及管理成本分析,同时也考虑到用户的软硬件环境,并且出于数据的安全性考虑决定采用客户端/服务端(C/S)结构模型。将系统分为两个部分:表示层部分即为客户应用程序,它安装在各或部门的人事管理客户机上;数据层即为SQLServer数据库服务器,是数据资料的存储地,它放置在人事管理中心的服务器上。
2)数据库及开发工具的选择
在数据库的选择上主要考虑Access和SQLServer两种,Access是一种桌面数据库,只适合数据量少的应用,适合处理少量数据和单机访问的数据库,效率也较高。但是它的同时访问客户端不能多于4个。Access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器IIS假死,或者消耗掉服务器的内存导致服务器崩溃。相对而言,SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQLServer还有更多的扩展,可以用存储过程,数据库大小无极限限制。
开发工具则采用C#,C#(CSharp)是微软为.NETFramework量身订做的程序语言,从根本上保证了C#与.NET架构的完美结合。它全新的技术架构让应用程序和网站开发变得更为简单,C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,功能更强大、数据更安全。
数据访问采用了最新的ADO(ActiveXDataObjects)技术,这是微软公司处理数据库信的最新技术,采用OLEDB的数据访问模式。它是原有数据访问对象DAO、RD0和ODBC三种方式的扩展。ADO的模式更为简化,不论是存取本地的还是远程的数据,都提供了统一的接口。
总地说来,C#与SQLSever的组合是一种比较典型的搭配,这种组合能够发挥各自的长处,而且它们不存在不兼容的问题,系统的稳定性与处理数据的效率也是经过多方测试与认可。
3)数据库设计
在开发应用程序时,对数据库的操作是必不可少的,数据库设计是根据程序的需求及其实现功能所指定的,数据库设计的合理性将直接影响到程序的开发过程。它不仅关系到系统的正常使用,同时也决定了系统的数据完备性、开发难度、易维护性和易升级性。因此,人事管理系统的数据库设计,具有一定的使用价值和现实意义。
数据库中的数据是从全局观点出发建立的,他按一定的数据模型进行组织、描述和存储。其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征。
数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的限制和制约。不同的用户可以按各自的用法使用数据库中的数据;多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。数据共享性不仅满足了各用户对信息内容的要求,同时也满足了各用户之间信息通信的要求。
3结束语
本文所设计的系统采用C/S结构模式开发,以MicrosoftVisualStudio2005为系统开发平台,应用程序以C#为开发工具,数据库采用MicrosoftSQLServer2005。
通过本系统,可以保证人高校人事管理工作中数据操作的安全性及高可靠性。所欲达到的目标即实现教师信息的增加、删除、修改,并能对教师基本信息进行打印、能够进行方便快捷的全方位数据查询,按照指定的条件进行统计、对系统的使用对象有较好的权限管理以及数据库的备份、还原及清空等功能,大大提高高校人事管理的效率和水平。
摘要:高校人事管理系统主要提供了对高校人事档案信息、合同、薪酬、考勤、考核以及人力资源等的管理,对高校的人力资源管理方方面面进行分析、规划、实施、调整,提高高校人事的管理水平,使人力资源更有效的服务高校。本文采用基于B/S构架的三层体系结构,利用JSP技术、Mysql数据库技术、Spring和MyBatis框架进行设计,实现了人事信息管理、合同续聘管理、师资队伍建设、校内调动管理、退休丧后管理、培训进修管理等模块,能够满足高校人事管理的基本需求。
关键词:B/S;人事管理;Spring;MyBatis
人事资源管理系统根据高校人事管理工作的特点,在充分注重软件操作的交互性,简单性以及可视化原则的前提下,能及时为人事管理提供准确、全面的数据和结果分析,能有效提高高校人事管理的效率、质量及管理Q策的有效性、可靠性和实时性,有助于高校人事工作的信息化、正规化管理。
2系统需求
3.1数据库设计
一位教师有一个政治面貌,一位教师可以签订多个合同,一个合同只属于一位教师。一位教师可以有多个年度考核,一个年度考核只属于一位教师。一位教师可以进行多次信息变更,而一条信息变更只属于一位教师。
3.2详细设计与实现
教职工通过前台操作将指令下达到后台,后台将指令由Spring进行自动扫描分配首先到达控制层,控制层中的UserLoginController类通过调用EmpResultexecute()方法到服务层,服务层中有接口UserService,它的实现类通过重写并调用EmpResultfindAllById方法到持久层,持久层通过调用findAllById方法进行Mybatis映射到UserMapper.xml文件,下来通过数据库语句对数据进行访问,然后从最底层逐层向上返回数据。设计的核心主要靠Spring的容器管理支持控制层,Mybatis的映射机制支持持久层。
4结语
系统以MyEclipse10为开发工具,运用java中的web前端开发知识,以JavaScript为用户端开发语言,采用MVC分层体系结构以及支持MVC架构的Spring+Mybatis框架,使用开源服务器Tomcat以及MySql数据库,服务器端开发语言为JSP。设计实现了高校人事管理系统各个模块的功能,并且其在线浏览功能提高了系统的跨平台性。针对系统处理大规模数据时候的卡顿现象,后续我们会优化算法以改进系统性能。
关键词企业人事管理系统设计实现
随着社会信息化进程的不断深入,各个企业在进行管理的过程中运用信息化技术是保证其在激烈的市场竞争中始终立于不败之地的基础,而作为企业管理工作中作重要的组成部分,针对人事管理的有关内容设计相应的信息系统就成为了现阶段各企业内部设计人员共同的工作目标。
一、人事管理系统的需求分析
(一)功能需求
首先需要设计人员明确的一点在于,设计和开发人事管理系统最主要的目的在于提高管理工作的效率,因此,在确定系统功能前,需要对系统需求进行深入的分析。
1.系统管理。该模块主要用于对系统运行的稳定性和安全性进行保证,因此,该模块的日常工作为对系统的用户、菜单和工作日志进行维护。
2.人员管理。该模块主要用于对企业员工的信息进行管理,包括工作岗位的调换、增减人员等,在对管理过程中,该模块可以辅助管理人员记进行信息的修改、添加或删减。
3.考勤管理。该模块主要用于对员工的出勤记录进行整理,并且生成相应的表格供企业岗位调动时使用。
4.薪资管理。该模块主要用于对员工的薪资进行信息设置和管理,该模块可以辅助管理员进行薪资数据的查询、核对等。
5.信息管理。该模块主要用于对企业员工的考勤、薪资等信息进行查询。
(二)非功能需求
1.系统完整性。想要保证系统功效得到充分发挥,能否稳定运行是基础,以此,在对系统的完整性进行研究的过程中,需要对用户管理、系统联机、软件升级等几个方面加以注意。
二、人事管理系统的设计和实现
(一)架构设计
(二)数据库设计
2.数据库所用表格的设计。在对企业数据库所应用的体系进行构建的过程中,对于在日常工作室经常需要查阅的信息和资料应当通过特定的方式进行存储,这样做的好处在于,能够在资料查阅的过程中精简不必要的步骤,提高效率,但随之而来的问题就是如何在对数据库进行设计的过程中,既保证常用数据的单独存储,同时又保证系统的完整程度,想要对这一问题加以解决,需要设计人员将不同表格的名称进行选择,在这一过程中需要遵循的原则为:选择能够将表格内容进行准确反映的英文单词,而不是传统的中文词组。
三、结语
综上所述,近几年,人们依托于科学技术的进步,将数据库的有关技术广泛应用在了日常的工作和生活中,在对企业进行信息化建设时,应用信息技术构建一个完善、高效的管理系统是大势所趋,需要有关人员注意的是,我国现阶段信息化的程度与发达国将相比仍旧存在一定差距,因此,在对有关技术进行使用的过程中,对其进行不断的发展和完善是非常有必要的。
摘要:计算机技术的普及和发展为企业提供了新型的办公自动化系统应用,系统在设置上秉承着简约的原则,界面简单,并且具有很大的延伸性,智能化人事管理是企业走向科学、规范化的必经之路。本文主要介绍基于的人事管理系统的设计与开发过程。分析了该系统的需求,描述了系统的功能设计与实现,并对系统的功能与性能进行了测试。
关键词:系统人事管理ASP设计测试
1人事系统管理系统现状及技术、需求分析
1.1人事信息管理的现状
计算机技术的普及和发展为企业提供了新型的办公自动化系统应用,人事管理系统就是其中一个很重要的管理系统,它改变了以往人工管理档案,记录工作业绩、记录考勤、核算工资报酬等工作的繁琐和低效,将人事管理工作的各个环节集成到了一个高效、便捷的智能化办公系统平台,从而提高了企业整体的管理效率。
1.2关键技术
在系统研发中,当前主流系统构架主要包括:B/S(Browser/Serve,浏览器端/服务端)模式和C/S(Client/Serve,用户端/服务器端)模式。其中B/S模式将系统程序和后台数据库保存在网络服务器中,用户通过客户端浏览器访问网络服务器,并发送消息到服务器端,服务器端处理完成后再将信息发送到客户端浏览器供用户浏览;C/S模式则需要客户端在电脑上安装相应客户端程序,后果客户端程序与网络服务器端系统进行互动。鉴于人事管理系统的用户使用需求,为减少客户点电脑负荷和系统维护成本,便于用户实时使用系统工作,人事管理系统选择采用B/S模式构架进行开发;是建立在公共语言运行库上的编程框架,可以用于服务器上生成功能强大的WEB应用程序,语言接口规范,类库丰富,安全稳定,具有良好的扩展性和可移植性;数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,是系统数据的集合。人事管理系统中涉及到的所有员工信息都被保存在后台数据库中,为和开发环境完美融合,本系统后台数据库选择采用SQLSERVER2005,该数据库平台功能强大,安全可靠,与联合开发系统稳定性较高,语言接口规范有效。
1.3需求分析
需求方面提供的功能是员工的基本信息,并且支持管理人员对这些基本信息进行查询、修改等功能;查询方面支持多种功能,如考勤查询、培训查询、绩效查询、人事变得查询等;另外信息的显示的方式是Web页面形式,这样界面操作起来简单易懂,人事管理人员不需要进行什么培训就能够直接使用,另外在管理权限上还分为普通和领导,普通的话能够上传考勤信息等,然后领导对职工的考勤等信息进行审批操作;性能方面该系统操作灵活性高,安全可靠,并且还能够和外部程序进行接口,这样在使用的时候还能够和当前企业的其他管理系统进行联网使用。
2系统设计与系统实现、测试
2.1系统的设计
2.2系统的实现
要想让系统得到实现这里还需要借助和SQLSERVER2005。在系统的开发过程中相对来说还是很简单的,并且安全性高、易于维护,并且开发系统的花费也并不多。在系统执行过后可以节约大量的人力资源和经济资源。
2.3系统测试
在系统的测试方面还是有些差别的,本系统是依托Web来进行系统测试的这种测试方式和传统的测试方式是不同的,我们需要对系统进行检查和验证,观察系统的运行情况是不是遵循我们的设计,还要在多个用户的浏览器上查看显示是不是政策,有没有什么不合适的地方。
3结语
随着科学技术的不断发展,计算机科学日益成熟,作为计算的一种应用,使用计算机对人事资料进行管理,会给应用这带来很多方便,例如检索迅速、查找方便、可靠便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。因此,将人事管理的手工操作转换成为用计算机处理显得非常有必要。
一、需求分析
本系统主要是为了方便管理员,简化管理员的工作强度,使管理员可以快速、准确、直观的了解到数据库当前人员档案、培训管理、职称评定、奖惩管理、人员调动等方面的大致情况或是具体个人档案信息。
二、系统总体设计
1.系统功能模块划分
图1-1系统功能模块
2.系统功能模块设计
此模块实现用户进入系统管理前的验证操作,只用输入正确的用户名和密码才能进入系统,进行各种操作。
(2)人员档案模块
此模块实现对公司所用员工的档案进行管理,包括员工编号、姓名、性别、出生日期、婚姻状况、身份证号、部门、职务、公积金号码等。根据需要,可以对某个人员的档案进行修改、删除和查询。
(3)培训管理模块
(4)职称评定模块
如果给员工评定职称,本模块可以记录职称的评定情况,包括员工编号、职称名称、评定日期、评定方式、职称英语、职称计算机等信息。根据需要,可以对某条职称评定记录进行修改和删除。
(5)奖惩管理模块
员工表现出色或者犯了某种过失,公司需要给员工奖惩,本模块提供了该项功能,记录奖惩类别、内容、原因等信息。本剧需要,可以对某条奖惩记录进行修改和删除。
(6)人员调动模块
本模块提供了管理公司人员调动的功能,人员调动后,在系统中记录调动前的部门和职务以及调动后的部门和职务等信息。根据需要,可以对某条调动记录进行修改和删除。
三、关键模块实现
1.人员档案模块的实现
本模块包含的JSP文档及其功能如下:Employee.jsp功能与index.jsp类似,EmployeeLeft.jsp用于显示本模块网页的功能链接。AddEmployeeStep1.jsp主要用于提供用户输入人员档案信息的界面,AddEmployeeStep2.jsp则用于提交信息并连接数据库和修改数据库。ManageEmployeeStep1.jsp主要用于显示人员管理的条件查询页面,ManageEmployeeStep2.jsp则用于操作数据库并显示查询结果列表。
单击列表中的“修改”则进入ModifyEmployeeStep1.jsp页面,此页面提供修改人员信息功能。
单击修改按钮后,刚进入ModifyEmployeeStep2.jsp向数据库中写入信息,如果更新成功刚显示“修改人员档案成功”,否则显示“修改人员档案失败!”并将错误显示在页面中。如果单击删除链接,刚进入DelEmployeeStep1.jsp页面,实现删除操作。
SearchEmployeeStep1.jsp页面,主要用于查询人员档案,在管理人员档案操作中,既使用其来进行数据库查询,SearchEmployeeStep2.jsp则用于显示查询结果列表,由于员工信息较多,因此只选取部分显示,如需查看详细信息,则可单击员工编号,进入ViewEmployeeStep1.jsp页面,该文件用于显示员工的详细信息以及其余模块的信息,如奖惩情况和调动情况。
2.培训管理模块的实现
本模块包含的JSP文档及其功能如下:Train.jsp功能与index.jsp类似,TrainLeft.jsp用于显示本模块网页的功能链接.AddTrainStep1.jsp主要用于提供用户输入培训记录的界面,AddTrainStep2.Jsp主要用于将培训信息存入数据表Train中,则用于提交信息并连接数据库和修改数据库.
ManageTrainStep1.Jsp本页面列出系统中所有的培训记录并提供修改和删除功能链接。
单击列表中的“修改”则进入ModifyTrainStep1.jsp页面,此页面提供修改人员信息功能,单击修改按钮后,刚进入ModifyTrainStep2.jsp向数据库中写入信息即将修改后的培训记录信息更新到数据表Train中,如果更新成功刚显示“修改人员档案成功”,否则显示“修改人员档案失败!”并将错误显示在页面中。如果单击删除链接,刚进入DelTrainStep1.jsp页面,实现删除操作。
3.职称评定模块的实现
添加职称评定记录主要由AddAssessStep1.jsp和AddAssessStep2.jsp两个文件组成,其中前者提供了添加记录的界面,后者用于调用JavaBean中的Assess中的Add()方法,向数据库传递填写的信息,更新数据库即Assess数据表中信息。ManageAssessStep1.Jsp本页面列出系统中所有的职称评定记录并提供修改和删除功能链接。
单击列表中的“修改”则进入ModifyAssessStep1.jsp页面,此页面提供修改人员信息功能,单击修改按钮后,刚进入ModifyAssessStep2.jsp向数据库中写入信息即将修改后的职称评定记录信息更新到数据表Assess中,如果更新成功刚显示“修改人员档案成功”,否则显示“修改人员档案失败!”并将错误显示在页面中。
如果单击删除链接,刚进入DelAssessStep1.jsp页面,实现删除操作;如点击员工编号,则可进入ViewAssessStep1.jsp页面,显示该员工的详细人员调动信息。
还要说明一下javabean的作用,Assess.java中定义了类Assess,用来封装与人员调动管理有关的功能方法,比如添加,修改,删除,查看人员调动记录等,其定义的各方法及其功能描述如下:FindByNO该方法主要用于实现根据记录号查找职称评定信息,用于整体查询;Add主要用于实现职称评定记录的添加操作;Modify主要实现职称评定信息的修改操作;Delete实现职称评定删除操作;SearchByID通过员工编号进行查询操作,主要用于一般查询。ListAll主要用于列出查询结果。
结束语
人事管理系统能够完成员工基本信息、培训、奖惩等的输入,使用户方便进行数据查询和修改,数据删除。随着网络技术的不断发展,应用网络办公是越来越称为主流,因此人事管理系统提供人事管理的整体解决方案,实现人事操作的合理化和电子化,为企业实现快速、准确、高效的业务处理提供了方便,人事管理系统正是建立在这样的一个平台上,它的实现使人事管理人员摆脱了繁重的资料管理、分类汇总、信息查询等工作,也将人事管理同企业战略发展紧密结合,因此,大大提高了人事管理人员的工作效率,充分利于现已建成的企业网络环境。
摘要:作为高等学校管理重点之一的高校人事管理,要与信息技术相结合,建立高校人事管理系统,对人事信息进行科学有效的系统化管理。本文对高校人事管理系统建设的必要性进行了阐述,同时分析了目前高校人事管理系统的现状,并针对现有系统的弊端,结合实际提出了一种基于Web技术的构建,采用B/S操作模式、Oracle9i的数据库支持的新型高校人事管理系统。
关键词:高校人事管理系统
高校人事管理是在一定的人事政策和原则之下,运用科学的方法,执行及调整学校的人事制度,对高校内部的各级各类人员及其人事关系进行组织、协调,做好全校教职工的档案管理、聘任录用、奖惩任免、培训考核、工资福利、社会保障、职称评聘、离退休等工作,以达到高等学校人力资源利用的高效率、高效益的目的。高校人事管理工作在高校管理中占据重要地位,良好的人事管理将为高校创造优秀的教学和科研环境,建设合理团结的教职工队伍,提升高校竞争力,增强办学质量,促进高校的发展。
近年来,随着高等教育事业的不断发展和体制改革的进一步深化,越来越多的高校不断扩大办学规模,人事管理的业务量日益增大,业务种类显著增多,服务要求不断提高,迫切要求高校人事管理从被动的事务管理转向主动的人力资源开发及服务,相应的管理工作手段也应从传统的手工方式向数字化方式转变。由此,将当代信息技术与高校人事管理相结合,建立一个集全校教职员工档案管理、薪酬分配、社会保障、职称评聘、岗位聘任、年度考核、干部任免、数据统计与上报、信息的采集与运用等为一体的高校人事管理系统,对人事信息进行科学有效的系统化管理,显得尤为重要。
一、高校人事管理系统建设的必要性
(一)提高人事管理工作的效率和服务质量
(二)实现领导利用人事信息进行决策的需要
人事信息是高校的重要资源,也是高校人才科学配置的重要依据。高效的人事管理信息系统将利用人事信息数据库,达到信息资源共享,客观、准确地反映出各单位的教职工队伍的实际情况及动态变化,获得各种统计分析报告,为师资队伍建设提供准确依据。例如,师资信息如年龄结构、学历结构、职务结构、岗位结构等可为人才引进、教师培训、职称评聘提供重要依据。同时,人事信息具有很强的时效性,从教职工的继续教育培训、职称评聘、人才的引进与调出到人事政策的制定等,每个过程都是动态变化的,因此,高校人事管理的科学性,离不开实时的人事信息数据分析。只有掌握准确全面及时的人事信息,才能为学校领导的科学化决策提供全面的参考信息,方便快捷地将原来分散在各部门的人事信息进行有机的组织和管理,实现学校人才资源的有效开发和管理。
(三)为学校各部门和教职工提供各种增值服务
二、高校人事管理系统的现状
总体来说,目前各高校内部人事管理系统的发展并不理想。表现为一是缺乏较完整、全面、实用的高校人事管理系统,传统的人事管理系统多是以教职工档案管理为主,只是停留在单纯的事务性管理工作上,在具体工作中主要表现为对基础数据库的查阅和改动,处于封闭式管理状态,不能满足开放式、跨平台和多级管理的要求。二是即便有较大的人事管理系统,也缺少适合高校特征的功能和模块,无法满足高校多元化的数据处理需求,与高校人事管理要求存在一定的差距。具体表现为以下几个特点。
(一)数据共享性不高
部分高校仅限于人事部门内部使用人事管理系统,没有实现真正的数字化校园建设目标,而更多的高校则使用单机版人事管理系统,确实可以把管理人员从繁杂的录入、统计工作中解脱出来,但也有其硬伤。主要问题就是人事信息的管理存在部门化现象,如教师的教学信息归属教务部门管理,教师的科研业绩则归属科研部门管理,结果是各部门均有面向特定功能、基于不同技术和应用模式的数据库软件,对信息维护的依据不尽相同,缺乏信息自动转换和共享功能,导致了人事基础信息的多头建立、信息管理零乱。操作人员需要频繁地在各种系统之间来回切换,严重影响了人事信息管理的工作效率和信息的准确率,很难从中提取有价值的信息,满足校内各职能部门、上级劳动人事部门的业务需求。
(二)系统适应性局限
有些高校在数字化校园建设过程中开发设计了适合本校特征的人事管理模块,但大多是采用C/S模式的单机版模式,只能应用在有限的局域网内,很大程度上限制了管理信息系统的功能扩展,而由于当时网络技术和信息管理软件本身的局限性,这些系统大多缺乏灵活性,适应系统环境较差,目前面临着升级困难、资源共享不充分等问题,已不能适应现代工作的要求。
(三)业务功能性缺乏
(四)管理智能性欠缺
目前所用的人事管理系统通常不够智能,不能及时在具有时效性的工作上给予管理人员提醒,比如每月为退休人员办理退休手续,某位教师的职称评定年限已到,需要准备材料,等等,若由于疏忽遗漏造成的失误往往影响到双方的工作情绪。
三、新型人事管理系统的构建
信息时代对管理信息系统提出了新的要求。一个现代化的管理信息系统应该能够显著提高办公效率、降低办公成本、充分利用内部资源、加快工作流程、适应环境的变化。
(一)开发模式的选择
目前的人事管理系统存在的缺陷很大一部分是由于采用C/S应用模式而产生的硬伤。面对跨地域管理方式,C/S模式在数据共享、远程操作方面存在困难,同时要为地理较分散的众多客户端安装和升级系统,耗费人力物力。
随着Internet技术应用范围的日益扩大,可移植性好、界面通用、易于掌握和易于维护的B/S应用模式应运而生。基于B/S模式的管理系统存在以下特点,很好地解决了上述问题:①灵活的多级分布结构,能实现不同人员,从不同地点、以不同的方式访问和操作共同的数据库,并能有效地保护数据平台和管理访问权限。②将客户端操作简化,客户端可以通过桌面浏览器方便使用。③便于系统维护,几乎所有的系统开发和维护工作都集中在服务器端,仅需通过更新服务器端的软件就可以实现系统功能的升级。基于该模式可构建一套具有实用性、通用性的,与教务系统、科研系统等无缝连接的人事管理系统。
(二)开发实例
基于上述分析,我所在的高校拟初步建立一种新的基于Web技术的人事管理系统。本系统将基于Web技术的构建,采用B/S操作模式、Oracle9i的数据库支持,系统开放,操作界面简单,集中式管理,不同地点远程用户和校内局域网用户等多用户在权限允许范围内可以直接通过浏览器访问服务器,实现动态、实时的数据查询、新增、修改和删除工作。
系统在管理上采用分层管理模式,分为操作层、系统管理层和层。在具体设计时,按照功能模块划分,结合学校自身情况,设计了七个系统功能模块:教职工管理模块、人事业务管理模块、劳资业务管理模块、师资业务管理模块、高层次人才管理模块、分类查询与报表统计模块、日常信息维护模块。(见图1)
图1系统功能模块
四、结语
高校人事管理系统建设,不仅能提高人事资源的利用率和管理工作的效率,简化和规范办事程序,而且能与教学、科研等部门信息共享,逐步实现人事信息科学有效的系统化管理。当前,高校人事管理的重心正在从传统的基础性工作向突出人才队伍建设、引进和培养高层次人才、创造有利于人才发展的体制等方面转移。充分利用学校基础人事信息,深入挖掘信息价值,提高人才管理与服务水平,主动服务领导决策,是今后高校人事管理系统发展的方向。
摘要:随着近年来高职院校人事管理制度的改革,借助互联网技术构建现代化的人事管理系统已经是一种主流趋势。尤其是通过现在各大学校园内正在倡导构建的校园网系统相连接,本文着重介绍了在人事管理系统构建过程中RBAC模型的应用。对于系统构建中的用户、角色以及权限进行了综合介绍,并对基于此技术的高校角色用户访问控制原理进行了分析。
关键词:民办高职院校;人事管理改革;系统构建;RBAC模型应用分析
1、在民办高职院校的管理工作中,人事管理工作一直都是重点管理工作。伴随着当前的高职院校的人事管理改革,借助现代化的技术手段,比如计算机技术构建现代化的人事管理系统已是一种普遍的趋势。民办高职院校的人事管理工作本身工作面就比较广,而且工作内容比较繁琐,人员变动频繁,流动性大,所以民办高职院校的人事工作人员的工作量比较大,只有通过构建现代化的人事管理系统可以有效的提高管理效率。通过应用RBAC模型,对用户进行角色定性然后再根据用户的角色进行访问控制,这样一方面提高了系统管理的安全性和规范性,同时也优化了管理系统,提高了RBAC模型的意义管理效率。
2、RBAC模型在民办高职院校人事管理中的应用
2.1RBAC模型的应用思路
2.2RBAC模型的数据库设计
由于管理系统主要是高职院校的教师和学生,所以在进行系统权限设置时,可以根据学校的行政级别和职务进行划分。总体上权限可以分为四个档次,从低到高分别是:管理类访问权限,功能类访问权限,普通类访问权限以及维护类权限。在这四类访问权限中,管理操作类权限可以对系统内的表格或者文件进行相对应的操作权限,所以应该对应的是学校中的行政管理人员,而功能类权限主要是针对学校后勤部门的管理人员,按照系统的模块进行操作。普通浏览类权限针对学校普通的教职工和学生,他们只具有访问的权限而不具有任何操作权限。维护类权限针对的是系统的维护管理人员,他们主要根据系统的运行情况对系统进行清理维护工作。这样通过这四类权限的设置,可以对不同人员的访问进行控制,既满足了访问需求,又实现了对访问身份的控制,保护了数据信息的安全性。
2.3RBAC算法设计
2.4RBAC模型的安全设计
对于管理系统的安全模块的设计,主要是分为两大板块进行,第一板块是对系统用户设置数据访问权限,第二模块是对系统用户进行模块访问权限设置。在第一模块中,对用户的系统数据访问权限设置主要包括对系统数据的查询、新增以及修改和删除,这一权限的设置主要针对学校的教职工和管理人员。比如对于教职工,拥有对自己角色的数据访问与修改的权限而不具有对所在的院系系统的访问的数据修改权限,而人事管理部门和系统管理人员则具有这项权限。对于模块权限的设置主要是对于系统的各个菜单的访问与修改权限。比如系统的基本信息模块中,教职人员的基本信息管理模块,维护模块等,需要对不同的角色进行权限设置,以防止有人篡改系统的模块数据,带来严重的管理问题。
3、结语
综上所述,随着近年来高职院校人事管理制度的改革,借助互联网技术构建现代化的人事管理系统已经成为一种必然的趋势。尤其是通过现在各大学校园内正在倡导构建的校园网系统相连接,实现校园网的访问功能。在应用RBAC这种模型时,主要是通过其角色访问控制理论进行系统构建,一方面实现了对于系统用户的访问浏览与操作权限的控制,另一方面也保护了系统数据的安全性和保密性,提高了系统的可靠性。