APP下载

一种基于云平台的计量巡检及认证系统

2019-08-29苗继超

科技视界 2019年20期
关键词:云平台证书计量

苗继超

【摘 要】文章介绍了一种基于云平台的计量巡检及认证系统,针对现场计量检测业务服务耗时长、效率较低的问题,搭建基于云平台的计量检测业务协同系统,使得现场测试人员的多个工作环节无缝衔接、等待时间大大缩短、现场服务效率有效提高,并且该系统使得参与计量业务的所有人员都能够及时获取所关注的业务信息,覆盖自工作新建、证书生成、申请提交、证书审核、证书签发、证书下载以及客户反馈管理等全流程的各个环节。

【关键词】云平台;数据库;计量;证书

中图分类号: TP391.3 文献标识码: A文章编号: 2095-2457(2019)20-0062-002

DOI:10.19694/j.cnki.issn2095-2457.2019.20.027

0 引言

伴随着我国经济增长和实力提升,计量检测行业己成为我国发展前景最好、增长速度最快的服务行业之一,目前我国计量检测行业碎片化严重,相关从业机构有三万多家,市场竞争异常激烈。目前,计量巡检人员在客户现场执行计量测试任务时,从获取计量对象(电子测试仪器)计量参数项目的原始测试数据、数据记录、审核确认、证书生成、证书签发到交付客户,整个过程的工作环节多、时间周期长,尤其是现场测试人员的等待时间,注往需要3至10天,因而导致现场服务耗时严重、效率较低,客户的满意度有待提高。

本文章针对现场计量检测服务的任务执行周期长的问题,搭建基于云平台的计量检测业务协同系统。该系统由边缘层、平台层和应用层三部分组成:边缘层部署现场计量检测资源,辅助现场人员进行数据采集、数据记录和上传入库;平台层基于互联网虚拟主机部署数据库系统与FTP服务器,提供数据库管理和FTP服务;应用层部署系列计量认证业务应用程序,辅助客户人员进行数据浏览、审核确认、证书生成、证书签发,辅助管理人员进行用户管理、数据管理与证书管理等操作处理。

1 云平台应用实施架构拟开放式系统架构

系统严格遵循模块化、组件化与标准化的设计原则,按照统一的层次化功能模型来进行扁平化整合优化与功能分配,以求实现核心框架的稳定可靠、功能服务的柔性可扩展以及交互接口的简单松耦合。整个实施架构自底而上由边缘层、平台层与应用层组成。

2 边緣层

边缘层配备现场测量标准或计量检测用设备,以及设置计量检测工作平台的网络终端电脑,现场测试人员通过互联网进行待办工作浏览、电子证书生成、证书申请提交、通知公告发布、通知公告查看与通知公告维护等。

(1)数据釆集、数据记录,现场人员将现场采集的计量数据记录到文件中。

(2)数据检测,系统自动对文件中的数据格式、数据内容进行检测,确保数据符合要求。

(3)选择模版,采用模块化方式,将各个固定格式的EXCEL表格(模版)生成word证书的过程制作成组件模块。使用时只要对照任务类型,选择相应的模版就可以。若不存对应的模版,可以将新模版上传,经由标准负责人审核后:若改动不大,可以直接添加到模版库中;若改动较大,则要根据模版编写新模块,更新程序后就可将新模版添加到模板库中使用。

(4)证书生成,对原始检测数据进行处理,自动生成计量检测证书。

(5)数据上传,采用数据库和FTP服务,将原始数据和生成的证书上传到云平台,实现数据的全网共享。

3 平台层

平台层基于互联网虚拟主机部署数据库系统、FTP服务器、Web服务器软件及业务网站,提供高效稳定且安全可靠的数据库管理服务、FTP服务与Web访问服务。在互联网虚拟主机,部署关系型数据库,提供测试数据的存储、查询、更新、刪除、统计与管理功能。部署FTP服务器软件,提供媒体文件的存储、上传、下载、更新与管理功能服务,媒体文件可以包括原始记录文件、电子证书文件与模板文件。

(1)数据库系统,整个系统将基于“开放式”架构进行搭建,以关系型工程数据库(MySQL)作为存储平台,通过“信息网络”将各类资源有机融合到一起,形成一个能支撑检测数据收集、检测信息传输、检测信息共享与检测数据管理等功能于一体的柔性数据集成与信息共享环境。

(2)FTP服务器,提供基于Ftp的文件上传与下载。Tblog不仅提供检测数据收集、整理、保存的通用基础框架,而且还提供友好的可视化后台管理,尤其是强大的搜索引擎,快速准确且可按照时间线显示,方便用户快速挖掘有价值检测内容。

nFtpHandle=InetFTPLoginEx(pFTPServerUrl,pUsername,pPassword,MAX_FTP_TIMEOUT_VALUE);if(nFtpHandle<0) {return -1;};

nReturnStatus=InetFTPSetPassiveMode(nFtpHandle,1);//被動模式:穿防火墙

if(nReturnStatus<0) {InetFTPClose(nFtpHandle);return -1;};

nReturnStatus=InetFTPSendFile(nFtpHandle,pFtpSourceFi leName,pFtpTargetFileName,INET_FTP_FILE_TYPE_BINARY);

if(nReturnStatus<0){InetFTPClose(nFtpHandle);return-1; };

4 应用层

应用层配备部署计量检测工作平台的网络终端电脑,辅助机构驻地审核人员基于互联网进行待办工作浏览、电子证书浏览与电子证书审核,辅助机构驻地签发人员基于互联网进行待办工作浏览、电子证书浏览与电子证书签发,辅助驻地业务管理人员基于互联网进行待办工作浏览、电子证书管理、客户关系管理与原始记录管理。另外,采取统一的数据交互服务接口和统一的标准、规范、安全体系,保障巡测过程的安全可靠。

(1)证书管理模块,用于辅助用户进行数据浏览、审核确认、证书签发、证书下载。涉及的用户分别有审核人、签发人、客服人:审核人在审核证书无误后,在证书中添加自己的电子签名后,证书会传递给下一级签发人处理,若有疑问则选择返回测试人员处,待测试人员修改后,任务重新开始;签发人在确认证书无误后,在证书中添加自己的电子签名后,证书会传递给下一级客服人处理,若有疑问则选择返回测试人员处,待测试人员修改后,任务重新开始;客服人在收到含有测试人、审核人、签发人三人的电子签名证书,加盖×××电子章后才可打印输出。

(2)用户管理模块,用于管理用户权限信息。基本内容包括人员姓名、审核权限、签发权限、证书、密码等内容,管理操作包括信息录入、查询、编辑和修改等。

(3)数据管理模块,辅助管理员对证书进行管理,管理操作包括证书上传、查看、下载和删除等。

(4)信息提示模块,对待个人待处理的证书任务,系统都会给出提示,方便用户使用。

5 结语

通过互联网进行高效快捷的异地业务协同,实现了计量检测业务的进度状态透明、数据及时传递、业务协同紧密且规范化程度高,大大缩短了计量时间,有效提高服务效率与服务质量。同时,计量检测原始测试数据、计量证书值信息以及客户资源信息等相关信息,能够进行统一存放与集中管控,可为进一步提高计量检测服务质量提供基础数据资料。

【参考文献】

[1]张守杰.计量产业化云平台模式探索[J].计测技术,2015(01).

[2]黄玉昌.基于FTP协议的企业级文件传输系统设计[J]. 中国新通信,2018(06).

[3]王军弟.SQL Server查询优化技术的研究与实现[J].科技视界,2016(06).

猜你喜欢

云平台证书计量
WJCI 收录证书
CSCD收录证书
收录证书
《化学分析计量》2020年第6期目次
收录证书
关注日常 计量幸福
计量自动化在线损异常中的应用
企业云平台建设研究