计算机网络信息资源整合系统设计研究

时间:2022-05-30 11:28:47

导语:计算机网络信息资源整合系统设计研究一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。

计算机网络信息资源整合系统设计研究

摘要:随着计算机网络信息资源呈爆发式增长,为了保证网络信息资源安全存储和使用,针对网络信息资源整合系统构建变得非常重要。通过计算机网络信息资源整合系统构建,实现对网络海量信息资源进行整合,实现数据的统一存储和管理,可以保证数据安全,提高了数据资源利用效率。对系统构建采用的关键技术进行了阐述,对系统设计的需求进行了分析,提出了系统的构建方案,并对系统的架构和系统模块功能进行了设计与研究

关键词:计算机应用;网络信息资源整合;DSpace技术;区块链

计算机网络信息资源整合,实现对信息资源采集、检索、存储和管理等操作,提高信息资源存储能力,保证数据安全,解决网络信息资源在实际管理中存在的问题,提高计算机网络信息资源的利用效率,都具有一定的实用价值。

1相关技术

(1)DSpace技术DSpace框架技术可以提供数据资源发布功能,并对各种格式的资源提供支持。DSpace技术构建的系统架构,可以方便系统对来自不同空间的数据资源进行安全存储,方便用户对系统资源进行管理,并为用户设置相应的权限。DSpace技术可以构建数据审核机制,并把相关的数据推动给用户使用。DSpace技术可以对系统数据存储机制进行规范,并对所有格式的数据都支持存储功能,建立完整的数据存储体系,满足用户对系统数据存储的基本需求。(2)XML技术XML技术在网络中应用较为广泛,实现对数据的存储,并可以通过标签对数据描述,发挥XML技术的描述功能。XML技术技术具有较高的系统兼容性,并且对结构化文档以及非结构化文档的处理比较实用。XML技术对文档的定义比较灵活,其中DTD可以实现文档定义的规范化,对XML语言进行约束。DTD实现对XML文档进行特定的描述,并对XML协议进行约定,构建节点之间的数据传输关系。

2系统需求

系统设计实现对数据资源整合并统一存储管理,满足用户对数据资源使用的基本需要。系统设计中要解决数据孤岛、数据资源分散等相关问题,构建数据资源整合的有机整体机制,并满足系统平台上多种应用软件数据应用的基本要求。系统实现对信息整合,构建数据协同应用的平台。系统设计把系统中心服务与系统底层平台的数据信息链接构建有机整体,避免数据孤岛的问题,提高数据资源存储的安全性和完整性。系统设计把网络中相应的数据资源进行整合存储与管理,实现数据流通,并构建统一的数据接口,为用户对系统数据访问提供便利。系统设计满足数据应用的兼容性需要,并满足系统应用可扩展性的需求,系统内部各个子系统节点在独立运行的同时,实现数据互通共享,满足网络数据资源共享的基本需要。系统设计满足数据整合存储的同时,建立数据安全保护机制,提高系统数据资源共享能力[1]。

3系统设计

3.1系统架构

针对系统设计需求,按照系统需求分析,采用DSpace技术构建系统架构,为系统的各种应用服务提供支持,实现对网络数据资源整合与管理。系统架构设计如图1所示。系统架构设计中,在应用层中安装各个功能模块,并实现系统的具体应用功能,在应用层中实现用户对系统数据的输入,接收用户发出的命令,并把用户的查询等操作反馈给用户。业务逻辑层则以用户的需求为根本,构建满足用户需求的业务逻辑功能模块,并实现业务逻辑模块的交互。支撑层为系统功能实现提供数据支撑、功能支撑,实现数据库应用支撑,并通过分布式系统将不同的系统节点进行关联,提供数据交流功能平台。DSpace架构通过支撑层可以提供Web服务和项目导入服务,并为业务逻辑功能模块实现技术支撑,实现网络数据资源的整合和共享管理。数据存储层是处理数据,对数据进行存储、分析和管理,并通过数据存储接口,在位流数据基础上对数据资源实现有效的管理[2]。

3.2系统功能实现

计算机网络信息资源整合系统功能,实现对信息资源采集、检索、存储和管理等功能操作,并对相应的模块功能进行设计。从技术上提高信息资源存储能力,保证数据安全,解决网络信息资源在实际管理中存在的问题,提高计算机网络信息资源的利用效率。系统功能模块设计如图2所示。(1)资源采集功能系统中的数据管理来源于系统内各个节点的数据,系统内各个节点负责对数据进行收集,并把收集的数据提交给系统数据中心。资源采集功能流程图如图3所示。数据资源采集设计,系统对录入的数据进行审核,如果符合审核要求,那么数据可以进入下步编辑流程,如果不符合审核要求,那么返回到工作区,并要求用户对数据进行再次输入,然后再次进行审核操作。审核通过的数据可以添加到系统数据文档中,并对数据文档实现保存[3]。在DSpace架构中,数据资源采集设计,第一种是Web方式设计,把数据资源输入到系统中,然后传输到DSpace平台,DSpace框架提供数据审核接口以及数据验证接口。第二种是大量数据导入设计,在原有数据资源的基础上,对SIP格式文件进行定义,对数据资源文件格式进行转换,然后通过DSpace导入工具对数据文件进行批量导入,并由系统管理员把数据直接导入到系统服务器中,数据采集采用IPFS命令进行设计,代码如下:(2)数据资源存储功能系统数据资源存储功能设计,系统构建MySQL数据库,采用区块链技术对数据存储进行设计,目的是提高数据存储的安全性。主要分为两部分。第1,对数据进行初始化,对数据ID、hash值进行设置,数据初始化代码设计[4]:第2,数据更新,数据更新主要是采用区块链技术对数据进行加密存储,并对数据进行验证和审核等操作,如果数据符合系统要求那么就对数据进行更新,采用区块链技术对数据进行更新的代码如下:(3)资源查询功能在DSpace框架基础上构建强大的数据检索功能,为用户提供数据检索服务、数据查询服务等功能,及时地定位到用户需求的资源对象。DSpace技术设计的应用程序接口,可以在用户需求的基础上实现二次开发,之后用户可以调用DSpace中的API函数,并将查询结果以列表方式显示出来,调用DSpace中的API函数核心代码设计[5]:(4)权限配置功能系统权限配置设计,实现对系统用户的权限分配,以及系统应用功能的相应配置。系统权限配置构建角色组,用户可以同时存在于多个角色组内,并且拥有多个权限。系统管理员可以对用户角色进行权限配置,并对角色组的权限进行编辑等操作,把新用户添加到角色组中。权限配置也是对系统功能应用的整合控制,实现对DSpace架构中的数据资源访问进行控制。DSapce架构用于自身的资源授权系统,如果没有对参数进行配置,那么会默认没有执行功能的权限,这是DSapce采用的缺省拒绝方式。配合核心代码设计[6]:

4结语

针对计算机网络信息资源在管理中存在的问题,提出解决方案,构建网络信息资源整合系统,针对系统设计需求,按照系统需求分析,对系统DSapce架构进行设计,结合相关计算机技术,并对系统模块功能实现进行设计与研究。

作者:敖登巴拉 单位:内蒙古自治区地方语言文字研究应用中心