系统设计需求.xls

指南

工作表编写帮助 
假设和依赖关系列出可能影响设计需求的所有假设因素,包括准备使用的第三方或商业组件,操作和开发环境的问题,约束等。 
具体设计需求列表记录需求分析的最终分析结果。 
验证定义需求的验证方法,常见的方法有
a. 演示:不需要使用仪器,特殊测试设备或后续分析,可以直接观察的系统或系统一部分的运作。
b. 测试:需要使用特殊的测试仪器来收集数据进行后续分析的系统或系统一部分的运作。
c. 分析:其它验证方法收集数据的处理,测试结果的插补,外推等。
d. 检视:对系统的部件,文档的检视。
e. 特殊的验证方法:任何的特殊验证方法,如特殊工具,技术,过程,设施,试验模型等。
 
附录 A 技术性能测量列表罗列定义的技术性能测量。 

 

信息

产品基本信息
仅在黄色区域/单元填写数据或文本
产品版本名称景阳4.0平台免费版(Inview4.0.1)
开发代表
系统工程师眭建仔
产品描述
4.0平台是由深圳市景阳科技股份有限公司开发的一套针对通用视频监控领域的监控管理平台,平台采用分层架构、组件开发技术,系统各模块采用WEBSOCKET协议通信,前端设备接入支持主流协议和设备,系统支持单服务器部署、多服务器部署以及级联部署,可提供不同规模的解决方案。
修订记录
日期修订版本CR号修改章节修改描述作者
2017/9/251初稿

假设和以来

编号假设和依赖关系描述
1 
  

 

需求列表

包需求标题设计需求编号设计需求标题设计需求描述参数规格操作场景标题(可选)需求分类需求状态自定义 II
角色管理DR.001角色信息管理角色信息的添加、修改、删除、查询
角色信息包括:1.菜单权限(预览、回放、用户管理、设备管理、设备配置、实时报警、报警检索、电子地图、电子地图编辑、布局管理、数据备份、数据统计、日志管理、本地配置
2.通道权限(预览、回放、PTZ、下载、监听、对讲、广播)及其通道
  功能需求已定义 
用户管理DR.001用户信息管理用户信息的添加、修改、删除、查询(用户信息包括以下属性:用户名称 用户密码 用户角色 菜单权限 通道权限 所属组织机构 所属通道)用户名称 密码长度为6~32字节 功能需求已定义 
 DR.002用户权限分配参考角色权限  功能需求已定义 
 DR.003用户权限可修改用户权限可基于角色权限进行修改,但不能超过角色所拥有权限  功能需求已定义 
 DR.004用户等级可自定义在系统内部以整型数来表示用户等级(1-100),数值越大,等级越高;用户等级要以易于理解的方式展现给操作员,有权限的操作员可以增加、修改、删除用户等级。已关联的等级不能删除。管理员的用户等级要求比操作员大用户等级,用于多个用户抢占同一系统资源的时候,系统进行优先裁决的一个依据.eg.PTZ功能需求已定义 
 DR.005用户状态设定用户状态分为正常、锁定。锁定用户不能使用系统。
用户使用期间发生锁定时需强制用户退出并提示
锁定期的用户后续登录时返回失败原因
  功能需求已定义 
 DR.006用户管理权限约束用户将直属某一组织机构,拥有用户管理权限的用户只能管理该用户所属组织机构下的用户,平级组织机构下或上级组织机构下的用户将无权管理。
用户不能修改其自身拥有的权限集合,拥有用户管理权限的用户在创建或修改其它用户时,只能在其拥有的权限集合内赋予这些用户权限
  功能需求已定义 
 DR.007角色自定义拥有系统管理权限的用户可定义、修改角色,所谓角色是指不同权限的组合。在修改角色时,如果该角色已经被某个用户使用,必须提醒是否要修改角色的内容。  功能需求已定义 
 DR.008缺省用户角色系统默认超级管理员角色、操作员角色(拥有业务功能)、管理员角色(拥有管理功能)对应默认角色名称为administrators,operator,manager 功能需求已定义 
 DR.009缺省超级用户在系统安装成功后,自动生成一个超级用户,它不属于任何组织机构,拥有所有权限,可管理所有其它用户,所有设备;除密码可修改外,超级用户其它信息均不可修改。超级用户为admin 功能需求已定义 
用户密码管理DR.010用户密码修改用户可在客户端自己修改密码  功能需求已定义 
 DR.011用户密码重置用户忘记密码时,具备权限的用户才可重置该用户的密码  功能需求已定义 
用户认证DR.012用户登入用户只限单级登录,不支持多级登录,按照哪里分配从哪里登录;登录成功需返回用户的设备列表和权限列表,登录失败需返回错误指示  功能需求已定义 
 DR.013异处登入系统不允许一个用户同时在多处登录系统,用户后一次登录时,将终结前次登录的事务,并通知前次登录的客户端被系统踢出。  功能需求已定义 
组织机构管理DR.014组织机构管理组织机构信息的添加、修改、删除
组织机构信息包括组织机构名称、父组织机构;
用户该功能权限的用户才可以操作
  功能需求已定义 
 DR.015缺省组织机构系统安装后必须默认一个根组织机构,简化用户配置,即可使用缺省组织机构名称为group系统安装运行后,必须首先创建组织机构,如无特殊要求,可以不必创建,使用一级根组织机构即可功能需求已定义 
设备厂商管理DR.016设备厂商管理设备厂商信息的添加、删除、修改,包括以下属性:
厂商名称、厂商标志
厂商标志采用厂商的英文简称,但不超过10个字母
如HIKVSION,DAHUA,SUNELL
 功能需求已取消 
 DR.017缺省设备厂商系统安装后必须默认景阳厂商,后续设备添加时默认厂商为景阳,简化配置默认厂商可定制化,先默认景阳 功能需求已定义 
设备划归DR.018设备划归定义用户可使用的前端设备,用户只能查看分配给他的设备列表。
只有具备设备划归权限的用户才能使用该功能,其所能分配的设备不超过其本身所拥有的设备列表。
  功能需求已定义 
 DR.019自动划归系统支持自动划归特性,在缺省情况下,添加设备时,选择设备所属的组织机构,添加用户时也要求选择用户所属的组织机构,用户自动拥有该组织机构及其下属组织机构下的所有设备。  功能需求已定义 
前端设备接入DR.020前端设备接入种类摄像前端设备包括景阳IPC,DVR,NVR  其他需求已定义 
 DR.021前端设备接入方式平台主动向设备发起的连接,采用SDK集成支持协议3.0和4.0  外部接口需求已定义 
前端设备管理DR.022前端设备管理单个设备的添加、删除、修改
设备属性包括:设备名称、设备UID、IP地址端口、设备类型、组织机构、设备型号、设备厂商
  功能需求已定义 
 DR.023搜索添加设备通过局域网搜索设备并添加、UI操作设计要求简单便捷,
搜索通过CMU发送广播将搜索到的设备返回给客户端
  功能需求已定义 
 DR.024可连接性测试设备添加前由CU请求CMU验证是否可以成功连接,尽量在系统使用前排除故障  功能需求已定义 
 DR.025前端设备查询根据资产编号、设备类型、注册时间、所属组织机构查询并显示结果,并支持分页查询和显示  功能需求已定义 
 DR.026设备信息导入可通过EXCEL、CSV格式批量添加设备  功能需求已定义 
 DR.027设备信息导出可将设备信息批量导出到EXCEL、CSV文件只可导出用户所用户的设备 功能需求已定义 
 DR.028设备连接管理系统对设备的添加、删除、修改能实时反馈到所负责的单元
1.添加设备可通知CMU连接设备,并添加到CU所属的组织机构
2.删除设备可通知CMU断开设备,并删除到CU所属组织机构的设备,如MDU已打开视频,可释放资源
3.修改设备(IP+PORT)能重连设备、自动恢复之前的业务
  功能需求已定义 
前端设备配置DR.029配置前端设备参数配置设备基本信息、码流参数、移动侦测、OSD、重启、复位包括,IPC,DVR,NVR     
 DR.030批量配置前端设备参数码流参数、录像参数     
操作日志DR.031记录用户操作日志记录用户管理类行为日志和业务类行为日志  功能需求已定义 
 DR.032查询用户操作日志查询用户操作日志  功能需求已定义 
系统日志DR.033记录系统模块日志记录系统各模块的启动、停止、异常信息  功能需求已定义 
 DR.034查询系统模块日志查询系统各模块的日志信息  功能需求已定义 
服务器管理DR.035服务器主动注册系统内各服务器自动向CMU注册,当CMU后起来时,支持自动重连并注册单机版支持主动注册添加,分布式版可能会采用网管agent方式添加 功能需求已定义 
 DR.036服务器参数配置系统各服务器参数有变化时自动由CMU通知并生效  功能需求已定义 
 DR.037服务器运行状态显示系统各服务器的系统资源 在线状态 分发状态 录像状态 回放状态 由CU主动查询系统资源包括CPU 内存总量/利用率 带宽总量/利用率 磁盘总量/利用率 运行时长
分发状态 通道ID 通道建立时间 转发地址(IP&PORT) 码率
录像状态 通道ID 起止时间 码率
回放状态 CU-UID 通道ID,起止时间 码率
在线状态 在线人数 在线设备数
 功能需求已定义 
 DR.038服务器故障报警各个服务器模块在运行过程中出现严重错误,导致无法正常工作时,需向管理员通知  功能需求已定义 
 DR.039服务器网络拓扑可以已直观的图形显示系统各服务器之间的关系  功能需求已取消 
平台服务器升级DR.040服务器离线升级通过新安装包升级,升级成功运行后业务自动恢复正常  功能需求已定义 
平台客户端升级DR.041客户端离线升级通过新安装包升级,升级成功运行后业务自动恢复正常  功能需求已定义 
报警管理DR.042缺省报警级别系统默认三种报警级别(严重 紧急 一般),免费版暂不支持自定义报警级别级别值范围[1,100]之间的整数,并且每个级别的级别值不能重复,级别值越大级别越高 功能需求已定义 
 DR.043缺省报警类型系统默认常用的报警类型  功能需求已定义 
 DR.044报警类型修改可修改报警级别、名称、编号免费版暂不支持自定义增加报警类型 功能需求已定义 
 DR.045报警存储对来自前端设备(IPC,DVR,NVR)的报警信息和系统内报警信息进行存储报警记录保存最少3个月时长 功能需求已定义 
 DR.046报警查询可按设备名称 通道名称 时间段 报警级别 报警类型查询报警记录,支持分页  功能需求已定义 
报警联动管理DR.047报警联动策略管理报警联动策略的增加、修改、删除、查询策略包括报警类型、报警级别、联动动作、说明 功能需求已定义 
 DR.048报警联动平台录像接收到前端设备事件时可对该通道下发开始录像指令,事件消失后可下发录像停止指令,系统默认事件联动平台录像只对前端设备通道类事件联动 功能需求已取消 
 DR.049报警联动客户端客户端接收到报警后根据本地的联动策略可支持以下组合方式 联动客户端播放声音 弹出视频 弹出电子地图位置并播放视频 视频全屏 PTZ预置点  功能需求已定义 
 DR.050报警联动邮箱包括邮箱配置和邮件发送暂只支持文字,需考虑国内外邮箱 功能需求已定义 
录像配置DR.051录像通道参数管理录像通道码流信息(码流类型、码率类型、帧率、图像质量、码率 录制音频) 通道录像保存时长参数的添加、修改、删除、查询;支持批量添加、删除码流信息参数为空时以设备当前参数为主 功能需求已取消 
 DR.052录像存储策略配置磁盘录像满时支持循环覆盖或停止录像,该配置对录像单元生效系统默认循环覆盖 功能需求已取消 
录像计划管理DR.053平台录像计划管理录像计划的添加、删除、修改、查询
支持批量添加、删除
录像计划的属性包括通道ID、起止时间、录像类型、存储位置
系统默认支持报警录像,每个通道只允许设置一个录像计划 功能需求已取消 
 DR.054缺省录像计划场景模式可提供以下场景模式
全天模式(24小时) 白天模式(8:00-20:00) 夜间模式(20:00-8:00) 工作日模式 周末模式 节假日模式 经济模式(事件、移动侦测)
免费版暂不支持定义场景模式 功能需求已取消 
存储设备管理DR.055存在设备管理可查看系统内每个NRU所管理的磁盘空间,并可配置其用途目前只考虑内置硬盘、录像用途 功能需求已取消 
平台录像检索与统计DR.056平台录像检索1.可根据通道名称 录像类型(普通录像 事件录像 移动侦测录像) 时间段 检索录像记录  功能需求已取消 
 DR.057平台录像记录回放对平台检索的录像记录单个回放回放支持快进快退拖放逐帧 功能需求已取消 
电子地图管理DR.058电子地图管理电子地图的添加、修改、删除,支持多层添加最多支持10层 功能需求已定义 
 DR.059部署监控点可用拖放的方式快速在电子地图上部署摄像机或删除暂不实现方向、角度的编辑 功能需求已定义 
 DR.060电子地图图片格式支持图片格式 bmp、jpg、png  功能需求已定义 
电子地图监控DR.061电子地图监控1.可在监控点预览视频,当预览视频时监控点要有明显提示(如不断变化颜色闪烁)
2.有报警联动时 需自动弹出视频预览窗口
3.支持全屏显示
在现有的IMS3.0客户端改进 功能需求已定义 
录像平台存储DR.062支持录像计划录像可根据录像计划启动录像、控制录像会话的生命周期  功能需求已取消 
 DR.063支持报警录像可根据前端设备的事件报警启动或停止录像,并支持预录和延录系统默认支持报警录像 功能需求已取消 
 DR.064支持存储策略录像满时支持录像循环覆盖或录像停止,录像停止时可报警上报系统默认支持循环覆盖 功能需求已取消 
 DR.065录像文件支持
通用播放器
存储的文件可以通过Windows播放器Mediaplayer或VLC播放可以考虑mp4或avi或ts存储 功能需求已取消 
 DR.066平台服务器录像性能单台录像服务器性能需逼近带宽值,可接收和写入800mbps,延时不低于5秒需要根据录像性能和磁盘能力实测 整体性能需求已取消 
 DR.067平台录像磁盘碎片长期录像要考虑磁盘碎片问题,避免磁盘利用率降低考虑预分配技术 可靠性已取消 
录像查询DR.068支持按日期查询本地录像对本地实时视频的录像可通过时间轴方式显示现有IMS3.0不支持查询 功能需求已取消 
 DR.069支持按日期查询平台录像对平台的录像可通过时间轴方式显示  功能需求已取消 
 DR.070支持按日期查询前端设备录像对前端设备的录像可通过时间轴方式显示  功能需求已定义 
录像回放DR.071支持回放本地录像支持 播放/暂停/停止、拖放、逐帧向前/向后;快进/快退(1X,2X,4X,8X,16X)  功能需求已取消 
 DR.072支持回放平台录像支持 播放/暂停/停止、拖放、逐帧向前/向后;快进/快退(1X,2X,4X,8X,16X)  功能需求已定义 
 DR.073支持回放前端设备录像支持 播放/暂停/停止、拖放、逐帧向前/向后;快进/快退(1X,2X,4X,8X,16X)  功能需求已定义 
 DR.074支持多路同步回放至少支持4路视频同步回放,包括回放控制先只支持同类型(前端)的多路 功能需求已定义 
录像下载DR.075支持下载任务管理启动、停止、删除下载任务
下载任务包括通道ID,起止时间、当前进度、路径
  功能需求已定义 
 DR.076支持下载平台录像下载平台的录像到客户端  功能需求已取消 
 DR.077支持下载前端设备录像下载前端设备的录像到客户端  功能需求已定义 
 DR.078下载性能要求多个下载任务时,可按顺序追个下载,不支持同时多路下载
当多个客户端同时下载时,下载服务器按照先来先服务
  功能需求已定义 
平台数据备份DR.079平台数据备份计划管理备份计划的添加、删除、修改、查询
备份计划包括备份的数据类型、备份执行时间、备份位置
只支持一个备份计划
备份的主要数据包括用户数据、设备数据、服务器数据、录像数据(录像计划和录像记录)、报警数据、地图数据 功能需求已取消 
 DR.080平台数据自动备份根据备份计划自动备份数据,支持CMU本地备份  功能需求已取消 
 DR.081平台数据手动备份可立即将备份的数据备份指定位置,可支持CMU本地备份和客户端异地备份先支持本地备份 功能需求已定义 
 DR.082平台备份数据导入支持本地备份的数据或异地备份的数据导入系统,使系统快速恢复先支持本地备份导入 功能需求已定义 
实时预览DR.083多窗口实时预览支持多窗口(1 4 6 8 9 16 32 64)视频预览IMS3.0目前的界面满足 功能需求已定义 
 DR.084实时预览轮巡配置持单窗口配置轮巡设备及轮巡间隔,具备快捷的操作目前IMS3.0轮巡的使用不便捷,建议直接在右键菜单,需改进 功能需求已实现 
 DR.085轮训实时预览根据轮训间隔对多个通道按次顺轮流播放实时视频  功能需求已定义 
 DR.086语音监听预览时可打开设备语音监听功能,客户端同时只能打开一路
监听和对讲同时只能二选一
  功能需求已定义 
 DR.087语音对讲预览时可打开设备语音对讲功能,客户端同时只能打开一路
监听和对讲同时只能二选一
  功能需求已定义 
 DR.088本地录像目前只是录制单个文件,没有文件索引,本地查询功能需要可先按目前的功能 功能需求已实现 
 DR.089本地抓拍支持抓拍配置和抓拍复用IMS3.0 功能需求已实现 
 DR.090预览时改变图像参数图像对比度、亮度、色度、饱和度  功能需求已定义 
 DR.091预览图像显示比例支持图像填充画面比例和图像真实比例  功能需求已定义 
 DR.092实时预览性能从前端到客户端的视频延时小于500ms
播放流畅、无卡顿、秒开
  整体性能需求已定义 
 DR.093实时预览全屏便捷的方式触发全屏、退出全屏与全屏切换视频要快速显示目前IMS3.0切换会停顿2、3秒 功能需求已实现 
 DR.094实时预览右键菜单功能右键菜单增加关闭、全屏、语音、快照、对讲、录像、图像真实比例、码流、轮巡)  功能需求已定义 
PTZ控制DR.095PTZ仲裁只有被授权的用户才可以使用PTZ功能,当多个用户同时使用某云台进行PTZ操作时,为了避免争抢现象,用户可以使用锁定功能,低优先级用户的锁定操作对高优先级的用户而言是无效的,高优先级用户的任意PTZ操作或锁定操作都将自动解除低优先级用户的锁定状态;当高优先级用户锁定时,低优先级用户不可以进行PTZ操作和锁定操作;相同等级用户根据先到先得原则决定锁定,当用户长时间不使用PTZ时,支持自动解除锁定的功能。  功能需求已取消 
 DR.096PTZ控制支持常用的PTZ方向、速度、光圈、缩放、雨刷、近焦、远焦等操作,支持数字PTZ 实现数字PTZ8个方向控制,放大缩小控制  功能需求已定义 
 DR.097预置点和轨迹通过客户端完成:
设定、删除预置点;
设定轨迹:支持轨迹;
预置点、轨迹设定直接存储在前端设备中。
目前IMS3.0的界面不够明显 功能需求已定义 
实时视频分发DR.098实时视频分发多个用户同时请求一路实时音视频时,从前端设备到平台只上传一份媒体数据,由流分发服务器复制分发到多个请求源,请求源可以是监控客户端或服务器。  功能需求已定义 
 DR.099分发服务器性能单台分发服务器可输入输出各约800Mbps码率(千兆网卡)  整体性能需求已定义 
 DR.100支持分发服务器集群在单级内可以部署多个分发服务器,支持负载均衡集群免费版先不考虑 可扩展性已定义 
 DR.101流分发状态维护流分发服务器须维护与各个请求源之前的会话信息,能动态增、删输出流数量,当所有流请求都结束后,应通知前端不再送媒体流到平台。  功能需求已定义 
设备状态显示DR.102设备上下线状态显示前端设备上线、下线(正常关机和异常关机、网络问题)能及时在设备列表以直观的UI显示目前IMS3.0的图标不是很明显 功能需求已定义 
 DR.103设备数量显示设备列表各组织机构可显示设备的总数量和在线数量  功能需求已定义 
 DR.104设备上下线时延在线时延必须小于3秒 离线时延必须小于7秒目前IMS3.0测试NVR已满足 整体性能需求已定义 
产品部署与配置DR.105产品部署支持单机部署 整个服务器模块以一个完整的安装包交付,具备简单的安装界面  其他需求已定义 
 DR.106产品配置系统具备零配置就可以使用系统,对于需要配置的数据以需要简易的引导界面只需添加设备系统就可以使用 设计约束已定义 
操作系统支持DR.107操作系统支持Windows版本客户端和服务器端都支持主流系统 如Windows 2003 Server、Windows 2008 Server、WIN7、WIN8
以64位为主 兼容32位系统
XP暂不考虑支持 环境需求已定义 
支持多语言DR.108支持多语言1.客户端需支持简体中文/英文/繁体
2.Windows版本服务器安装包需支持 简体中文/英文/繁体
  国际化需求已定义 
时间同步DR.109平台服务器时间同步开启标准NTP服务的方式同步  功能需求已定义 
 DR.110前端设备时间同步前端设备时间由平台服务器调用其设时接口完成时间同步  功能需求已定义 
 DR.111客户端时间同步客户端在登录系统时获得平台时间,并将该时间设为本地时间  功能需求已定义 
客户端分屏显示DR.112客户端分屏显示不同窗口显示到不同显示器上
实时视频、录像回放、报警检索、电子地图、平台配置可在不同显示输出
  功能需求已定义 
客户端报警显示DR.113客户端报警显示客户端接收到的报警根据报警级别按颜色显示  功能需求已定义 
软件启动方式DR.114软件启动方式服务器软件支持以服务启动  功能需求已定义 
 DR.115支持软件异常恢复服务异常情况下可自动恢复,系统具备软狗的功能  功能需求已定义 
软件可定制化DR.116客户端支持定制化可定制UI、语言、LOGO等  功能需求已定义 
 DR.117数据库数据支持定制可定制厂商名称、语言等  功能需求已定义 
数据统计与分析DR.118设备在线信息统计1.统计设备在线时长 2.统计设备在线率     
 DR.119设备报警信息统计1.按设备报警类型次数统计 2.按设备的报警次数统计(从高到低) 3.按时间范围统计(年 月 日)报警(可选报警类型)次数走势     
 DR.120设备故障信息统计1.设备长时间离线 2.设备在线率低     
         
         

 

 

严正

编号验证方法描述
1 
  

 

性能测量相关的设计需求相关的MOEs备注
    
    

 

技术性能测量期望值阈值优先级相关的MOEs备注
     
      

 

 

 

转载于:https://www.cnblogs.com/tiancun/p/7803303.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值