面向对象建模技术软件工程系
面向对象建模技术 软件工程系
UML建模举例图书管理系统心嵌入式系统Web应用系统
UML建模举例 ❖图书管理系统 ❖嵌入式系统 ❖Web应用系统
图书管理系统的分析与设计本章将前面介绍的图书管理系统各部分的建模实例综合起来,形成一个完整的系统模型实例。需求描述X需求分析静态结构模型动态行为模型部署模型X
图书管理系统的分析与设计 本章将前面介绍的图书管理系统各部分的建 模实例综合起来,形成一个完整的系统模型 实例。 ❖需求描述 ❖需求分析 ❖静态结构模型 ❖动态行为模型 ❖部署模型
需求分析使用用例图分析系统需求识别参与者和用例详细描述各个用例
需求分析 ❖使用用例图分析系统需求 ▪ 识别参与者和用例 ▪ 详细描述各个用例
静态结构模型GUI类问题域类数据访问类添加新学新学生信存储学生生窗口息信息添加某学存储借阅生借书信借阅信息信息息窗口管理员管理员与GUI对GUI对象与问题问题域对象与数据访问类交互象在窗口交互域对象交互按照三层结构进行建模
静态结构模型 添加新学 生窗口 添加某学 生借书信 息窗口 GUI层 新学生信 息 借阅信息 问题域类 存储学生 信息 存储借阅 信息 数据访问类 管理员与GUI对 象在窗口交互 GUI对象与问题 域对象交互 问题域对象与数 据访问类交互 添加新学 生窗口 管理员 添加某学 生借书信 息窗口 GUI类 新学生信 息 借阅信息 问题域类 存储学生 信息 存储借阅 信息 数据访问类 管理员与GUI对 象在窗口交互 GUI对象与问题 域对象交互 问题域对象与数 据访问类交互 按照三层结构进行建模