91一级特黄大片|婷婷中文字幕在线|av成人无码国产|日韩无码一二三区|久久不射强奸视频|九九九久久久精品|国产免费浮力限制

課程簡(jiǎn)介 Course Introduction

本課程以介紹面向?qū)ο蟮慕y(tǒng)一建模語(yǔ)言UML為主,目的是:

  • 了解面向?qū)ο蠹夹g(shù)的基本概念。

  • 掌握面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法,以及與面向?qū)ο蠹夹g(shù)相關(guān)的一些軟件開(kāi)發(fā)技術(shù)。

  • 掌握在Rose環(huán)境下用UML進(jìn)行分析和設(shè)計(jì)的要求。

  • 學(xué)會(huì)使用UML(Unified Modeling Language)這一建模工具。

  • 掌握面向?qū)ο蠼K匦璧拿枋鍪侄魏吞幚矸椒?,為科學(xué)研究中的軟件開(kāi)發(fā)工作奠定良好基礎(chǔ)。

  • 培養(yǎng)學(xué)生的分析能力、設(shè)計(jì)能力和工程思想,以提高學(xué)生的科學(xué)研究素質(zhì)。

教學(xué)大綱 Teaching Syllabus

課程編號(hào):

“統(tǒng)一建模語(yǔ)言UML”課程教學(xué)大綱

Unified Modelling Language Course Outline

32學(xué)時(shí) 2學(xué)分

一、本課程的性質(zhì)、目的、任務(wù)

本課程以介紹面向?qū)ο蟮慕y(tǒng)一建模語(yǔ)言UML為主,目的是了解面向?qū)ο蠹夹g(shù)的基本概念,掌握面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法,以及與面向?qū)ο蠹夹g(shù)相關(guān)的一些軟件開(kāi)發(fā)技術(shù),同時(shí)掌握在Rose(或starUML)環(huán)境下用UML進(jìn)行分析和設(shè)計(jì)的要求。學(xué)會(huì)使用UML(Unified Modeling Language)這一建模工具,掌握面向?qū)ο蠼K匦璧拿枋鍪侄魏吞幚矸椒ǎ瑸榭茖W(xué)研究中的軟件開(kāi)發(fā)工作奠定良好基礎(chǔ);同時(shí)培養(yǎng)學(xué)生的分析能力、設(shè)計(jì)能力和工程思想,以提高學(xué)生的科學(xué)研究素質(zhì)。

適用專業(yè)——計(jì)算機(jī)科學(xué)與技術(shù)

、先修課程——軟件工程

四、課程的基本要求

通過(guò)本課程的學(xué)習(xí),學(xué)生應(yīng)能達(dá)到下列要求:

1 掌握UML的基礎(chǔ)知識(shí),以及如何運(yùn)用該語(yǔ)言去解決常見(jiàn)的建模問(wèn)題。

2 了解面向?qū)ο蠹夹g(shù)的基本概念,掌握面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法。

3 熟悉與面向?qū)ο蠹夹g(shù)相關(guān)的一些軟件開(kāi)發(fā)技術(shù)。

4 掌握在Rose環(huán)境下用UML進(jìn)行分析和設(shè)計(jì)的要求。

5 掌握面向?qū)ο蠼K匦璧拿枋鍪侄魏吞幚矸椒ā?/span>

五、課程的教學(xué)內(nèi)容

(一) 課堂講授的教學(xué)內(nèi)容:

1 UML概述

UML特點(diǎn)與構(gòu)成,UML的用途,UML的發(fā)展,UML的設(shè)計(jì)工具。

2 面向?qū)ο蠹夹g(shù)概述

軟件工程概述,控制軟件復(fù)雜性的基本方法,面向?qū)ο箢I(lǐng)域中的基本概念。

3 用例和用例圖

用例、參與者及腳本,用例間的關(guān)系:泛化、包含及擴(kuò)展關(guān)系及其比較,用例圖的構(gòu)成。

4順序圖和協(xié)作圖

交互圖概述及順序圖的構(gòu)成,順序圖中的各種消息:調(diào)用消息、異步消息、返回消息、阻止消息和超時(shí)消息及其語(yǔ)法格式,協(xié)作圖的構(gòu)成及其建立步驟,順序圖和協(xié)作圖的比較及工具支持

5 類圖和對(duì)象圖

類的屬性及操作,類之間的關(guān)系:關(guān)聯(lián)(自返關(guān)聯(lián)、二元關(guān)聯(lián)和N元關(guān)聯(lián))、聚集、組合、泛化和倚賴關(guān)系,派生屬性和派生關(guān)聯(lián)、抽象類和接口、版型的概念,3種主要的類版型:邊界類、控制類和實(shí)體類,類圖和對(duì)象圖的構(gòu)成。

6狀態(tài)圖和活動(dòng)圖

狀態(tài)圖概述,狀態(tài)圖中的基本概念:狀態(tài)、組合狀態(tài)、子狀態(tài)、歷史狀態(tài)、轉(zhuǎn)移、事件和動(dòng)作,支持狀態(tài)圖的工具,活動(dòng)圖中的基本概念:活動(dòng)、泳道、分支、分叉和匯合、對(duì)象流等,支持活動(dòng)圖的工具,狀態(tài)圖和活動(dòng)圖兩者比較。

7 構(gòu)件圖和部署圖

構(gòu)件和構(gòu)件圖的概念及作用,支持構(gòu)建圖的工具,部署圖和部署圖中的概念。

(二) 課堂討論的教學(xué)內(nèi)容

下列內(nèi)容可以安排討論課:

1 面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法

2 UML中的靜態(tài)視圖和動(dòng)態(tài)視圖

(三)實(shí)驗(yàn)的教學(xué)內(nèi)容

1安裝及使用UML開(kāi)發(fā)工具 Rational Rose 2003或Microsoft的Visio 2003或starUML。2學(xué)時(shí)

2使用開(kāi)發(fā)工具繪制項(xiàng)目案例中所涉及的用例圖、順序圖、協(xié)作圖。 2學(xué)時(shí)

3使用開(kāi)發(fā)工具繪制項(xiàng)目案例中所涉及的類圖、對(duì)象圖、狀態(tài)圖、活動(dòng)圖、構(gòu)件圖、部署圖。2學(xué)時(shí)

4按照軟件開(kāi)發(fā)流程繪制圖書借閱系統(tǒng)中的各種圖例。4學(xué)時(shí)

六、學(xué)時(shí)分配

內(nèi) 容

講 課

討 論

實(shí) 驗(yàn)

小 計(jì)

1 UML概述

2


2

4

2面向?qū)ο蠹夹g(shù)概述

2



2

3用例和用例圖

4



4

4順序圖和協(xié)作圖

4


4

8

5類圖和對(duì)象圖

4



4

6狀態(tài)圖和活動(dòng)圖

4



4

7構(gòu)件圖和部署圖

2


4

6

合 計(jì)

22


10

32

七、主要參考書

1. 面向?qū)ο蠹夹g(shù)UML教程,王少鋒編著,清華大學(xué)出版社,2004

2.UML與Rational Rose 2002從入門到精通,邱仲潘等譯,電子工業(yè)出版社,2002

3.UML和模式應(yīng)用-面向?qū)ο蠓治雠c設(shè)計(jì)導(dǎo)論,姚淑珍等譯,機(jī)械工業(yè)出版社,2002

4.UML系統(tǒng)分析設(shè)計(jì)與應(yīng)用案例,冀振燕編著,人民郵電出版社,2003

八、評(píng)價(jià)方式(包括作業(yè)、測(cè)驗(yàn)、考試等)

考核方式:考試采用項(xiàng)目(大作業(yè))為主,。結(jié)合平時(shí)成績(jī)(出勤、作業(yè)和實(shí)驗(yàn))的方法進(jìn)行考核。

大綱審訂者:

大綱審訂者: 教授

大綱批準(zhǔn)者: 教授

2018-9-5



  • 參與互動(dòng)
    Interaction

  • 掃碼加入課程
    Scan QR Code
需要驗(yàn)證您的身份,請(qǐng)輸入請(qǐng)求信息:
  • 學(xué)學(xué)號(hào)號(hào):
  • 班級(jí)選擇:
  • 附注信息:

掃一掃二維碼,快速加入本課程!

放大二維碼 查看使用方法
課程
引導(dǎo)