面向对象分析与设计-k8凯发旗舰

课程简介 course introduction

本课程是软件类本科专业的重要组成部分。主要讲述使用面向对象的思想进行软件分析和设计的基本思路、方法、技术和工具。

教学大纲 teaching syllabus

教学日历(110周)

课程名称:面向对象分析与设计总学时:60 周学时: 3 学分:2.5


周次

课时

课堂讨论、实(验)践等其它教学环节题目

1

第一部分:绪论

ooaood和软件开发过程概述

3


2

第一部分:绪论

实验分组和课程设计安排、建模工具power designer介绍和使用

3

上机实验:power designer安装和使用

3

第二部分:初始阶段

初始阶段、进化式需求获取、uml用例图

3

软件需求相关讨论。

4

第二部分:初始阶段

uml用例图及其建模

3

上机实验:用power designer设计用例

5

第三部分:细化迭代1

领域模型概述、系统顺序图

3

讨论:领域模型创建准则

6

第三部分:细化迭代1

系统顺序图及其power designer建模

3

上机实验:用power designer设计顺序图

7

第三部分:细化迭代1

操作契约、逻辑架构和uml包图

3

课堂讨论:操作契约获取准则

8

第三部分:细化迭代1

uml包图及其power designer建模

3

上机实验:用power designer设计uml包图

9

第三部分:细化迭代1

uml交互图(顺序图和通信图)和类图

3


10

第三部分:细化迭代1

uml交互图、类图及其power designer建模

3

上机实验:用power designer设计uml交互图、类图

周次

章 节 题 目

内 容

课时

课堂讨论、实(验)践等其它教学环节题目

11

第三部分:细化迭代1

grasp:基于职责设计对象及设计原则

3

课堂讨论:ood设计原则

12

第三部分:细化迭代1

gof设计模式

3

上机实验题8

13

第四部分:细化迭代2

更多设计模式

3

课堂讨论:设计模式

14

第五部分:细化迭代3

uml活动图及其power designer建模

3

上机实验:用power designer设计uml活动图

15

第五部分:细化迭代3

uml状态机图

3

课堂讨论

16

第五部分:细化迭代3

uml部署图和构件图

3

上机实验:用power designer设计uml状态机图、部署图和构件图

17

第六部分:课程设计报告

课程设计报告汇报

3

ooaood课堂讨论

18





19





20







留言板 message board
共条留言  共 页

  • 参与互动
    interaction

  • 扫码加入课程
    scan qr code
教学队伍teaching members
需要验证您的身份,请输入请求信息:
  • 学号号:
  • 班级选择:
  • 附注信息:

扫一扫二维码,快速加入本课程!

查看使用方法
课程
引导
网站地图