微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题软件需求分析的目标和任务
栏目基础知识与讲座
作者江苏 陈冠清 教授
发布1992-11-06
  需求分析阶段是把来自用户的信息,加以分析和提炼,最后从功能和性能上加以描述。这就是所谓“定义用户要求”。从计算机专业的角度而言,定义用户要求,最好使用形式语言。但是,由于多种原因,目前还使用图表、结构化自然语言或自然语言等。
  软件需求分析十分重要,这种任务,在国外一般由专职的系统分析员担任。在国内通常由项目负责人承担,并且还有一名用户代表任副手。在需求分析阶段的最后,要把用户和软件开发单位达成的“协议”写成文档。这就是需求规格说明书。
  需求分析的目标有三条:1)搞清数据流或数据结构:为开发软件提供基础;2)通过标识接口细节,深入描述功能,确定设计约束条件等;3)建立并保持与用户之间的通讯。因为开发是为用户服务的,所以自始至终必须要得到用户的支持和合作。
  为了达到上述目标,故需求分析必须完成以下任务:1)认清问题。把要开发的软件系统作为整个计算机系统的一部分来全面分析问题;2)评价和综合。系统分析员(或项目负责人)必须对数据和数据结构进行评价,对每个软件功能求精细化,建立系统接口特征等;3)写出规格说明书。需求规格说明书是软件生命期中一份极为重要的文档。所以要求尽量精确、严谨、防止发生误解;要简明易懂,使用户能够理解。