APP下载

加强测试架构顶层设计提升信息化产品质量

2016-03-16焦丽琴北京中电普华信息技术有限公司100192

电子测试 2016年16期
关键词:服务器端顶层产品质量

焦丽琴,沈 涵(北京中电普华信息技术有限公司,100192)

加强测试架构顶层设计提升信息化产品质量

焦丽琴,沈 涵
(北京中电普华信息技术有限公司,100192)

本文以信息化产品作为研究主题,探讨加强测试架构顶层设计提升信息化产品质量及相关问题。首先结合当前阶段我国企业信息化发展的情况对其进行了简要概述;主要分析了加强测试架构顶层设计的必要性,并以此为基础,对于测试架构顶层设计的系统需求进行了说明,从而提出具体的系统设计。

测试架构;顶层设计;信息化产品;质量

伴随着互联网的普遍应用,企业的信息化程度越来越高,其信息化技术与产品也在不断的进行升级换代;与此同时,也应运而生了相关的产品测试业务需求,这种检测或者测试的主要目标在于对产品质量的有效控制,以及对于管理系统的有效维护,以及针对不同产品进行质量把关,以减少可能性的危害或者提高其应用的可靠性。比如,传统方法以手动维护、查看产品基础数据为准,而现代化的检测则可以通过手机移动端,利用二维码技术与相关检测系统来实现信息化产品的测试管理,以下就从该方面切入进行具体说明。

1 概述

从设计思路来看,应该认识到在信息产业中的移动互联、云计算、自然用户界面的重要性与潜力;另一方面,应该认识到在信息产业中,云计算理论与技术不仅在互联网企业得到了具体应用,也有效的满足了企业需求,创造了诸多消费奇迹,因此,在市场、业务不确定的情况下,应该对于信息化产品的确定性进行一系列的反思,并透过数据的计算、存储、分析、应用等来实现其间的协同工作,以此推动信息化产品的测试架构的顶层设计水平不断得到提升。以云计算为例,其中包括基设施的服务、平台的服务、软件的服务,从实际的应用中可以了解到在基础层,IBM、亚马逊EC2等典型应用,也可以在中间层看到诸多APP的应用商的大量应用,而在应用层也可以看到WINDOWS、OFFICE LIVE等方面的应用。因此,通过对信息化产品进行测试架构的顶层设计强化有助于提升其产品质量,推动企业进一步发展。在本文中为了更好的符合实际情况,选择二维码这种形式进行具体的测试架构顶层设计探讨。

2 对需求的分析

从总的需求来看,作为消费者,希望了解到企业的产品信息,作为企业希望自身的质量受到消费的认可,作为管理部门,希望能够对任何类型的商品有一个质量检测、监督、评估,从而作为第三方给出重要的报告,以满足企业与消费者双方的需求,并从中平衡二者间的关系。但是,应该认识到产品测试领域的业务逻辑、数据、市场需求并进行综合考虑;从测试架构顶层设计方面分析,重点在于以企业信息化产品为准,进行产品信息的基本情况录入,比如,产品编号、类别、型号等;而消费者方面应该以简单、便利、快捷原则为主;因而,可以透过摄像功能完成信息扫描;并将数据传入到产品测试管理软件系统,以此等待检测结果,并得知产品的具体情况,从而完成测试、实现知情权益的维护。这主要是基于现代人的应用手机习惯,以及手机端软件系统而做出的具体的满足消费者需求的检测流程。所以,通过手机的功能、服务器端系统功能能够满足信息化产品得到明确化的需求,并在监督之下促使企业不断提升其产品质量。

3 系统设计

首先,测试架构系统设计主要是基于数据库,可以分为三大部分,分别是表示层、业务逻辑层、数据接口层;在表示层包括手机端(Android)、Web端(JSP)、客户端(VB.NET);其中的办件系统用户界面,能够方便用户通过信息输入、查询、显示,而且在用户端与服务器端通过一系列的软件程序与插件功能,实现了有效的交互;在业务逻辑层主要是J2EE、Servlet;在这方面主要是吸收企业应用程序业务流程、业务组件实施构造,对应性比较强,可以通过移动端、服务器端完成信息的上传、查询、用户登录,以及数据维护与二维码的生成、系统打印;然后,通过Json传输到数据接口层,即WebService;这个功能集中于对数据库的访问,妈阳通过添加、删除、修改、更新、查找等实现数据的具体展示以及相关服务。在这种多层结构之下,可以为其后续功能的开发与可扩展性留下足够的可发展空间,以满足日新月异的信息化产品的发展需要。

其次,系统功能的设计,主要分为手机端软件功能设计、服务器端系统功能设计两个方面,在手机端则主要是用户登录、二维码扫描、二维码信息显示、信息录入与查询、信息缓存;而在服务器端则包括2个方面,又可以细分为几个小的方面,具体是二维码标答生成与打印,其中包含有二维码生成、二级码打印;另一个方面是产品测试管理系统,主要是WebService接口层、后台管理系统;其中,后台管理系统中又分为具体的用户设置、角色设置、权限设置、基础数据维护、基础数据查询。

第三,在具体的系统应用中,需要通过数据流来完成,所以,在信息化产品质量的测试架构顶层设计中,还需要完成系统数据流的设计;具体来看,包括产品二维码标签、机房业务员两大方面,而这两个方面的交互或者完成,则需要在二者之间增加产品测试管理系统移动端、产品测试管理系统服务器端的联结;因此,四个要素间的关系就可以表述为,通过二维码解码信息,让产品二维码标签信息或数据传输至产品测试管理系统移动端,然后,再通过数据信息上传至产品测试管理系统服务器端,再经过数据信息查询到达机房业务员;再经过数据处理,完成逆向的数据传输,包括数据信息维护、数据信息下载、数据信息缓存等。

第四,该系统实现的注意事项方面,应该注意对于预备知识的掌握、对于开发环境的选择、测试数据的完成以及对手机端、客户端软件功能的测试与实现;通过可以发现在手机端存在美观不足的问题,所以,需要进一步通过对使用软件的体验感受来提升这方面的不足,另一方面,要求在扫描界面方面加以优化,增中生动性、易用性;另外,就是在信息扩展方面应该有所建树,具体的增加数据信息,以此让产品测试管理系统的功能性得到最大的发挥,这方面,还可以增加测试流程、业务操作方面的具体信息;因为在本次研究中所进行测试架构顶层设计具有可扩展性,所以,在后续的应用中依然可以根据信息化产品的发展来不断的进行优化处理,以提升其应用价值。

4 结束语

总之,在新的环境下就需要采用一些新的措施来找到平衡点,以此增加适应性,以此来提升生存能力,对于企业而言,即是如此,随着信息化产品的不断推出,不仅要注重知识产权的保护,还要维护其安全,以及对其信息化产品的质量进行各种监测,所以,在当前阶段,应该在传统测试的基础上,不断的进行经验提炼,从而加强测试 架构的顶层设计水平,以此来不断的监督、检测,为信息化产品质量保驾护航;另一方面,企业自身、相关部门应该加强技术合作,尽可能的以信息化产品质量为中心,从而构建起一个共同的保障机制,以此推动我国企业信息化产品质量的不断升级。

[1]王昊天,李峭,熊华钢等.航空电子互连网络的顶层设计架构与实现平台[J].电讯技术,2015,50(3):1-5.

[2]王栋,陈传鹏,颜佳等.新一代电力信息网络安全架构的思考[J].电力系统自动化,2016,40(2):6-11.

[3]麦绿波.产品顶层设计的标准化理论和方法[J].中国标准化,2015,16(3):73-78.

焦丽琴.女 1981.7.北京市海淀区.本科.工程师.研究方向:质量管理

沈涵.女.1985.7.山东菏泽.本科.助理工程师.研究方向:项目管理

Strengthen the top design of the test architecture to enhance the quality of information products

Jiao Liqin,Shen Han
(Beijing China Power Information Technology Co.,Ltd.100192)

In this paper,based on information technology products as the research topic,to enhance the test architecture design to enhance the quality of information products and related issues.Begins with the current stage of China's development of enterprise informatization on the were briefly;mainly analyzes the strengthen the necessity of test architecture top design and on this basis, demand for top-level architecture design of test system are described,and then puts forward the specific design of the system.

test architecture;top level design;information products; quality

猜你喜欢

服务器端顶层产品质量
Linux环境下基于Socket的数据传输软件设计
汽车顶层上的乘客
产品质量监督抽查的本质与拓展
加强PPE流通领域产品质量监督
“望闻问切”在产品质量鉴定工作中的应用
基于Qt的安全即时通讯软件服务器端设计
基于Qt的网络聊天软件服务器端设计
加快顶层设计
基于C/S架构的嵌入式监控组态外设扩展机制研究与应用
健康卡“卡”在顶层没联网