江河流域水污染自动监测和应急处理系统需求分析说明书(共26页).doc
《江河流域水污染自动监测和应急处理系统需求分析说明书(共26页).doc》由会员分享,可在线阅读,更多相关《江河流域水污染自动监测和应急处理系统需求分析说明书(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上江河流域水污染自动监测和应急处理系统软件需求分析规格说明书版本号:1.0 作者:王淑升 张敏芳 赵华成日期: 2009-8-25 文档修订版本日期更改人描述(注明修改的条款或页)1.0 8.20 王淑升 抄送人:高级管理者、研发经理、客户经理、客户代表、项目组成员、SCCB(在项目实际应用时最好写明抄送人的姓名)批准人签字职务甲方/乙方姓名日期 甲方 乙方目录1. 概述1.1 编写目的 1) 为有效防治江河流域污染事件对流域产生的影响,应(黄委)的需要,特此撰写此需求分析说明书,使用户与开发人员对待开发软件的初始规定有一致的理解,并作为整个开发工作的基础存在。2) 使
2、开发人员了解基于3S技术的江河流域水污染自动化预防和应急处理系统的总体设计思路、功能流程图以及所要实现的详细功能,为程序员开发提供依据。3) 作为公司质量管理和控制的纲领文件。4) 为公司提供基于3S技术的江河流域水污染自动化预防和应急处理系统概要设计文档备案。本文档的使用者为基于3S技术的江河流域水污染自动化预防和应急处理系统研发小组的成员;公司质量管理部门的人员;公司总工办的人员;公司有关的管理人员;最终用户的代表人员(黄委相关人员)。1.2 背景1) 待开发软件名称:江河流域水污染自动监测和应急处理系统。2) 项目提出者:开发者:最终用户:计算中心:此处项目提出者,最终用户,我们不清楚,
3、请山脉科技的负责人员填写。3) 江河流域水污染自动监测和应急处理系统由三个子系统组成:黄河中下游水污染扩散计算系统、黄河流域水污染应急信息系统和水污染物扩散可视化模拟系统。由(黄委)提供黄河中下游各主要水文测站的监测数据,用于江河流域水污染自动检测和应急处理系统。黄河中下游水污染扩散计算系统使用(黄委)提供的数据进行数据库设计、数据结构设计、接口设计等。水污染物扩散可视化模拟系统系统三维地形管理污染物扩散可视化数据库水污染计算模型系统1.3 适用范围本需求规格说明书用于指导江河流域水污染自动监测和应急处理系统的开发工作,包含其子系统黄河中下游水污染扩散计算系统、黄河流域水污染应急信息系统和水污
4、染物扩散可视化模拟系统的开发工作,并且用于建立用户与开发人员对江河流域水污染自动监测和应急处理系统的一致理解。预期的读者:最终用户()、开发人员、设计人。 1.4 术语定义 黄河中下游水污染扩散计算系统中的术语列表:1) 测站指在河流流域上监测水文信息的水文测站。2) 站点流程表示该站点距离上游起始站点的相对河流流程长度。多用L表示,单位为米(m)。3) 流程长度表示该计算点距离上游起始点的相对流程长度,单位为米(m)。与监测站点相同,在系统中用L表示。4) 高程表示以海平面或者其它规定的参照平面为参照平面的海拔高度。单位:米(m)。5) 截面。表示过河流上某点垂直于河流流动方向所做平面截得的
5、区域,该区域由河床与河流水面围成。6) 截面面积表示河流上某点截面中河床与水面所围区域的面积。单位:平方米(m2)。7) 深弘高程表示河流上某点河床平均高程。单位:米(m)。4)5)6)7)8) 水位表示河流上某点水面以海平面或其它参照平面为参照平面的海拔高度。单位:米(m)。9) 流量表示单位时间内流体通过截面的流体总量。单位:立方米每秒(m3/s)。10) 流速表示截面的水流瞬时速度。单位:米每秒(m/s)。11) 污染物浓度表示水体中污染物的平均浓度。单位:毫克每立方米(mg/m3)。12) 离散系数分为空间离散系数与时间离散系数。空间离散系数为相邻计算点之间的距离;时间离散系数为相邻计
6、算时刻间的间隔。13) 扩散系数描述污染物在静水中的扩散速度的参数。单位:平方米每秒(m2/s)。14) 衰减系数描述污染物在水体中衰减变化的速率,即在水体中衰减掉的百分率。单位:每秒(s-1)。2. 系统说明 2.1 所建议的系统以Linux系统平台作为数据资源服务平台,提供稳定快速的服务环境;应用平台使用Windows系统环境,强调易用性。 3. 整体系统划分江河流域水污染自动监测和应急处理系统由三个子系统组成:黄河中下游水污染扩散计算系统、黄河流域水污染应急信息系统和水污染物扩散可视化模拟系统江河流域水污染自动监测和应急处理系统黄河流域水污染应急信息系统水污染物扩散可视化模拟系统黄河中下
7、游水污染扩散计算系统3.1 子系统黄河中下游水污染扩散计算系统业务总体划分图:总体功能描述:序号功能编号功能名称功能操作优先级1仿真计算进行仿真计算22结果显示显示计算结果33数据选取选择计算所需数据1输入:序号名称说明类型及长度3数据文件为仿真计算提供需要的数据,即提供特定河段在特定时间的水文监测数据,包括测站、水位、流量、污染浓度等。字符串,不限长度整型,不限长度双精度,不限长度输出:序号名称说明类型及长度1仿真计算结构经过计算,得到特定河段(根据输入)所需时间段内的预测计算结果,包括水位、流量、污染浓度等。整型,不限长度双精度,不限长度3.1.1 仿真计算功能序号功能子功能操作优先级1仿
8、真计算仿真控制对仿真计算进行控制,设置各项属性、参数取值1仿真计算进行仿真预测计算2操作角色权限序号角色权限1用户设置仿真计算参数取值,控制仿真计算方式3.1.1.1 仿真控制功能说明:名称、标识符仿真控制功能描述对仿真计算进行控制,通过参数、属性取值来控制仿真过程操作角色系统用户,企业用户界面操作输入或者选择控制参数取值前置界面登陆验证无显示信息可控制仿真过程的各项参数输入框或者选择列表所需条件补充说明3.1.1.2 仿真计算功能说明:名称、标识符仿真计算功能描述进行一次仿真过程,计算得到未来一段时间河流的水文情况(数据描述)操作角色系统用户、企业用户界面操作启动计算过程前置界面登陆验证无显
9、示信息计算中所需条件补充说明3.1.2 结果显示模块序号功能子功能操作优先级1结果显示对仿真计算结果进行直观显示(图表形式)13.1.3 数据选取功能序号功能子功能操作优先级1数据选择选择仿真计算所需数据1操作角色权限序号角色权限1用户选取所需数据功能说明名称、标识符数据选取功能描述选取仿真计算所需数据操作角色系统用户,企业用户界面操作选择数据库文件或者输入河网编号前置界面登陆验证无显示信息参数输入框或者选择列表所需条件补充说明3.2 子系统水污染物扩散可视化模拟系统整体业务划分:系统中的 数据库水污染物扩散 模拟系统污染物扩散模型计算模块三维地形管理污染物扩散可视化3.2.1 三维地形管理业
10、务总体划分图:总体功能描述:序号功能编号功能名称功能优先级1三维地形管理采取有效的方法对地形进行组织,实现对空间地形数据库的管理和对污染物计算结果的数据显示查询的功能。12污染物扩散可视化污染物扩散可视化实现在选定区域地形上对污染物扩散的时空分布和动态演进的模拟。23.2.2 三维地形管理序号功能子功能操作优先级1三维地形管理地形载入点击地形载入按钮,将当前地形载入1数据载入点击数据载入按钮,将污染物数据库载入地形切换从二维地图中,选择不同的地形块进行显示站点概貌浏览主要监测站点信息结果显示列出流域主要监测断面的常规水文信息警戒设置用户可以动态修改警戒参数3.2.2.1 载入地形功能说明:名称
11、、标识符载入地形功能描述根据二维平面地图,载入当前所需要的三维地形操作角色系统用户界面操作前台操作前置界面RiverManager界面操作完成界面成功返回正确地形,错误弹出“Message error”登陆验证不需要验证显示信息显示所需要二维地图操作界面所需条件无补充说明没有特殊的要求输入:序号名称说明类型及长度1地形ID吧二维地图分块,每一块二维地图对应一个地形ID号整型,不限长度输出:序号名称说明类型及长度1三维地形通过二维分块地图来控制三维地形的显示3.2.2.2 数据载入功能说明:名称、标识符数据载入功能描述根据当前载入的地形,载入当前地形所对应的三维地形监测点的常规水文信息操作角色系
12、统用户界面操作点击按钮前置界面三维场景管理界面操作完成界面成功返回常规的水位信息,错误弹出“Terrain create failed”登陆验证不需要登陆显示信息显示水文常规信息所需条件没有补充说明没有输入:序号名称说明类型及长度1污染物数据库的路径给出污染物扩散模型数据库的路径,载入数据输出:序号名称说明类型及长度1水位信息根据当前的三维地形,载入污染物信息3.2.2.3 地形切换功能说明:名称、标识符地形切换功能描述由于流域地形较大,无法一次性将所有地形读入到内存中,因此就采用了地形切换功能。地形切换功能就是将流域地形切分成31块,根据当前视点把要显示的地形显示出来操作角色系统用户界面操作
13、宏观地形前置界面三维场景管理界面操作完成界面成功返回,错误弹出“Terrain create failed”登陆验证不需要登陆显示信息显示水文常规信息所需条件没有补充说明没有输入:序号名称说明类型及长度1地形ID将黄河流域划分成21块地形输出:序号名称说明类型及长度1三维场景根据二维分块地图控制三维场景的显示3.2.2.4 站点概貌功能说明:名称、标识符站点概貌功能描述列出7个主要监测断面的常规水文信息操作角色系统用户界面操作站点概貌界面前置界面三维场景管理界面操作完成界面成功返回7个主要监测断面的常规水文信息登陆验证不需要登陆显示信息显示水文常规信息所需条件没有补充说明没有3.2.2.5 警
14、戒设置功能说明:名称、标识符警戒设置功能描述警戒设置是根据警戒参数表的数据,对超过警戒值的记录彩色显示,可以向警戒参数表添加站点,添加污染物的种类,添加于警戒有关的数据,以便更改监测断面的水文和水质数据的警戒值。操作角色系统用户界面操作模拟数据前置界面三维场景管理界面操作完成界面成功返回警戒设置界面登陆验证不需要登陆显示信息显示所选择的监测断面的水文信息所需条件没有补充说明没有输入:序号名称说明类型及长度1警戒水位设置7个主要监测断面的警戒水文2污染物种类向监测断面添加污染物的种类3警戒浓度添加或者修改主要监测断面的浓度输出:序号名称说明类型及长度1常规水文信息根据添加或者修改数据,显示主要监
15、测断面的最新的常规水文信息3.2.3 污染物扩散可视化模块3.2.3.1 污染物的分布显示功能说明:名称、标识符污染物的分布功能描述将污染物扩散模型计算的结果转换成图形图像,结合三维虚拟地形进行显示操作角色系统用户界面操作污染物扩散可视化界面前置界面三维仿真界面操作完成界面成功返回污染物的分布情况登陆验证不需要验证显示信息污染物分布所需条件无补充说明没有特殊的要求3.2.3.2 手动控制功能说明:名称、标识符手动控制功能描述用户可以通过输入和按钮操作改变当前的时间,给定污染物模拟的起始时间(默认为模型预测开始时间)和终止时间(默认为模型预测的结束时间)以及模拟时间(默认每步的时间间隔不低于0.
16、5秒),通过按钮点击上一时刻和下时间来控制污染物在河道上面的分布情况,数据显示部分也会同步刷新。操作角色系统用户界面操作污染物扩散可视化界面前置界面无操作完成界面成功返回污染物手动控制功能登陆验证不需要验证显示信息污染物演进模拟所需条件无补充说明没有特殊的要求输入:序号名称说明类型及长度1河道网格选择河道网格2手动控制选择手动控制,启动手动控制的功能3模拟起始时间输入污染物演进模拟的起始时间4模拟的结束时间输入污染物演进结束时间5模拟时间多长时间将流域演进模拟完成输出:序号名称说明类型及长度1污染物演进情况点击“上一时刻”按钮或者“下时刻”按钮模拟污染物演进情况3.2.3.3 自动控制功能说明
17、:名称、标识符自动控制功能描述给出模拟参数,对一段时间内的污染物分布变化进行动态模拟,同步更新数据显示部分的水文信息。操作角色系统用户界面操作污染物扩散可视化界面前置界面无操作完成界面成功返回污染物自动控制功能登陆验证不需要验证显示信息污染物演进模拟所需条件无补充说明没有特殊的要求输入:序号名称说明类型及长度1河道网格选择河道网格2自动控制选择自动控制,启动自动控制的功能3模拟起始时间输入污染物演进模拟的起始时间4模拟的结束时间输入污染物演进结束时间5模拟时间多长时间将流域演进模拟完成输出:序号名称说明类型及长度1污染物演进情况根据模拟时间自动进行污染物演进3.2.3.4 污染物追踪功能说明:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江河 流域 水污染 自动 监测 应急 处理 系统 需求 分析 说明书 26
限制150内