基于B/S架构的高校人力资源管理系统设计与实现

2018-03-04 07:03钟志群
电脑知识与技术 2018年36期
关键词:S架构实现设计

钟志群

摘要:人力资源管理属于提供和协调本组织内部人力资源的各种活动。在市场经济背景下,人力资源管理有六种职能,分别是人力资源规划、招募与甄选职能,人力资源开发,薪酬福利管理,职业生涯规划,劳资关系管理和人力资源研究。提升人力资源管理质量,必须注重发挥这六项职能。而满足当代高校对优质人力资源的需求,则需要加强高校人力资源管理力度,构建基于B/S架构的高校人力资源管理系统,科学细化人力资源管理模块。该文将分层浅谈基于B/S架构的高校人力资源管理系统设计与实现,并提出个人见解。

关键词: B/S架构;高校人力资源管理系统;设计;实现

中图分类号:TP3      文献标识码:A      文章编号:1009-3044(2018)36-0082-02

从宏观层次来看,高校人力资源管理系统构成极为复杂,该系统属于综合性学科,主要涉及了管理科学、组织技术、信息科学、系统科学与计算机技术等多个学科,系统功能模块非常细致,从而为高校人力资源管理工作的发展起到了重要作用。本文将简单介绍高校人力资源管理系统功能模块,论述基于B/S架构的高校人力资源管理技术,浅析高校人力资源管理系统架构,并综合探讨基于B/S架构的高校人力资源管理系统设计与实现方案。

1 高校人力资源管理系统功能模块

从微观视角来分析,高校人力资源管理系统功能模块主要包括人事管理子系统模块、职称评聘子系统模块、职工考核子系统模块、师资管理子系统模块、师资福利子系统模块、系统管理子系统模块,这六大模块在发挥各自功能的同时互相配合,从而有效提升了整个高校人力资源管理系统功能。一般来讲,人事管理子系统模块主要用于为人事管理工作人员的提高辅助子系统,规范岗位机构编制与管理,并加强人员调配管理与人事档案信息管理工作。职称评聘子系统模块用于负责管理教职工专业职称管理、职称评审管理、职业招聘管理以及行政职务晋升管理。职工考核子系统模块主要用于管理在校教职工个人信息维护与更新考核数据录入工作,该项工作内容可细分为教职工考勤管理、工作业绩管理和学术著作管理。师资管理子系统模块主要负责师资队伍管理,并为师资管理工作人员提供辅助工作子系统。师资福利子系统模块用于指导和运转师资薪酬福利待遇管理工作,主要细分为师资工资管理、福利待遇管理、津贴管理、退休管理等。系统管理子系统的工作领域包括系统维护、数据导入、数据备份、数据导出、数据分析、用户管理以及系统代码编辑和维护等。

2 基于B/S架构的高校人力资源管理技术

基于B/S架构的高校人力资源管理技术的开发环境是Microsoft Visual Studio.NET,在此环境下,高校人力资源管理技术主要包括四种——Microsoft Visual Studio.NET技术、ASP.NET技术、SQL Server2005技术和C#开发语言。其中,Microsoft Visual Studio.NET技术有四大功能:第一,构建具有一致性编程环境,需要注意的是,这种一致性特指所面对的对象一致。简而言之,无论对象代码是在本地存储、执行,还是在远程执行,或者是本地执行却分布于Internet 之上,编程环境均相同。第二,构建完好的软件部署,控制板块之间的冲突,构建良好的代码执行环境。第三,确保代码执行的安全管理环境,努力提高代码执行效率。第四,优化代码执行环境,确保该环境能够解释环境性能问题,正确消除不适宜的脚本环境。

ASP.NET技术属于WEB端的重要页面开发技术,能够充分利用.NET架构的平台特性,即发挥该平台的安全性、高效性与自动性。此外,相比之下,ASP.NET技术比它的前身ASP的扩展性与稳定性更为良好,能够为WEB应用编程提供更为良好的全新环境。其次,ASP. NET构架能够运用Microsoft(R)公司最新的产品即 Visual Studio.net进一步优化开发环境,做好WYSIWYG(What You See Is What You Get所见即为所得)的编辑工作。需要注意的是,这些只是ASP.net强大化软件支持的细微部分。再次,因为ASP.net属于通用语言的编译运行过程中的程序,所以它的适应性更为良好,也更加强大,可以让它高效运行于Web应用软件开发平台上。

SQL Server2005技术是当前使用频率较为广泛的一种基于结构化查询语言(SQL)的关系数据库,该数据库具备良好的伸缩性能与其他丰富的功能,可以使数据库系统与实验室所采用的Windows操作系統有机结合在一起。其次,SQL Server能够有效提升数据库系统的兼容效果,使客户端的访问模式更加自由,同时可以根据客户端种类和安全要求采用相应的访问模式。再次,SQL Server进一步提升了数据库系统的安全性能。而且,SQL Server2005是基于SQL Server2000的强大功能之上,构建了一个完善的数据管理体系和综合分析与解决方案,与此同时,将会给不同规模的组织提高各种帮助,即构建人力资源管理程序,做好管理部署,并优化企业应用程序,使整个程序更为安全、可靠,伸缩性也更强。另一方面,SQL Server2005技术能够降低开发与支持数据库应用程序的复杂性,实现IT生产力的最优化与最大化,在不同平台、不同应用程序和不同设备之间的数据共享,简化内、外部系统的连接体系,有效控制技术开发成本。

C#开发语言属于一种面向对象的开发语言,因此,C#开发语言可以在更大范围内做好高层商业应用与底层系统的开发工作。一般情况下,运用简单的C#开发语言构造也可以使各种组件更为简便地转变为基于WEB的应用,并通过Internet被各种系统或是其他开发语言所开发的应用调用。

3 高校人力资源管理系统架构

人力资源管理系统主要是采用B/S(Browser/Server)架构即浏览器/服务器架构为支撑,该架构是随着英特网技术的兴起,并对C/S架构进行改进的一种优化架构。此外,在B/S架构下,用户所有的工作界面均是运用 WWW 浏览器来实现整个的,也有极少一部分事务逻辑是通过前端(Browser)实现的,但是大多数事务逻辑都运用服务器端(Server)来实现,进而形成完整的三层架构。和传统架构相比,这种架构优势非常明显,主要表现为维护运行方法较为简便、快捷,能够从不同地域和不同的人员进行自由选择,并运用不同的接入方式来完成数据访问与操作工作。

从微观结构来分析,人力资源管理系统的第一层是浏览器(即客户端)只有简单的输入输出功能,处理极少部分的事务逻辑。由于客户不需要安装客户端,只要有浏览器就能上网浏览,所以它面向的是大范围的用户,所以界面设计得比较简单,通用。

第二层叫作WEB服务器,扮演着信息传送的角色。当用户想要访问数据库时,就会首先向WEB服务器发送请求,WEB服务器统一请求后会向数据库服务器发送访问数据库的请求,这个请求是以SQL语句实现的。

第三层叫作数据库服务器,它存放着大量的数据。当数据库服务器收到了WEB服务器的请求后,会对SQL语句进行处理,并将返回的结果发送给WEB服务器,接下来,WEB服务器将收到的数据结果转换为HTML文本形式发送给浏览器。

4 基于B/S架构的高校人力资源管理系统设计与实现方案

4.1 设计基于B/S架构的人力资源管理平台

全面优化基于B/S架构的高校人力资源管理系统设计与实现方案,提升高校人力资源管理质量,首先要着重设计基于B/S架构的人力资源管理平台,充分发挥人力资源管理职能,从而有效提升本校的人力资源管理质量。目前,人力资源管理具备人力资源规划、招募与甄选职能,人力资源开发,薪酬福利管理,职业生涯规划,劳资关系管理和人力资源研究等六种职能,在构建人力资源管理平台的过程中,要紧密融合这六项职能,促进人力资源管理体系的良好发展。

4.2 细化人力资源培训工作

设计基于B/S架构的高校人力资源管理系统,不可忽视人力资源培训工作。在互联网时代,运用慕课开展人力资源培训工作可以有效提升工作质量。一般来讲,慕课使用的技术非常简单,能够通过短视频和清晰的课程设置对于人力资源培训工作进行科学调控,指导高校人力资源管理系统操作人员做好本职工作。

4.3 健全数据库管理系统

健全数据库管理系统(Data Base Management System,DBMS),必须全面优化应用系统与用户之间的数据管理软件,做好数据的高效获取与维护工作,科学组织并存储数据,同时要充分发挥数据库管理系统的五项功能。从广义角度来讲,健全的数据库管理系统应具备以下五项功能:

第一,数据定义功能。该功能特指数据库管理系统须准确提供数据定义语言,方便用户准确定义数据库中的数据对象。

第二,数据组织、存储和管理功能。该功能主要用于提高存储空间利用率和方便存取效果,同时提供多种存取方法,如索引查找、Hash 查找、顺序查找等。

第三,数据操纵功能。该功能是指提供数据操纵语言,实现对数据库的基本操作。

第四,数据库的事务管理与运行管理功能。该功能特指在建立、运用与维護数据库的同时对数据库管理系统进行统一管理和控制,以此确保数据的安全性、完整性与多用户并发使用性以及发生故障后的系统恢复性。

第五,数据库的建立与维护功能。该项功能主要包括数据库初始数据的输入与转换功能,数据信息的转储与恢复功能,数据库的重组功能与监控、分析功能。

5 结束语

综上所述,优化基于B/S架构的高校人力资源管理系统设计与实现方案,必须设计完善的管理平台,细化人力资源培训工作,不断健全数据库管理系统。

参考文献:

[1] 万小琴.互联网+时代下的企业人力资源管理新趋势初探[J].经贸实践,2018(9).

[2] 吴庆杰.基于J2EE架构的人力资源管理系统的设计与实现[D]上海:复旦大学,2012.

[3] 李时现.人力资源管理在企业安全管理中的应用研究[J].中小企业管理与科技:中旬刊,2018(9).

[4] 曲成健.抚顺工程建设公司人力资源信息管理系统的设计与实现[D].成都:电子科技大学,2013.

[通联编辑:张薇]

猜你喜欢
S架构实现设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
办公室人员尚需制定个人发展规划
浅析铁路通信传输的构成及实现方法
C/S架构下的中职教学辅助系统的新探索
设计之味