基于B/S架构的企业干部信息管理系统
2022-08-17余晓明孙咸凯曹远见蒋俊慧吴超
余晓明,孙咸凯,曹远见,蒋俊慧,吴超
(国网江苏省电力有限公司镇江供电分公司,江苏镇江 212000)
1 引言
在国际化高速发展的今天,为了适应未来的经济社会环境,企业干部信息管理是非常必要的[1]。国外针对企业干部信息管理的研究从上世纪60 年代末就已经开始,经过长期的发展,信息管理系统层出不穷,在理论上也在逐渐完善,伴随着信息技术的发展,为了使企业尽快适应经济社会的发展需求,信息管理系统已经被应用到了每一个企业的管理中,给各大企业产生了巨大的经济效益[2]。国内对于信息管理系统的研发在上世纪90 年代末才开始,虽然国内的发展起步比较晚,但是近十年以来,信息管理系统的研发水平不断提升,应用的领域也在不断扩大,信息管理系统的应用水平逐渐接近国际平均水平[3]。文献[4]为了使中小型化工企业适应现代化企业发展的实际需求,采用B/S 模式与C/S 模式相结合的架构体系,根据中小型企业的业务处理流程,采用Excel VBA 技术设计系统的功能模块、架构模式以及数据处理流程,基于面向对象的软件编程方法,设计系统的软件部分,使完整的信息管理系统具有更好的扩充性和可维护性,通过实例分析可知,该系统可以提高中小型企业的整体管理水平。文献[5]首先简要介绍了MBSE 的企业信息管理系统,并分析信息管理系统在软件开发过程中信息管理模式的作用,结合MBSE应用程序的管理模式,实验结果显示,该系统可以将企业信息管理系统模块化,实现企业业务之间的处理功能。
基于以上背景,本文将B/S架构应用到企业干部信息管理系统设计中,扩大系统的应用范围,从而提高企业信息管理的性能。
2 系统部署架构
企业干部信息管理系统是一个基于B/S架构[6]的动态网络系统,网络内部的内容可以通过客户端与服务器之间的关联进行交互,客户端的干部信息就是用户通过浏览器传递给服务器的信息,服务器端的数据是网络服务器根据浏览器内部提供的访问请求,而返回给浏览器的信息[7]。
管理系统的网站通常都会部署在网络服务器上,每一台网络服务器都可以接收来自浏览器的访问请求,并对其进行相应处理[8]。为了提高信息传递的便捷性,数据库通常部署在指定服务器上,该服务器必须具备较高的安全性和稳定性。用户通过客户端可以与服务器进行动态网页交互,将干部信息上传到信息管理部门,客户端对干部信息只具有访问权,而不能对其进行修改。系统部署架构如图1所示。
图1 系统部署架构
在设计信息管理模块时,将企业干部信息分为多种信息,并根据信息管理实际需求,在管理模块中提供查找界面,在同一个界面中可以显示出一个干部的所有信息。根据工作需要,在系统中一键生成在职干部的花名册、二线干部花名册、返聘干部花名册以及干部数据分析等多个常用的花名册,方便管理员使用。
干部信息整合是管理工作中最常用的功能,也是系统的核心功能。根据管理工作的要求,设计14个管理流程节点,每一个管理节点根据管理工作的需要,来记录企业干部信息。具体流程如图2所示。根据该名干部是否被提拔,可以选择两条路径,其中的一个流程节点结束之后,必须进行下一个流程节点的操作。不允许跨流程进行管理操作,保证调整工作可以有效进行,从而确保了信息的规范性。
图2 企业干部信息调整的核心流程图
3 系统软件
3.1 企业干部信息特征提取
结合统计特征分析模型,提取信息的相关性特征集,结合企业资本结构信息和人事结构信息,将信息进行重组,实现信息的提取。采用数据挖掘技术来分析信息的关联特征量,在B/S架构模式下,结合企业人事组网协议,挖掘信息,得到信息特征提取的统计特征量,为:
其中,f(.)表示信息的交叉函数,z(t)、R(t)、r(s)分别表示信息执行编码、分类编码以及查询编码函数。在函数控制下,信息的线性组合X(k+1)表示为:
其中,X(k)表示信息分布的有限域,f(.)表示有限域交叉函数。在人事信息管理不足的情况下,分析企业干部信息的回归残差,表示为:
其中,Ixy(t)表示信息的回归时间。在构建数学统计分析模型的基础上,管理信息,采用线性回归分析方法,分析信息的主成分,在B/S架构的基础上,实现信息的管理和调度,具体程序如图3所示。
图3 干部信息特征提取程序
根据信息特征提取的统计特征量,分析信息的回归残差,提取出信息特征,接下来通过信息管理流程,来实现信息的管理。
3.2 设计企业干部信息管理流程
采用分组回归的方式,分析信息,得到信息管理的分组回归分析模型,表示为:
在信息管理系统数据库中,量化回归分析企业干部信息,得到新映射为:
其中,N表示信息映射数量。
结合干部信息和企业人事结构信息进行重组,采用多元分配的方式,得到统计特征量需要满足的条件:
在B/S架构模式下,利用信息的空间聚类模型,来管理信息,模型表达式为:
4 测试分析
4.1 设置测试系统的总线接口配置
在测试过程中,需要提前设置好各个系统的总线接口,如表1所示。
表1 总线接口配置表
4.2 系统测试
为了测试系统在实现信息的查询、访问以及管理方面的性能,对该系统和文献[4]的信息管理系统、文献[5]的信息管理系统进行测试分析。采用GNU开发工具设计系统的用户界面,在程序加载模块加载所需的测试数据,设置企业干部信息采样样本的数据集规模为1024,加载测试数据的时间设置为12s,训练数据集的规模设置为100。基于以上参数,测试三种信息管理系统进行信息管理时的输出吞吐量,结果如图4所示。
分析图4的测试结果可知,文献[4]在管理过程中,信息传递的便捷性较弱,导致信息管理的输出吞吐量变低,而文献[5]不能实现信息的维护和调整,无法保证信息在维护方面的简便性,导致信息管理的输出吞吐量偏低;而本系统输出吞吐量较高,使信息的处理规模变大。
图4 吞吐量测试结果
在此基础上,测试三个信息管理系统的响应时间开销,测试结果如表2所示。
表2 信息管理系统响应时间对比测试结果
从表2的测试结果可以看出,文献[4]随着信息维数的增加,该系统无法通过客户端与服务器之间的关联进行交互,使管理的信息出现错乱的现象,延长了该系统在测试时的响应时间;文献[5]的提取出统计特征量,给信息的管理带来了一定难度,导致响应时间变长;而先提取了信息特征,本系统又设计了管理流程,使系统的运行更具有层次性,缩短了系统测试的响应时间。
5 结束语
本文提出基于B/S 架构的企业干部信息管理系统,在B/S 架构模式的基础上,实现企业干部信息的管理,测试结果显示,该系统的性能更高。但是在今后的研究中,还要加强信息在多个系统之间的共享研究。