软件工程
软件工程
软件工程 ■第2章软件项目的需求分析
软件工程 ◼ 第2章 软件项目的需求分析
需求建模的基本方法 ■3、面向对象模型 口面向对象的软件工程 ■面向对象分析ooA ■面向对象设计OoD ■面向对象编码OOP ■面向对象测试OoT
三、需求建模的基本方法 ◼ 3、面向对象模型 面向对象的软件工程 ◼ 面向对象分析OOA ◼ 面向对象设计OOD ◼ 面向对象编码OOP ◼ 面向对象测试OOT
需求建模的基本方法 口面向对象的建模工具一UML UML: Unified Modeling Language统一建模语言 口类图 Class Diagran 口对象图 Object Diagran 口包图 Package Diagran 口构件图 Component Diagram 口实施图 Deployment Diagram 口用例图 Use Case Diagram 口顺序图 Sequence Diagram 口协作图 Collaboration Diagram 口状态图 State Diagram 口活动图 Activity Diagran
三、需求建模的基本方法 面向对象的建模工具—UML ◼ UML:Unified Modeling Language 统一建模语言 类图 Class Diagram 对象图 Object Diagram 包图 Package Diagram 构件图 Component Diagram 实施图 Deployment Diagram 用例图 Use Case Diagram 顺序图 Sequence Diagram 协作图 Collaboration Diagram 状态图 State Diagram 活动图Activity Diagram
需求建模的基本方法 1)用例图 用例图用于描述一组用例、参与者及它们之间的连 接关系。参与者可以是人,也可以是外部计算机系 统和外部进程。用例图仅仅从参与者使用系统的角 度描述系统中的信息,它并不描述这些功能在系统 内部是如何实现的
三、需求建模的基本方法 1)用例图 ◼ 用例图用于描述一组用例、参与者及它们之间的连 接关系。参与者可以是人,也可以是外部计算机系 统和外部进程。用例图仅仅从参与者使用系统的角 度描述系统中的信息,它并不描述这些功能在系统 内部是如何实现的