用于构建面向资源共享服务、集中式信息管理平台的系统的制作方法

文档序号:7556303阅读:123来源:国知局
专利名称:用于构建面向资源共享服务、集中式信息管理平台的系统的制作方法
技术领域
本发明涉及计算机领域,特别是一种用于信息管理平台的构建的系统。
背景技术
传统架构技术在构架信息管理系统时,面向的实体对象可能是集中式,也可能是分布式的,所以,在架构系统时,信息管理系统的结构可能是集中式,也可能是分布式的。在传统技术下,集中式的信息管理系统在构架时,整个系统在开发过程中,会进行集中式的开发,即信息管理系统的各个功能单位是统一开发的,各个功能模块之间为固定连接,功能模块之间的数据接口的形式存在差异,以至于整个系统构架十分的僵硬,如果系统后期需要维护,或者用户提出新的需求,则整个系统需要把功能模块的接口重新再做一遍,甚至改变数据库的数据结构,以达到目的。所以集中式的信息管理系统存在结构不够灵活,对用户需求的适应度低,数据管理效率低下等问题。而分布式的信息管理系统在构架时,整个系统在开发过程中面临的最主要问题是如何把实体对象中的分布式的数据集中到一个平台上,并且保留其每个分布式数 据系统的独立性。并且分布式的信息管理系统介于在物理上的分布式结构,整个系统的通信效率,及数据同步也是存在问题的。所以在传统技术下的分布式信息管理系统的缺点时,系统内部通信效率低,数据同步不够及时,系统的子单位的自我权限限制等问题。

发明内容
本发明的目的就是提供一种用于构建面向资源共享服务、集中式信息管理平台的方法,它可以用于构建集中式信息管理平台,并克服了传统集中式信息管理平台系统构架僵硬,后期维护困难、无法新增服务模块的缺点。本发明的目的是通过这样的技术方案实现的,它包括有硬件层,还包括有资源共享模块、服务生成模块和集中管理层;服务生成模块,分析资源共享模块提供的用户需求,生成需求分析列表,根据需求分析列表生成服务模块,描述服务模块之间的数据流向,提供服务模块的服务应用地址;集中管理层,接收由资源共享模块提供的数据交互请求列表,根据数据交互请求列表查询服务应用地址,对服务生成模块提出服务调取请求,将调取的服务模块发送至资源共享模块;资源共享模块,为信息管理平台创建者提供人机交互界面,生成数据交互请求列表,通过集中管理层调取服务模块,定义调取的服务模块之间的通信协议及信息流向,将调取的所有服务模块封装成集成服务模块,定义集成服务模块的对外通信接口。所述服务生成模块包括有需求分析子模块和服务开发子模块;需求分析子模块分析用户需求,生成需求分析列表;服务开发子模块,根据需求分析列表生成服务模块以及服务模块之间的接口协议,描述服务模块之间的数据流向,提供服务模块的服务应用地址。
所述资源共享模块包括有服务集成子模块、资源共享接口端和共享操作接口 ;服务集成子模块,定义服务模块之间的内部通信协议及信息流向,将调取的所有服务模块封装成集成服务模块;资源共享接口端,定义集成服务模块的对外通信接口 ;共享操作接口,为信息管理平台创建者提供人机交互界面。由于采用了上述技术方案,本发明具有如下的优点:本发明所述方法在构建信息管理平台时,根据用户需求,将信息管理平台拆分成多个服务模块,并对服务模块进行独立创建,将创建好的服务模块存储在数据库中,创建信息管理平台时,定义服务模块之间的通信协议和数据流向,将所有服务模块封装后,再定义集成服务模块的对外通信接口即可完成信息管理平台的创建。在信息管理平台使用过程中,若需要增加真的服务模块,只需对新的服务模块进行独立创建,再调取信息管理平台以前创建的服务模块,重新定义服务模块之间的通信协议和数据流向将所有服务模块封装后,再定义集成服务模块的对外通信接口即可完成信息管理平台的创建。采用本发明所述方法创建的信息管理平台不但具有集中式信息管理平台的优点,同时也具备了分布式信息管理平台的优点。本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。


本发明的

如下。图1为本发明的结构示`意图。
具体实施例方式下面结合附图和实施例对本发明作进一步说明。用于构建面向资源共享服务、集中式信息管理平台的系统,包括有硬件层,还包括有资源共享模块、服务生成模块和集中管理层;服务生成模块,分析资源共享模块提供的用户需求,生成需求分析列表,根据需求分析列表生成服务模块,描述服务模块之间的数据流向,提供服务模块的服务应用地址;集中管理层,接收由资源共享模块提供的数据交互请求列表,根据数据交互请求列表查询服务应用地址,对服务生成模块提出服务调取请求,将调取的服务模块发送至资源共享模块;资源共享模块,为信息管理平台创建者提供人机交互界面,生成数据交互请求列表,通过集中管理层调取服务模块,定义调取的服务模块之间的通信协议及信息流向,将调取的所有服务模块封装成集成服务模块,定义集成服务模块的对外通信接口。所述服务生成模块包括有需求分析子模块和服务开发子模块;需求分析子模块分析用户需求,生成需求分析列表;服务开发子模块,根据需求分析列表生成服务模块以及服务模块之间的接口协议,描述服务模块之间的数据流向,提供服务模块的服务应用地址。所述资源共享模块包括有服务集成子模块、资源共享接口端和共享操作接口 ;服务集成子模块,定义服务模块之间的内部通信协议及信息流向,将调取的所有服务模块封装成集成服务模块;资源共享接口端,定义集成服务模块的对外通信接口 ;共享操作接口,为信息管理平台创建者提供人机交互界面。信息管理平台的具体创建过程如下:1、基础硬件环境构架,对服务器进行搭载,实现其软件运行环境。2、生成服务模块,对服务生成模块的生成环境进行构架,服务生成模块在服务生成时需要从需求分析模块获取需求分析列表,形成服务生成模块的开发服务应用时的条件,并在服务生成模块工作完后对需求分析列表进行存储。在使用期,服务生成模块只是提供由该服务生成模块提供的服务应用地址,生成服务应用地址,传递给集中管理模块。由集中管理模块发挥权限,调取服务器中的服务。3、调用服务模块,集中管理层中存储着从服务生层模块中传递来的服务应用地址,当从资源共享模块提供的调用命令与需求分析列表中数据进行比对分析,并从服务应用地址中查询服务,并对其服务模块进行调用。全程传递信息由XML结构化数据来进行传递,对每个服务模块应用的接口,也同样使用XML的结构化数据对其进行描述。4、封装集成服务模块,当服务模块从服务生成模块中调用出来时,服务集成子模块根据每个服务的需求描述及功能模块的数据流,设计集成用户需求的服务,若用户提出若干个服务请求,那么在 经过服务调用后到达资源共享模块中的服务,会形成集成服务,并为共享操作接口提供描述文件,为共享操作接口建立设下基础,共享操作接口的形成需要服务集成模块提供的描述文件,资源共享接口端为用户调用的设定调用机制,并长期储存统一调用的指向性文件,形成用户临时文件,避免重复性操作。构建信息管理平台时,开发期与使用期为两个不同的时期,开发期中实际为建立服务的时期,可以理解为服务的添加期或者服务的创建期,则在该时期,集中管理层并不需要得到使用,而只针对资源共享模块及服务生成模块进行操作;在使用期,即用户的使用阶段,才会使用到集中管理层。而使用期与开发期并没有严格的时间区别,使用期与开发期可以同时进行,亦可以分开进行,两种时期的区别实际为针对该方法搭建的平台的使用者的不同。最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.用于构建面向资源共享服务、集中式信息管理平台的系统,包括有硬件层,其特征在于,还包括有资源共享模块、服务生成模块和集中管理层; 服务生成模块,分析资源共享模块提供的用户需求,生成需求分析列表,根据需求分析列表生成服务模块,描述服务模块之间的数据流向,提供服务模块的服务应用地址; 集中管理层,接收由资源共享模块提供的数据交互请求列表,根据数据交互请求列表查询服务应用地址,对服务生成模块提出服务调取请求,将调取的服务模块发送至资源共享模块; 资源共享模块,为信息管理平台创建者提供人机交互界面,生成数据交互请求列表,通过集中管理层调取服务模块,定义调取的服务模块之间的通信协议及信息流向,将调取的所有服务模块封装成集成服务模块,定义集成服务模块的对外通信接口。
2.如权利要求1所述的用于构建面向资源共享服务、集中式信息管理平台的系统,其特征在于:所述服务生成模块包括有需求分析子模块和服务开发子模块; 需求分析子模块分析用户需求,生成需求分析列表; 服务开发子模块,根据需求分析列表生成服务模块以及服务模块之间的接口协议,描述服务模块之间的数据流向,提供服务模块的服务应用地址。
3.如权利要求1所述的用于构建面向资源共享服务、集中式信息管理平台的系统,其特征在于:所述资源共享模块包括有服务集成子模块、资源共享接口端和共享操作接口 ; 服务集成子模块,定义服务模块之间的内部通信协议及信息流向,将调取的所有服务模块封装成集成服务模块; 资源共享接口端,定义集成服务模块的对外通信接口 ; 共享操作接口 ,为信息管理平台创建者提供人机交互界面。
全文摘要
用于构建面向资源共享服务、集中式信息管理平台的系统,涉及计算机领域。本发明所述方法在构建信息管理平台时,根据用户需求,将信息管理平台拆分成多个服务模块,并对服务模块进行独立创建,将创建好的服务模块存储在数据库中,创建信息管理平台时,调用服务模块再进行封装,即可完成信息管理平台的创建。若需要增加真的服务模块,只需对新的服务模块进行独立创建,再调取信息管理平台以前创建的服务模块,重新封装即可完成信息管理平台的创建。采用本发明所述方法创建的信息管理平台不但具有集中式信息管理平台的优点,同时也具备了分布式信息管理平台的优点。
文档编号H04L29/08GK103237090SQ20131021317
公开日2013年8月7日 申请日期2013年5月31日 优先权日2013年5月31日
发明者张可, 柴毅, 屈剑锋, 吴逊, 黄帅 申请人:重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1