基于B/S的人才库系统的设计与实现

2015-08-08 21:49:10周伟陈柳
电脑知识与技术 2015年15期
关键词:人才库管理员管理系统

周伟 陈柳

摘要:对于企业人力资源部门来说,如何有效管理人才资源至关重要。采用传统的文档管理方法管理人才资源花费大量的人力物力,效率也不高。该文设计实现了基于B/S的人才库管理系统,该系统采用国家标准对人才信息进行编码,能够有效的对人才资源进行快速查询、修改、删除和打印,并可以与其他采用国家标准的人才信息库进行合并和打包。实践证明该系统可以有效提高人力资源的工作效率,具有良好的经济和社会价值。

关键词:B/S;人才库;编码

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2015)15-0072-02

Abstract: It is very important for the human resource departments to effectively manage the talent informations. The traditional documental methods is costly and inefficient. In this paper, we design talent database system based on B/S. With this system, we encode the talent information by the GB and can effectively search,modify,delete and print the files of talent. We can merge the database with other database encoding by the same GB. The practise showed that this system can improve the efficiency of human resources managements and have society value and economic value.

Key words: B/S; talent database; encoding

当今社会人才的重要对于公司的重要性不言而喻。对公司人力资源部门来说,如何有效的采集和管理人才信息,并进行分析显得尤其重要。对于公司而言,开发一个可以对人才信息进行采集、查询、分类和统计和管理的人才库是非常有必要的。本文设计并实现了基于B/S结构的人才库管理系统[1]。

开发人才库软件的关键之一是采用的编码格式。为了与其他的人才库软件方便的进行数据交换,本系统统一采用国家标准编码该软件。开发工程中相关信息代码标准遵循国际标准和国内统一标准,该系统软件用到国标编码包括:GB3304、GB4754、GB4761、GB4762、GB6864、GB16835、GB22611、GB22612、GB22615、GB48801、GB13745、GB8561;ZB01、ZB02、ZB08、ZB09、ZB14、ZB28、ZB31、ZB34、ZB36、ZB37、ZB44、ZB64、ZB65、ZB66、ZB76、ZB77等,用到的所有汉字遵循汉字内码标准[2]。

在软架构方面,本系统采用主流的B/S架构的三层结构,事务逻辑放在服务器端实现,该架构无需用户安装客户端,接入简单[3]。

1 系统设计

本系统采用多级管理员分权限管理模式,一个登录入口,按权限分流到各自的管理页面。普通管理员可以添加,编辑,提交,查询,删除,过滤导出和分类统计自己采集的专家信息;高级管理员可以对普通管理员提交的信息进行审核,也可以查询,删除,过滤导出和分类统计所有的专家信息,还可以管理普通管理员;超级管理员除了拥有高级管理员的权限以外,还可以管理所有高级管理员和普通管理员,并且可以对数据库进行备份和恢复操作。各类管理员权限不同,根据系统规模可以酌情分配,一般而言,普通管理员由高级管理员指定,100到200左右为宜;高级管理员由超级管理员指定,一般10到20为宜;超级管理员拥有最高权限,只允许一名,一般指定给HR主管。

后台数据库设计包括一张用户表和一张个专家信息表。用户表存储各类管理员的信息,包括用户名(中文),密码(MD5加密),角色(1超级管理员/2高级管理员/3普通管理员);专家信息表存储所有专家的各项信息,包括专家id,姓名(中文),性别,证件类型,证件号码,拼音缩写,曾用名,出生日期,民族,参加工作日期,婚姻状况,政治面貌,图像,籍贯地址,户籍地址,所属领域,所学专业,职称,联系电话,邮箱,所获荣誉,业余爱好,专家级别,专家信息状态(1编辑中/2待审核/3审核失败/4审核通过),填表日期,申报日期以及采集信息的管理员姓名。为了更直观的查看数据表的结构,E-R图如下所示:

2具体实现

2.1功能模块划分

主要功能包括对专家信息进行采集、审核、筛选、分类统计、以及存储等。具体功能模块如图2所示:

2.2数据库的设计与实现

2.3 开发环境

本系统基于Apache+PHP+Mysql开发,本地及局域网内测试正常。具体参数如下:Apache2.4,PHP 5.4,Mysql 5.0,本机操作系统Windows 7 Ultimate,浏览器 Internet explorer 8。

开发工具XAMPP 1.8.1,本系统的开发环境是用XAMPP搭建的,本地localhost测试与局域网(内网IP)测试均没有问题。

本系统的开发语言,动态脚本PHP,静态页面HTML,部分页面用到JavaScript和CSS。

3结束语

本文设计实现了基于B/S的人才库管理系统,该系统采用国家标准对人才信息进行编码,能够有效的对人才资源进行快速添加、查询、修改、删除和打印,并可以与其他采用国家标准的人才信息库进行合并。

参考文献:

[1] 王超,连英杰. 基于SSH框架的人力资源管理系统的设计与实现[J]. 中国电子商务,2014(20): 101-102.

[2] 金涛.基于J2EE的高校人力资源管理系统的开发[J].农业网络信息,2014(2): 51-54.

[3] 韩峰. 基于Web的人力资源管理系统探析[J]. 中国科技纵横,2014(17): 46-47.

猜你喜欢
人才库管理员管理系统
企业差异化人才库机制建设案例解析
——以南方电网公司S供电局为例
基于James的院内邮件管理系统的实现
我是小小午餐管理员
我是图书管理员
少先队活动(2020年8期)2020-12-18 02:32:07
我是图书管理员
少先队活动(2020年7期)2020-12-18 01:48:39
可疑的管理员
基于LED联动显示的违停管理系统
海盾压载水管理系统
中国船检(2017年3期)2017-05-18 11:33:08
国有企业人才队伍建设的现状与改进方法
经营者(2016年12期)2016-10-21 08:47:32
基于RFID的仓储管理系统实现