1、 软件著作权-设计说明书 格式要求:一、说明书应提交前、后各连续30页,不足60页,应该全部 提交。 二、说明书页眉应标注软件名称和版本号,应该和申请表中名称完全一致,页眉右上应标注页码,说明书每页不少于30行,有图除外,另外截图应该清楚完整。 注:以下文件仅供参考,不得作为其它任何用途使用 范例以下: 天一博胜探伤仪控制软件 设计说明书 目 录 1、引言 3 2、软件总体设计 3 2.1软件需求概括 3
2、 2.2需求概述 3 2.3条件和限制 4 2.4总体结构和模块接口设计 4 2.5模块功效逻辑关系 4 2.6设计和描述 5 3、软件功效描述 6 3.1 连接功效步骤图和具体步骤描述 6 3.2 提取数据功效步骤图和具体步骤描述 6 3.3保留数据功效步骤图和具体步骤描述 7 3.4删除仪器数据功效步骤图和具体步骤描述 8 3.5查看历史数据功效步骤图和具体步骤描述 9 3.6图表处理功效步骤图和具体步骤描述 9 3.7定时对删除数据自检功效步骤图和具体步骤描述 10 3.8数据删除操作记忆功效步骤图和具体步骤描述 11
3、 3.9数据修改提醒功效步骤图和具体步骤描述 12 3.10生成测试汇报功效步骤图和具体步骤描述 12 4、接口设计 14 4.1人机接口 14 4.2内部接口 14 4.3犯错处理设计 14 1、引言 目标 编写具体设计说明书是软件开发过程必不可少部分,其目标是为了使开发人员在完成概要设计说明书基础上完成概要设计要求各项模块具体实现设计工作。 2、软件总体设计 2.1软件需求概括 本软件采取传统软件开发生命周期方法,采取自顶向下,逐步求精结构化软件设计方法。 本软件关键有以下几方面功效 (1) 连接设备 (2) 提取数据 (
4、3) 保留数据 (4) 删除仪器数据 (5) 查看历史数据 定义 本项目定义为一个经典多点互动探伤软件。它将实现多点设备和系统程序无缝对接,以实现多点互动功效。 2.2需求概述 1.要求利用PQLib硬件商提供SDK开发出对应触摸屏系统。 2.系统要显示图片,并实现图片相关全部多点操作,包含放大,缩小,旋转,平移功效。 3.要提供美观图片菜单,在菜单中要提供必需图片介绍信息。 4.系统图片维护更新要方便。 2.3条件和限制 系统开发条件是一般PC和相对应系统,此次开发所用系统是WINDOW SERVER和ADOBE FlashCS4。因为硬件开发商提供开发文档不是
5、很详尽,这对系统开发产生了一定限制影响。 总体设计 2.4总体结构和模块接口设计 系统整体结构框架图 系统整体结构框架图 2.5模块功效逻辑关系 系统具体模块信息所表示: 系统具体模块信息表 主模块 帧模块名称 功效简述 第一帧 多点环境初始化。 第二帧 实现业务逻辑。 支撑类模块 类模块名称 功效简述 PICDeals 用于对图片载入支持。 模块内部关系结构以下图所表示: 系统模块内部关系图 这里说明一下是,用户传来是操作信息,这种信息是经过硬件接收后根据一定协议经过数据传输通道传送过来。 2.6设计和描述
6、 本软件关键功效是实现对钢丝绳仪器数据提取、分析和存放功效,软件关键是实现和下位机通信和数据分析。 3、软件功效描述 3.1 连接功效步骤图和具体步骤描述 设备和电脑之间用USB设备建立连接,连接之前需要先安装USB驱动,假如安装无误并建立连接以后,点击“连接”,软件给设备存放器发送一个命令,是存放器做好准备,并返回设备时间和电量信息。连接建立后,还能够重新设置设备时钟。 3.2提取数据功效步骤图和具体步骤描述 设备和电脑保持连接以后,就能够提取仪器内数据,提取数据之前,先要提取存放数据区号,取得区号以后,再提取每个区号内数据。此数据经过分析制图,
7、显示在主界面上。提取出数据能够保留在数据库中。假如无法提取数据,提醒没有数据或USB未连接。 3.3保留数据功效步骤图和具体步骤描述 提取数据以后,就可将现有数据按不一样名称和编号保留在数据库中,供以后查询。 仪器存放器 3.4 删除仪器数据功效步骤图和具体步骤描述 此功效将删除仪器内全部数据。建立连接以后,系统给设备发出一个指令要求删除仪器内数据,仪器提醒是否确定删除,假如确定则删除数据。 3.5查看历史数据功效步骤图和具体步骤描述 保留数据以后,就能够查看历史数据,对于不需要数据,还能够删除。 3.6图表处理功效步
8、骤图和具体步骤描述 数据提取后存入数据库,依据数据库内数据,将标准参数和现行参数以图表形式绘制出来并导入到生产汇报中,方便比较和观察测试结果和解读测试汇报。 3.7定时对删除数据自检功效步骤图和具体步骤描述 删除数据以后,能够定时查看历史删除数据,进行数据自检,看 是否是误删数据,对于不需要数据,还能够根本删除。 3.8数据删除操作记忆功效步骤图和具体步骤描述 删除数据操作完成以后,若经过定时对删除数据自检,看是否为误删数据,若是误删数据,重新找回,该操作将被记忆,以后出现该数据删除时,会提醒小心操作。 3.9数据修改提醒功效步
9、骤图和具体步骤描述 对保留数据,定时进行了修改,修改后数据重新保留,对于修改部分,在提取时候,会提醒修改日期及修改前后内容等修改信息。 修改探伤数据 保留 查询 显示修改信息 3.10生成测试汇报功效步骤图和具体步骤描述 在提取数据和查询数据以后,也能够把目前数据导入word文档中,这么就免去使用人员手工输入。 显示 生成汇报 是否成 功 打开文档 提醒没有数据 操作步骤 本系统操作步骤图所表示: 操作步骤图 从上图可看出,操作步骤只有图片更新和多点图片操作。
10、二者操作由程序内部逻辑控制和处理,不会产生操作冲突。 4、接口设计 4.1人机接口 本系统人机接口即用Flash制作人机交互界面。界面经过硬件设备展示给用户从而让用户进行操作以达成人机交互目标。 4.2内部接口 这里内部接口关键是指硬件内部绑定硬件方定义多点协议接口,其具体信息可见硬件方提供相关文档资料。 4.3犯错处理设计 犯错输出信息 在Flash环境中,错误信息是在程序调试阶段有程序员定义后给出,其本身不带运行时错误捕捉提醒功效,运行时错误唯一表现就是死机,所以Flash项目上线之前要排除全部错误。 本系统在运行时不会有任何错误提醒信息。在调试时,在关键节点会有由Trace语句输出到控制台实时调试信息。






