收藏 分销(赏)

软件综合项目需求规格说明指导书模板.doc

上传人:二*** 文档编号:4779193 上传时间:2024-10-12 格式:DOC 页数:13 大小:80.54KB
下载 相关 举报
软件综合项目需求规格说明指导书模板.doc_第1页
第1页 / 共13页
本文档共13页,全文阅读请下载到手机保存,查看更方便
资源描述
组态建模工具需求规格说明书 西安电子科技大学 /5/19 目录 1概述 1 1.1编写目标 1 1.2编写依据 2 1.3术语和缩略词 2 2软件概要 2 2.1软件总体描述 2 2.2软件设计约束及相关说明 3 2.3使用者特点 3 3开发和运行环境 4 3.1硬件环境 4 3.2支持软件环境 4 3.3接口 4 3.4控制和操作 5 4具体需求 6 4.1性能需求 6 4.2功效需求 7 4.3数据需求 9 5故障处理需求 10 5.1软件运行故障 10 5.2软件使用故障 10 6质量需求 11 7其它需求 12 7.1易用性需求 12 7.2安全性需求 12 1概述 1.1编写目标 指出编写《需求规格说明书》目标。下面是示例: 编写此文档目标是深入定制软件开发细节问题,期望能使本软件开发工作更具体。为了使用户、软件开发者及分析和测试人员对该软件初始要求有一个共同了解,它说明了本软件各项功效需求、性能需求和数据需求,明确标识各项功效具体含义,叙述实用背景及范围,提供用户处理问题或达成目标所需要条件或权能,提供一个度量和遵照基准。具体而言,编写软件需求说明目标是为所开发软件提出: a) 软件设计总体要求,作为软件开发人员、软件测试人员相互了解基础。 b) 功效、性能要求,数据结构和采集要求,关键接口要求,作为软件设计人员进行概要设计依据。 c) 软件确定测试依据。 1.2编写依据 指明该《需求规格说明书》依据。通常能够写依据XXX软件方案书,策划书等。 1.3术语和缩略词 缩写、术语及符号 解 释 2软件概要 2.1软件总体描述 从总体上描述该软件情况,包含软件形式(网站,运行时系统,插件等)和软件关键功效,使读者对该软件有一个整体认识。通常一两段话即可。 2.2软件设计约束及相关说明 软件设计约束和相关说明以下所表示。 l 开发环境: l 编程语言: l 遵照规范:软件设计和开发过程需要严格根据协议要求,依据软件设计方案来进行。软件开发过程应遵照软件工程规范,对过程和版本进行管理和控制。 l 测试环境:能够写明在什么单位测试,测试单位使用软硬件环境。 l 软件交付形式: l 软件交付日期: l 其它:见协议。 2.3使用者特点 指明软件使用者含有特定。示例: 本软件关键在甲方工作环境中使用,使用者包含项目管理人员,开发人员及工程师等,使用者在计算机应用、使用上不存在障碍,全部在计算机操作和使用方面得到过相关培训。 3开发和运行环境 3.1硬件环境 XXX软件运行环境为个人计算机。具体要求见Error! Reference source not found.。 表3. 1 软件运行环境硬件要求 需求名称 具体要求 CPU 内存 硬盘 3.2支持软件环境 需求名称 具体要求 操作系统 … … … … 3.3接口 3.3.1 外部接口 说明软件运行时和外部环境接口,包含软件界面表现形式等方面。示例: 外部接口用户界面部分按Windows应用软件用户界面规范来设计,界面设计风格和XXX环境保持一致,采取XXX和对话框等方法作为用户界面,便于用户使用。 3.3.2 软件接口 说明软件和它运行软件环境之间接口。示例: 本软件运行于XXX软件及以上版本上,整个环境需要运行在Windows某某版本及更高版本并装有XXX(依靠软件)操作系统之上。 3.3.3 硬件接口 指明软件和运行硬件环境接口。 Inter或其它系列微型计算机,内存XXXG以上,硬盘XXXG以上。 3.3.4 内部接口 说明软件内部各个模块之间接口或规范,软件各个模块间数据交换格式等。示例: 软件内部接口是经过XXX来进行交换。用户使用XXX软件……能够说软件各个模块之间关键经过XXX来进行关联,传送数据并交换信息,从而降低软件模块间耦合程度。 3.4控制和操作 说明使用软件时需要进行控制和操作方法。示例: XXX软件最终交付形式为XXX。控制该软件运行方法为经过鼠标双击或命令行开启XXX环境,然后经过鼠标开启XXX。 XXX软件提供XXX等功效,各个功效项设置及使用应符合大家使用计算机操作习惯,经过常见鼠标点击,键盘输入和菜单等形式来完成开启和使用软件过程,控制信号均由鼠标和键盘进行输入。 4具体需求 4.1性能需求 4.1.1 精度要求 要根据严格数据格式输入,对符合数据格式要求输入进行提醒。 4.1.2 时间特征要求 l 软件开启时间: l 系统实时响应时间:软件使用过程中,对用户在各个功效模块鼠标点击、键盘输入等操作事件响应时间需在用户能够容忍范围之内,通常要求小于1秒。 l 数据转换和传送时间:对软件不一样模块间数据交互,要求数据转换和传送时间不得超出XXX。 l 数据更新时间:XXX。 4.1.3 灵活性要求 XXX软件能够支持鼠标、键盘等多个操作方法使用。软件设计和实现需要考虑到运行环境改变,并能够在运行环境改变情况下正常使用。同时,软件需要兼容其它软件接口改变,以确保在不一样运行环境,不一样软件接口情况下正常使用。具体要求以下: l 操作方法上改变:软件应支持多个操作方法,比如鼠标、键盘和菜单等。 l 运行环境改变:软件设计和实现需要考虑其运行环境改变,并能对不一样运行环境提供支持。具体而言,软件应支持Windows某某版本及以上版本操作系统,支持XXX环境。 l 同其它软件接口改变:当其它软件接口发生改变时,XXX软件应能够适应接口改变。 l 精度和有效时限改变:灵活性要求软件能够方便适应精度和有效时限改变。 l 计划改变或改善:软件应含有足够灵活性,以适应未来有可能会出现需求更改或增加。 4.2功效需求 经过数次需求调研,现提出XXX软件功效需求。XXX软件包含XXX、XXX等等模块,软件组织结构图如Error! Reference source not found.所表示。 图4. 1XXX软件研究内容 给出整个软件用例图见Error! Reference source not found.。 图4. 2软件用例图 XXX软件关键功效模块划分,和各个模块关键功效描述见Error! Reference source not found.所表示。 表4. 1XXX软件功效模块 XXX软件 模块名称 功效描述 XXX模块 XXX模块 XXX模块 XXX模块 XXX模块 XXX模块 下面以分节形式,具体介绍软件各个功效模块,每个功效模块占一节,如4.2.1,4.2.2等等。在介绍每个功效模块时,首先给出该模块功效总体描述,然后给出本模块用例图,然后,在本小节内部,再往下分一级标题,分不一样点来介绍本模块各个功效。 4.3数据需求 4.3.1 数据采集要求: l 输入源:手工键盘输入; l 输入介质和设备:键盘,鼠标; 4.3.2 数据输出要求: l 输出介质和设备:显示器、文件; 5故障处理需求 5.1软件运行故障 在使用软件过程中,当出现计算机断电,计算机内存不足等情况时,XXX软件将出现运行故障。运行故障发生时,软件各个功效模块将无法正常使用,开启相关功效按钮全部无法进行正常操作。 对因为计算机断电引发软件运行故障,用户在重新给计算机供电后,能够经过重新开启计算机,并开启XXX软件方法恢复软件正常运行和使用。对因为计算机内存不足引发软件运行故障,提议临时关闭软件。用户应检验并处理计算机内存不足问题,内存使用情况正常后,XXX软件将恢复正常运行和使用。 出现软件运行故障并进行修复后,应确保XXX软件功效完整性,不能发生因软件运行故障而造成工具无法继续使用情况。 5.2软件使用故障 在软件使用过程中,假如出现软件使用故障,应该含有报警信息提醒。 1) 当软件依靠文件损毁或丢失时,软件以对话框形式进行提醒,汇报损毁或丢失文件等相关错误,以帮助用户立即修复软件正常功效。 2) 对软件需要用户输入项情况,假如发生缺乏输入项、输入项格式错误或不符合规则等情况,软件应以合理方法给予提醒。 3) 为了预防用户因为未立即保留而造成信息丢失情况,软件提供定时保留机制,每隔一定时间自动对信息进行保留,从而确保用户数据安全。 6质量需求 1) 软件功效实现必需符合常见主流XX软件使用方法和操作习惯。 2) XXX工具需要满足操作简单要求,能够使用户没有障碍使用该工具进行一系列开发工作。 3) 要求可配置型强,便于使用者对工具使用和定制。 4) 采取可行、合理、高效方法进行开放性设计和实现。 5) 软件含有很强适应能力,而且便于维护,不仅能很好满足目前需求,而且应该为后期可能开发工作提供很好扩展和维护接口。 7其它需求 7.1易用性需求 作为一款XXX,XXX软件设计和实现遵照易用性标准,工具安装和入门,工具用户界面布局,使用工具操作方法等方面全部应符合主流XX软件设计风格和要求。 1) 操作简单,设计合理。 2) 进行XXX时,XX提供XXX等功效,以实现XXX。 3) 使用XXX过程中应有必需操作提醒信息。 7.2安全性需求 为了对软件安装和使用进行统一管理,安装XXX后,需要到管理人员授权才能使用该工具。软件采取激活码-注册方法达成这一要求。开启并使用软件时,应对软件授权信息进行检验,缺乏授权信息情况软件将自动关闭。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服