需求分解和分配.xls

您所在的位置:网站首页 007角色分析 需求分解和分配.xls

需求分解和分配.xls

2023-07-31 03:36| 来源: 网络整理| 查看: 265

说明

写作指导:   分解与分配表主要的目的有三个: 确保需求被实现:既在开发的过程中不会遗漏需求,确保产品完整性; 确保需求被验证:在测试验证阶段中不会遗漏需求,确保产品正确性; 了解/控制需求变更影响的范围:需求是不可能固定的,必然会在开发过程中进行增加、修改或删除,通过利用本文档可以清楚的定位修改的工作量,和需要做适应性修改的模块,进行完整的评估。   需求跟踪实质上在每个工程活动之后都应进行,其目的在于检查确保需求都被实现(没有遗漏的)、需求都被确认(没有新增的)。从某种意义上讲,只要达到这个目的,其形式是不限的,可根据被跟踪对象的多寡、“需求确认”的方式等等而不同。分解分配在功能分析(DR——功能)、综合(功能——系统构件)在两个环节连环发生,其重点在于辅助支持功能分析,做到没有遗漏、分析的粒度比较恰当,其格式不限。   分解与分配表采用连续的、局部的、分层的模式存在,在写作过程中务必要注意完整性: 每个功能需求都至少出现过一次; 每个需求都被完整的分配到加工; 每个下层的需求必须完整的继承上层所有相关需求项;  

 

需求分解

Requirement Decomposition 需求分解 clip_image001   设计需求 设计需求编号 设计需求标题 设计需求描述 DR.001 用户信息管理 用户信息的添加、修改、删除、查询(用户信息包括以下属性:用户名称 用户账号 用户角色 用户密码 所属组织机构 联系电话 有效期 合法时间段 用户级别) DR.002 用户权限分配 用户权限:分为监控业务类权限和系统管理类权限。业务类权限包括:1 实时视频 2 录像回放 3 语音对讲 4 语音广播5 PTZ 6 报警检索 7 电子地图系统管理类权限包括:1 系统管理(包括用户管理 角色管理 组织机构管理)2 平台服务器管理 3 前端设备管理4 录像管理 5 报警管理 6.地图管理7.统计管理 8.日志管理 DR.003 用户权限可扩充 用户权限可通过增加数据库中的内容来达到扩充目的。 DR.004 用户等级可自定义 在系统内部以整型数来表示用户等级(1-100),数值越大,等级越高;用户等级要以易于理解的方式展现给操作员,有权限的操作员可以增加、修改、删除用户等级。已关联的等级不能删除。 DR.005 用户状态设定 用户状态分为正常、锁定。锁定用户不能使用系统。用户使用期间发生锁定时需强制用户退出并提示锁定期的用户后续登录时返回失败原因 DR.006 用户管理权限约束 用户将直属某一组织机构,拥有用户管理权限的用户只能管理该用户所属组织机构下的用户,平级组织机构下或上级组织机构下的用户将无权管理。用户不能修改其自身拥有的权限集合,拥有用户管理权限的用户在创建或修改其它用户时,只能在其拥有的权限集合内赋予这些用户权限 DR.007 角色自定义 拥有系统管理权限的用户可定义、修改角色,所谓角色是指不同权限的组合。在修改角色时,如果该角色已经被某个用户使用,必须提醒是否要修改角色的内容。 DR.008 缺省用户角色 系统默认超级管理员角色、操作员角色(拥有业务功能)、管理员角色(拥有管理功能) DR.009 缺省超级用户 在系统安装成功后,自动生成一个超级用户,它不属于任何组织机构,拥有所有权限,可管理所有其它用户,所有设备;除密码可修改外,超级用户其它信息均不可修改。 DR.010 用户密码修改 用户可在客户端自己修改密码 DR.011 用户密码重置 用户忘记密码时,具备权限的用户才可重置该用户的密码 DR.012 用户登入 用户只限单级登录,不支持多级登录,按照哪里分配从哪里登录;登录成功需返回用户的设备列表和权限列表,登录失败需返回错误指示 DR.013 异处登入 系统不允许一个用户同时在多处登录系统,用户后一次登录时,将终结前次登录的事务,并通知前次登录的客户端被系统踢出。 DR.014 组织机构管理 组织机构信息的添加、修改、删除组织机构信息包括组织机构名称、父组织机构;用户该功能权限的用户才可以操作 DR.015 缺省组织机构 系统安装后必须默认一个根组织机构,简化用户配置,即可使用 DR.016 设备厂商管理 设备厂商信息的添加、删除、修改,包括以下属性:厂商名称、厂商标志 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操作设计要求简单便捷 DR.024 可连接性测试 设备添加前可通过在客户端进行连接性测试,验证是否可以成功连接,尽量在系统使用前排除故障 DR.025 前端设备查询 根据资产编号、设备类型、注册时间、所属组织机构查询并显示结果,并支持分页查询和显示 DR.026 设备信息导入 可通过EXCEL、CSV格式批量添加设备 DR.027 设备信息导出 可将设备信息批量导出到EXCEL、CSV文件 DR.028 前端设备参数配置 根据不同设备类型显示不同的参数配置(IPC,NVR,DVR) DR.029 前端设备参数批量配置 批量参数包括(编码参数、录像参数等) DR.030 设备连接管理 系统对设备的添加、删除、修改能实时反馈到所负责的单元1.添加设备可通知CMU连接设备,并添加到CU所属的组织机构2.删除设备可通知CMU断开设备,并删除到CU所属组织机构的设备,如MDU已打开视频,可释放资源3.修改设备(IP+PORT)能重连设备、自动恢复之前的业务 DR.031 记录用户操作日志 记录用户管理类行为日志和业务类行为日志 DR.032 查询用户操作日志 查询用户操作日志 DR.033 记录系统模块日志 记录系统各模块的启动、停止、异常信息 DR.034 查询系统模块日志 查询系统各模块的日志信息 DR.035 服务器主动注册 系统内各服务器自动向CMU注册,当CMU后起来时,支持自动重连并注册 DR.036 服务器参数配置 系统各服务器参数有变化时自动由CMU通知并生效 DR.037 服务器运行状态显示 系统各服务器的系统资源 在线状态 分发状态 录像状态 回放状态 定时上报 DR.038 服务器故障报警 各个服务器模块在运行过程中出现严重错误,导致无法正常工作时,需向管理员通知 DR.039 服务器网络拓扑 可以已直观的图形显示系统各服务器之间的关系 DR.040 服务器离线升级 通过新安装包升级,升级成功运行后业务自动恢复正常 DR.041 客户端离线升级 通过新安装包升级,升级成功运行后业务自动恢复正常 DR.042 缺省报警级别 系统默认三种报警级别(严重 紧急 一般),免费版暂不支持自定义报警级别 DR.043 缺省报警类型 系统默认常用的报警类型 DR.044 报警类型修改 可修改报警级别、名称、编号 DR.045 报警存储 对来自前端设备(IPC,DVR,NVR)的报警信息和系统内报警信息进行存储 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 电子地图管理 电子地图的添加、修改、删除,支持多层添加 DR.059 部署监控点 可用拖放的方式快速在电子地图上部署摄像机或删除 DR.060 电子地图图片格式 支持图片格式 bmp、jpg、png DR.061 电子地图监控 1.可在监控点预览视频,当预览视频时监控点要有明显提示(如不断变化颜色闪烁)2.有报警联动时 需自动弹出视频预览窗口3.支持全屏显示 DR.062 支持录像计划录像 可根据录像计划启动录像、控制录像会话的生命周期 DR.063 支持报警录像 可根据前端设备的事件报警启动或停止录像,并支持预录和延录 DR.064 支持存储策略 录像满时支持录像循环覆盖或录像停止,录像停止时可报警上报 DR.065 录像文件支持通用播放器 存储的文件可以通过Windows播放器Mediaplayer或VLC播放 DR.066 平台服务器录像性能 单台录像服务器性能需逼近带宽值,可接收和写入800mbps,延时不低于5秒 DR.067 平台录像磁盘碎片 长期录像要考虑磁盘碎片问题,避免磁盘利用率降低 DR.068 支持按日期查询本地录像 对本地实时视频的录像可通过时间轴方式显示 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)视频预览 DR.084 实时预览轮巡配置 持单窗口配置轮巡设备及轮巡间隔,具备快捷的操作 DR.085 轮训实时预览 根据轮训间隔对多个通道按次顺轮流播放实时视频 DR.086 语音监听 预览时可打开设备语音监听功能,客户端同时只能打开一路监听和对讲同时只能二选一 DR.087 语音对讲 预览时可打开设备语音对讲功能,客户端同时只能打开一路监听和对讲同时只能二选一 DR.088 本地录像 目前只是录制单个文件,没有文件索引,本地查询功能需要 DR.089 本地抓拍 支持抓拍配置和抓拍 DR.090 预览时改变图像参数 图像对比度、亮度、色度、饱和度 DR.091 预览图像显示比例 支持图像填充画面比例和图像真实比例 DR.092 实时预览性能 从前端到客户端的视频延时小于500ms播放流畅、无卡顿、秒开 DR.093 实时预览全屏 便捷的方式触发全屏、退出全屏与全屏切换视频要快速显示 DR.094 实时预览右键菜单功能 右键菜单增加关闭、全屏、语音、快照、对讲、录像、图像真实比例、码流、轮巡) DR.095 PTZ仲裁 只有被授权的用户才可以使用PTZ功能,当多个用户同时使用某云台进行PTZ操作时,为了避免争抢现象,用户可以使用锁定功能,低优先级用户的锁定操作对高优先级的用户而言是无效的,高优先级用户的任意PTZ操作或锁定操作都将自动解除低优先级用户的锁定状态;当高优先级用户锁定时,低优先级用户不可以进行PTZ操作和锁定操作;相同等级用户根据先到先得原则决定锁定,当用户长时间不使用PTZ时,支持自动解除锁定的功能。 DR.096 PTZ控制 支持常用的PTZ方向、速度、光圈、缩放、雨刷、近焦、远焦等操作,支持数字PTZ 实现数字PTZ8个方向控制,放大缩小控制 DR.097 预置点和轨迹 通过客户端完成:设定、删除预置点;设定轨迹:支持轨迹;预置点、轨迹设定直接存储在前端设备中。 DR.098 实时视频分发 多个用户同时请求一路实时音视频时,从前端设备到平台只上传一份媒体数据,由流分发服务器复制分发到多个请求源,请求源可以是监控客户端或服务器。 DR.099 分发服务器性能 单台分发服务器可输入输出各约800Mbps码率(千兆网卡) DR.100 支持分发服务器集群 在单级内可以部署多个分发服务器,支持负载均衡集群 DR.101 流分发状态维护 流分发服务器须维护与各个请求源之前的会话信息,能动态增、删输出流数量,当所有流请求都结束后,应通知前端不再送媒体流到平台。 DR.102 设备上下线状态显示 前端设备上线、下线(正常关机和异常关机、网络问题)能及时在设备列表以直观的UI显示 DR.103 设备数量显示 设备列表各组织机构可显示设备的总数量和在线数量 DR.104 设备上下线时延 在线时延必须小于3秒 离线时延必须小于7秒 DR.105 产品部署 支持单机部署 整个服务器模块以一个完整的安装包交付,具备简单的安装界面 DR.106 产品配置 系统具备零配置就可以使用系统,对于需要配置的数据以需要简易的引导界面 DR.107 操作系统支持 Windows版本客户端和服务器端都支持主流系统 如Windows 2003 Server、Windows 2008 Server、WIN7、WIN8以64位为主 兼容32位系统 DR.108 支持多语言 1.客户端需支持简体中文/英文/繁体2.Windows版本服务器安装包需支持 简体中文/英文/繁体 DR.109 平台服务器时间同步 开启标准NTP服务的方式同步 DR.110 前端设备时间同步 前端设备时间由平台服务器调用其设时接口完成时间同步 DR.111 客户端时间同步 客户端在登录系统时获得平台时间,并将该时间设为本地时间 DR.112 客户端分屏显示 不同窗口显示到不同显示器上实时视频、录像回放、报警检索、电子地图、平台配置可在不同显示输出 DR.113 客户端报警显示 客户端接收到的报警根据报警级别按颜色显示 DR.114 软件启动方式 服务器软件支持以服务启动 DR.115 支持软件异常恢复 服务异常情况下可自动恢复,系统具备软狗的功能

 

 

需求分配

分配需求 需求标题 CU(监控客户端) CU(管理客户端) CMU MDU NRU PU 备注 DR.001 用户信息管理   √ √       先不考虑CMU包括独立数据库的情况CMU目前以嵌入式数据库存储数据 DR.002 用户权限分配     √         DR.003 用户权限可扩充     √         DR.004 用户等级可自定义   √ √         DR.005 用户状态设定 √ √ √         DR.006 用户管理权限约束     √         DR.007 角色定义   √ √         DR.008 缺省用户角色     √         DR.009 缺省超级用户     √         DR.010 用户密码修改 √ √ √         DR.011 用户密码重置   √ √         DR.012 用户登录 √ √ √         DR.013 用户异处登录 √ √ √         DR.014 组织机构管理   √ √         DR.015 缺省组织机构     √         DR.016 设备厂商管理   √ √         DR.017 缺省设备厂商     √         DR.018 设备划归   √ √         DR.019 自动划归     √         DR.020 前端设备接入种类     √ √       DR.021 设备接入方式     √ √       DR.022 前端设备管理   √ √         DR.023 搜索添加设备   √ √         DR.024 可连接性测试   √       √   DR.025 前端设备查询   √ √         DR.026 前端设备信息导入   √ √         DR.027 前端设备信息导出   √ √         DR.028 前端设备参数配置 √ √ √     √   DR.029 前端设备参数批量设置   √ √     √   DR.030 设备连接管理 √ √ √ √   √   DR.031 记录用户操作日志     √         DR.032 查询用户操作日志   √ √         DR.033 记录系统模块日志     √ √ √     DR.034 查询系统模块日志   √ √         DR.035 服务器主动注册     √ √ √     DR.036 服务器参数配置   √ √ √ √     DR.037 服务器运行状态显示   √ √ √ √     DR.038 服务器故障报警   √ √         DR.039 服务器网络拓扑   √ √         DR.040 服务器离线升级             打包工具需要考虑 DR.041 平台客户端升级             打包工具需要考虑 DR.042 缺省报警级别     √         DR.043 缺省报警类型     √         DR.044 报警类型修改   √ √         DR.045 报警存储     √       CMU直接管理设备,负责设备端报警的接收 DR.046 报警查询   √ √         DR.047 报警联动策略管理   √ √         DR.048 报警联动平台录像     √ √ √     DR.049 报警联动客户端 √ √ √         DR.050 报警联动邮箱   √ √         DR.051 录像通道参数管理   √ √         DR.052 录像存储策略配置   √ √   √     DR.053 平台录像计划管理   √ √   √     DR.054 缺省录像计划场景模式   √ √   √     DR.055 存在设备管理   √ √   √     DR.056 平台录像检索   √ √         DR.057 平台录像记录回放   √     √     DR.058 电子地图管理   √ √         DR.059 部署监控点   √ √         DR.060 电子地图图片格式   √           DR.061 电子地图监控 √             DR.062 支持录像计划录像         √     DR.063 支持报警录像         √     DR.064 支持存储策略         √     DR.065 录像文件支持通用播放器         √     DR.066 平台服务器录像性能         √     DR.067 平台录像磁盘碎片         √     DR.068 支持按日期查询本地录像 √             DR.069 支持按日期查询平台录像 √   √         DR.070 支持按日期查询前端设备录像 √   √     √   DR.071 支持回放本地录像 √             DR.072 支持回放平台录像 √   √   √     DR.073 支持回放前端设备录像 √         √ 先考虑直接访问PU方式,具体实现再讨论 DR.074 支持多路同步回放 √   √   √ √   DR.075 支持下载任务管理 √             DR.076 支持下载平台录像 √   √   √     DR.077 支持下载前端设备录像 √         √ 先考虑直接访问PU方式,具体实现再讨论 DR.078 下载性能要求 √       √     DR.079 平台数据备份计划管理   √ √         DR.080 平台数据自动备份     √         DR.081 平台数据手动备份   √ √         DR.082 平台备份数据导入   √ √         DR.083 多窗口实时预览 √   √ √       DR.084 实时预览轮巡配置 √             DR.085 轮训实时预览 √             DR.086 语音监听 √   √ √   √   DR.087 语音对讲 √   √ √   √   DR.088 本地录像 √             DR.089 本地抓拍 √             DR.090 预览时改变图像参数 √   √     √   DR.091 预览图像显示比例 √             DR.092 实时预览性能 √     √       DR.093 实时预览全屏 √             DR.094 实时预览右键菜单功能 √             DR.095 PTZ仲裁 √   √         DR.096 PTZ控制 √   √     √   DR.097 预置点和轨迹 √   √     √   DR.098 实时视频分发 √   √ √       DR.099 分发服务器性能       √       DR.100 支持分发服务器集群     √ √       DR.101 流分发状态维护       √       DR.102 设备上下线状态显示 √   √     √   DR.103 设备数量显示 √             DR.104 设备上下线时延 √   √     √   DR.105 产品部署             打包工具需要考虑 DR.106 产品配置   √           DR.107 操作系统支持 √ √ √ √ √     DR.108 支持多语言 √ √           DR.109 平台服务器时间同步     √ √ √     DR.110 前端设备时间同步     √     √   DR.111 客户端时间同步 √ √ √         DR.112 客户端分屏显示 √             DR.113 客户端报警显示 √   √         DR.114 软件启动方式     √ √ √     DR.115 支持软件异常恢复     √ √ √   配合看门狗工具 DR.116 客户端支持定制化 √ √           DR.117 数据库数据支持定制     √       数据库需要考虑多语言,可定制                  

 

 

设计规格

系统构件 设计规格编号 设计规格标题 设计规格描述 备注 系统构件 1 DS.XXX.00001   子功能51     DS.XXX.00002   子功能35   系统构件 2 DS.XXX.00003   子功能11     DS.XXX.00004   子功能41     DS.XXX.00005   子功能22     DS.XXX.00006   子功能53   系统构件 3 DS.XXX.00007   子功能21     DS.XXX.00008   子功能12     DS.XXX.00009   子功能42     DS.XXX.00010   子功能33     DS.XXX.00011   子功能34     DS.XXX.00012   衍生需求3   系统构件 4 DS.XXX.00013   子功能13     DS.XXX.00014   子功能23     DS.XXX.00015   子功能14   系统构件 5 DS.XXX.00016   子功能61   系统构件 6 DS.XXX.00017   子功能32   系统构件 7 DS.XXX.00018   子功能31   系统构件 8 DS.XXX.00019   衍生需求1     DS.XXX.00020   衍生需求2   系统构件 9         系统构件 10         系统构件 11         系统构件 12         系统构件 13         系统构件 14         系统构件 15                            

 

 

跟踪关系

设计需求编号 设计需求标题 设计需求描述 设计规格编号 设计规格标题 设计规格描述 分配到的系统构件 备注                                                                                                                                                                                                                                                                                                                                                                

 

 

2



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3