需求分析的具体任务是将用户对应用系统的全部需求用“需求规格说明”文档准确地描述出来。
  多媒体应用系统设计的需求分析显然不同于普通的应用程序设计,因此需求分析要另辟新径。在用户需求提出后,设计人员要不断地探索酝酿,对问题认识逐步深入。这一过程可粗略分为4步进行。
(1)问题思考
  根据用户提出的需求,从各种不同角度来分析问题,以期获得各种不同的结论。
(2)尽可能列出解决问题的各种策略
  实现一个应用系统设计,应从多方面来考虑,这样可采用多种策略找出解决方法。常用的策略有如下几种:
分层法(Partition)
  将大系统划分成树形结构的层次系统。自顶向下逐步细化系统,自底向上逐个解决问题。
分段法
  将整个问题分成几段,分别处理,最后集成。
核心扩展
  把系统最核心部分确定后,从该处入手扩展到各有关部分,直到全部解决。
(3)评估各种方案的可行性
  将方案与用户需求互相对照并列出功能,并请真正用户判断这些方案的正确性。
(4)找出最佳方案
  在对各种方案进行评定时,应请真正的用户来判断这些方案的正确性,并在正确的方案中找出有创意的可行的方案。  
  在以上各步完成之后,要求写出规格说明,按国家标准GB856D-88,规格说明有如下内容:
1.引言
 1.1 编写说明
 1.2 背景(立项根据或合同)
 1.3 定义(指文中用到的术语、概念)
 1.4 参考资料 
2.任务描述
 2.1 目标
 2.2 用户特点
 2.3 假定和约束(软件的前提条件)
3.需求规定
 3.1 对功能的规定(可按信息结构分述)
 3.2 对性能的规定
  3.2.1 精度
  3.2.2 时间特性
  3.2.3 灵活性
 3.3 对输入输出的要求
 3.4 读数据管理能力的要求
 3.5 故障处理能力
 3.6 其他专门要求
4.运行环境规定
 4.1 设备
 4.2 支持软件
 4.3 接口
 4.4 控制

关闭该窗口