APP下载

社科型候鸟人才管理系统的设计与开发

2020-11-10李冬蕊范武山孙继华李文化

电脑知识与技术 2020年27期
关键词:系统开发信息管理

李冬蕊 范武山 孙继华 李文化

摘要:分析当前多数人才管理信息系统普遍存在的数据易错易失以及信息容易外泄等问题存在的主要原因,针对海南省社会科学院提出的建设需求,基于SQL Server的ASP技术架构,探索海南自由贸易港建设与发展的社科型候鸟人才管理系统的设计与开发,建立功能更加完善、系统更加安全的适应海南自由贸易港建设的候鸟型人才管理系统,为用户提供精准快捷的人才选择。

关键词:信息管理;SQL server;社科型;候鸟人才;系统开发

中图分类号:G642 文献标识码:A

文章编号:1009-3044(2020)27-0085-03

开放科学(资源服务)标识码(OSID):

1 引言

1.1“候鸟人才”的特点

人才往往是制约欠发达地区发展的最主要瓶颈,要想有效解决欠发达地区经济与社会发展各方面的问题,人才吸引、人才培养、人才管理成为关键问题,其中“引才”首当其冲。

引才有多种方式,而突破地域、户籍、身份、档案、人事关系等限制,不改变其户籍或国籍,不改变人才与原单位人事关系的“柔性引才”方式,因其“使用弹性、管理软性、服务个性”,充分体现个人意愿和单位用人自主权等优点受到越来越多单位的喜好。“候鸟人才”是柔性引才的一种类型,其对象主要是指已退休后的高知老年人群体,包含政府官员、高校教师、企业工程师、表演艺术家等。“候鸟型”主要是指该群体有明显随季节迁徙流动的特征,如同越冬的候鸟一样,冬天飞至温暖之处过冬[1]。

近年来,海南省切实加强人才工作顶层设计和制度安排,坚持把人才作为第一资源,实施更加积极、开放、有效的人才政策,坚持“不为所有,但为所用”的引才用才原则,鉴于海南独特的气候条件,海南省政府在引进“候鸟型”人才为海南自贸区、自贸港建设提供强有力的人才支撑[2]。

1.2“候鸟人才”管理需求分析

海南省社科联是海南省社科型候鸟人才管理主要责任单位,过去对“候鸟型”人才信息的收集和管理都是通过手动纸质登记或者录入Excel表格进行储存,这种操作方式对管理者来说,简单容易上手,任何年龄段都可以操作。随着其管理与服务人才数量的增加,如何更加精准把握候鸟人才的质和量,如何保证人才信息的安全性,如何为企事业单位提供更加快捷真实有效的人才信息,开发相应候鸟人才管理系统成为当前非常迫切的工作任务。

省社科联主要工作人员认为,人才管理系统应能实现人才的分类管理,对不同用户进行不同操作权限的设置,加密用户档案的安全性,确保信息的真实性。在开发完成后可以实现对候鸟人才的储备、开发、用人规划上提供可靠稳定的保障,为省社科联快速提供强有力的支持,提高人才管理水平,为企事业单位提供高技能人才,为人才用户提供发挥能力机会,最终促进全省经济发展。

1.3 常见人才管理系统的设计与开发

一些地方或企业通过借助SSH框架、JAVA EE平台、云平台云计算、ThinkPHP等方式实现对人才的管理都值得我们学习和借鉴。比如一些地方采用SSH框架、JAVA EE平台开发了人事管理系统,引入MVC架构理念,实现了对人员监督和管理的规范化和自动化[3]。某些企业采用JSP技术构建的信息管理系统,以Web网页的形式与用户进行交互,为用户营造了便捷的信息处理环境,借助强大的网络技术完成对服务器端数据库数据的存取和查询操作[4]。在现在很流行的云平台中,企业借助云计算模式网络的便捷性和无限扩展的能力,在配置资源的时候能够实现更优化,大大降低用户的使用成本。在云计算模式下,企业不需要花巨资购买大量硬件设备和系统软件,也无须配备专业的技术团队来维护系统的日常运转[5]。还有一些企业利用当前较为主流的PHP开源框架ThinkPHP开发实现人才管理系统[6],保证系统的精准性和扩展性。虽然市面上有许多关于利用不同方式来实现开发与设计的人才系统,但至今研究内容和重点在社科型候鸟人才方面的还比较少见,故仍然存在许多可开发设计的创新点与创造点。

但现如今候鸟人才的应用仅仅是在一些专家短缺,地理位置相对偏远,资源相对落后的地区进行了小面积的宣传推广,并没有在全国进行广泛性的传播,所以这些研究在学术理论研究方面还比较欠缺,各级地方政府对“候鸟型”人才所进行的系统管理与按需筛选的研究同样不够充足。

2 社科型候鸟人才管理系统的设计

2.1 数据库设计

本系统定义的数据库中,涉及候鸟人才的主要包括以下两个表:候鸟人才信息表、行业信息表:其中支撑候鸟人才信息的职称代码表、职务代码表、专业代码表、行业代码表等从略。行业信息与人才信息通过“行业代码”建立内在关联。

create table候鸟人才(

人才编号varchar(10) primary key,姓名varchar(10) not null,性别varchar(2),单位varchar(40),

职称代码varchar(6) not null,职务代码varchar(6),专业代码varchar(6) not null,

行业代码varchar(6) not null,联系电话varchar(ll),联系邮箱varchar(20),研究成果text(1000),

注册时间datetime not null)

create table行业信息(

信息编号varchar(10) primary key,行業代码char(6) notnull,信息标题varchar(30) not null,

详细内容text(1000),发布时间datetime not null,阅览次数int(6) not null,是否置顶int(2))

其中支撑候鸟人才信息的职称代码表、职务代码表、专业代码表、行业代码表等从略,行业信息与人才信息通过“行业代码”建立内在关联。

2.2 系统模块功能设计

候鸟人才管理系统功能模块主要分为前台管理和后台管理两部分。

前台管理包括人才行业信息、人才专家信息、人才推荐信息、人才成果信息和人才信息检索五个部分组成。系统内所有的用户需要在统一的平台进行登录认证,在认证成功后按照各自权限跳转到相应的模块。人才需求用户是系统中最基本的用户,他们通过各自的业务需求来进行对人才的搜索查询,并通过筛选得到相应需要的人才。人才用户信息既可以通过人才資源库进行导入,也可以通过系统填写本人的基本情况、科技成果和个人成就信息。信息审核员负责对人才信息进行分析统计审核,审核成功后将人才信息录入人才库中,审核失败则将报错返回人才用户信息中心,提醒用户进行修改。系统管理员是对系统中所有用户的信息进行管理,比如帐号密码设置、信息的添加和删除、用户权限分配等,对整个管理系统进行日常运行维护,但是无法进行任何业务操作[7]。

后台管理包括专家基本信息管理、专家推荐管理和信息查询等模块。专家基本信息管理包括添加修改和删除专家信息内容;推荐管理可以对推荐的专家信息进行添加、修改和删除;职称成果管理可以对专家职称和专家成果进行一些常规操作;最后是帐户管理,可以对系统用户进行录入删除等,例如用户名、密码等信息;也可修改自己的密码;在退出登录状态查看用户信息。

2.3 系统架构设计

整个管理系统采用关系型数据库SQL Server对“候鸟型”社科人才、企事业单位的基础数据等进行存储,采用成熟的ASP技术和方便移动办公的B/S架构搭建开发平台。B/S这种业务拓展广、维护简单、可以实时进行传输数据的优势能够保证代码的高复用性,降低耦合关系,利于开发的同时进行,适应开发中出现的实时变化情况[8],而用户也无须通过下载另外的程序软件二次或多次转换从而实现操作,满足客户在实际操作过程中进行实时信息查询。利用现有的硬件资源搭建系统支撑平台,以节省资源优化配置,达到高维护性和高扩展性的优势。基于当前掌握到的信息情况,构建了“候鸟型”人才信息管理平台,总体架构图如图1所示。

2.4 人才信息的采集

通过各人才的综合情况,全面地分析人才指标。根据人才的性别、籍贯、研究方向等进行分类;根据用人需求分析人才,最后得到最优人选[9]。

在采集阶段,主要的人才数据来源于社科联的人才数据库,还可以来自各企事业单位的推荐,以及个人自荐。通过这些推荐方式得到人才信息后,可以对人才进行全面的分析和处理,提高数据的真实可靠性和可用性。

首先,收集整理目前已掌握的曾经在或正在工作的“候鸟型”社科人才的信息;其次,通过专家访谈分析研究“候鸟型”社科人才的要素(一是来某个地区季节性休养、生活、旅游的省外人才,二是具有一定的专业知识或专门技能;三是自愿为某个地区经济社会发展服务;四是服务期间不改变人事、档案、户籍、社保等关系)和类别(一般人才,高层次人才、创新团队)等属性,设计“候鸟型”社科人才资源数据库结构,将目前收集到的“候鸟型”社科人才数据批量导人数据库中,通过实地调研了解社会各界各对“候鸟型”社科人才的基本需求,如咨询、讲学、顾问等,设计辅助数据库。

最后,通过广泛的调查研究,了解“候鸟型”社科类人才管理与服务系统必备的功能需求,包括最基本的数据采集、数据维护、数据查询、数据统计、数据分析、信息反馈、人才评价、人才智能推送等功能,设计与开发“候鸟型”社科人才管理与服务系统。

2.5 数据的查询功能设计

本管理系统具有单一条件查询、组合条件查询和命令式查询的数据查询功能。1)单一条件查询。只对一种特定条件进行专一条件查询,查询结果量比较大,得到的结果也相对模糊,需要仔细查看。2)组合条件查询,可以利用“专业检索”来实现高效检索。例如CNKI知网数据库专业检索可使用的检索字段包括“篇名”“作者”“关键词”“主题”“全文”等,如何从这些检索字段中选择合适字段进行检索是实现准确、高效检索的关键。分析这些字段收录的信息可知,“篇名”“作者”“关键词”字段收录信息量少,单纯使用这些字段容易漏检,“全文”涵盖的信息量又太大,引入的噪音太多,无法准确高效获得对比文件[10]。很多候鸟人才都是专业性较强的人才,利用他们的专业并且灵活组合其他检索字段进行检索,可以保证检索的全面和准确,让人才需要方能够精准找出自己想要的人才。3)命令式查询。用于用户对目标有明确的选择,直接在查询功能中进行命令式查询,以得到期望的结果。4)第三代搜索查询。第三代搜索引擎是对第二代在搜索技术上的改进,主要增加了互动性和个性化浏览,第三代中文搜索引擎更注重智能化和用户使用的个性化,其采用了中文自动分类、自动聚类等人工智能技术,而且使用了中文内容分析技术,以及区域智能识别技术,增强了搜索引擎的查询能力。第三代搜索引擎的搜索方式是基于自然语言搜索,用户想要什么信息,它就快速准确搜出什么信息,用户不必再拘泥于关键词、标题,作者、时间、分类等传统搜索方法。第三代将通过分析网页之间的关联,建立一种类似人的思维的更智能化的概念分类方式,通过模仿人的思维模式,对要查找的概念进行关键字联想和分类[11]。扩大搜索范围,精准搜索。5)多元搜索查询。可以在人才搜索引擎中添加其他网站的搜索引擎,系统如果推荐的人才需求方并不是很熟悉,可以通过其他搜索引擎来查看人才信息,在同一个视窗中就可以查看结果,不需要再打开新的窗口,节省人才需求方的时间。

2.6 系统安全设计

人才管理系统基于数据库和互联网之上,因此会涉及许多人才的个人信息,这就需要整个系统保证每位人才信息数据的安全性。维护人才信息的安全是整个系统的重头戏,同时也会影响到系统的呈现。为了实现系统安全,我们首先统一所有用户的初始密码,并会提醒所有用户在第一次登录时对初始密码进行及时修改。在对初始密码进行修改时,新设置的密码长度需要在8-16个字符,并要包含大小写字母以及特殊符号。还需要在系统中添加加密处理、权限设置等安全技术,实时防火墙和定时病毒查杀也是必不可少的基础安全设施,以避免出现人才个人信息的泄露、删除、篡改等情况,确保系统的安全。在用户登录超过半小时后,系统将自动退出登录,保证用户信息的安全。

3 系统功能的实现

3.1 系统实现

本系统基于由客户端(Web浏览器)、Web服务器、数据库服务器结构组成的B/S架构,并采用成熟的SQL server数据库和先进的ASP技术进行对系统的实现。目前本系统共收录735个人才信息,这些个人信息数据都具有各自的代表性和独特性。“候鸟”人才作为海南独特的人才现象,是弥足珍貴的无形资产。

通过广泛的调查研究了解“候鸟型”社科类人才管理与服务系统必备的功能需求,开发功能基本齐全的“候鸟型”社科人才管理与服务系统,预留“候鸟型”社科人才综合服务平台接口。

3.2 系统优点

本系统针对候鸟人才的实际情况,实现了便利强大的查询系统,可通过人名、单位、著作、分类等字段快速查出相关专家,同时提高了网络上的数据准确性,提高了选择的准确性。进行系统开发的地点位于海南大学,与海南省社科联联系方便,这样可以及时有效地更新数据,更改系统功能,即时满足用户需求;SQL Server数据库操作便捷,可以即时添加或删除信息数据,保证数据的准确性和最新性。B/S架构平台只要有网络和浏览器即可随时随地进行查询浏览,可以通过增加网页增加系统功能,满足客户需求,维护简单方便,共享性强,不用下载客户端,便捷操作。

4 结束语

此人才系统建立成功后就可较好地满足企业、事业单位对专家人才挖掘的需求。通过构建人才管理系统可以有效地吸引各地区的人才,并能够有效地利用人才充分发挥人才的效用。合理利用候鸟型人才是解决当前社会工作人才资源匮乏的重要方法,是提高社会工作人才使用效率、缓解社会工作人才不足和专业性不强压力大的重要途径。

人才管理系统为企事业的发展提供了人才保障,也为这些“候鸟型”人才提供了发挥实力的机会,分析“候鸟型”人才管理现状和企事业单位对人才的需求,进行功能分析,提出可操作的系统架构图。对整个系统的数据库进行了设计和分析说明,并对系统如何实现也做了较为详细的赘述。

此管理系统的开发目的在于能够最大限度地将人才资源聚集在一起,提高管理效率,可以准确、及时的满足用户的需求。本系统还有一些不足之处,有待于在实践中进一步的改进。比如:程序还是有待进行优化,提高系统的访问速度,节省用户等待时间,增强用户体验感。

加强对系统检索功能的优化,提高检索效率,让企事业用户和人才用户都能够及时便捷地得到到自己需要的结果;本系统暂时没有实现较复杂的查询、统计等功能,在后续开发维护过程中会将这些功能继续进行开发,实现对系统的优化配置。

参考文献:

[1]应验.“候鸟型”人才柔性管理与服务模式研究[J].中国人才资源开发,2018(5):127-133.

[2]琼办发.关于充分发挥“候鸟型”人才作用的意见[EB/OL].[2020-02-20].http://www. hainan. gov. cn/data/zfgb/2017/09/3884/.

[3]刘景娜,宋伟,田文英,等,基于SSH框架医院人事管理系统开发及应用[J].微型电脑应用,2020,36(3):112-116.

[4]黄菲,基于JSP技术的高职院校校企合作信息管理系统研究[J].电子测试,2020(4):63-65.

[5]李敏,王小春,屠其雷,等,基于云模式的社会组织人才管理系统分析[J].生产力研究,2014(9):122-124,137.

[6]张博,刘云,基于ThinkPHP的安防人才管理系统设计与实现[J].福建电脑,2016,32(7):27-28.

[7]薛冰,钱光超,王丽春,等.电力企业专家人才信息管理系统设计与实现[J].电脑编程技巧与维护,2019(8):74-76.

[8]李筠,基于B/S架构的图书管理系统探究[J].科技传播,2019,11(23):131-132.

[9]卞洪.青少年后备人才管理系统设计[J].信息与电脑(理论版),2017(15):84-85+88.

[10]陈优.利用CNKI数据库高效检索现有技术的方法[J].河南科技,2020(3):153-155.

[11]苏瑞竹,搜索引擎的发展与人文关怀[J].现代情报,2006(10):170-173.

【通联编辑:王力】

作者简介:李冬蕊(1992-),女,河北石家庄人,海南大学计算机与网络空间安全学院硕士研究生,硕士,主要研究方向为软件工程;范武山(1978-),男,海南东方人,海南大学图书馆馆员,研究方向为软件开发;孙继华(1971-),女,湖南长沙人,海南省社会科学院国际旅游岛研究所研究员,硕士,研究方向为旅游经济;李文化(1968-),男,湖北鄂州人,海南大学图书馆教授,硕士,研究方向为数字人文与计算机应用。

猜你喜欢

系统开发信息管理
造价信息管理在海外投标中的应用探讨
评《现代物流信息管理与技术》(书评)
基于开源系统的综合业务数据采集系统的开发研究
在高速公路信息管理中如何做好QC小组活动
面向Web的BIM三维浏览与信息管理