进度与讲稿

月日 教学的主要内容 讲稿下载 作业
2

2022/8/31

  课程介绍,OOA/D引论, 迭代进化敏捷 (Ch 1,2,3)  第1章-面向对象的分析与设计.ppt
第2章-迭代进化敏捷.ppt

第3章 案例研究.ppt

 

作业1

答案

3

2022/9/7

  初始阶段:进化式需求(Ch 4,5)
用例(Ch 6), 用例关联(Ch30)

线上授课:

请学习以下4章内容,观看教学视频,按时提交作业:
第4章-初始不是需求阶段.ppt
第5章-进化式需求.ppt
第6章-用例.ppt

第30章-用例关联

------------

视频:

UseCaseDiagram Tutorial

Requirements_elicitation_and_analysis

Classifying_requirements_with_FURPS+

Making_use_cases_from_requirements

 

作业2

答案

4

2022/9/14

  其他需求,愿景(Ch 7,8)领域模型 (Ch 9) 领域模型精化(Ch31)

线上授课:

请学习以下4章内容,观看教学视频,按时提交作业:

第7章-其它需求.ppt
第8章-迭代1-基础.ppt
第9章-领域模型-.ppt
31领域模型精化ok.pdf

------------

视频:

讲课视频-1

 

作业3

答案

5

2022/9/21

  系统顺序图 (Ch 10) 
操作契约 (Ch 11)

活动图(Ch 28)

线上授课:

请学习以下2章内容,观看教学视频,按时提交作业
第10章-系统顺序图-.ppt
第11章-操作契约-.ppt

-----------

视频:

1:讲课视频-2

2:Operation Contracts (Part-I)

3:Activity Diagram

作业4

答案:

HW04_Activity.pdf

HW04-SSD.pdf

6

2022/9/28

 

逻辑架构,UML包图 (Ch 13)

交互图,UML类图(Ch 15,16)

 

线上授课:

请学习以下5章内容,观看教学视频,按时提交作业

第12章-从需求到设计-迭代进化-.ppt
第13章-逻辑架构和UML包图-.ppt
第14章-迈向对象设计-.ppt
第15章-UML交互图-.ppt
第16章-UML类图-.ppt

视频:
1: State Machine Diagram and Package Diagrams ( from 09:11)
2: How_to_Make_a_UML_Sequence_Diagram
3: Communication Diagrams
4: UML Class Diagram Tutorial

作业5

答案

8

2022/10/12

  GRASP对象设计 (Ch 17) 
设计示例,用例实现 (Ch 18)
GRASP对象设计II (Ch 25)

线上授课:

请学习以下3章内容,观看教学视频,按时提交作业

第17章-GRASP-基于职责设计对象-.ppt
第18章-使用GRASP的对象设计示例-.ppt
第25章-GRASP-更多具有职责的对象-.ppt

视频:

1: GRASP Patterns-1
2: GRASP Patterns-2
作业6

答案

9

2022/10/19

 

 

可见性设计,将设计映射为代码,测试驱动开发与重构,案例迭代2(Ch 19-24) 
Gof 设计模式-1

线上授课:

请学习以下内容,观看教学视频,按时提交作业

第19章-对可见性进行设计-.ppt
第20章-将设计映射为代码-.ppt
第21章 测试驱动开发与重构-.ppt
HF1策略模式.ppt

HF2观察者模式.ppt

视频:
P1 Design Patterns-Part1 A-Introduction
P2 Design Patterns-Part1 B-Strategy
P3 Design Patterns-Part1 C-Observer

 

作业7
答案
10

2022/10/26

 

 

Gof 设计模式-2

 

石牌校区紧急实行封控3天!

线上授课:

请学习以下内容,观看教学视频,按时提交作业:
HF3装饰者模式.ppt
HF4工厂模式.ppt
HF5单件模式.ppt

英文版PPT:

HF4 Factory-prn.pdf

HF5-Singleton-prn.pdf


视频:

作业8
答案
11

2022/11/2

  Gof 设计模式-3

线下授课:
HF6命令模式.ppt
HF7适配器模式和外观模式.ppt

HF8模板方法模式.ppt

英文版PPT:

HF6 command-prn.pdf

Hf7 adapter.pptx

HF8 template-prn.pdf
视频:

作业9
答案
12

2022/11/9

 
Gof 设计模式-4

线下授课:
HF9迭代器和组合模式.ppt
HF10状态模式.ppt

英文版PPT:

HF9 iterator-prn.pdf

HF10-state-.pdf

视频:

作业10
答案
13

2022/11/16

  应用GoF设计模式(Ch 26)

线上授课:

请学习以下内容,观看教学视频,按时提交作业:
HF11代理模式.ppt
HF12复合模式.ppt
第26章-应用GoF设计模式-.ppt

英文版PPT:

HF11 proxy-.pdf

HF12 compound-.pdf

视频:

作业11
答案
14

2022/11/23

  架构分析与精化,包设计(Ch33,34,35)

线下授课:
33 架构分析ok.pdf
34逻辑架构精化ok.pdf
35 包的设计ok.pdf
作业12
答案 
15

2022/11/30

  UML部署图和构件图(Ch38)
架构的文档化(Ch39)
迭代开发与敏捷项目管理,总结(Ch 40)
雨课堂直播授课:
38 UML部署图和构件图.pdf
39 架构的文档化ok.pdf
40 迭代式开发和敏捷项目管理ok.pdf
OOAD2022复习提要.pdf
作业13
答案   
16

2022/12/7

   雨课堂考试 在线考试流程及注意事项.pdf  
           
 

版权所有 2008-2022 黄战
UP 是用例驱动的,这意味着工作是围绕用例的实现来组织的。也就是说,每次 迭代都要实现若干个用例或者用例场景。通常一个用例对于一个迭代来说过于复 杂而难以完成,因此,必须将不同的场景分配到不同迭代中实现。所以,典型的 工作单元是一个用例场景,而不是一个完整的用例。