图形控制服务器详细设计说明书Word格式.docx
《图形控制服务器详细设计说明书Word格式.docx》由会员分享,可在线阅读,更多相关《图形控制服务器详细设计说明书Word格式.docx(32页珍藏版)》请在冰豆网上搜索。
开发单位:
山西辰利自动化工程有限公司
预期用户:
1.2术语
序号术语说明性定义
____________________
1.3参考资料
序号
资料名
文件编号
发表日期
出版单位
第2章软件结构
2.1软件结构图
2.2
2.3模块子结构图
2.4模块清单
编号
子模块名称
子模块标识符
父模块名称
0001
服务器一
actNVS1
运行管理
0002
服务器二
actNVS2
0101
退出运行
actQuit
0102
工具栏
actToolbar
界面显示
0103
运行日志
actMemoInfo
0104
识别过程
actProcessMemo
0105
单幅抓图
actCap
手动动作
0201
抓图识别
actSeriesCap
0202
手动识别
actRecognition
0301
中值滤波
N17
0302
统计滤波
N18
0303
摄像系统控制
N19
参数设置
0304
预置点设置
actStoveLidPreSet
0305
视频服务器设置
actNvsSet
0401
串口服务器设置
actVSPSet
0402
actSysSet
0403
帮助
N22
0404
关于
actAbout
第3章模块设计
3.1服务器一模块
3.1.1模块概述
1、简要情况
2、模块属性
3.1.2功能和性能
1、功能
通过运行管理菜单中的服务器一连接一号视频子系统(安装于北焦2号滑行车上)。
2、属性
数据库表结构
数据库表T_Set
字段名称
类型
描述
Set_Name
varchar
权限保护
Set_Value
3.1.3输入/输出项
1、输入项
名称
标识符
介质
来源
2、输出项
3.1.3数据结构
1、全局数据结构
使用方式
访问方式
2、局部数据结构
3.1.5算法
1.首先尝试连接视频服务器;
2.如果不能连接到视频服务器,则再次连接视频服务器,连接10次后还是连接不上,就不再连接,然后给用户提示不能连接到视频服务器;
3.如果连接到视频服务器,则执行第4步的操作;
4.开始实时回放RealPlay(intnChannelID,HWNDhWnd);
5.设置设备当前时间SetupDeviceTime();
3.1.6限制条件
3.1.7测试计划
1、驱动模块和承接模块
2、前置条件
3、测试用例――输入和预期结果
3.2服务器二模块
3.2.1模块概述
3.2.2功能和性能
1、功能
连接服务器二(二号视频子系统,安装于南焦4号滑行车上)。
3.2.3输入/输出项
3.2.4数据结构
3.2.5算法
3.2.6限制条件
3.2.7测试计划
1、驱动模块和承接模块
3.3退出运行模块
3.3.1模块概述
3.3.2功能和性能
退出系统。
3.3.3输入/输出项
3.3.4数据结构
3.3.5算法
1.退出系统Close();
2.在退出系统时,要判断程序被手工退出,还是网络已断开,程序强制退出。
3.3.6限制条件
3.3.6测试计划
3.4工具栏
3.4.1模块概述
3.4.2功能和性能
显示/隐藏工具栏。
3.4.3输入/输出项
3.4.4数据结构
3.4.5算法
ToolBar->
Visible=!
ToolBar->
Visible;
actToolbar->
Checked=ToolBar->
3.4.6限制条件
3.4.7测试计划
3.5运行日志
3.5.1模块概述
3.5.2功能和性能
显示/隐藏运行日志。
3.5.2.2编程说明
3.5.3输入/输出项
3.5.4数据结构
3.5.5算法
pnlMemoInfo->
actMemoInfo->
Checked=pnlMemoInfo->
限制条件
3.5.6测试计划
3.6识别过程
3.6.1模块概述
3.6.2功能和性能
显示/隐藏运行识别过程。
3.6.3输入/输出项
3.6.4数据结构
3.6.5算法
Panel2->
Panel2->
actProcessMemo->
Checked=Panel2->
3.6.6限制条件
3.6.7测试计划
3.7单幅抓图
3.7.1模块概述
3.7.2功能和性能
抓取一帧图像。
3.7.3输入/输出项
3.7.4数据结构
3.7.5算法
3.7.6限制条件
3.7.7测试计划
3.8抓图识别
3.8.1模块概述
3.8.2功能和性能
对抓取到的一帧图像识别是否有烟漏出。
3.8.3输入/输出项
3.8.4数据结构
1、全局数据