課程信息

2,500 次近期查看
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
初級
完成時間大約為40 小時
中文(簡體)
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
初級
完成時間大約為40 小時
中文(簡體)

提供方

Placeholder

北京大学

教學大綱 - 您將從這門課程中學到什麼

1

1

完成時間為 5 小時

第1节:绪论-软件开发方法的演化与最新趋势

完成時間為 5 小時
19 個視頻 (總計 289 分鐘)
19 個視頻
2.系统的概念13分鐘
3.结构的概念11分鐘
4.模型与科学模型20分鐘
5.工程模型16分鐘
6.软件模型18分鐘
7.方法学、方法、语言与图24分鐘
8.软件方法学的历史24分鐘
9.软件方法学的现状19分鐘
10.UML扩展的必要性12分鐘
11.UML扩展的机制12分鐘
12.meta、元与元模型9分鐘
13.元模型与实例12分鐘
14.软件方法的未来发展17分鐘
15.模型驱动的双向工程案例14分鐘
16.小结3分鐘
补充1.软件工程的作用与本课程的价值15分鐘
补充2.模型驱动的双向工程案例(高清)25分鐘
下节介绍4分鐘
1 個練習
第1节测试30分鐘
2

2

完成時間為 3 小時

第2节:本课程方法概要与完整的引例及项目作业说明

完成時間為 3 小時
12 個視頻 (總計 152 分鐘)
12 個視頻
2.本课程的方法中用到的模型与规约(邵维忠教授主讲 9:29)9分鐘
3.本课程中方法中的建模过程(邵维忠教授主讲 4:57)4分鐘
4.本课程中OOA和OOD的关系(邵维忠教授主讲 9:29 )9分鐘
5.引例概述与需求描述(8:10)8分鐘
6.引例需求分析(16:41)16分鐘
7.引例系统分析—类图(14:16)14分鐘
8.引例系统分析—顺序图(13:54)13分鐘
9.引例系统设计—总述(9:37)9分鐘
10.引例系统设计—问题域设计与人机交互设计(17:12)17分鐘
11.引例系统设计—控制驱动设计与数据管理设计(28:16)28分鐘
12.引例系统实现与演示(8:58)8分鐘
1 個練習
第2节测试30分鐘
3

3

完成時間為 2 小時

第3节:面向对象方法学概述

完成時間為 2 小時
13 個視頻 (總計 100 分鐘)
13 個視頻
2.对象与结构5分鐘
3.软件中的对象与面向对象方法学中的原则7分鐘
4.面向对象与基于对象4分鐘
5.封装与信息隐藏11分鐘
6.实例化10分鐘
7.消息传递14分鐘
8.消息的编译原理与消息传递的意义6分鐘
9.泛化与多态5分鐘
10.多态的编程实例4分鐘
11.覆盖、重载、基调与原型6分鐘
12.多态的实现原理7分鐘
13.关联与聚合10分鐘
1 個練習
第3节测试30分鐘
4

4

完成時間為 2 小時

第4节:面向对象方法与UML的历史与发展

完成時間為 2 小時
16 個視頻 (總計 105 分鐘)
16 個視頻
2.OOA与OOD6分鐘
3.面向对象方法的主要优点7分鐘
4.不同流派的OO方法:Booch方法5分鐘
5.不同流派的OO方法:Coad-Yourdon方法4分鐘
6.不同流派的OO方法:Jacobson方法4分鐘
7.不同流派的OO方法:Rumbaugh方法4分鐘
8.UML的产生背景与发展历史7分鐘
9.UML是什么不是什么6分鐘
10.UML的四层模型结构4分鐘
11.UML中的抽象元类和具体元类4分鐘
12.UML1中的模型图与扩展机制5分鐘
13.UML2概况6分鐘
14.UML的贡献与存在问题5分鐘
15.举例:UML体系结构中的问题6分鐘
16.学习UML的建议2分鐘
1 個練習
第4节测试30分鐘

常見問題

還有其他問題嗎?請訪問 學生幫助中心