软件用户需求规格说明书模板.pdf

上传人:海阔****涯 文档编号:95341201 上传时间:2023-08-20 格式:PDF 页数:15 大小:390.63KB
返回 下载 相关 举报
软件用户需求规格说明书模板.pdf_第1页
第1页 / 共15页
软件用户需求规格说明书模板.pdf_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《软件用户需求规格说明书模板.pdf》由会员分享,可在线阅读,更多相关《软件用户需求规格说明书模板.pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、NTS-XXXNTS-XXX XXXXXX 软件软件 V1.0V1.0需求规格说明书需求规格说明书(整体整体)文件编号TSXXXX-XX(根据配置总表)生效日期2012/X/X受控编号保密级别一级版 本 号V1.00修改状态A总 页 数22正文16附录无编制作者名审核签名批准签名评审记录评审记录对NTS-XXX XXX 软件 V1.0 需求规格说明书 V1.00的评审意见:上述问题修改验证后,由上述问题修改验证后,由验证后,本文件即可发布。验证后,本文件即可发布。评审人员签字:问题修改验证结果:验证人签字:时间:变更日志变更日志编号版本修改内容修改人修改日期10.1初稿做成XXX20XX-X-

2、X20.2XXXXXX20XX-X-X31.0会议评审后修正XXX20XX-X-X目目 录录1 1引言引言.1 11.11.1编写目的编写目的.11.21.2背景背景.11.31.3定义定义.11.41.4参考资料参考资料.22 2任务概述任务概述.3 32.12.1目标目标.32.22.2功能边界功能边界.32.32.3用户特点用户特点.42.42.4假定和约束假定和约束.43 3软件模块架构软件模块架构.6 63.13.1软件模块架构图软件模块架构图.63.23.2软件模块间接口描述软件模块间接口描述.63.33.3软件需求软件需求/模块分工列表模块分工列表.63.43.4性能需求性能需求

3、.63.4.13.4.1精度精度.63.4.23.4.2系统性能系统性能.63.53.5安全需求安全需求.63.5.13.5.1数据加密数据加密.63.5.23.5.2异常处理异常处理.63.5.33.5.3系统备份系统备份.74 4运行环境规定运行环境规定.9 94.14.1网络环境网络环境.94.24.2硬件平台硬件平台.94.34.3软件平台软件平台.94.3.14.3.1操作系统操作系统.94.3.24.3.2数据库数据库.94.3.34.3.3开发工具开发工具.94.44.4接口接口.94.4.14.4.1外部接口外部接口.9NTS-XXX XXX 软件软件 V1.0 需求规格说明书

4、需求规格说明书 V1.0011 1 引言引言1.11.1 编写目的编写目的简述本文档的编写目的本文档是针对当前智能楼宇及自动化的发展现状,进行详细的分析和讨论后得出的产品开发的需求规格说明书,旨在明确 NTS-KNX OPC Server 监控管理软件的开发需求。通过本需求规格说明书,可以了解到该项目的开发背景、功能需求、运行环境需求等。本文档面向的读者是:NTS-KNX OPC Server 监控管理软件的开发人员、测试人员、工程部负责人、市场部负责人、技术方案部负责人、研发项目经理、总监等。1.21.2 背景背景完整的项目名称:+NTS-XXX XXX 软件 V1.0注:对于包括软硬件的产

5、品,项目名称可以没有注:对于包括软硬件的产品,项目名称可以没有“软件软件”;但在申报软检的资料中,软件名称仍要符合上述标准。;但在申报软检的资料中,软件名称仍要符合上述标准。项目名称:NTS-KNX OPC Server 监控管理软件 V1.020 世纪 70 年代,国际上就已经着手对家庭自动化领域进行研究,主要集中在如欧洲、北美、日本等一些经济比较发达的国家和地区。在不断的发展过程中,有一些比较成熟的网络协议,它们之间竞争也比较激烈。EIB 出现之后,由于其具有优良特性而越来越广泛认可,逐渐在欧洲占据了主导地位。随着 Konnex协会的成立,EIB 发展的同时吸收其它协议的优点,形成 KNX

6、 协议。KNX 比起 EIB,它更加注重应用,系统的设计涵盖了家庭楼宇自动化领域中的方方面面。KNX 已成为国际上唯一的家庭和楼宇自动化领域开放型标准。随着楼宇建设速度的不断加快,智能楼宇、高端住宅等自动化程度需求较高的场所日益增多,国内外KNX 系统在智能楼宇领域的应用也将越来越广泛,市场对 KNX 相关总线设备和软件的需求正在扩大。包括本公司之前开发的产品也即将登陆市场。市场对该类产品的需求将不断增大,我们要把握好目前的发展趋势和机遇,在推出我们 KNX 产品的同时,也注重与其它厂商或其它行业之间的合作。因此,我们应尽早开发出自己的 KNXOPC Server。1.31.3 定义定义下表列

7、出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇名称词汇含义词汇含义备注备注NTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.002EIB欧洲安装总线(European Installation Bus);在亚洲称为电气安装总线(Electrical InstallationBus)。KNX欧洲三大总线协议 EIB、BatiBus 和 EHSA 合并成立了 Konnex 协会,提出了 KNX 协议。KNXKNX 是 Konnex 的缩写。OPC全称 OLE for Process

8、 Control,是一种基于开放标准的开放式连结,允许在自动化/控制应用、现场设备和商业/办公室应用之间进行简明的、标准化的数据交换。1.41.4 参考资料参考资料编号编号资料名称资料名称说明说明1NTS-XXX XXX 软件 V1.00 可行性分析报告 V1.00.doc2NTS-XXX XXX 软件 V1.00 项目立项书 V1.00.docNTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.0032 2 任务概述任务概述2.12.1 目标目标简述本项目的研发目标例:目前我公司的 161 通讯管理机采用的是 MOXA-DA681 成套设备,该设备采购成本较高,并

9、且无法根据用户的需求灵活的更改硬件配置,所以公司打算基于崇德的开发板自行开发通讯管理机。该开发板采购成本较低,而且可以根据需求增删硬件设备、更改和裁剪嵌入式 linux 系统。综上所述为了降低产品的成本,提高产品的竞争力,需要将目前使用的 NTS-161 程序移植到崇德的开发板上并添加一些调试及高级功能,移植后的通讯管理机型号更改为 NTS-165。本文档即为 NTS-165 通讯管理机装置的开发需求规格说明书。例:国内外 KNX 系统在智能楼宇领域的应用也将越来越广泛,市场对 KNX 相关总线设备和软件的需求正在扩大,集成度也越来越高。为了满足和其他楼宇控制、智能控制系统的对接,本项目的目标

10、是建设一套基于 OPC 标准的服务器软件,实现和其他支持 OPC 接口规范的软件系统集成。2.22.2 功能边界功能边界用系统结构图、文字等,描述系统主要功能边界NTS-KNX OPC Server 监控管理软件系统架构图NTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.004根据市场调研及客户需要,NTS-KNX OPC Server 监控管理软件需要满足以下功能:(1)KNX 系统的基本配置;(2)KNX 系统数据采集与实时显示;(3)与 KNX 系统的通讯与控制功能;(4)与 OPC Client 之间的通讯并提供操作接口;(5)OPC Server 的配置

11、转发功能;(6)告警信息与显示;(7)历史事件查询。2.32.3 用户特点用户特点NTS-KNX OPC Server 监控管理软件,主要是对 KNX 智能楼宇自动化系统进行数据采集、分析、处理和展示,并实现 OPC Client 的接入和远程控制;由现场工程人员使用,由工程部人员负责厂家维护,由研发中心软件部负责二次开发和技术支持。2.42.4 假定和约束假定和约束根据研发部年度工作计划,本平台软件开发需要在 2011 年 6 月 30 日完成项目开发和测试。NTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.005NTS-XXX XXX 软件软件 V1.0 需求

12、规格说明书需求规格说明书 V1.0063 3 软件模块架构软件模块架构3.13.1 软件模块架构图软件模块架构图绘制软件模块的架构图,这是从开发者角度看到的软件模块架构图。该架构图需要分层次展现,需要囊括系统全量的软件模块3.23.2 软件模块间接口描述软件模块间接口描述对软件模块间的接口进行描述,接口形式、接口的主要内容。3.33.3 软件需求软件需求/模块分工列表模块分工列表给出一个列表,注明各模块级别、模块名称、模块负责人、文档名称(不包含版本号和时间标记)3.43.4 性能需求性能需求描述整个系统的性能指标需求3.4.13.4.1 精度精度(1)读数正确率99.9%(2)置数正确率99

13、.9%3.4.23.4.2 系统性能系统性能(1)获取一个值的响应时间:3 秒(2)获取 1000 个值的响应时间:3 秒(3)置数命令:13 秒(4)画面刷新 1000 条数据:1 秒3.53.5 安全需求安全需求描述整个系统的安全需求3.5.13.5.1 数据加密数据加密为确保数据在传输过程中的安全,上传数据包采用加密方式压缩,加密口令由上下级数据中心约定。3.5.23.5.2 异常处理异常处理NTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.007当程序接收不合理帧或是在不明态时不应退出,加异常处理,并给予合适的用户提示和日志记录。3.5.33.5.3 系统

14、备份系统备份系统数据定期备份(不超过 30 天)。NTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.008NTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.0094 4 运行环境规定运行环境规定纯软件产品,必须要有该章内容4.14.1 网络环境网络环境能耗监测系统可以通过细缆组网,也可以通过双绞线和 HUB 连接。采用 TCP/IP 协议。4.24.2 硬件平台硬件平台能耗监测系统的服务器由于需要安装数据库软件及工具软件,配置要求较高。通常选择当前的主流机型,配置如下:(1)CPU:1GHz 以上 CPU(2)内存:最少 512MB(

15、3)主机硬盘:最少 80GB4.34.3 软件平台软件平台4.3.14.3.1 操作系统操作系统(1)Microsoft Windows 2000 Professional(2)Microsoft Windows XP Professional4.3.24.3.2 数据库数据库Microsoft Sql Server2000 SP3 或以上4.3.34.3.3 开发工具开发工具Microsoft Visual Studio 20084.44.4 接口接口4.4.14.4.1 外部接口外部接口外部接口主要是数据采集器与能耗监测系统之间的接口(XML 接口);能耗监测系统与数据中心传输数据的接口(

16、XML 格式接口)。数据采集器与能耗监测系统传输数据的接口数据采集器与能耗监测系统传输数据的接口功能描述:数据采集器与能耗监测系统传输数据交互。功能输入:数据采集器通过 XML 接口发送数据或监控系统通过 XML 接口发送命令给采集器。中间过程:数据通过以太网传输。NTS-XXX XXX 软件软件 V1.0 需求规格说明书需求规格说明书 V1.0010功能输出:实现数据在能耗监测系统和数据采集器间传输。能耗监测系统与数据中心传输数据的接口能耗监测系统与数据中心传输数据的接口功能描述:能耗监测系统与数据中心传输数据交互。功能输入:能耗监测系统通过 XML 接口发送数据或数据中心通过 XML 接口发送命令。中间过程:数据通过串口传输。功能输出:实现数据在能耗监测系统和数据中心间传输。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁