MSS系统模拟数据构造方法、装置、设备及存储介质制造方法及图纸

技术编号:28320521 阅读:36 留言:0更新日期:2021-05-04 13:00
本发明专利技术公开了一种MSS系统模拟数据构造方法、装置、计算机设备及存储介质,根据各个子系统的特性构造模拟数据,并发送模拟数据到MSS系统中,以实现对MSS系统的测试,可以使得后续MSS系统的测试不需要依赖于实际的各个子系统的交互,使得测试的独立性大大增强。并且,用户可以通过交互界面进行数据的编辑和修改,通过可视化的方式进行数据的编辑和调整,容易上手和操作,大大提高了该数据构造的便捷和效率。

【技术实现步骤摘要】
MSS系统模拟数据构造方法、装置、设备及存储介质
本专利技术涉及数据测试领域,尤其涉及一种MSS系统模拟数据构造方法、装置、计算机设备及存储介质。
技术介绍
维护支持子系统(MSS,MaintenanceSupportSystem)是整个信号系统的设备状态监测和维护辅助工具,主要功能是实时收集其它子系统的网络、设备状态及报警信息,友好地展示给终端客户,帮助维修调度人员对故障设备进行定位等功能。这里的维护支持子系统和各个子系统,如ATS、CI、ZC、VOBC等都有相应的通信功能。在测试维护支持子系统MSS时,需要实际子系统设备的配合才能完成测评。在其它子系统未配合的情况下,无法对MSS进行测试,影响了对MSS的测试的效率。
技术实现思路
本专利技术实施例提供一种MSS系统模拟数据构造方法、装置、计算机设备及存储介质,以解决了MSS系统测试效率不高的问题。本专利技术实施例第一方面,涉及一种MSS系统模拟数据构造方法,包括:获取交互界面上的编辑数据;根据对应的通信协议对所述编辑数据进行组装,得到模拟数据;将所述模拟数据发送至MSS系统中,以指示所述MSS系统在对应的界面上展示所述模拟数据。本专利技术实施例第二方面,涉及一种MSS系统模拟数据构造装置,包括:编辑数据获取模块,用于获取交互界面上的编辑数据;数据组装模块,用于根据对应的通信协议对所述编辑数据进行组装,得到模拟数据;数据发送模块,用于将所述模拟数据发送至MSS系统中,以指示所述MSS系统在对应的界面上展示所述模拟数据。本专利技术实施例第三方面,涉及一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述MSS系统模拟数据构造方法的步骤。本专利技术实施例第四方面,涉及一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述MSS系统模拟数据构造方法的步骤。上述MSS系统模拟数据构造方法、装置、计算机设备及存储介质中,根据各个子系统的特性构造模拟数据,并发送模拟数据到MSS系统中,以实现对MSS系统的测试,可以使得后续MSS系统的测试不需要依赖于实际的各个子系统的交互,使得测试的独立性大大增强。并且,用户可以通过交互界面进行数据的编辑和修改,通过可视化的方式进行数据的编辑和调整,容易上手和操作,大大提高了该数据构造的便捷和效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中MSS系统模拟数据构造方法的一流程图;图2是本专利技术一实施例中MSS系统模拟数据构造方法的另一流程图;图3是本专利技术一实施例中MSS系统模拟数据构造方法的另一流程图;图4是本专利技术一实施例中MSS系统模拟数据构造方法的另一流程图;图5是本专利技术一实施例中MSS系统模拟数据构造方法的另一流程图;图6是本专利技术一实施例中MSS系统模拟数据构造方法的一时序图;图7是本专利技术一实施例中MSS系统模拟数据构造方法的另一时序图;图8是本专利技术一实施例中MSS系统模拟数据构造装置的一示意图;图9是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术一实施例中,如图1所示,提供一种MSS系统模拟数据构造方法,包括如下步骤:S101:获取交互界面上的编辑数据。其中,交互界面为呈现在可视化界面上的一个展示界面,用户可以通过该交互界面和计算机设备进行数据的交互。编辑数据为交互界面上呈现的数据,用户可以通过该交互界面和终端进行数据的交互,具体地,用户可以通过对交互界面上的标签、控件进行点击、选择或者切换等操作,或者,对文本框进行编辑、修改等操作,以实现对数据的选择和修改。可以理解地,交互界面上的编辑数据为对各种子系统的网络、设备状态及报警信息等的呈现。MSS的其他子系统可以包括列车自动监控系统(ATS,AutomaticTrainSupervisionSystem)、车载控制器(VOBC,Vehicleon-boardController)、计算机联锁(CI,ComputerInterlocking)和区域控制器(ZC,ZoneController)等。具体地,从交互界面上获取编辑数据的时机可以为周期性获取,也可以为根据一特定的指令进行获取。可选地,预先设定一获取周期,例如:10ms、20ms、100ms或者200ms等。随后根据该设定好的获取周期对交互界面上的编辑数据进行周期性获取。进一步地,在接收到特定的触发指令时,从交互界面上获取编辑数据。该触发指令可以由用户和交互界面上的一个控件进行交互而触发。示例性地,在交互界面上设置一触发控件,若检测到该触发控件接收到特定的动作,则生成触发指令,指示终端从交互界面上获取编辑数据。该特定的动作可以为通过鼠标对该触发控件进行单击、双击、长按、滑动或者其他操作。也可以为对该触发控件的触控操作,例如,通过手指或者触控笔对该触发控件进行单击、双击、长按、滑动或者其他操作。可选地,在交互界面上的编辑数据有更新时,从交互界面上获取更新的编辑数据。具体地,在交互界面上,用户可以通过和交互页面的操作,进而具体设置某一时刻信号灯的亮灭,设置不同灯的工作,指示是否断丝、熔丝的情况,逻辑区段是否有通信车的占用,是否处于永久汇报占用区段(ARB,AlwaysReportingBlock)状态,物理区段有没有占用、封锁、特定的锁闭状态等等。S102:根据对应的通信协议对所述编辑数据进行组装,得到模拟数据。其中,通信协议为各个子系统和维护支持子系统预先约定的数据包信息传递的协议。不同的子系统和MSS系统之间的可以存在不同的通信协议。因此,在该步骤中,对应的通信协议即为根据当前编辑数据指示哪一子系统(ATS、VOBC、CI、ZC或者AXLE)的数据和MSS系统之间的通信协议。在确定该编辑数据为哪一子系统的编辑数据之后,根据对应的通信协议对编辑数据进行组装,即得到模拟数据。S103:将所述模拟数据发送至MSS系统中,以指示所述MSS系统在对应的界面上展示所述模拟数据。在该步骤中,将组装好的模拟数据发送至MSS系统中,从而指示所述MSS系统在对应的界面上展示所述模拟数据。如此,可以在不需要实际的各个子系统和MSS进行数据的交互的情况下,就可以对MSS系统进行测本文档来自技高网...

【技术保护点】
1.一种MSS系统模拟数据构造方法,其特征在于,包括:/n获取交互界面上的编辑数据;/n根据对应的通信协议对所述编辑数据进行组装,得到模拟数据;/n将所述模拟数据发送至MSS系统中,以指示所述MSS系统在对应的界面上展示所述模拟数据。/n

【技术特征摘要】
1.一种MSS系统模拟数据构造方法,其特征在于,包括:
获取交互界面上的编辑数据;
根据对应的通信协议对所述编辑数据进行组装,得到模拟数据;
将所述模拟数据发送至MSS系统中,以指示所述MSS系统在对应的界面上展示所述模拟数据。


2.如权利要求1所述的MSS系统模拟数据构造方法,其特征在于,所述编辑数据包括周期性数据和触发式数据,所述获取交互界面上的编辑数据,包括:
按照预设的周期信息从所述交互界面上提取周期性数据;
和/或,
若接收到触发指令,则从所述交互界面上提取触发式数据,所述触发指令指示所述触发式数据的发送时机。


3.如权利要求1所述的MSS系统模拟数据构造方法,其特征在于,所述获取交互界面上的编辑数据,包括:
在所述交互界面上展示主界面,所述主界面包括子系统标签,所述子系统标签指示对应的子系统;
响应于用户对所述子系统标签的选择,在所述交互界面上展示对应的子界面,所述子界面包括配置页面和至少一个数据状态显示页面;
提取所述配置页面和/或所述数据状态显示页面上的数据,得到所述编辑数据。


4.如权利要求3所述的MSS系统模拟数据构造方法,其特征在于,所述提取所述配置页面和/或所述数据状态显示页面上的数据,得到所述编辑数据,包括:
提取所述配置页面上的配置信息,所述配置信息包括周期信息;
根据所述周期信息从所述数据状态显示页面上提取对应的周期性数据;
若接收到触发指令,则从所述数据状态显示页面上提取触发式数据,所述触发指令指示所述触发式数据的发送时机。


5.如权利要求4所述的MSS系统模拟数据构造方法,其特征在于,所述将所述模拟数据...

【专利技术属性】
技术研发人员:潘春梅惠冰陶雪莲
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:广东;44

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

1