一种企业信息系统故障影响范围分析方法

文档序号:10562925阅读:269来源:国知局
一种企业信息系统故障影响范围分析方法
【专利摘要】本发明公开了一种企业信息系统故障影响范围分析方法,包括以下步骤:从数据库提取系统和平台,并根据属性对系统和平台进行区域划分;并从数据库中提取接口以及接口子过程,根据接口子过程将系统和平台贯穿生成集成拓扑体系,并绘制拓扑连接线形成系统集成架构图;从数据库中提取单一的接口和接口子过程,参照系统集成架构图以及接口和子过程属性信息绘制接口拓扑图;根据灾害信息,参照系统集成架构图和接口拓扑图绘制灾害拓扑图,并根据灾害拓扑图对灾害进行分析。本发明能直观掌控信息系统和平台之间的关联,能快速评估系统灾害影响范围,同时建立信息系统和平台的数据模型,并快速查询系统和平台的信息等。
【专利说明】
一种企业信息系统故障影响范围分析方法
技术领域
[0001]本发明涉及信息处理技术领域,尤其涉及一种企业信息系统故障影响范围分析方法。
【背景技术】
[0002]在利用集成管理平台实现企业信息互通互联的过程中,积累了大量的集成信息,集成信息中的业务主线、集成场景、集成接口多种多样,集成方式千变万化,所以迫切需要开发一套企业级系统集成与共享信息拓扑管理平台,集中解决对企业内系统间集成关系管理维护及时性不高、准确性差,检修时影响范围不能迅速判断的问题。

【发明内容】

[0003]基于【背景技术】存在的技术问题,本发明提出了一种企业信息系统故障影响范围分析方法。
[0004]本发明提出的一种企业信息系统故障影响范围分析方法,包括以下步骤:
[0005]S1、从数据库提取系统和平台,并根据属性对系统和平台进行区域划分;并从数据库中提取接口以及接口子过程,根据接口子过程将系统和平台贯穿生成集成拓扑体系,并绘制拓扑连接线形成系统集成架构图;
[0006]S2、从数据库中提取单一的接口和接口子过程,参照系统集成架构图以及接口和子过程属性信息绘制接口拓扑图;
[0007]S3、根据灾害信息,参照系统集成架构图和接口拓扑图绘制灾害拓扑图,并根据灾害拓扑图对灾害进行分析。
[0008]优选地,绘制系统集成架构图,具体包括以下步骤:
[0009]S11、从数据库提取系统数据,根据系统属性对系统进行区域划分并计算坐标,根据系统数据以及屏幕大小,将系统在屏幕上排序并绘制,并计算绘制系统的画布面积;
[0010]S12、从数据库中提取平台,并根据平台属性对平台进行区域划分,根据画布面积和平台数量以及平台图标的大小,将平台平铺到画布上;
[0011]S13、从数据库中提取接口和接口子过程,并根据子过程贯穿系统和平台生成集成拓扑体系,绘制系统和平台之间的拓扑连接线并去重;
[0012]优选地,绘制接口拓扑图的具体步骤如下:
[0013]S21、从数据库中提取单一的接口以及接口的子过程,分别计算接口涉及的接口拓扑体系;
[0014]S22、参照系统集成架构图,在接口拓扑体系中补充系统和平台,并绘制拓扑连线,并按照系统集成架构图中的数据流向绘制数据流向箭头;
[0015]S23、根据接口拓扑体系中消息传递过程绘制消息连线;
[0016]S24、根据子过程中技术路线属性信息在拓扑连线上标注技术路线。
[0017]优选地,步骤S23中,消息连线与消息类型一一对应,消息类型包括正向单消息、反向单消息以及双向消息。
[0018]优选地,技术路线包括WebService、JDBC和FTP。
[0019]优选地,步骤S3具体包括以下步骤:
[0020]S31、根据灾害信息参照系统集成架构图在数据库中通过拓扑关系搜索相关联的接口信息;
[0021 ] S32、参照接口拓扑图,结合灾害相关联的接口绘制灾害接口拓扑体系;
[0022]S33、参照系统集成架构图,在灾害拓扑体系中补充系统和平台并去重形成灾害拓扑图;
[0023]S34、根据灾害拓扑图对灾害影响范围进行分析。
[0024]本发明为信息系统和业务平台定义数据模型,根据数据模型的业务数据拓扑关联,构建图形拓扑数据基础,依照图形展示模型,自动计算业务系统和集成平台图形坐标,按照拓扑数据基础连线,绘制信息系统集成拓扑图。
[0025]业务系统和平台的系统集成拓扑的依据是通过接口作为连接方式,每个集成接口都包括提供方系统和需求方系统,每个集成接口都有数个接口子过程,每个子过程都包含了数据来源方和数据接收方,其中数据来源方和数据接收方都可具体到业务系统和集成平台,则可以根据接口描述把接口相关联的业务系统和平台形成拓扑关系图。
[0026]集成接口的每个子过程均包含了子过程数据的数据流向,也包含了使用的技术路线,包含了在传输过程中是否使用了消息机制等属性数据信息。集成接口拓扑图能够根据集成接口本身的属性信息以及子接口的属性数据绘制接口的拓扑关系图,该图除了清楚的标注数据流向也包含了消息传输机制、技术路线等信息。
[0027]本发明通过使用定义的数据模型生成的拓扑图,能够针对接口来查看系统和平台之间的关联是何种业务需求,通过何种技术路线来实现的,也能够查询接口之间的数据流向是什么情况,能够在大局上直观的掌控所有的业务系统和平台之间的关联,也能够对每个业务系统和平台为中心查看灾害影响范围,以及影响的数据传输细节等信息,比现有的因为某个重要节点灾害故障而盲目寻找影响范围更具有科学意义,也能更直观方便的查看,节省了大量的人力成本。
[0028]本发明既能直观掌控信息系统和平台之间的关联,也能快速评估系统灾害影响范围,同时建立信息系统和平台的数据模型,能够快速查询系统和平台的信息等。本发明尤其适用于企业级信息系统集成管理。
【附图说明】
[0029]图1为本发明提出的本发明提出的一种企业信息系统故障影响范围分析方法的流程图。
【具体实施方式】
[0030]参照图1,本发明提出的一种企业信息系统故障影响范围分析方法,包括以下步骤。
[0031]S11、从数据库提取系统数据,根据系统属性对系统进行区域划分并计算坐标,根据系统数据以及屏幕大小,将系统在屏幕上排序并绘制,并计算绘制系统的画布面积。
[0032]本步骤中,在绘制系统时,根据系统数据以及屏幕大小,计算绘制系统的最大横宽作为绘制区域的宽,从而计算画布大小。
[0033]S12、从数据库中提取平台,并根据平台属性对平台进行区域划分,根据画布面积和平台数量以及平台图标的大小,将平台平铺到画布上。
[0034]本步骤中,根据画布面积和平台数量以及平台图标的大小,计算平台与平台、平台与系统之间的间隔,然后再画布上平铺所有的平台,保证了画布的绘制清晰度,并提高了拓扑图形与实际情形的相符性。
[0035]S13、从数据库中提取接口和接口子过程,并根据子过程贯穿系统和平台生成集成拓扑体系,绘制系统和平台之间的拓扑连接线并去重。本步骤中,采用去重特性,避免了重复绘制连接线。
[0036]本实施方式中,通过步骤Sll到S13完成系统集成架构图的绘制。
[0037]本实施方式中,绘制的系统集成架构图根据数据库中的数据模型,根据数据模型的业务数据拓扑关联,构建图形拓扑数据基础,依照图形展示模型,自动计算业务系统和集成平台图形坐标,按照拓扑数据基础连线,绘制信息系统集成拓扑图。且,业务系统和平台的系统集成拓扑的依据是通过接口作为连接方式,每个集成接口都包括提供方系统和需求方系统,每个集成接口都有数个接口子过程,每个子过程都包含了数据来源方和数据接收方,其中数据来源方和数据接收方都可具体到业务系统和集成平台,故而,可以根据接口描述把接口相关联的业务系统和平台形成拓扑关系图。
[0038]本实施方式中,系统集成架构图中的系统和平台关联了相关的数据信息,通过鼠标双击图元,能够快速查询以当前系统或者平台为数据提供方系统而构建的拓扑图,并同时显示当前图元代表的系统或者平台的所有属性信息。
[0039]S21、从数据库中提取单一的接口以及接口的子过程,分别计算接口涉及的接口拓扑体系。
[0040]本步骤中,接口和接口子过程的提取根据接口编码获得。
[0041 ]以本步骤为基础,数据库中每一个接口都将生成一个对应的接口拓扑体系,从而为以接口为基础单位进行的拓扑分析奠定基础。
[0042]S22、参照系统集成架构图,在接口拓扑体系中补充系统和平台并去重,并绘制拓扑连线,并按照系统集成架构图中的数据流向绘制数据流向箭头。
[0043]S23、根据接口拓扑体系中消息传递过程绘制消息连线。本步骤中,根据接口拓扑体系,分析是否具有消息传递过程,如果有此过程,需要在平台和系统之间绘制消息连线,消息连线和拓扑连线在样式上应该有明显的区别以便区分,消息具有正向单消息、反向单消息以及双向消息等三种情况,均按照类型不同绘制不同的消息连线。即,消息连线与消息类型一一对应,消息类型包括正向单消息、反向单消息以及双向消息。
[0044]S24、根据子过程中技术路线属性信息在拓扑连线上标注技术路线。技术路线包括WebService N JDBC (Java Data Base Connectivity,java,数据库连接)、FTP(FileTransfer Protocol,文件传输协议)或者其他类型的技术路线。
[0045]本实施方式中,通过步骤S21到S24完成接口拓扑图的绘制。
[0046]集成接口的每个子过程均包含了子过程数据的数据流向,也包含了使用的技术路线,包含了在传输过程中是否使用了消息机制等属性数据信息。集成接口拓扑图能够根据集成接口本身的属性信息以及子接口的属性数据绘制接口的拓扑关系图,即,通过S21到S24绘制的接口拓扑图除了清楚的标注数据流向也包含了消息传输机制、技术路线等信息。该接口拓扑图在显示当前接口的拓扑图的同时,也显示当前接口的所有属性信息、业务需求信息以及相关业务需求附件等信息,也能够快速查询当前接口的所有子过程信息。
[0047]S31、根据灾害信息参照系统集成架构图在数据库中通过拓扑关系搜索相关联的接口信息。本步骤具体为以灾害中心的主要信息在数据库中通过拓扑关系搜索所有关联的接口信息。
[0048]S32、参照接口拓扑图,结合灾害相关联的接口绘制灾害接口拓扑体系。
[0049]S33、参照系统集成架构图,在灾害拓扑体系中补充系统和平台并去重形成灾害拓扑图。
[0050]通过步骤S31到S33完成灾害拓扑图的绘制。灾害拓扑图包括灾害影响的接口、接口关联的系统和平台、系统平台之间的拓扑连线等。且,由于灾害拓扑图以接口拓扑图为基础,故而,灾害拓扑图的拓扑连线中的数据流向以数据流向箭头体现。
[0051]S34、根据灾害拓扑图对灾害影响范围进行分析。本步骤中,通过灾害中心以及需要查询的关键节点作为查询条件,在接口中过滤,查询信息的过程信息,能够展现其中的详细接口信息,从而对灾害影响做出分析判断。
[0052]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
【主权项】
1.一种企业信息系统故障影响范围分析方法,其特征在于,包括以下步骤:S1、从数据库提取系统和平台,并根据属性对系统和平台进行区域划分;并从数据库中提取接口以及接口子过程,根据接口子过程将系统和平台贯穿生成集成拓扑体系,并绘制拓扑连接线形成系统集成架构图; S2、从数据库中提取单一的接口和接口子过程,参照系统集成架构图以及接口和子过程属性信息绘制接口拓扑图;S3、根据灾害信息,参照系统集成架构图和接口拓扑图绘制灾害拓扑图,并根据灾害拓扑图对灾害进行分析。2.如权利要求1所述的企业信息系统故障影响范围分析方法,其特征在于,绘制系统集成架构图,具体包括以下步骤: S11、从数据库提取系统数据,根据系统属性对系统进行区域划分并计算坐标,根据系统数据以及屏幕大小,将系统在屏幕上排序并绘制,并计算绘制系统的画布面积; S12、从数据库中提取平台,并根据平台属性对平台进行区域划分,根据画布面积和平台数量以及平台图标的大小,将平台平铺到画布上; S13、从数据库中提取接口和接口子过程,并根据子过程贯穿系统和平台生成集成拓扑体系,绘制系统和平台之间的拓扑连接线并去重。3.如权利要求1所述的企业信息系统故障影响范围分析方法,其特征在于,绘制接口拓扑图的具体步骤如下: S21、从数据库中提取单一的接口以及接口的子过程,分别计算接口涉及的接口拓扑体系;S22、参照系统集成架构图,在接口拓扑体系中补充系统和平台,并绘制拓扑连线,并按照系统集成架构图中的数据流向绘制数据流向箭头; S23、根据接口拓扑体系中消息传递过程绘制消息连线; S24、根据子过程中技术路线属性信息在拓扑连线上标注技术路线。4.如权利要求3所述的企业信息系统故障影响范围分析方法,其特征在于,步骤S23中,消息连线与消息类型一一对应,消息类型包括正向单消息、反向单消息以及双向消息。5.如权利要求3所述的企业信息系统故障影响范围分析方法,其特征在于,步骤S24中,技术路线包括WebService、JDBC和FTP。6.如权利要求1所述的企业信息系统故障影响范围分析方法,其特征在于,步骤S3具体包括以下步骤:S31、根据灾害信息参照系统集成架构图在数据库中通过拓扑关系搜索相关联的接口信息; S32、参照接口拓扑图,结合灾害相关联的接口绘制灾害接口拓扑体系; S33、参照系统集成架构图,在灾害拓扑体系中补充系统和平台并去重形成灾害拓扑图; S34、根据灾害拓扑图对灾害影响范围进行分析。
【文档编号】G06Q10/06GK105930987SQ201610460046
【公开日】2016年9月7日
【申请日】2016年6月23日
【发明人】梅秀枝
【申请人】安庆市银瑞商贸有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1