车辆移动音视频综合实时监控与指挥调系统需求规格说明书.docx
- 文档编号:25999252
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:80
- 大小:693.18KB
车辆移动音视频综合实时监控与指挥调系统需求规格说明书.docx
《车辆移动音视频综合实时监控与指挥调系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《车辆移动音视频综合实时监控与指挥调系统需求规格说明书.docx(80页珍藏版)》请在冰豆网上搜索。
车辆移动音视频综合实时监控与指挥调系统需求规格说明书
车辆移动音视频综合实时监控与指挥调度软件系统需求规格说明书
共64页
拟制单位:
四川九洲电器集团有限责任公司中央研究院
拟制:
审核:
标准化:
批准:
文档标识号:
版次:
V1.0
车辆移动音视频综合实时监控与指挥调度软件系统需求规格说明书
四川九洲电器集团有限责任公司中央研究院
二○一三年六月
目录
1.引言1
1.1编写目的1
1.2项目范围1
1.3项目风险1
1.4缩略语1
1.5参考文献1
2.综述1
2.1系统目标1
2.2运行环境2
2.3设计和实现限制2
2.4系统假设和约束2
3.接口需求2
3.1硬件接口2
3.2软件接口2
3.2.1webservice接口2
3.3通讯接口2
4.功能性需求2
4.1安全管理---胡定超2
4.1.1用户/角色管理2
4.2日志服务---胡定超10
4.3服务器管理---熊荣东12
4.3.1CPU管理12
4.3.2内存管理14
4.3.3磁盘管理15
4.3.4文件管理17
4.4电子地图服务--徐政19
4.4.1基于北斗/GPS的实时定位监控功能19
4.4.2车辆轨迹管理22
4.5媒体服务谭茂/熊荣东24
4.5.1视频服务24
4.5.2音频服务(双向通话)32
4.6系统参数设置--陈乾友34
4.6.1用例34
4.6.2需求描述34
4.7设备管理--陈乾友44
4.7.1用例44
4.7.2需求描述44
4.8指挥控制--任丽萍53
4.8.1用例53
4.8.2需求描述53
4.9数据接收60
5.非功能性需求61
5.1性能61
5.2安全性61
5.3用户文档61
6.数据定义61
7.待定问题61
7.1数据接收61
1.引言
1.1编写目的
1.2项目范围
1.3项目风险
1.4缩略语
缩略语
英文原文
中文含义
GIS
GeographicInformationSystem
地理信息系统
BDS
BeiDouSatelliteNavigationSystem
北斗卫星导航系统
1.5参考文献
2.综述
2.1系统目标
2.2运行环境
2.3设计和实现限制
2.4系统假设和约束
3.接口需求
3.1硬件接口
3.2软件接口
3.2.1webservice接口
3.3通讯接口
4.功能性需求
4.1用例模型
4.1.1安全管理用例
4.1.2日志服务用例
4.1.3服务器管理用例
4.1.4电子地图服务用例
4.1.5电子地图基础服务用例
4.1.6设备实时监控
4.1.7历史轨迹回放
4.1.8媒体服务用例
4.1.9系统参数设置用例
4.1.10设备管理用例
4.1.11指挥控制用例
4.1.12告警管理用例
4.2需求描述
4.2.1安全管理
4.2.1.1权限管理
⏹描述:
A.权限的添加和删除
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.添加、删除权限
⏹前置条件:
⏹后置条件:
⏹基本流程:
⏹事件流:
A.新增权限
1.点击“新增权限”按钮,弹出新增权限界面
2.输入权限基本信息
3.保存结果,完成角色新增操作
B.删除权限
1.在权限列表中,选中要删除的权限
2.点击“删除”,提示用户正在进行权限删除操作
3.如果用户点“确认”,则删除权限;如果用户点“取消”,则不进行删除操作。
4.完成删除后,给拥有该权限的用户弹出需要重新登录的提示框,用户点击后,退出系统,转到登录页面。
⏹扩展事件流:
暂无
⏹特殊需求(业务规则):
A.删除权限前需要提示
⏹数据与编码(涉及实体):
A.角色基本信息
1.权限名
2.权限描述
⏹未决问题:
4.2.1.2角色管理
⏹描述:
A.角色的添加、修改和删除
B.角色权限的分配
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.添加、修改、删除
2.角色权限的分配
⏹前置条件:
权限列表已存在
⏹后置条件:
⏹基本流程:
⏹事件流:
A.新增角色
1.点击“新增角色”按钮,弹出新增角色界面
2.输入角色基本信息
3.为角色选择权限
4.保存结果,完成角色新增操作
B.修改角色
1.在角色列表中,选中要修改的角色
2.修改角色的权限
3.保存修改
4.完成修改后,给拥有该权限的用户弹出需要重新登录的提示框,用户点击后,退出系统,转到登录页面。
C.删除角色
1.在角色列表中,选中要删除的角色
2.点击“删除”,提示用户正在进行角色删除操作
3.如果用户点“确认”,则删除角色;如果用户点“取消”,则不进行删除操作。
4.完成删除后,给拥有该权限的用户弹出需要重新登录的提示框,用户点击后,退出系统,转到登录页面。
⏹扩展事件流:
暂无
⏹特殊需求(业务规则):
A.删除角色前需要提示
⏹数据与编码(涉及实体):
A.角色基本信息
1.角色名
2.角色描述
⏹未决问题:
4.2.1.3用户管理
⏹描述:
A.包括用户的添加,修改和删除,用户角色的分配
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.添加、修改、删除
2.为用户分配角色
⏹前置条件:
角色已经创建
⏹后置条件:
⏹基本流程:
⏹事件流:
A.新增用户
1.点击“新增用户”按钮,弹出新增用户界面
2.输入用户基本信息
3.为用户选择角色
4.保存结果,完成新增用户操作
B.修改用户
1.在现有用户列表中,选中要修改的用户
2.修改用户的角色
3.保存修改
4.完成修改后,给拥有该用户弹出需要重新登录的提示框,用户点击后,退出系统,转到登录页面。
C.删除用户
1.在用户列表中,选中要删除的用户
2.点击“删除”,提示用户正在进行用户删除操作
3.如果用户点“确定”,则进行删除用户操作;如果用户点“取消”,则不进行删除操作
4.完成删除后,给该用户弹出“你的账号已被删除”的提示框,用户点击后,退出系统。
⏹扩展事件流:
暂无
⏹特殊需求(业务规则):
A.删除用户前需要提示
⏹数据与编码(涉及实体):
A.用户基本信息
1.用户名
2.用户类型
3.密码
⏹未决问题:
4.2.1.4在线用户管理
⏹描述:
A.显示在线用户列表
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.显示在线用户列表
⏹前置条件:
暂无
⏹后置条件:
暂无
⏹基本流程:
⏹事件流:
A.显示在线用户列表
1.进入“在线用户管理”页面
2.点击“显示在线用户列表按钮”
3.以列表形式显示当前在线用户
⏹扩展事件流:
暂无
⏹特殊需求(业务规则):
暂无
⏹数据与编码(涉及实体):
暂无
⏹未决问题:
4.2.1.5修改密码
⏹描述:
A.用户修改自己的密码
⏹主要参与者:
所有用户
⏹参与者及其关注点:
参与者
关注点
所有用户
1.修改密码
⏹前置条件:
暂无
⏹后置条件:
暂无
⏹基本流程:
⏹事件流:
A.修改密码
1.点击“修改密码”菜单,进入修改密码界面
2.输入旧密码,新密码(2次)
3.如果旧密码正确,执行更新操作,否则显示密码更改不成功信息。
⏹扩展事件流:
暂无
⏹特殊需求(业务规则):
暂无
⏹数据与编码(涉及实体):
暂无
⏹未决问题:
4.2.2日志服务
⏹描述:
A.查看日志
⏹主要参与者:
授权用户
⏹参与者及其关注点:
参与者
关注点
授权用户
1.查看日志
⏹前置条件:
需要日志记录
⏹后置条件:
⏹基本流程:
⏹事件流:
A.查看操作日志
1.点击“操作日志”菜单,进入操作日志查询界面
2.输入查询条件(时间,严重级别等)
3.显示查询结果
B.查看系统日志
1.点击“系统日志”菜单,进入系统日志查询界面
2.输入查询条件(时间,严重级别等)
3.显示查询结果
C.查看安全日志
1.点击“安全日志”菜单,进入安全日志查询界面
2.输入查询条件(时间,严重级别等)
3.显示查询结果
⏹扩展事件流:
暂无
⏹特殊需求(业务规则):
无
⏹数据与编码(涉及实体):
A.操作日志数据项
1.操作人
2.操作
3.严重级别
4.操作时间
5.主机地址
6.操作结果
B.系统日志数据项
1.日志名称
2.日志来源
3.记录时间
4.严重级别
5.详细信息
C.安全日志数据项
1.日志名称
2.操作人
3.主机地址
4.操作时间
5.详细信息
⏹未决问题:
4.2.3服务器管理
4.2.3.1CPU管理
⏹描述:
A.系统管理员实时监控车辆移动音视频综合实时监控与指挥调度系统进程的CPU的占用率。
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.监控实时监控车辆移动音视频综合实时监控与指挥调度系统进程CPU占用情况
⏹前置条件:
A.系统管理员登陆
B.系统管理员拥有CPU监控权限
⏹后置条件:
无
⏹主要场景(基本流程):
A.CPU占用情况监控
1.系统管理员登陆
2.点击导航栏上“系统管理”进入服务器管理界面
3.点击树形菜单上“CPU监控”,显示时监控车辆移动音视频综合实时监控与指挥调度系统进程CPU占用率(百分比),绘制CPU实时监控柱状图和CPU实时监控折线图。
CPU实时监控柱状图反映CPU的实时占用情况,CPU实时监控折线图反映CPU的历史使用情况,通过折线图可以清晰反映各个时间点的CPU使用情
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
A.CPU越过警戒线要实时告警,弹出警告框并记入系统日志
⏹数据与编码(涉及实体):
A.CPU实时监控信息表表头:
1.序号
2.进程PID号
3.进程名称
4.CPU占用率
5.时间
B.CPU实时监控页面:
1.呈现CPU实时监控柱状图
2.呈现CPU实时监控折线图
C.页面按钮
1.菜单栏需要“系统监控”菜单
2.系统监控树状菜单需要“CPU实时监控”项
⏹未决问题:
无
4.2.3.2内存管理
⏹描述:
A.系统管理员实时监控车辆移动音视频综合实时监控与指挥调度系统进程的内存占用率。
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.监控实时监控车辆移动音视频综合实时监控与指挥调度系统进程内存占用情况
⏹前置条件:
A.系统管理员登陆
B.系统管理员拥有内存监控权限
⏹后置条件:
无
⏹主要场景(基本流程):
A.内存占用情况监控
1.系统管理员登陆
2.点击导航栏上“系统管理”进入服务器管理界面
3.点击树形菜单上“内存监控”,显示时监控车辆移动音视频综合实时监控与指挥调度系统进程内存占用率(百分比),绘制内存实时监控柱状图和内存实时监控折线图。
内存实时监控柱状图反映内存的实时占用情况,内存实时监控折线图反映内存的历史使用情况,通过折线图可以清晰反映各个时间点的内存使用情况
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
A.内存越过警戒线要实时告警,弹出警告框并记入系统日志
⏹数据与编码(涉及实体):
A.内存实时监控信息表表头:
1.序号
2.进程PID号
3.进程名称
4.内存占用率
5.时间
B.内存实时监控页面:
1.呈现内存实时监控柱状图
2.呈现内存实时监控折线图
C.页面按钮
1.菜单栏需要“系统监控”菜单
2.系统监控树状菜单需要“内存实时监控”项
⏹未决问题:
无
4.2.3.3磁盘管理
⏹描述:
A.系统管理员实时监控车辆移动音视频综合实时监控与指挥调度系统进程的磁盘使用情况。
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.监控实时监控车辆移动音视频综合实时监控与指挥调度系统进程的磁盘使用情况
⏹前置条件:
A.系统管理员登陆
B.系统管理员拥有磁盘监控权限
⏹后置条件:
无
⏹主要场景(基本流程):
A.磁盘占用情况监控
1.系统管理员登陆
2.点击导航栏上“系统管理”进入服务器管理界面
3.点击树形菜单上“磁盘监控”,显示时监控车辆移动音视频综合实时监控与指挥调度系统进程磁盘使用率(百分比),绘制磁盘实时监控柱状图和内存实时监控折线图。
磁盘实时监控柱状图反映磁盘的实时占用情况,磁盘实时监控折线图反映磁盘的历史使用情况,通过折线图可以清晰反映各个时间点的磁盘使用情况
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
A.磁盘越过警戒线要实时告警,弹出警告框并记入系统日志
⏹数据与编码(涉及实体):
A.磁盘实时监控信息表表头:
1.序号
2.进程PID号
3.进程名称
4.磁盘占用率
5.时间
B.磁盘实时监控页面:
1.呈现磁盘实时监控柱状图
2.呈现磁盘实时监控折线图
C.页面按钮
1.菜单栏需要“系统监控”菜单
⏹系统监控树状菜单需要“磁盘实时监控”项
⏹未决问题:
无
4.2.3.4文件管理
⏹描述:
A.系统管理员实时监控车辆移动音视频综合实时监控与指挥调度系统进程的文件进行管理,如删除文件,备份文件
⏹主要参与者:
系统管理员
⏹参与者及其关注点:
参与者
关注点
系统管理员
1.管理相关文件及文件目录,对文件进行备份和在磁盘使用率告警时删除文件
⏹前置条件:
无
⏹后置条件:
⏹主要场景(基本流程):
A.文件管理
1.系统管理员登陆
2.点击导航栏菜单“系统管理”
3.点击树状菜单“文件管理”
4.选择文件或目录进行文件备份or进行删除
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
⏹数据与编码(涉及实体):
A.文件管理页面:
1.呈现文件及目录选择
2.文件备份目录选择
3.文件及目录相关信息呈现
B.页面按钮:
1.文件及目录备份按钮
2.文件及目录删除按钮
⏹未决问题:
4.2.4基础电子地图服务
4.2.4.1电子地图浏览
⏹描述:
基于商业GIS平台作二次开发,最终以WebGIS的形式进行展现。
⏹主要参与者:
权限用户
⏹参与者及其关注点:
参与者
关注点
权限用户
1.基于WebGIS的电子地图的展现
⏹前置条件:
具有GIS地图引擎和地理数据
⏹后置条件:
可对电子地图进行操作和设备定位等。
⏹主要场景(基本流程):
A.电子地图浏览
1.进入电子地图页面,后台GIS引擎完成空间数据的加载和渲染。
2.客户端查看到电子地图。
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
需要封装一个地图服务中间层,适配不同的GIS平台引擎,可实现不同GIS平台引擎的替换,实现较好的扩展性。
⏹数据与编码(涉及实体):
A.地理空间数据
⏹未决问题:
A.GIS平台的选型;地图数据精度的要求:
对基础地理数据的要求,免费的地理数据精度较差,一般只到县级行政区;对精度好点的数据需要购买,且价格不菲。
4.2.4.2电子地图基本操作
⏹描述:
A.具有电子地图的基本操作功能,包括对电子地图的缩放、漫游、地图界面最大化。
⏹主要参与者:
权限用户
⏹参与者及其关注点:
参与者
关注点
权限用户
1.对电子地图的常规操作,包括缩放、漫游、地图界面最大化
⏹前置条件:
具有GIS地图数据加载和地图显示
⏹后置条件:
可直观查看电子地图和设备的定位。
⏹主要场景(基本流程):
A.电子地图基本操作
1.进入电子地图页面,地图完成数据加载并显示。
2.常规地图操作:
对电子地图的常规操作,用工具条按钮来实现,包括对地图的放大、缩小、漫游、还原、全屏等操作。
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
暂无
⏹数据与编码(涉及实体):
A.页面按钮:
常规地图操作工具栏按钮:
1.地图放大
2.地图缩小
3.自由缩放:
左上→右下,缩小;右下→左上,放大;
4.漫游:
能左键点击不放拖动地图
5.还原:
还原到地图初始化状态
⏹未决问题:
暂无
4.2.4.3监控规则的展现
⏹描述:
在基于电子地图的监控设置中,为了对车辆的安全和资源的合理利用等因素考虑,设定了行车的路线、电子围栏等,在电子地图上,权限用户可以直观查看这些设置的条件。
⏹主要参与者:
权限用户
⏹参与者及其关注点:
参与者
关注点
权限用户
1.在电子地图上,以矩形框的形式显示所设定的电子围栏。
2.在电子地图上,以线的形式显示指定的路线。
⏹前置条件:
设置了电子围栏、设定路线
⏹后置条件:
可根据设定的围栏范围和指定路线,监测车辆是否有违规行为。
⏹主要场景(基本流程):
A.电子围栏的显示
1.拖动地图上查看范围内的矩形框电子围栏。
2.选中电子围栏可查看它的起始点的经纬度范围。
B.设定线路的显示
1.拖动地图上查看指定的路线。
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
暂无
⏹数据与编码(涉及实体):
A.电子围栏矩形起始点经纬度。
B.设定线路的起始点经纬度。
⏹未决问题:
暂无
4.2.4.4地物Marker图标管理
⏹描述:
A.可根据车辆行驶状态,如正常、离线、偏离指定路线、越过电子围栏等各种不同状态设置不同的Marker图标。
⏹主要参与者:
权限用户
⏹参与者及其关注点:
参与者
关注点
权限用户
1.通过不同的Marker直观区分车辆的状态
⏹前置条件:
暂无
⏹后置条件:
根据车辆状态,地图上显示不同的marker图标。
⏹主要场景(基本流程):
A.从Marker设置按钮,选择合适的图片作为不同状态下的Marker
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
暂无
⏹数据与编码(涉及实体):
不同的车辆ICON图标
⏹未决问题:
暂无
4.2.5基于电子地图的实时监控
前端设备安装有北斗/GPS模块,能定时采集到当前的位置(经纬度)、速度、方向等信息,通过3G/WIFI无线通信网络把这些信息传送回监控平台服务器,从而实现在电子地图上对前端设备位置的实时定位和监控。
4.2.5.1最短路径分析
⏹描述:
A.在电子地图上,鼠标选取两个点,后台分析并在地图上显示最近路径,并可根据列表显示多条两点间可达的路径。
⏹主要参与者:
权限用户
⏹参与者及其关注点:
参与者
关注点
权限用户
1.选取两个位置点间的最短路径
⏹前置条件:
具有GIS地图功能
⏹后置条件:
显示出两个位置点间的最短路径
⏹主要场景(基本流程):
A.最短路径分析
1.点击最短路径按钮,在地图上选中两个位置点。
2.后台进行分析运算,给出两点间可达的路径列表,并显示最短路径。
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
暂无
⏹数据与编码(涉及实体):
A.页面按钮:
1.最短路径
⏹未决问题:
暂无
4.2.5.2设备位置更新
⏹描述:
A.从数据接收模块接收到当前在线设备发送过来的GPS信息,更新列表中设备的GPS信息,同时在地图上刷新有位置变动的设备点。
⏹主要参与者:
权限用户
⏹参与者及其关注点:
参与者
关注点
权限用户
1.总体上监视所有在线设备在地图上的位置。
⏹前置条件:
数据接收模块采集到设备的GPS信息
⏹后置条件:
暂无
⏹主要场景(基本流程):
A.缩放地图到合适的范围,查看所有设备在地图上的位置,列表显示所有设备的GPS返回信息。
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
因前期对软硬件设备投入的限制,为保障系统的稳定性和性能,对同时在线设备的数量必须进行限定,暂定为最大支持50个设备。
⏹数据与编码(涉及实体):
A.前端设备GPS信息:
1.设备名称
2.状态(正常、异常)
3.经度(保留到小数点后四位)
4.纬度(保留到小数点后四位)
5.速度(单位是千米/小时,缩写km/h)
6.方向
7.时间
⏹未决问题:
系统设备容量问题,还需进一步论证。
4.2.5.3设备定位
⏹描述:
A.可查看单个车辆设备当前在地图上的位置。
⏹主要参与者:
系统管理员用户、拥有查看权限用户
⏹参与者及其关注点:
参与者
关注点
系统管理员用户
拥有查看权限用户
1.地图上定位单个车辆设备
⏹前置条件:
能采集到该车辆设备的GPS信息
⏹后置条件:
可对该车辆进行锁定、轨迹跟踪等操作。
⏹主要场景(基本流程):
A.通过点击设备树形列表中的某个设备或是输入某个设备标识(名称或ID),在电子地图上高亮显示出该设备。
B.点击设备的Marker图标,以消息窗口的形式展现设备相关信息,包括当前时间、设备名称、速度、状态、经纬度、地址位置信息。
⏹扩展场景(替代流程):
暂无
⏹特殊需求(业务规则):
暂无
⏹数据与编码(涉及实体):
A.设备信息
1.设备名称
2.状态(正常、异常)
3.经度(保留到小数点后四位)
4.纬度(保留到小数点后四位)
5.地址位置信息
6.速度
⏹未决问题:
暂无
4.2.5.4设备锁定
⏹描述:
A.对单个车辆进行锁定,对锁定车辆的连续定位,该车将始终显示在地图的中间位置,地图移动。
⏹主要参与者:
系统管理员用户、拥有查看权限用户
⏹参与者及其关注点:
参与者
关注点
系统管理员用户
拥有查看权限用户
1.车辆总是在地图的视野范围。
⏹前置条件:
能接收到该车辆设备的GPS数据。
⏹后置条件:
暂无
⏹主要场景(基本流程):
A.通过点击设备树形列表中的某个设备或是输入某个设备标识(名称或ID),
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车辆 移动 视频 综合 实时 监控 指挥 系统 需求 规格 说明书