一种电子化试验报告的管理方法与流程

文档序号:17069774发布日期:2019-03-08 23:13阅读:107来源:国知局
一种电子化试验报告的管理方法与流程

本发明涉及计算机技术领域,具体而言,涉及一种电子化试验报告的管理方法。



背景技术:

安全性、可靠性和经济性是核电站赖以生存和发展的基础。为了确保核电运行的可靠性,需要准确掌握电力设备运行状况,及时排除影响设备安全稳定运行的因素。而核电工程调试试验是获得核电设备各部分运行情况的有效途径,因此核电工程对调试试验过程质量具有严格要求。

目前,核电工程的调试试验报告一般采用纸质填写的方式,纸质填写的试验报告容易丢失和损坏,也不方便用户记录数据。



技术实现要素:

为了克服上述现有技术中的不足,本发明提供一种电子化试验报告的管理方法。

为了实现上述目的,本发明实施例所提供的技术方案如下所示:

本发明实施例提供一种电子化试验报告的管理方法,应用于电子化试验报告系统,所述电子化试验报告系统包括服务器端、移动端和pc端,所述管理方法包括:

所述服务器端下发预先存储的电子化的空白试验报告给所述移动端;所述移动端接收所述空白试验报告,并记录用户输入到所述空白试验报告上的试验数据以及将记录有所述试验数据的试验结果报告上传给所述服务器端;所述pc接收用户的查看请求并将所述查看请求发送给所述服务器端;所述服务器端接收所述查看请求并返回所述试验结果报告给所述pc端;所述pc端接收所述服务器端返回的所述试验结果报告并显示所述试验结果报告。

进一步的,在所述服务器端下发预先存储的电子化的空白试验报告给所述移动端之前,所述方法还包括:

所述服务器端获取预先存储的与试验相关的基础信息与格式模板;所述服务器端根据所述基础信息和所述格式模板生成所述空白试验报告;所述服务器端将所述空白试验报告进行存储。

进一步的,在所述服务器端下发预先存储的电子化的空白试验报告给所述移动端之前,所述方法还包括:

所述pc端发送用户对与试验相关的基础信息的查询请求给所述服务器端;所述服务器端接收所述查询请求并根据所述查询请求获取预先存储的所述基础信息;所述服务器端将所述基础信息返回给所述pc端。

进一步的,在所述服务器端将所述基础信息返回给所述pc端后,所述管理方法还包括:

所述pc端记录用户根据所述基础信息制定的所述空白试验报告;所述pc端将所述空白试验报告发送给所述服务器端;所述服务器端接收所述空白试验报告并进行存储。

进一步的,所述基础信息包括:试验项目、试验参数、试验仪器、试验程序、试验算法。

进一步的,在所述服务器端下发预先存储的电子化的空白试验报告给所述移动端之前,所述管理方法还包括:

所述移动端接收用户输入的所述空白试验报告下载请求并发送给所述服务器端;所述服务器端接收所述下载请求并将所述空白试验报告下发给所述移动端。

进一步的,在所述pc端接收所述服务器端返回的所述试验结果报告并显示所述试验结果报告后,所述管理方法还包括:

所述pc端接收用户对所述试验结果报告的编辑操作;所述pc端将编辑完成的所述试验结果报告发送给所述服务器端。

进一步的,所述pc端将编辑完成的所述试验结果报告发送给所述服务器端包括:

在用户对所述试验结果报告进行至少两次编辑时,所述pc端对前后相邻两次试验结果报告的编辑内容进行分析比对,对新增和/或删除的内容进行修订标记,并将带有修订标记的所述试验结果报告发送给所述服务器端。

进一步的,所述pc端还连接有打印机,在所述pc端接收所述服务器端返回的所述试验结果报告并显示所述试验结果报告后,所述管理方法还包括:

所述pc端接收所述打印机发送的打印请求;所述pc端根据所述打印请求将所述试验结果报告发送给所述打印机进行打印。

进一步的,所述移动端记录用户输入到所述空白试验报告上的试验数据包括:

所述移动端记录用户通过数值、文字、图片、音频或者视频中的任意一种或任意组合的形式输入到所述空白试验报告上的试验数据。

本发明提供的电子化试验报告的管理方法通过所述服务器端、所述移动端、所述pc端的配合,实现了电子化试验报告的管理,从而方便用户记录数据和查看,增强了试验报告的管理性。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举本发明实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提供的电子化试验报告系统结构示意图;

图2为本发明实施例提供的电子化试验报告系统服务器端结构示意图;

图3为本发明实施例提供的电子化试验报告系统中各部分的交互流程图。

图标:10-电子化试验报告系统;11-服务器端;110-数据库服务器;112-应用服务器;12-移动端;13-pc端。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

请参照图1,是本发明实施例提供的电子化试验报告系统结构示意图,所述电子化试验报告系统10包括服务器端11、移动端12和pc端13,所述服务器端11与所述移动端12通信连接,所述服务器端11与所述pc端13通信连接。其中,所述服务器端11与所述移动端12和所述pc端13可以分别通过以太网实现通信连接。

在所述电子化试验报告系统10中,所述服务器端11下发预先存储的电子化的空白试验报告给所述移动端12。所述移动端12接收所述服务器端11下发的所述空白试验报告,并记录用户输入到所述空白试验报告上的试验数据,并将记录有所述试验数据的试验结果报告上传给所述服务器端11。所述pc端13接收用户的查看请求,并将所述查看请求发送给所述服务器端11,所述服务器端11接收所述查看请求并返回所述试验结果报告给所述pc端。所述pc端接收所述服务器端11返回的所述试验结果报告并显示所述试验结果报告。

通过所述电子化试验报告系统10实现了电子化试验报告的管理,方便用户记录数据和查看,增强了试验报告的管理性。

其中,用户在使用所述电子化试验报告系统10时,可以提前通过所述移动端12在所述服务器端11上注册,注册后成为系统用户,注册信息会存储在所述服务器端11上,再通过所述移动端12登录进入所述电子化试验报告系统10。

所述移动端12可以是手机、平板设备等,所述手机或者平板设备上有与所述服务器端11通信连接的app或者应用入口,还或者是移动端12可以通过访问地址登入服务器端11。所述pc端13可以是电脑等具有处理器和显示屏的设备,所述电脑上可以安装有浏览器,通过所述浏览器可以访问服务器端11。

对于所述服务器端11中预先存储的所述空白试验报告,与纸质版本的试验报告类似,所述空白试验报告中包含了与试验相关的基础信息,并且所述基础信息以预设的格式进行排布,以使用户可以根据所述空白试验报告进行试验。本发明提供两种所述空白试验报告生成并存储的可选的实施方式,下面对两种实施方式作介绍。

第一种实施方式:所述服务器端11获取预先存储的与试验相关的基础信息与格式模板;所述服务器端11根据所述基础信息和所述格式模板生成所述空白试验报告;所述服务器端11将所述空白试验报告进行存储。第一种实施方式表征所述空白由所述服务器端11生成并进行存储。

其中,请参照图2,所述服务器端11可以包括数据库服务器110和应用服务器112。所述数据库服务器110用于存储所述与试验相关的基础信息与所述格式模板。所述应用服务器112用于从所述数据库服务器110中获取到所述基础信息与所述格式模板。所述应用服务器112还用于根据所述基础信息和所述格式模板生成所述空白试验报告。所述数据库服务器110还用于存储所述空白试验报告。

所述pc端13与所述服务器端11是通信连接的,因此所述pc端13不仅可以查看所述试验结果报告,还可以查询所述基础信息,在查询基础信息时:所述pc端13发送用户对与试验相关的基础信息的查询请求给所述服务器端;所述服务器端11接收所述查询请求并根据所述查询请求获取预先存储的所述基础信息;所述服务器端11将所述基础信息返回给所述pc端13。

基于用户可以在所述pc端13查询所述基础信息,因此,所述空白试验报告的生成和存储还有第二种实施方式:所述pc端13记录用户根据所述基础信息制定的所述空白试验报告;所述pc端13述空白试验报告发送给所述服务器端;所述服务器端11接收所述空白试验报告并进行存储。

在第二种实施方式中,相当于所述空白试验报告为用户预设的,用户提前根据所述基础信息对试验内容等进行制定,并选定所述空白试验报告的格式,在将相关内容设置好后,将所述空白试验报告可以存储在所述数据库服务器110中。

需要注意的是,上述所述基础信息可以包括:试验项目、试验参数、试验仪器、试验程序、试验算法。所述试验项目中可以包括:试验名称、试验目的等;所述试验参数中包括与试验相关的参数,所述试验参数可以包括已知的试验参数和未知的需要用户通过试验测试的试验参数;所述试验仪器代表试验需要使用的仪器;所述试验程序代表试验的整个流程,即试验的步骤和内容;所述试验算法包括试验过程中或者试验结束后计算数据可能用到的算法等。

对于所述服务器端11将所述空白试验报告下发到所述移动端12上的方式,可以是所述服务器端11在生成所述空白试验报告后主动下发给所述移动端12。其中,主动下发给对应的所述移动端12的实施方式可以是:以app为例,所述服务器端11将所述空白试验报告发布在所述app上,用户可以登录进入所述app,并在app上查看并下载对应的所述空白试验报告。

也可以是所述移动端12发起请求后,所述服务器端11才下发所述空白试验报告。因此可选的,所述管理方法还包括:所述移动端12接收用户输入的所述空白试验报告下载请求,并将所述空白试验下载请求发送给所述服务器端11,所述服务器端11在接收到所述下载请求后将所述空白试验报告下发给所述移动端12。

其中,对于发起请求的方式,用户可以在上述所述的app上进行登录后,在所述app上发起请求。可以理解的是,所述app为集成了试验报告相关功能的app,所述app可以包括但不仅限于上述的功能,在此不再一一赘述。

所述pc端13可以查看所述试验结果报告,因此也可以完成与所述试验结果报告相关的操作。例如对所述试验结果报告进行审批、编辑或者对所述试验结果报告上的数据进行进一步的机器计算等。

以编辑所述试验结果报告为例,可选的,所述管理方法还包括:所述pc端13接收用户对所述试验结果报告的编辑操作;所述pc端13将编辑完成的所述试验结果报告发送给所述服务器端11。

由于用户的编辑可能有多次,在用户对所述试验结果报告仅进行单次编辑时,所述pc端13可以直接将单次编辑完成的所述试验结果报告发送给所述服务器端11。

在用户对所述试验结果报告进行至少两次编辑时,所述pc端13对前后相邻两次试验结果报告的编辑内容进行分析比对,对新增和/或删除的内容进行修订标记,并将带有修订标记的所述试验结果报告发送给所述服务器端11。

可以理解的是,所述修订标记与在纸质版本上进行修订标记的过程类似,但是在所述pc端13上进行修订标记可以显示新增和/或删除的内容,使所述试验结果报告更直观。

以打印所述试验报告为例,可选的,所述pc端还连接有打印机,所述管理方法还包括:所述pc端接收所述打印机发送的打印请求;所述pc端根据所述打印请求将所述试验结果报告发送给所述打印机进行打印。

对于所述移动端12,所述移动端12上可以进行试验数据的记录,所述试验数据的记录方式可能有多种,因此所述管理方法还包括:所述移动端12记录用户通过数值、文字、图片、音频或者视频中的任意一种或任意组合的形式输入到所述空白试验报告上的试验数据。

结合上述所述的各部分的实施流程,对于所述电子化试验报告系统10,相当于分为了三端,系统中的软件架构可以采用mda(模型驱动架构)技术的b/s架构。在所述移动端12和所述pc端13采用插件技术和可复用框架支持用户友好的界面要求和操作需要;在所述移动端12和所述pc端还可以遵循soa(面向服务的架构)体系规范,根据集成对服务的实现要求,模型服务的具体实现可以使用j2ee技术。模型服务框架基于spring框架构建,实现服务的解耦和灵活装配;在所述服务器端11的数据库服务器110中,可以采用领先的数据对象思想,为平台提供模型和数据访问,在应用中用户可以根据各自需要进行系统功能的定义和扩充系统。

请参照图3,结合上述所述的管理方法,对所述电子化试验报告系统10中的实施流程作详细的介绍。

本发明实施例选择所述空白试验报告由所述服务器端11生成的实施方式,在所述服务器端11,执行步骤301、步骤302、步骤303。

步骤301:获取所述格式模板和所述基础信息。

其中,所述格式模板和所述基础信息可以从数据库服务器110中获取,关于所述基础信息和所述格式模板在上述已经作了详细的介绍,在此不再赘述。

步骤302:根据所述基础信息和所述格式模板生成所述空白试验报告。

其中,可以理解的是,在获取所述格式模板后,所述基础信息可以填入所述格式模板中。所述格式模板相当于所述基础信息的排列方式,所述格式模板可以提前存储在所述数据库服务器110中。

步骤303:将所述空白试验报告进行存储。所述空白试验报告存储在所述数据库服务器110中。

在执行步骤303后,本发明实施例选择所述服务器端11在接收到所述移动端12的请求后再下发所述空白试验报告的实施方式,因此,在所述移动端12,在用户需要下载所述空白试验报告时,执行步骤304和步骤305。

步骤304:接收用户输入的所述空白试验报告下载请求。

步骤305:将所述空白实验报告下载请求发送给所述服务器端。

其中,所述步骤304和所述步骤305的实施方式可以是:在所述app上点击相应的入口,例如所述app上设置有下载报告的选项,用户在点击所述选项后,表示用户发起了下载请求,同时将所述下载请求发送给所述服务器端11。也可以在所述app上设置例如语音输入模块等的方式,使用户通过这些方法发起下载请求。

在执行步骤305后,在所述服务器端11,会接收所述下载请求,并将所述空白试验报告下发给所述移动端12。在所述空白实验报告下发到所述移动端12后,用户可以离线的查看所述空白试验报告,并记录试验数据。因此,在所述移动端12可以执行步骤306、步骤307、步骤308。

步骤306:接收所述服务器端下发的所述空白试验报告。其中,所述空白试验报告中包括了所述基础信息,因此所述空白试验报告中包括目标试验任务的试验设备名称和试验内容。

步骤307:记录用户输入到所述空白试验报告上的试验数据。其中,所述试验数据包括对与所述试验设备名称对应的试验设备执行所述试验内容时获得的试验数据。

步骤308:将记录有所述试验数据的试验结果报告上传给所述服务器端。在执行步骤308时,用户在进行试验时,可能会进行多次试验,得出多组试验数据,因此还可以确认所述试验结果报告上记录的所述试验数据为用户经过多次试验后的选择的试验数据,再上传给所述服务器端11。确认的方式可以为:在用户提交数据后,所述app上发起如弹窗提醒,弹窗提醒的内容可以为“确认提交后该数据将作为最终数据”,用户点击“是”选项后,即代表用户确认。

在执行所述步骤308后,所述服务器端11会将接收到的所述试验结果报告存储在所述数据库服务器110中,此时,在所述pc端13可以请求对所述试验结果报告进行查看,所述pc端13可以执行步骤309和步骤310。

步骤309:接收用户的查看请求。其中,用户可以在所述浏览器上点击对应的选项以发起查看请求。

步骤310:将所述查看请求发送给所述服务器端。

在执行所述步骤310后,所述服务器端11接收所述查看请求,并执行步骤311:根据所述查看请求从所述数据库服务器获取所述试验结果报告,并将所述试验结果报告返回给所述pc端。

在执行完步骤310后,在所述pc端13显示所述试验结果报告,用户可以对所述试验结果报告进行上述的例如编辑操作,或者是其他操作。可以理解的是,在所述pc端13的浏览器上,集成了与所述试验报告相关的各类服务,所述浏览器上包括但不仅限于编辑操作服务,在此不再一一赘述。

需要注意的是,用户不仅可以查看所述试验结果报告,还可以查询所述服务器端11中的其他数据,例如所述基础信息。查询的步骤与查看所述试验结果报告的步骤类似,在此不再详细介绍。

综上所述,本发明提供一种电子化试验报告的管理方法,通过所述服务器端11、所述移动端12、所述pc端13的配合,实现了电子化试验报告的管理,从而方便用户记录数据和查看,增强了试验报告的管理性。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,笔记本电脑,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1