一种可动态配置的信息管理系统及信息管理方法技术方案

技术编号:35990888 阅读:19 留言:0更新日期:2022-12-17 23:06
本申请提出一种可动态配置的信息管理系统及信息管理方法。所述系统包括:前端界面系统、后端服务系统、配置文件模块;所述配置文件模块分别与所述前端界面系统、后端服务系统建立通信连接;所述后端服务系统包括后端服务接口单元;所述前端界面系统包括界面接口单元;所述前端界面系统启动后利用界面接口单元自动连接所述后端服务接口单元的后端server服务,与后端server服务建立连接;配置文件模块在进行系统升级时通过对所述配置文件模块的对当前的配置变化信息的更新,以实现可动态配置的信息管理系统的升级处理操作。置的信息管理系统的升级处理操作。置的信息管理系统的升级处理操作。

【技术实现步骤摘要】
一种可动态配置的信息管理系统及信息管理方法


[0001]本申请涉及数据库动态配置信息管理安全技术,具体涉及一种可动态配置的信息管理系统及信息管理方法。

技术介绍

[0002]传统的动态配置信息管理系统采用一体化设计,设计阶段完成数据库表和显示界面的设计完成开发后,一套管理系统基本定型。然而,此时如果用户需求更改或系统升级后需要进行界面修改和数据库表项及元素的修改,需要进行重新开发,增加了系统升级的成本。

技术实现思路

[0003]有鉴于此,本申请公开一种可动态配置的信息管理系统及信息管理方法,用以解决
技术介绍
中指出的上述技术问题。
[0004]本专利技术提供了一种可动态配置的信息管理系统,包括服务器设备;所述服务器设备包括前端界面系统、后端服务系统、配置文件模块;
[0005]其中,所述配置文件模块分别与所述前端界面系统、后端服务系统建立通信连接;所述后端服务系统包括后端服务接口单元;所述前端界面系统包括界面接口单元;
[0006]所述后端服务系统上的后端服务接口单元启动建立后端server服务,可供前端界面系统作为客户端连接;所述前端界面系统启动后利用界面接口单元自动连接所述后端服务接口单元的后端server服务,与后端server服务建立连接;
[0007]所述配置文件模块用于在进行系统升级时通过对所述配置文件模块的对当前的配置变化信息的更新,以实现可动态配置的信息管理系统的升级处理操作。
[0008]较佳地,作为一种可选的实施方式;所述后端服务系统还包括数据库接口单元、配置文件解析单元、主处理单元;所述前端界面系统还包括主界面显示单元、界面主处理单元、配置文件解析单元;所述配置文件模块包括数据库表项、数据库表结构、界面显示要素;其中,每个界面显示要素与对应的数据库表结构进行位置链接;
[0009]所述数据库接口用于获取相应的数据库存储的数据库表项及数据库表结构;所述配置文件解析单元用于解析配置文件模块,获取创建的数据库表项及数据库表结构;所述后端服务系统上的主处理单元与前端界面系统的界面主处理单元建立连接;
[0010]所述主界面显示单元用于对当前的进行匹配对应的界面显示要素进行对应显示操作;所述界面主处理单元用于接收界面输入信息的输入,由界面主处理单元将界面输入信息传递至后端服务系统的配置文件解析单元进行解析处理;所述配置文件解析单元用于解析配置文件模块,获取界面显示要素,快速构建生成由界面显示要素形成的主界面。
[0011]较佳地,作为一种可选的实施方式;所述前端界面系统、后端服务系统之间采用C/S架构实现两者的解耦。
[0012]本专利技术提供了一种可动态配置的信息管理方法,包括利用上述可动态配置的信息
管理系统执行如下处理操作:
[0013]首先进行后端服务系统上的后端服务接口单元启动建立后端server服务,可供前端界面系统作为客户端连接;
[0014]前端界面系统启动后利用界面接口单元自动连接所述后端服务接口单元的后端server服务,与后端server服务建立连接;
[0015]所述配置文件模块在进行系统升级时通过对所述配置文件模块的对当前的配置变化信息的更新,以实现可动态配置的信息管理系统的升级处理操作。
[0016]较佳地,作为一种可选的实施方式;在配置文件模块在进行系统升级时之前还包括执行对配置文件模块的预处理操作;所述对配置文件模块的预处理操作,包括:
[0017]在当添加目标业务数据时,所述配置文件模块预先设置配置文件模块的配置信息,即构建初始化的数据库表项、数据库表结构、界面显示要素;所述数据库表结构中记载的界面显示要素的显示处理操作;
[0018]后端服务系统上的主处理单元与前端界面系统的界面主处理单元建立连接;
[0019]然后用户在界面主处理单元中进行界面输入信息的输入,由界面主处理单元13将界面输入信息传递至后端服务系统的配置文件解析单元进行解析处理;所述配置文件解析单元解析配置文件模块,获取创建的数据库表项及数据库表结构并保存至数据库中;所述数据库表结构用于对界面显示要素进行构建。
[0020]较佳地,作为一种可选的实施方式;在配置文件模块在进行系统升级之前还包括对当前目标业务数据进行查询处理操作。
[0021]较佳地,作为一种可选的实施方式;所述当前目标业务数据进行查询处理操作,包括:
[0022]在当目标业务数据进行查询处理时,用户在界面主处理单元中进行界面输入信息的输入,键入其关键词形成查询请求,界面主处理单元将查询请求发送至后端服务系统的主处理单元;
[0023]后端服务系统上的主处理单元通过数据库接口获取相应的数据库存储的数据库表项及数据库表结构,并根据关键词在数据库表结构记载的界面显示要素进行匹配解析,界面主处理单元进行解析得到匹配结果为匹配对应的界面显示要素;将界面主处理单元解析完成后得到的匹配对应的界面显示要素发送至前端界面系统;所述前端界面系统调用主界面显示单元对当前的进行匹配对应的界面显示要素进行对应显示操作。
[0024]较佳地,作为一种可选的实施方式;在进行系统升级时通过对所述配置文件模块的更新实现可动态配置的信息管理系统的升级处理操作,具体包括:
[0025]检测发现系统升级请求时,实现识别配置文件模块的配置变化信息;所述配置变化信息包括对数据库表项的更新或是数据库表结构的更新;
[0026]所述配置文件模块对当前的配置变化信息进行识别类别,包括属于数据库表项的更新类别或是数据库表结构的更新类别;基于所述更新类别对构建的初始化的数据库表项或数据库表结构进行更新处理操作;
[0027]将更新后的创建的数据库表项或数据库表结构保存至数据库中;后端服务系统上的主处理单元与前端界面系统的界面主处理单元建立更新后的连接响应;
[0028]重新启动前端界面系统、后端服务系统,然后利用重新启动的前端界面系统、后端
服务系统重新加载配置文件模块,即可完成管理系统的一键升级。
[0029]与现有技术相比,本专利技术至少存在如下方面的技术效果:
[0030]本专利技术实施例提供的可动态配置的信息管理系统及信息管理方法;其中该系统包括服务器设备;所述服务器设备包括前端界面系统、后端服务系统、配置文件模块;其中,所述配置文件模块分别与所述前端界面系统、后端服务系统建立通信连接;所述后端服务系统包括后端服务接口单元;所述前端界面系统包括界面接口单元;所述后端服务系统上的后端服务接口单元启动建立后端server服务,可供前端界面系统作为客户端连接;所述前端界面系统启动后利用界面接口单元自动连接所述后端服务接口单元的后端server服务,与后端server服务建立连接;所述配置文件模块用于在进行系统升级时通过对所述配置文件模块的对当前的配置变化信息的更新,以实现可动态配置的信息管理系统的升级处理操作。
[0031]上述配置文件模块实现系统界面的自动生成(即生成数据库表结构以及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可动态配置的信息管理系统,其特征在于,包括服务器设备;所述服务器设备包括前端界面系统、后端服务系统、配置文件模块;其中,所述配置文件模块分别与所述前端界面系统、后端服务系统建立通信连接;所述后端服务系统包括后端服务接口单元;所述前端界面系统包括界面接口单元;所述后端服务系统上的后端服务接口单元启动建立后端server服务,可供前端界面系统作为客户端连接;所述前端界面系统启动后利用界面接口单元自动连接所述后端服务接口单元的后端server服务,与后端server服务建立连接;所述配置文件模块用于在进行系统升级时通过对所述配置文件模块的对当前的配置变化信息的更新,以实现可动态配置的信息管理系统的升级处理操作。2.根据权利要求1所述的系统,其特征在于,所述后端服务系统还包括数据库接口单元、配置文件解析单元、主处理单元;所述前端界面系统还包括主界面显示单元、界面主处理单元、配置文件解析单元;所述配置文件模块包括数据库表项、数据库表结构、界面显示要素;其中,每个界面显示要素与对应的数据库表结构进行位置链接;所述数据库接口用于获取相应的数据库存储的数据库表项及数据库表结构;所述配置文件解析单元用于解析配置文件模块,获取创建的数据库表项及数据库表结构;所述后端服务系统上的主处理单元与前端界面系统的界面主处理单元建立连接;所述主界面显示单元用于对当前的进行匹配对应的界面显示要素进行对应显示操作;所述界面主处理单元用于接收界面输入信息的输入,由界面主处理单元将界面输入信息传递至后端服务系统的配置文件解析单元进行解析处理;所述配置文件解析单元用于解析配置文件模块,获取界面显示要素,快速构建生成由界面显示要素形成的主界面。3.根据权利要求2所述的系统,其特征在于,所述前端界面系统、后端服务系统之间采用C/S架构实现两者的解耦。4.一种可动态配置的信息管理方法,其特征在于,包括利用权利要求1

3任一项所述的可动态配置的信息管理系统执行如下处理操作:首先进行后端服务系统上的后端服务接口单元启动建立后端server服务,可供前端界面系统作为客户端连接;前端界面系统启动后利用界面接口单元自动连接所述后端服务接口单元的后端server服务,与后端server服务建立连接;所述配置文件模块在进行系统升级时通过对所述配置文件模块的对当前的配置变化信息的更新,以实现可动态配置的信息管理系统的升级处理操作。5.根据权利要求4所述的方法,其特征在于,在...

【专利技术属性】
技术研发人员:郝克林张姗姬胜凯黄毅龙苗婷婷赵城
申请(专利权)人:中国电子信息产业集团有限公司第六研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1