网站需求分析参考格式
借鉴是相互交流的坚实基础!
1 引言
1.1 编写目的
【说明】目标:对用户的需求进行收集、整理与分析,弄清楚系统究竟要 “干什么”及“由谁干”,并用合乎规范的文字及图表予以描述。不需要说明“怎么干”,因为那是设计阶段的事情。有关文字与图表应尽量让用户便于理解。
预期读者:用户方的相关业务人员、双方的开发人员和系统维护人员。
作用:实现开发方与用户方的双向沟通,是把业务需求计算机化的关键步骤。
为下一阶段的概要设计工作提供依据。当用户的需求发生变更时,应添写补充说 明;如变动过大可形成新版本。
软件需求说明(Software Requirements Specification)的主要作用为:
为用户方与开发方建立共同协议奠定基础。
提高开发效率、强化进度控制。
为项目的的评测与验收提供依据。
便于移植。
作为系统不断提高的基础。
1.2 编写背景
1.2.1 系统名称及版本号
【说明】形如“网银三期***系统V3.0.0”。其中,版本号的格式为“XX.XX.XX”,X为阿拉伯数字,左“0”可省略。
1.2.2 使用者
【说明】适应对象和范围。主要指预期读者,也供有关领导审阅。
1.2.3 与其它系统的关系
【说明】在用户现有的及预期的整个应用系统中,给本系统准确定位。用示意图及相应的文字予以说明。
2 用户的基本情况
2.1 系统建设背景
【说明】项目背景与依据、现有基础、项目规模、预期目标等。可繁可简,格式自定。
2.2 组织机构与职能
【说明】用层次示意图及相应文字表示(如果需要开发的系统与部门没有直接依赖关系此节可省略,本章随后的小节数将顺次减1),
加注:组织机构的层次数、数目、各个机构的职能简述。
2.3 用户特点
【说明】所在行业特征、操作人员与系统维护人员的数量、学历与水平、数据量大小、使用频度等。
2.4 用户业务分析
【说明】在本部分,希望系统分析人员能够对用户业务现状进行分析、对用户对本系统的未来发展方向作出一定的预测等。以便设计人员对业务及其发展有所了解,增强系统设计的前瞻性。
借鉴是相互交流的坚实基础!
2.5 计算机应用现状
【说明】可繁可简,格式自定。
3 业务需求
3.1 项目概述
【说明】
第一、 指明项目的开发意图、应用目标(总目标、分期目标)、作用范围、预期效益等。 第二、 指明在输入信息转变为输出信息的过程中,为了满足用户的业务需求,应用软件必须完成的基本功能(采用自然语言叙述)。但此时不要求对基本功能进行分解。
第三、 如果本系统与其他系统相关联,则应确定本系统的基本功能边界(可采用图示+文字说明的形式,用蓝色标示出本系统的功能,用绿色标示出相关系统的功能)。
3.2 约束条件
3.2.1 费用约束
【说明】 预计投资金额概算、其中软硬件费用的比例、资金分期到位计划。
3.2.2 进度约束
【说明】预计完成日期、分步实施期限。
3.2.3 其它约束
【说明】场地面积限制、通信设施基础、其它干扰因素。
注意:任何计算机系统都不是包罗万象的;用户自身的能力也是有限的。轻诺必寡信。故应特别指出:由于哪些条件的约束,本系统不能满足哪些业务需求与系统需求。 本章主要介绍项目的总体业务功能,要求站在客户的角度把握系统需求.
3.3 性能需求
【说明】依据ISO9000标准及我们的理解,下面列出了软件的6组性能,共涵盖21个子特性。这些性能/子特性的相对重要性并不是等同的。编写时,可以基于具体项目的实际需求,对下述标题或内容进行取舍/侧重。事实上不可能做到面面俱到,往往要作出某些折中。 本节说明系统在性能方面的预期目标,不要求提供实现上述目标的具体实施方案。
3.3.1 功能性
【说明】指与软件实现的各项功能及其指定性质有关的一组属性。这些功能都是满足规定需求和潜在需求所必需的。它包括5个子特性:
适用性:与指定业务所需各项功能的实现及其适合程度有关的一些软件属性。
准确性:与保证正确(或符合要求的)结果(或效果)有关的一些软件属性。
互操作性:与软件同一些指定系统交互作用能力有关的一些软件属性。
复合性:使软件遵守相关的标准、约定/法律或类似规定有关的一些软件属性。
保密安全性:与针对蓄意(或无意)而非法存取程序和数据的预防能力有关的一些软件属性。这里主要指的是保护软件的要素,旨在防止各种非法访问、修改、破坏、泄密及感染计算机病毒等。
3.3.2 可靠性
【说明】指在规定的条件和期限内,与软件保持其性能水平有关的一组软件属性。 成熟性:与软件故障引起的失误频率有关的一些软件属性。
容错性:在软件故障发生或其规定界面被破坏的情况下,与软件仍能保持规定性 能水平的能力有关的一些软件属性。
可恢复性:在失效的情况下、在限定的期限和强度范围内,与软件重建性能水平 并
借鉴是相互交流的坚实基础!
恢复直接受影响的数据的能力有关的一些软件属性。
3.3.3 易使用性
【说明】指与规定用户(或潜在用户)使用软件所需的努力程度、对这种使用所做的评估有关的一组软件属性。它包括3个子特性:
易理解性:与用户为理解其逻辑概念及适用范围需做的努力有关的一些软件属性。
易学习性:与用户学习其应用(例如操作控制、输入、输出)需做的努力有关的一些软件属性。
易操作性:与用户操作及运行控制需做的努力有关的一些软件属性。
3.3.4 高效性
【说明】指在特定的运行环境中,描写软件性能水平与所用的资源量之间关系的一组软件属性。它包括两个子特性:
时间特性:在完成软件功能时,与响应时间、处理时间、吞吐率有关的一些软件属性。 资源特性:在完成软件功能时,与所用资源量及占用时间有关的一些软件属性。
3.3.5 可维护性
【说明】与对软件进行指定的修改所需的工作量有关的一组软件属性。它包括4个子特性: 易分析性:与诊断故障、确定失败原因、在需要修改的部位进行标识等所做努力有关的一些软件属性。
易修改性:与实施修改、排除故障、环境改变所做努力有关的一些软件属性。
稳定性:与修改的意外影响带来的风险有关的一些软件属性。
易测试性:与对经过修改的软件进行检验/确认做努力有关的一些软件属性。
3.3.6 可移植性
【说明】指软件从一个环境转移的另一个环境时,与其适应能力有关的一组软件属性。它包括4个子特性:
适应性:除已有手段外,无须采用其它措施或手段,软件便应能适应指定的环境。与这种能力有关的一些软件属性称为适应性。
易安装性:在指定环境内,与安装软件所需努力有关的一些软件属性。
一致性:软件从一个环境转移的另一个环境时,应符合一定的标准和约定。与这种符合程度有关的一些软件属性,称为一致性。
易替换性:有时会出现这种需求:在某个其它软件的运行环境下,要用本软件来置换那个软件。与这种可能性及所需努力有关的一些软件属性。
4 用户需求
【说明】本章下面介绍的是一般规模软件系统的书写格式。在书 …… 此处隐藏:4950字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




