软件工程——6.面向对象的分析.ppt

Software Engineering An Introduction 《软件工程》 第6-10章 面向对象方法 相关概念回顾 相关概念回顾 建立软件模型是分析活动的焦点。 建立软件模型是分析活动的关键。 需求分析的核心在于建立分析模型。 软件工程中,软件整个开发过程需要建模,软件开发过程的各个阶段也需要建模。 不同的软件开发方法,即软件开发范型,最集中表现在它们模型的区别。所以,软件开发过程的一系列模型的建立标准、描述形式、应用规范等,是一种软件开发方法(范型)最核心的研究内容。 相关概念回顾 分析阶段中常用的模型(逻辑模型) 实体关系图 数据流图、数据流定义、数据字典、 结构化英语、事件列表、状态转换图、 …… 用例图、时序图、协作图、类图、状态图、 …… Jackson实体结构图、SSD图、Jackson进程模型、…… 层次方框图、Warnier图、IPO/HIPO、等 相关概念回顾 使用的方法不同,建立的模型也不相同。 但是,一般必须建立以下几类模型: 数据模型、功能模型、行为模型 静态模型、动态模型 所建立的模型必须是从抽象到精化的一个逐层分解 在需求分析阶段,创建的模型,要着重于描述系统要做什么,而不是如何去做(不应涉及软件实现细节) 相关概念回顾 相关概念回顾 常用的分析/建模方法 面向数据流的结构化分析方法 SA 面向数据结构的Jackson方法 J

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档