《 計(jì)算機(jī)常用工具軟件 》課程教學(xué)大綱_第1頁(yè)
《 計(jì)算機(jī)常用工具軟件 》課程教學(xué)大綱_第2頁(yè)
《 計(jì)算機(jī)常用工具軟件 》課程教學(xué)大綱_第3頁(yè)
《 計(jì)算機(jī)常用工具軟件 》課程教學(xué)大綱_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

GDOU-B-11-213《計(jì)算機(jī)常用工具軟件》課程教學(xué)大綱課程編號(hào)1620108學(xué)分2.5總學(xué)時(shí)48理論34實(shí)驗(yàn)/上機(jī)14英文課程名softwareofthecommontoolforcomputer開課院(系)軟件學(xué)院開課系軟件技術(shù)系修訂時(shí)間2005年6月5日課程簡(jiǎn)介課程簡(jiǎn)介:本課程講解軟件開發(fā)常用工具,包括軟件需求分析建模工具、軟件設(shè)計(jì)工具、數(shù)據(jù)庫(kù)建模工具、軟件配置工具、軟件測(cè)試工具、軟件集成開發(fā)環(huán)境(IDE)、數(shù)據(jù)庫(kù)軟件、項(xiàng)目管理軟件等。主要講述每一工具在軟件開發(fā)過(guò)程中的作用,同時(shí),基于案例,由教師演繹如何利用工具完成軟件過(guò)程中的軟件制品。一、課程的性質(zhì)與任務(wù):《常用開發(fā)工具》是軟件工程專業(yè)本科生的一門專業(yè)基礎(chǔ)課,旨在使學(xué)生在一年級(jí),通過(guò)學(xué)習(xí)并初步使用軟件開發(fā)的一系列工具,了解軟件生命周期每一階段的主要任務(wù)、彼此間的關(guān)系,從而大致了解本專業(yè)知識(shí)體系結(jié)構(gòu),并建立軟件開發(fā)的初步理念。本課程并不強(qiáng)調(diào)理論,而注重讓學(xué)生對(duì)各軟件過(guò)程建立感性的認(rèn)識(shí),授課教師必須注重通過(guò)案例,使用軟件開發(fā)工具將軟件過(guò)程的任務(wù)演繹清楚。要求學(xué)生在教師的指導(dǎo)下,通過(guò)本門課的學(xué)習(xí),基本掌握各種軟件工具的安裝、配置及使用方法,大致建立軟件開發(fā)、軟件工程及項(xiàng)目管理的理念。二'課程的目的與基本要求:學(xué)生學(xué)完該課程后應(yīng)該了解軟件工程專業(yè)大致的知識(shí)體系,基本掌握各種軟件工具的安裝、配置及使用方法,大致建立軟件開發(fā)、軟件工程及項(xiàng)目管理的理念,了解各軟件過(guò)程相關(guān)文檔規(guī)范,最后,在教師的指導(dǎo)下,完成一個(gè)簡(jiǎn)單的應(yīng)用系統(tǒng)的開發(fā)。教學(xué)基本要求:.課堂講授在多媒體教室中采用電子教案授課,上課時(shí)邊講邊演示。.作業(yè)每章適當(dāng)布置課后作業(yè)。.課內(nèi)實(shí)驗(yàn)(14學(xué)時(shí))三、面向?qū)I(yè):軟件工程四、先修課程:計(jì)算系統(tǒng)基礎(chǔ)五、本課程與其它課程的聯(lián)系:后續(xù)相關(guān)課程:軟件需求/系統(tǒng)分析、軟件設(shè)計(jì)、軟件構(gòu)造、軟件測(cè)試、人機(jī)交互技術(shù)等等?!冻S瞄_發(fā)工具》是后續(xù)課程的基礎(chǔ),后續(xù)課程是《常用開發(fā)工具》的深入專題內(nèi)容。六、教學(xué)內(nèi)容安排、要求、學(xué)時(shí)分配及作業(yè):引言CASE工具(2學(xué)時(shí))了解:軟件、工程及軟件工程的概念,項(xiàng)目的三要素,CASE工具及其發(fā)展史。第1章需求分析工具(6學(xué)時(shí))了解:需求工程,需求分析方法,需求分析圖形工具:1).UML、2).數(shù)據(jù)流圖、3).數(shù)據(jù)字典、4).判定表、判定樹、5).IP0圖、6).事件列表,結(jié)構(gòu)化需求分析方法及工具,面向?qū)ο蠓椒ㄅcUML建模。掌握:RationalRose的安裝及基本配置,Powerdesigner的安裝及基本配置,Viso安裝及基本配置;使用RationalRose創(chuàng)建用例圖、使用Word編寫用例規(guī)格說(shuō)明、事件列表,使用Powerdesigner描述需求。第2章軟件設(shè)計(jì)工具(8學(xué)時(shí))了解:概要設(shè)計(jì)、詳細(xì)設(shè)計(jì),結(jié)構(gòu)化設(shè)計(jì)方法及工具,面向?qū)ο笤O(shè)計(jì)方法及工具。掌握:利用viso進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)的業(yè)務(wù)流程圖及數(shù)據(jù)流程圖的繪制,使用RationalRose創(chuàng)建時(shí)序圖、協(xié)作圖、類圖、狀態(tài)圖等,使用RationalRose生成C++類代碼框架;使用Powerdesigner創(chuàng)建時(shí)序圖、協(xié)作圖、類圖、狀態(tài)圖等;使用Viso創(chuàng)建時(shí)序圖、協(xié)作圖、類圖、狀態(tài)圖等。第3章數(shù)據(jù)庫(kù)設(shè)計(jì)工具(8學(xué)時(shí))了解:實(shí)體關(guān)系及實(shí)體關(guān)系圖,概念數(shù)據(jù)模型及物理數(shù)據(jù)模型,數(shù)據(jù)字典等。掌握:使用Powerdesigner進(jìn)行數(shù)據(jù)庫(kù)建模的基本方法,根據(jù)物理數(shù)據(jù)模型,在SQLServer上創(chuàng)建數(shù)據(jù)庫(kù)。根據(jù)教學(xué)內(nèi)容的安排,適當(dāng)?shù)难a(bǔ)充有關(guān)數(shù)據(jù)庫(kù)管理系統(tǒng)的有關(guān)知識(shí),掌握erwin及Powerdesigner軟件進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)第4章項(xiàng)目管理工具(4學(xué)時(shí))了解:項(xiàng)目的三要素,項(xiàng)目管理的內(nèi)容及要素,了解團(tuán)隊(duì)開發(fā),軟件配置管理的概念,checkin>checkout及獲取最新版本等。掌握:MicrosoftProject的安裝,使用Project創(chuàng)建項(xiàng)目,編輯任務(wù),繪制甘特圖,VSS的安裝及配置,創(chuàng)建VSS數(shù)據(jù)庫(kù),建立VSS項(xiàng)目,編寫一個(gè)簡(jiǎn)單的VC++project,實(shí)踐checkin、checkout及獲取最新版本等。第5章程序設(shè)計(jì)工具(6學(xué)時(shí),選講)了解:RAD開發(fā)工具,IDE集成開發(fā)環(huán)境,程序調(diào)試方法等。掌握:使用Delphi創(chuàng)建一個(gè)project,編譯鏈接,完成簡(jiǎn)單的輸入及輸出,進(jìn)行簡(jiǎn)單的調(diào)試;JBuilder簡(jiǎn)介,利用JBulider創(chuàng)建一個(gè)簡(jiǎn)單的應(yīng)用程序,利用Eclipse構(gòu)建j2eeJ2me運(yùn)行環(huán)境。Powerbuilder簡(jiǎn)介,利用powerbuilder創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序。第6章軟件測(cè)試工具(4學(xué)時(shí))了解:代碼審查、單元測(cè)試、集成測(cè)試,白盒測(cè)試與黑盒測(cè)試。掌握:使用MicrosoftApplicationcenterTest對(duì)Web應(yīng)用程序進(jìn)行測(cè)試??偨Y(jié)與展望:(2學(xué)時(shí))討論軟件工具的發(fā)展趨勢(shì)及總結(jié)七、實(shí)驗(yàn)名稱與類別:序號(hào)實(shí)驗(yàn)名稱學(xué)時(shí)實(shí)驗(yàn)類別1Viso的安裝與使用2操作2Powerdesiger的安裝與使用2操作3RationalRose的安裝與使用2操作4RationalRose的安裝與使用22操作5Powerdesiger的安裝與使用22操作6ERwin的安裝與使用2操作7MicrosoftProject的安裝與使用2操作注:實(shí)驗(yàn)類別指:演示型、操作型、驗(yàn)證型、綜合型、設(shè)計(jì)型、研究創(chuàng)新型八、實(shí)驗(yàn)?zāi)康?、?nèi)容與要求實(shí)驗(yàn)1:Viso的安裝與使用實(shí)驗(yàn)?zāi)康模毫私釼iso的基本功能,掌握viso基本功能的使用實(shí)驗(yàn)內(nèi)容:Viso軟件的安裝、利用viso繪圖實(shí)驗(yàn)要求:生成訂貨的流程圖、利用Viso生成取款的頂層流程圖、利用viso生成火災(zāi)報(bào)警系統(tǒng)的時(shí)序圖實(shí)驗(yàn)2:powerdesigner的安裝與使用實(shí)驗(yàn)?zāi)康模毫私鈖owerdesigner的基本功能,掌握powerdesigner的基本使用實(shí)驗(yàn)內(nèi)容:powerdesigner的安裝、利用powerdesigner繪圖實(shí)驗(yàn)要求:powerdesigner的安裝、利用powerdesigner生成提貨的流程圖、利用powerdesigner創(chuàng)建面向?qū)ο竽P蛯?shí)驗(yàn)3:RationalRose的安裝與使用實(shí)驗(yàn)?zāi)康模毫私釸ationalRose的基本功能,掌握RationalRose的基本使用實(shí)驗(yàn)內(nèi)容:Rose的安裝、利用Rose繪圖實(shí)驗(yàn)要求:rose的安裝、運(yùn)用rose創(chuàng)建ATM的用例圖、運(yùn)用rose創(chuàng)建CD信息管理系統(tǒng)的用例圖實(shí)驗(yàn)4:RationalRose的安裝與使用2實(shí)驗(yàn)?zāi)康模篟ose的高級(jí)使用專題實(shí)驗(yàn)內(nèi)容:利用Rose繪制面向?qū)ο竽P蛯?shí)驗(yàn)要求:利用rose創(chuàng)建狀態(tài)圖、協(xié)作圖、活動(dòng)圖、配置圖實(shí)驗(yàn)5:Powerdesiger的安裝與使用2實(shí)驗(yàn)?zāi)康模簆owerdesigner的高級(jí)使用專題實(shí)驗(yàn)內(nèi)容:利用powerdesigner進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)驗(yàn)要求:利用powerdesigner創(chuàng)建CDM、實(shí)施數(shù)據(jù)庫(kù)設(shè)計(jì)的正向工程、實(shí)施數(shù)據(jù)庫(kù)設(shè)計(jì)的反向工程實(shí)驗(yàn)6:ERwin的安裝與使用實(shí)驗(yàn)?zāi)康模毫私釫Rwin的基本功能,掌握ERwin的基本使用實(shí)驗(yàn)內(nèi)容:利用Erwin進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)驗(yàn)要求:Erwin的安裝,利用Erwin實(shí)施數(shù)據(jù)庫(kù)設(shè)計(jì)的正向工程、實(shí)施數(shù)據(jù)庫(kù)設(shè)計(jì)的反向工程,利用Erwin生成報(bào)告實(shí)驗(yàn):MicrosoftProject的安裝與使用實(shí)驗(yàn)?zāi)康模毫私鈖roject的基本功能;掌握project的基本使用實(shí)驗(yàn)內(nèi)容:project的安裝、利用pro

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論