1、1 说明书 天一博胜探伤仪软件V1.0 天一博胜探伤仪控制软件 设计说明书 2 天一博胜探伤仪软件V1.0 说明书 1、引言 . 3 2、软件总体设计. 3 2.1软件需求概括 . 3 2.2需求概述. 3 2.3条件与限制. 4 2.4总体结构和模块接口设计 . 4 2.5模块功能逻辑关系 . 4 2.6设计和描述. 5 . 63、软件功能描述 . 63.1 连接功能流程图和详细流程描述 . . 6提取数据功能流程图和详细流程描述 . 3.2 7 . 3.3保存数据功能流程图和详细流程描述 8 . 3.4删除仪器数据功能流程图和详细流程描述 9. 3.5查看历史数据功能流程图和详细流程描述
2、. 9 3.6图表处理功能流程图和详细流程描述. 0 . 13.7定期对删除数据自检功能流程图和详细流程描述 .4 1. 数据删除操作记忆功能流程图和详细流程描述 .3.84 1 . 3.9数据修改提示功能流程图和详细流程描述2 1. 3.10生成测试报告功能流程图和详细流程描述 4 . 14、接口设计4 1. 4.1人机接口4 14.2内部接口. 4 . .1 4.3 出错处理设计 3 1、引言 目的 编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。2、软件总体设计 2.1软件需求概括 本软件采
3、用传统的软件开发生命周期的方法,采用自顶向下,逐步求精的结构化的软件设计方法。本软件主要有以下几方面的功能 (1) 连接设备 (2) 提取数据 (3) 保存数据 (4) 删除仪器数据 (5) 查看历史数据 定义 本项目定义为一个典型的多点互动探伤软件。它将实现多点设备和系统程序的无缝对接,以实现多点互动功能。2.2需求概述 1.要求利用PQLib硬件商提供的SDK开发出对应的触摸屏系统。2.系统要显示图片,并实现图片相关所有的多点操作,包括放大,缩小,旋转,平移的功能。3.要提供美观的图片菜单,在菜单中要提供必要的图片简介信息。4.系统图片的维护更新要方便。 V1.0 说明书 天一博胜探伤仪软
4、件2.3条件与限制 系统开发的条件是普通PC以及相对应的系统,本次开发所用的系统是WINDOW SERVER2003以及ADOBE FlashCS4。由于硬件开发商提供的开发文档不是很详尽,这对系统开发产生了一定限制影响。总体设计 2.4总体结构和模块接口设计 系统整体结构框架如图 图片数据PQLib用户PICDeals硬件内嵌支持库库 硬件数据传输接口交互界面互动系统主程序PQLi提供的支持库 系统整体结构框架图2.5模块功能逻辑关系 系统详细的模块信息所示: 系统详细的模块信息表 主模块 打开文档 帧模块名称 功能简述 第一帧多点环境初始化。第二帧 实现业务逻辑。 支撑类模块 类模块名称
5、PICDeals 用于对图片载入的支持。 模块内部关系结构如下图所示:5 第一帧模块第二帧模块 主逻辑控制支撑库调用控制库PICDeals用户 系统模块内部关系图 这里说明一下的是,用户传来的是操作信息,这种信息是通过硬件接受后按照一定协议通过数据传输通道传送过来的。2.6设计和描述 本软件的主要功能是实现对钢丝绳仪器数据的提取、分析和存储的功能,软件重点是实现与下位机通信和数据分析。6 V1.0 天一博胜探伤仪软件 说明书 3、软件功能描述 3.1 连接功能流程图和详细流程描述 设备与电脑之间用USB设备建立连接,连接之前需要先安装USB驱动,如果安装无误并建立连接之后,点击“连接”,软件给
6、设备存储器发送一个命令,是存储器做好准备,并返回设备时间和电量信息。连接建立后,还可以重新设置设备时钟。3.2提取数据功能流程图和详细流程描述 设备与电脑保持连接之后,就可以提取仪器内的数据,提取数据之前,先要提取存储数据的区号,获得区号之后,再提取每个区号内的数据。此数据经过分析制图,显示在主界面上。提取出的数据可以保存在数据库中。如果无法提取数据,提示没有数据或USB未连接。7 说明书V1.0 天一博胜探伤仪软件 保存数据功能流程图和详细流程描述3.3 提取数据之后,就可将现有数据按不同的名称和编号保存在数据库中,供以后查询。8 删除仪器数据功能流程图和详细流程描述3.4 此功能将删除仪器
7、内的所有的数据。建立连接之后,系统给设备发出一个指令要求 删除仪器内的数据,仪器提示是否确定删除,如果确定则删除数据。9 天一博胜探伤仪软件V1.0 说明书 3.5查看历史数据功能流程图和详细流程描述 保存数据之后,就可以查看历史数据,对于不需要的数据,还可以删除。 图表处理功能流程图和详细流程描述3.6数据提取后存入数据库,依据数据库内的数据,将标准参数和现行参数以图表形式绘制 10 天一博胜探伤仪软件V1.0 说明书出来并导入到生产报告中,方便比较和观察测试的结果以及解读测试报告。3.7定期对删除数据自检功能流程图和详细流程描述 删除数据之后,可以定期查看历史删除数据,进行数据自检,看 是否是误删数据,对于不需要的数据,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1