下载此文档

软件设计说明书.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
1 引言
水利方向一直是国家十分重视且投入巨大的方向,它关乎方方面面。百姓生命安全、水资源的利用、农业的灌溉等等,都与其息息相关,但是,正因为它的无处不在,导致如果使用传统的手段,将需要消耗过多的人力,效率极其低下,甚至是不可完成的,所以,水利也需要更加现代化的手段去完成预期的目标,水利自动化就是为了这一目的而提出来的。水利自动化可以大大提高数据测量的准确度和控制的可靠性,提高效率,降低劳动强度,充分利用现有设备,从而对于当地水利单位和水利公司均能带来可观的经济和社会收益。
编写目的
a. 编写本说明书的目的在于阐明用户的要求的,描述出系统的需求模型、功能和性能要求以及其他约定,为后期的软件设计等工作提供依据。
b. 本说明书的预期读者为用户、系统设计员及其他开发人员和相关审核检测人员。
背景
本项目的任务提出者及开发者是北京恒宇伟业科技发展有限公司生产部开发小组:

项目负责人:
硬件设计工程师:
系统分析员:
系统设计员:
编码员:
软件测试员:

用户为各地方招标业主单位,该软件在WINDOW7系统下,在IAR FOR MSP430环境下完成开发,
定义
RTU:远程终端单元。
水文监测系统:是指用于对各类水文要素实施采集、传输、处理的总体。
参考资料
水文检测数据通信规约(SL651-2014)
2 设计总体
需求规定
本软件系统的各种用户是唯一的参与者,参与者通过使用事件与系统进行交互,所有的使用事件综合起来即构成了用户的功能需求。本系统通过用户操作键盘操作及显示屏显示交互设定相关系统、通讯、传感器参数,查看历史数据和系统运行状态。

本软件属于工业级产品设备运行系统,运行在基于MSP430F5438A CPU芯片的自助设计的电路板上。部分操作依托于外部传感器设备。
基本设计概念和处理流程
结构

初始化函数流程图

Main函数流程图
数据发送流程图
水位数据采集流程图
雨量数据采集流程图
数据处理模块流程图
输入数据处理模块
功能需求与程序的关系
主程序函数 main();
系统滴答初始化 Init_CLK();
GPIO口相关映射初始化 Init_Port(); ;
UART口相关初始化 Init_RSUART() ;
键盘相关初始化 Init_Keypad();
菜单链表初始化 Init_Menu();
系统时钟读取 RX8025_R();
Fix();
输入数据处理模块 IO_ReportDeal();
菜单模块 Menu_Ctrl();
雨量数据处理模块 Msg_RainDDeal();
水位数据处理模块 Msg_WaterDeal();
报文拼组模块 Msg_PostDeal();
数据发送模块 NT_SendMsg();
系统参数变更存储模块 SysParSave();
人工处理过程
用户通过键盘及显示屏,依靠系统菜单,对相关内容进行设置,以达到按照具体需求运行程序获得预期效果的结果。
尚未解决的问题
未能对摄像头图片数据进行采集及传输。
3 接口设计
用户接口
通过菜单项提供用户

软件设计说明书 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小202 KB
  • 时间2019-01-09