论文部分内容阅读
当前,企业信息化技术不断升级,对产品测试业务的需求变得也愈加复杂,产品测试管理系统开始从办公自动化系统中分离出来,变成独立的产品。其中,产品的基础数据是管理系统的根基,基础数据的良好维护有利于管理系统更好地开展不同产品测试领域的业务逻辑和业务数据。传统的产品测试管理系统采用服务器/客户端或者服务器/浏览器的结构模式,通过客户端软件或着浏览器网页手动维护或查看产品的基础数据。为了更好地向管理系统中录入产品基础数据并方便查询,本文将引入手机移动端,并将二维码等技术和系统结合起来,设计并实现了新的产品测试管理系统,使系统的快捷性和移动性大大增强,本文主要负责移动端功能和服务器端部分功能的开发。文章首先综合考虑了产品测试领域的业务逻辑和业务数据,阐述了产品基础数据的重要性,确定了系统的需求分析,即总体需求与功能需求;然后根据需求进行了系统总体设计,即架构设计与功能设计,确定了系统的三层架构,即表示层、业务逻辑层、数据接口层,进而进行功能设计,将整个基于二维码的产品测试管理系统分为手机端和服务器端两部分;最后进行了系统的详细设计,手机端包括用户登录、二维码扫描、二维码信息显示、信息录入与查询、信息缓存等功能,服务器端包括二维码的生成与打印和产品测试管理系统功能,同时设计了手机端与服务器端的数据库表。手机端软件在Android系统平台上实现;服务器端系统采用JSP与VB.NET实现;数据库选用SQLite和Oracle。系统的功能主要体现在服务器端产品测试管理系统对产品基础数据等信息的录入时,只需在距离服务器端有一定距离的移动端,用手机摄像头扫描贴在产品表面的二维码标签,经过在手机端的简单功能操作,即可将基础数据上传到服务器端系统,方便后续的操作;查询产品数据信息时,同样也可采用远程移动端软件扫描产品表面二维码标签,进行信息的下载,在手机端即可查看。手机移动端与二维码技术的引入,辅助性地增强了产品测试管理系统中产品基础数据的录入、查询与管理功能,方便了用户的使用,赋予了管理系统移动性。