基于B/S架构的产品检验报告信息服务系统的设计与实现

2021-07-25 09:59杨高扬
电脑知识与技术 2021年16期
关键词:S架构无纸化信息服务

杨高扬

摘要:现有实验室信息管理系统关于检验报告的出具方式采用的大多是传统出具检验报告的方法,在纸质记录单上录入原始数据、编撰纸质检验报告。线下这种传统方法由于需要誊写记录单数据,会造成纸张的大量浪费,不利于实现无纸化办公的理念。另一方面,由于纸质报告需要进行流转签字盖章,所以资料在流转上具有一定的延迟,特别是像具有多个办公基地的情况,更加减缓报告签发的速度。现就存在的以上弊端,特提出一种基于B/S架构的产品检验报告信息服务系统,主要实现试验数据在采集完成后可以的无缝上传到系统中,编撰原始记录单、检验报告的时候可以自动获取数据,从而可以提高数据的准确性。通过对原始关键数据的分析,自动判定检验报告相关检验结论,从而减少人工去核查数据的工作,提高检验报告的出具效率。而且系统采用线上进行报告编制、审核、签发设计,只要上一环节处理完毕,下一环节就可以看到该任务,这样的方式将提高报告出具的速度。给企业提供更为优质的服务体验,为市场消费提供品质信任。

关键词:B/S架构;检验报告;无纸化;信息服务;数据准确性

中图分类号:TP311      文献标识码:A

文章编号:1009-3044(2021)16-0064-04

开放科学(资源服务)标识码(OSID):

Design and Implementation of Product Inspection Report Information Service System Based on B/S Architecture

YANG Gao-yang

(Sichuan Fire Research Institute of MEM, Chengdu 610036, China)

Abstract: The existing laboratory information management system mostly uses the traditional method of issuance of inspection reports in the way of issuance of inspection reports. The original data and the paper testing report are written on the paper record sheet. On one hand, this traditional offline method will cause a lot of waste of paper due to the need to transcribe the record sheet data, which is not conducive to the realization of the concept of paperless office. On the other hand, the paper reports need to be transferred and signed, there is a certain delay in the transfer of data, especially if there are multiple office bases, which further slows down the speed of report issuance. In view of the above drawbacks, we propose a product inspection report information service system based on the B/S architecture, which mainly realizes that the test data can be seamlessly uploaded to the system after the collection is completed. The data can be obtained automatically, which can improve the accuracy of the data. Through the analysis of the original key data, the relevant inspection conclusions of the inspection report are automatically determined, thereby reducing the manual work of checking data and improving the efficiency of issuing inspection reports. Moreover, the system adopts online report approved, reviewed, and signed, as long as the previous link is processed, the task can be seen in the next link. This method will increase the speed and quality of the report issuance, and provides a more objective and fair evaluation to the market.

Key words: B/S structure; inspection report; paperless; information service; data accuracy

1 背景

通過《国务院关于加快培育和发展战略性新兴产业的决定》以及《认证认可检验检测发展“十三五”规划》的发文中可以了解到,检验检测行业在随着国家的发展和人民对物质品质要求的提高逐步走向发展的黄金时期。在经济的发展壮大下,人们对所购买的服务、产品的质量要求越来越高,这就给检验检测需求带来了具体的巨大的市场需求。检测机构根据产品要求或者市场认可的试验方法,对产品进行检验并出具一份可靠的检验报告,通过检验报告,人们就可以对所购买的产品增加质量认可的信心[1-2]。

本文针对检验报告出具环节进行说明,利用互联网技术,通过软件上的优化设计,在无纸化理念的设计方案,为检验报告出具的便捷性和高效率性提供解决方案。

2 检验报告信息服务系统整体设计

2.1 B/S架构简介

B/S架构,即Browser/Server(浏览器/服务器)结构[3-5]。在B/S结构下,客户不再需要安装其他应用软件,只需要使用系统自带的浏览器就可以完成工作[6-7]。用户通过Web客户端进行登录访问,核心业务在后台应用服务器上进行处理。再配备数据库服务器,用于数据的存储与读取,如此就对应形成了表示层、业务逻辑层和数据访问层,这3-tier结构如图1所示[8-9]。在现今信息科学技术手段的发展下,B/S 架构得益于Web技术的不断发展与壮大,如360浏览器、Google浏览器等浏览器的强大的内核与访问机制,使得开发的系统软件不再依赖于必须要编译成应用安装包,只需要搭建好服务,然后发布出去,用户就可以通过浏览器来进行访问,非常适用于现在发展需要[10-12]。

2.2 基于B/S架构的检验报告信息服务系统设计

本系统基于B/S架构进行设计,关于检验报告的功能模块主要分为7个工作模块,原始记录采集与上传模块、报告编制模块、报告审核模块、报告签发模块、报告打印模块、报告上网模块、报告存档模块,各个模块之间的关系流程图如图2所示。对不同使用人员进行权限配置,使用人员就可以通过自己的用户名和密码登录进去自己的专属管理系统,进而进行相应的管理操作,图3为系统的登录界面。用户通过浏览器登录系统而不需要去安装特定的软件就可以使用本系统进行报告相关的操作,操作系统只需满足win7及以上系统就可以满足兼容性需求。本系统也兼容使用iPad、Android平板电脑、手机等浏览器进行登录使用。

3 检验报告信息服务系统各功能模块的实现

3.1 原始记录采集与上传功能设计

原始数据作为检验报告出具最为关键的基础数据,为报告的真实性提供数据基础,因此,本服务系统将原始数据的获取作为核心功能进行设计与实现。以消防产品中的隔热性防火门的检测为例,依据GB 12955-2008 《防火门》标准,其原始数据包括了试验炉膛的温度(向火面)、背火面温度、炉膛压力,这些数据主要是为了检测防火门的耐火性能。除此之外,还包括其他一些物理测试数据,如材料、配件、门扇质量等等。整体设计流程如图4所示。

3.1.1 耐火性能数据的采集与上传设计

耐火性能数据主要指的是炉膛内部的温度和差压数據。对于需要检测耐火性能-隔热性的产品,还需要采集试件背火面的温度。将K型热电偶、T型管放置于炉膛内部、背火面热电偶贴在样品背火面表面,数据采集控制通过模数转换,将模拟信号转成数字信号数据,数据通过串口转网络模块将原始数据,如温度数据、炉膛压差数据,进行数据整合加密,形成一条完整的数据帧,然后每隔1分钟将这条数据帧发送一次给服务器监听端口,数据服务器在收到数据后,对数据进行解析、计算,转换成实际的温度值、压差值,然后将这些值写到检测中心具有固定格式的原始记录单上。整个采集流程如图5所示。检验人员确认原始记录单数据,确认完毕后,系统自动将其电子签名加载到记录单上并将原始记录单上传到该任务的原始记录库中。

3.1.2 其他性能原始数据的获取与上传设计

其他数据由于需要在现场试验观察填写试验必要的过程记录,检验员可通过手持Pad调出原始数据记录单,如图6所展示的部分记录单,直接线上填写试验记录。本系统根据实际需求已后台配置了对应的记录单,工作人员只需要选择任务,就可以在相应的记录单进行数据的录入。在录入完毕后,系统自动加载录入人员的签名,然后生成不可变更的PDF电子文件并上传至该任务的原始记录库中。由于有些特殊原始记录单无法在线上做成电子记录单或者暂时未维护该记录单,工作人员也可以将线下已完成的纸质原始记录单扫描上传到该任务的原始记录库中。

3.2 报告编制模块设计

报告编制模块,如图7所示,该模块拥有检验原始记录录入端口,检验员通过原始记录端口上传、预览电子版原始记录单功能。

当原始记录上传完毕后,就可以编撰报告。系统预置了一些常用模板,如报告首页模板、报告封面模板,如图8所示。报告封面自动获取报告编号、企业名称、产品名称、检验类型信息。报告首页由于需要自动加载编制人员的签名,所以采用的是自动读取任务基本信息上对应的数据,不允许直接在首页上修改的内容信息。如图9所示。

其他附页也预先设计了固定模板,防火门的固定模板如下图10所示。模板中某些项目的数据取值可以直接读取原始记录上已经取得的值。如自动采集的温度数据,附页上关于耐火性能-隔热性的最高温度值、平均温度值的取值可直接获取到并添加到该汇总表上。其他附页如图纸页、描述页,报告编制人员可以在线进行编辑文档,完成这些附页的编制。编制完毕后,通过数据查看进行报告预览查看。若无问题,可以点击处理完毕,该任务就可以进入审核环节。

3.3 报告审核、报告签发模块设计

报告编制完成后,该任务流转到下一个环节,即报告审核环节。在审核环节,审核人员点击查看按键即可通过左右结构查看报告页和原始记录页,左右分开显示,互为独立,方便查看与审核,如图11所示。审核完毕后,自动加载审核人员的签名,任务进入报告签发环节。报告签发与审核的界面一致,负责签发的人员查看报告后,点击签发完毕即完成报告的签发工作。如果在审核或签发过程中发现报告有问题,可以直接打回到之前的环节进行修改。

3.4 报告打印、报告上网、报告存档模块设计

报告在签发完成后,进入打印、上网、存档三个互为独立的环节。针对报告打印,系统在配置好默认打印机后,再打印的时候就可以只需要点击一键打印就可以将报告的封面、首页以及附页一次性全部自动打印出来。操作人员也可以自己选择单独某一页进行打印。打印完成后统一盖章,即可进行报告交接与邮寄,通过这样的处理方式,提高了报告出具的速率。

针对需要上网的报告,报告上网专员审核报告是否符合上网管理要求,点击审核通过后,系统自动读取基本信息的部分字段,并将这些字段同步到外网的报告查询数据中,外部人员即可通过在线报告查询系统进行报告真伪查询。

报告存档模块主要功能就是将系统已完成的任务进行存档。存档内容包括任务数据信息、任务关联的合同信息、收费信息、邮寄信息等等。管理人员可以通过报告存档模块根据自己的需要,配置不同的筛选条件后进行数据的统计。

4 结束语

实验室信息管理系统中对报告编制、审核、签发、打印的信息化设计,使得报告的出具环节可以更加的便利化。不再像传统的报告出具,需要检验室人员自己打印出报告页,以及手动填写大量的原始记录单,然后搬运这些资料进行流转,签字、盖章。通过该项功能的优化,对中心出具报告的速率提升了近50%,解决了中心多地办公带来的困难。通过报告审核上网,管理每份报告是否对外公布。通过报告存档,方便管理者及时查询到每个任务的具体信息,从而可以针对检测机构的任务情况,做出下一步中心工作重心的决策。

参考文献:

[1] 乔东.推进检验检测与认证认可的互补发展[J].中国检验检测,2017,25(1): 7-8.

[2] 薛星云.探讨在B/S结构中用PHP的网络程序进行程序设计[J].福建电脑,2008(11):134.

[3] 蔡秀莉.构建基于WEB的高校院系级网上办公综合管理信息系统[D].西安:西北工业大学,2004.

[4] 陈林.管理信息系统开发结构探索[J].科技信息,2010(31):78.

[5] 刘火.基于WEB的大学学生信息管理系统的设计与实现[D].沈阳:东北大学,2015.

[6] 刘桂阳.Internet应用及网页设计[M].哈尔滨:哈尔滨工业大学出版社,2008.

[7] 林天亮,邵文涛.基于B/S模式的视频监控系统软件设计与实现[J].实验室研究与探索,2015,34(9):91-93,171.

[8] 杨月江,修桂华.管理信息系统实用教程[M].北京:北京大学出版社,2007.

[9] 重慶市教育委员会,重庆市高校计算机基础教育研究会,曾一.计算机信息管理基础[M].重庆:重庆大学出版社,2006.

[10] 范剑波.网络数据库技术及应用[M].西安:西安电子科技大学出版社,2004.

[11] 陈国顺,宋新民,马峻.网络化测控技术[M].北京:电子工业出版社,2006.

[12] 侯整风,张仁斌,钱朝阳.网络与信息安全系列课程实践教程[M].合肥:合肥工业大学出版社,2006.

【通联编辑:谢媛媛】

猜你喜欢
S架构无纸化信息服务
公共图书馆科技创新服务探析
C/S架构下的中职教学辅助系统的新探索