水位监测数据接入系统需求规格说明书Word下载.docx
《水位监测数据接入系统需求规格说明书Word下载.docx》由会员分享,可在线阅读,更多相关《水位监测数据接入系统需求规格说明书Word下载.docx(13页珍藏版)》请在冰豆网上搜索。
水位监测数据接入)》。
1.1文档目的
本文档的内容涉及水位监测数据接入系统的需求定义和详细说明。
其目的是要为水位监测数据接入系统的开发提供:
●软件的总体需求和规格说明,以作为用户与软件开发人员之间进行交流的基础;
●软件开发人员进行软件设计和编码的基础;
●软件测试的依据;
●软件功能需求以及非功能性需求、模块分类、接口设计等。
1.2读者对象
●客户项目负责人
●项目开发人员
●项目测试人员
●架构设计人员
●项目经理
1.3背景
随着我国经济的不断繁荣,大中城市的建设也在突飞猛进地高速发展,城市圈也在已经不断扩大。
为了缓解交通压力和保证出行的畅通,许多城市建设了不少的立交桥和下穿隧道。
近年来,由强降雨引起的城市下穿隧道及立交桥下低洼处存在大量积水的现象时有发生,且有愈演愈烈的趋势。
在我国南方多雨的城市,积水有时竟然高达一米以上,且长时间不能及时排走,给人们的出行带来了很大的不便,严重时竟引发行人的死亡和失踪事件……尤其是2012年7月21日北京市区内的大暴雨,让全国人民记忆犹新……此现象已经引起市政、防汛、路政等政府有关部门的高度关注。
而且水害是使城市道路破坏的最主要病害之一。
道路路面积水,会降低水位的运行能力,甚至使水位产生液面滑移,对交通安全极为不利,同时路面长期积水会浸润路基,降低路基土的强度,甚至造成路基整体破坏,混凝土板在行车荷载的作用下产生不均匀沉陷。
造成断板、错台、开裂等,最终导致路面早期破坏。
因此,城市道路积水检测与预警系统建设极为必要,它即可以为决策机构的领导提供道路积水的实时信息,也为市政排水调度管理机构提供支持,还可以通过广播、电视等媒体为广大老百姓提供出行指南。
为此,我司设计开发了道路积水检测预警系统综合平台,配合WEB界面,实现对城市道路积水信息的综合管理。
2软件概述
2.1软件总体说明
采用现有类似功能的软件平台,采集道路积水信息,进行汇总入库,建立多层数据存储于应用模型,底层模型采集原始数据,中层进行数据抽离,上层数据模型对业务数据进行分类汇总与统计
系统建设拟基于SOA技术架构,采用行业内成熟的B/S软件体系结构快速搭建系统。
使得系统用户的交互性较强,数据查询和修改的响应速度均较快;
采用基于INTERNET/INTRANET通信基础的真B/S架构模式使用浏览器快速查看场景。
系统基于网络适应性、应用可设计性、系统完整性、结构开放性的设计思想,采用模块化的处理方式,将采集存储与转发分离开来,在设计结构上分为数据交换层、数据接口层和应用实现层。
数据交换层主要进行原始数据采集,将采集到的数据发送给核心数据库,为核心数据存储于应用实现提供可靠的传输保证。
数据接口层是数据中心面向外部应用,将某一类数据的接口发布成标准服务,通过标准的服务与协议,使外部应用能够快速的与核心数据对接,是系统体现其扩展性的层次。
应用实现层通过接口将具体的应用请求发给数据接口层,结合计算机网络技术实现全部应用功能。
如数据分析计算,GIS应用等。
三层之间通过协议、标准接口服务,各个功能模块同样独立封装,各层之间相对独立。
因此,功能在添加、修改上都非常灵活,对设备基本上无需做任何调整,完全符合系统业务灵活多变和支撑平台稳定、规范这两大特点。
2.2系统运行环境
2.2.1设备及分布
网络环境:
网络为千兆以太网,所有设备和控制计算机通过局域网相连,内部数据业务全部通过局域网进行传输。
硬件运行环境:
Web服务器、GIS发布服务器、数据存储服务器要求:
⏹CPU:
IntelXeon3.0G
⏹内存:
4GB
⏹网口:
100Mbps
⏹硬盘:
1T
客户机要求:
操作系统为WindowsXP以上,浏览器是IE8.0以上版本;
软件开发环境:
操作系统:
windowsxp/7;
数据库:
Oracle11g;
WEB前端服务器:
Windowsserver2008R2。
2.2.2支撑软件
●web服务器、GIS服务器、业务数据服务器操作系统
●数据库管理系统
●其他支撑软件
●GIS平台
2.3假定和依赖
依赖条件:
百联智达采集服务器通信规范v1.1
3系统界定
3.1业务角色
业务角色名称
完成的业务目标
市级用户
区县用户
4系统需求
4.1积水系统功能需求
4.1.1预警信息入库
描述:
道路积水接收程序接收到积水检测设备传输的实时数据,与该检测站设备点阀值进行比较,超出阀值产生预警,并将预警数据存入数据库。
来源:
水位监测数据接入项目投标文件
层次:
子功能级
主执行者:
市级用户、区县用户
涉众利益:
市级、区县:
对道路积水预警信息进行实时入库;
前置条件:
系统验证用户权限,验证通过。
后置条件:
无;
触发条件:
道路积水接收程序启动,实时接收积水检测设备传输的实时数据。
基本路径:
1、道路积水接收程序接收到积水检测设备传输的实时数据;
2、检测该站设备点在数据库里面设置的预警阀值;
3、超出该站设备点在数据库里面设置的预警阀值,则将预警信息写入数据库;
字段列表:
设备编号、设备名词、站点编号、站点名词、报警时间、是否处理,处理人、处理时间、处理方式、备注等;
4.1.2预警实时监控
用户实时查看道路积水预警信息,对相关积水预警数据信息实时、直观的呈现给用户。
对道路积水预警信息进行实时监测;
如检测到报警数据,可查看报警详细信息;
市级或区县用户对道路积水预警信息进行实时监控。
1、用户输入(选择)查询条件并触发预警实时检测事件;
2、系统显示界面实时显示设备名称、报警类型、设备编号等信息;
3、查看“预警明细”,系统显示当前预警来源、设备编号、站编号、数据产生时间、接收时间、设备类型、错误码、类型、检测时间、信号强度、发送次数、水位深度、水位深度、报警时间等详细信息。
设备编号、站编号、数据产生时间、接收时间、设备类型、错误码、类型、检测时间、信号强度、发送次数、水位深度、水位深度;
非功能约束:
1、要求系统定时刷新数据,间隔时间可自由配置。
要求设备异常后能在规定的时间内报警。
2、报警信息分两级显示:
一级界面显示报警概要的信息,以便在一个界面内尽可能显示多台设备报警信息;
二级界面则是设备的详细的信息。
4.1.3查询预警数据
用户能够根据相关查询条件对道路积水预警信息进行检索,并能查看详细的单条报警数据信息。
对积水检测设备报警信息进行检索;
检测到报警数据,可查看报警详细信息;
市级或区县用户进行报警信息检索。
1、用户输入(选择)查询条件并触发查询按钮事件;
2、系统显示道路积水预警信息;
3、以表格的方式进行显示并导出;
查询条件包括区县(满足市区两级查询需求)、路线的行政等级(国道,省道,市道)、路线名称(G2京沪高速,…)、观测站(单点)等。
显示字段:
设备编号、设备名词、站点编号、站点名词、报警时间、是否处理,处理人、处理时间、处理方式、备注。
4.1.4积水信息查询
市级用户及区县用户对积水检测设备上报的数据信息进行查询。
市级用户及区县用户
对积水检测设备上报的数据信息进行查询。
系统按条件对积水检测设备上报的数据信息进行展示。
市级或区县用户触发对积水检测设备上报的数据信息进行查询事件。
1、用户输入(选择)查询条件并触发积水检测设备上报的数据信息查询事件;
2、系统在页面展示积水检测设备上报的数据信息。
扩展路径:
设备编号、站编号、数据产生时间、接收时间、设备类型、错误码、类型、检测时间、信号强度、发送次数、水位深度等。
4.1.5预警信息综合查询
市级用户及区县用户对积水检测设备产生的预警信息进行综合查询并导出。
对预警信息进行综合查询并导出。
系统按条件展示预警信息并导出成功。
市级或区县用户执行查询预警信息。
1、用户输入(选择)查询条件并触发综合查询事件;
2、系统按照查询条件展示满足条件的数据;
3、用户能够到展示的数据进行Excel导出。
4.1.6积水信息综合查询
市级用户及区县用户对积水检测设备产生的上报数据信息进行综合查询并导出。
对积水检测设备产生的上报数据信息进行综合查询并导出。
系统按条件展示数据信息并导出成功。
4.1.7告警阀值设置
系统管理员对积水检测设备的阀值保存到数据库。
视频环境监控箱管理系统设计方案
市级用户及区县用户
市级、区县:
录入积水检测设备的阀值保存到数据库。
系统验证用户权限,验证通过。
录入阀值信息成功,信息数据写到数据库。
系统管理员录入积水检测设备的阀值。
1、系统管理员检索到需要设置预警阀值信息的设备信息;
2、录入阀值信息;
3、验证录入数据合法(数据格式,数据范围等);
4、保存输入的阀值信息到数据库;
1a、数据不完整(格式不对、不合法),不允许录入。
设备编号,积水预警上限值等。
4.1.8水位数据查询
●查询条件:
a)区县(满足市区两级查询需求)
b)路线的行政等级(国道,省道,市道)
c)路线名称(G2京沪高速,…)
d)观测站(单点)
●查询结果展现:
最好能展示所有(33个站点数据)
时间
站点信息
所在路线
水位高度(小时平均值)
0:
00-1:
00
站点编号+站点名称
所属线路
0-3.50m(精确到厘米)
1:
00-2:
……
4.1.9水位预警监测
地图上的展现方式:
左侧有个导航栏,分区县
功能点开只是默认展示
----水位数据查询
----水位预警监测
出GIS,有侧边栏,可收起,分区县。
前12小时平均水位高度。
显示12条数据。
按整点推。
站点属性信息/12小时
预警信息实时推送,色彩提示,分4个层次,绿,黄,橙色,红色。
距离当前时间最近的12个整点时段。
地图上有预警图标,分为四个阶段,正常,黄色,橙色,红色。
4.2积水GIS功能需求
4.2.1设备(站点)管理功能
每个设备(站点)有地理坐标,线路,区域,设备类型,厂商等信息。
积水GIS需要实现,设备(站点)在地图上的定位。
站点的信息是在数据库中存储的。
要求,设备管理中,可以实现手动修改经纬度的值来实现设备的坐标调整。
4.2.2设备(站点)展示
⏹支持查询到的设备显示在地图上;
⏹支持按线路查询和显示设备;
⏹支持按区域查询和显示设备;
每个设备可以在鼠标覆盖的时候显示一个浮动窗口,该窗口内有站点的基本数据信息:
◆浮动窗口支持类似TAB页的操作:
◆默认TAB页是表格数据;
◆含TAB页内可以展示该站点的其它基本信息
◆含TAB页内展示该站点数据的饼图或折线图,可能的折线图例如当天不同时段的流量变化。
基本要求:
能够实现积水站点的展示
未来拓展:
所有的交调,卡口等设备都要这么展示。
4.3非功能需求
4.3.1性能
4.3.2安全与隐私
数据库安全
1)设置数据库用户权限,防止他人非法访问数据库;
;
2)定期备份数据库,防止由于操作失误和意外情况导致数据丢失;
操作系统安全
1)设置Web系统的访问用户权限,禁止Web用户访问出指定动作目录外的其他磁盘文件。
2)Web服务器和数据库服务器指定专门的市级或区县用户进行维护,其他人不能访问这两台服务器。
3)Web服务器和数据库服务器物理上分离,防止除市级或区县用户以外的其他人直接访问数据库服务器。
超限超载监测数据接入系统安全
1)必须登录后才能使用本系统;
2)为登录用户设置相应权限,每个用户只能执行自己权限范围内的操作;
网络安全
1)通过防火墙和路由器等网络设备监测和防范网络入侵;
4.3.3易用性
本系统在设计时应遵循简单化、通用化、智能化的设计思想,提供友好、美观、人性化的操作界面,同时尽可能地减少人为干预。
提供业务方面、使用方面的提示信息。
部分页面提供帮助和打印功能,便于用户操作。
4.3.4互通性
5接口需求
6部署与安装
6.1硬件资源
号
硬件名称
区域
功用
个数
配置(至少满足)
1
数据库服务器
市级
服务器上部署Oracle数据库管理系统。
数据存储,为各种服务提供数据支持。
2台。
主备。
CPU:
内存:
网口:
硬盘:
数据库数据存储IPSAN
2
Web服务器
服务器上部署IIS,提供Web数据访问。
1台。
6.2软件资源
编号
部署服务器
软件名称
WindowsServer2008(64bit)R2
操作系统
Oracle(64bit)
数据库系统
支持双接口SQLServer及Oracle
IIS
提供Web访问服务
.NETFramework4.0
公共运行环境
超限超载监测数据接入系统
超限超载监测数据接入系统Web应用程序
3
PC机
WindowsXP以上
IE8.0以上
浏览器