需求建模
考试要求: 掌握     
知识路径:  > 嵌入式系统的项目开发与维护知识  > 系统分析知识  > 系统分析方法


 
       观察和研究某一事物或某一系统时,常常把它抽象为一个模型。创建模型是需求分析阶段的重要活动。模型以一种简介、准确、结构清晰的方式系统地描述了软件需求,从而帮助软件开发人员理解系统的信息、功能和行为,使得需求分析任务更容易实现,结果更系统化,同时易于发现用户描述中的模糊性和不一致性。模型将成为复审的焦点,也将成为确定规约的完整性、一致性和精确性的重要依据。模型还将成为系统设计的基础,为设计者提供系统要素的表示视图,这些表示可被转化到实现的语境中去。模型还可以在分析人员和用户之间建立更便捷的沟通方式,使两者可以用相同的工具分析和理解问题。
       在系统需求分析阶段所创建的模型,更着重于描述系统要做什么,而不是如何去做。目标系统的模型不应涉及系统的实现细节。通常情形下,分析人员用图形符号来创建模型,将信息、处理、系统行为和其他相关特征描述为各种可识别的符号,同时与符号图形相配套,并辅助于文字描述,可使用自然语言或某特殊的专门用于描述需求的语言来提供辅助的信息描述。
       目前已经存在的多种需求分析方法引用了不同的分析策略,常用的分析方法有以下几种:
       .面向数据流的结构化分析方法(SA);
       .面向数据结构的分析方法;
       .面向对象的分析方法(OOA)。
       其中,结构化的分析方法和面向对象的分析方法应用非常广泛,本章将在后续小节中进行详细介绍。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有