- 16
- 0
- 约5.91千字
- 约 50页
- 2021-11-14 发布于北京
- 举报
软件工程Software Engineer
谷伟
guwdx@126.com
第三部分 面向对象分析与设计
面向对象分析与建模
面向对象分析与设计过程
面向对象分析与设计是一个动态迭代的过程
通过用例模型抽取系统的功能
根据业务功能和领域概念得到系统所涉及的概念,进而得到类和对象,以及构建对象模型和类模型
基于系统的行为分析系统类或对象的交互行为,得到类或对象的行为和事件,并构建系统的交互模型。
初始阶段构造一个初步的对象模型和类型模型,然后再回追到用例分析,检查这些对象能否实现系统的功能,进一步完善对象模型。在设计阶段进一步精化类模型,根据系统的交互行为,添加对象的方法和属性,并追踪回分析阶段,检查设计问题,完善设计。
面向对象分析过程
主要任务:获取用户的需求,并构建系统初步的逻辑模型。
1. 用例建模:获取用户需求,构建用例模型,步骤:
识别外部用户
场景分析
构建活动图
构建用例图
2. 领域建模
抽取领域对象
构建领域模型
构建初步的交互模型
面向对象设计过程
主要任务:对分析阶段建立的对象模型或类模型和交互模型进行精化的过程。
精化类模型和对象模型
交互行为建模
设计类精化
构建逻辑架构
面向对象分析与建模
1 用例驱动分析
2 领域与业务建模
3 系统行为建模
4 案例分析
编写规格说明书
1 用例驱动分析
需求捕获的目标:
发现真正的需求
以适用于用
您可能关注的文档
最近下载
- 植物纤维餐饮具干法成型工艺优化及成型设备研究.ppt VIP
- 西林变频器SD200说明书.pdf
- 2026重庆机电控股集团机电工程技术有限公司招聘18人备考题库及答案详解一套.docx VIP
- 游戏开发外包2025年合同合同.docx VIP
- DB13 5808-2023 餐饮业大气污染物排放标准.pdf VIP
- 三年级上册道德与法治第四单元《公共生活靠大家》教学设计.docx
- 教师到企业调研手册(文化基础课).pdf VIP
- 橡胶密封件试验报告(模板).doc VIP
- NCCN临床实践指南之睾丸癌(2026.V1)培训PPT课件PPT课件.pptx VIP
- 重症营养支持中国指南(2026版).docx
原创力文档

文档评论(0)