軟件工程教案_第1頁(yè)
軟件工程教案_第2頁(yè)
軟件工程教案_第3頁(yè)
軟件工程教案_第4頁(yè)
軟件工程教案_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第7周,第1編寫時(shí)間課堂講授(√),實(shí)踐課()教學(xué)時(shí)數(shù)2了解需求分析形式掌握分析建模與需求規(guī)格說明書的寫法掌握數(shù)據(jù)流圖工具,建立功能模型(1)確定對(duì)系統(tǒng)的綜合要求功能需求性能需求可靠性和可用性需求出錯(cuò)處理需求:這類需求說明系統(tǒng)對(duì)環(huán)境錯(cuò)誤應(yīng)該怎樣響應(yīng)。注意,上述這類錯(cuò)誤并不是由該應(yīng)接口需求:接口需求描述應(yīng)用系統(tǒng)與它的環(huán)境通信的格式。常見的接口需求有用戶接口需求;硬件接口需求;軟件接口需求;通信接口需求。約束:設(shè)計(jì)約束或?qū)崿F(xiàn)約束描述在設(shè)計(jì)或?qū)崿F(xiàn)應(yīng)用系統(tǒng)時(shí)應(yīng)遵守的限制條件。逆向需求:逆向需求說明軟件系統(tǒng)不應(yīng)該做什么。將來可能提出的要求(2)確定數(shù)據(jù)要求建立數(shù)據(jù)模型:分析系統(tǒng)的數(shù)據(jù)要求數(shù)據(jù)字典:全面準(zhǔn)確地定義數(shù)據(jù)層次方框圖(3)導(dǎo)出系統(tǒng)的邏輯模型用數(shù)據(jù)流圖、實(shí)體-聯(lián)系圖、狀態(tài)轉(zhuǎn)換圖、數(shù)據(jù)字典和主要的處理算法教教學(xué)內(nèi)容來描述系統(tǒng)的詳細(xì)邏輯模型。(4)修正系統(tǒng)開發(fā)計(jì)劃根據(jù)在發(fā)析過程中獲得的對(duì)系統(tǒng)的更深入更具體的了解,可以比較準(zhǔn)確地估計(jì)系統(tǒng)的成本和進(jìn)度,修正系統(tǒng)開發(fā)計(jì)劃。。2.數(shù)據(jù)流圖繪制方法(1)找出系統(tǒng)的輸入和輸出,確定系統(tǒng)的范圍和邊界(2)畫系統(tǒng)內(nèi)部,在數(shù)據(jù)流的組成或值發(fā)生變化的地方畫上一個(gè)加工,它的作用是實(shí)現(xiàn)這個(gè)變化。在需要暫時(shí)存放靜態(tài)數(shù)據(jù)的地方畫文件。(3)畫加工內(nèi)部教教(1)命名(2)層次結(jié)構(gòu)(3)圖和加工的編號(hào)(4)在系統(tǒng)中區(qū)分?jǐn)?shù)據(jù)流和物流(5)每個(gè)加工至少有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出數(shù)據(jù)流(6)數(shù)據(jù)存儲(chǔ)的讀取(7)數(shù)據(jù)守恒(8)父圖和子圖的平衡(9)局部數(shù)據(jù)存儲(chǔ)(10)合理子假設(shè)一家工廠的采購(gòu)部,每天需要一張訂貨報(bào)表。報(bào)表內(nèi)容:零件編號(hào)、名稱、訂貨數(shù)量、目前價(jià)格、主要供應(yīng)者、次要供應(yīng)者。零件入庫(kù)或出庫(kù)稱學(xué)學(xué)內(nèi)容4.練習(xí)教教學(xué)內(nèi)容本次課程采用的教啟等教學(xué)方法及教學(xué)啟發(fā)式、討論式考題或作業(yè)課外練習(xí):學(xué)習(xí)需求規(guī)格書的寫法,下載需求規(guī)格書標(biāo)準(zhǔn)文檔第8周,第1編寫時(shí)間課堂講授(√),實(shí)踐課()教學(xué)時(shí)數(shù)2理解并描述問題的信息域,畫實(shí)體-聯(lián)系圖,建立數(shù)據(jù)模型編寫數(shù)據(jù)字典(1)訪談訪談?dòng)袃煞N基本形式,正式的和非正式的訪談。(2)面向數(shù)據(jù)流自頂向下求精數(shù)據(jù)決定了需要的處理和算法,因此數(shù)據(jù)是需求分析的出發(fā)點(diǎn)。是面向數(shù)據(jù)流自頂向下逐步求精進(jìn)行需求分析的方法。通過可行性研究已經(jīng)得出了目標(biāo)系(3)簡(jiǎn)易的應(yīng)用規(guī)格說明技術(shù)簡(jiǎn)易的應(yīng)用規(guī)格說明技術(shù),是一種面向團(tuán)隊(duì)的需求收集法。(4)快速建立軟件原型教教學(xué)內(nèi)容快速建立軟件原型是最準(zhǔn)確、最有效、最強(qiáng)大的需求分析技術(shù)??焖僭途褪强焖俳⑵饋淼?、旨在演示目標(biāo)系統(tǒng)主要功能的可運(yùn)行的程序。的觀點(diǎn)對(duì)數(shù)據(jù)建立的模型。數(shù)據(jù)模型中包含3種相互關(guān)聯(lián)的信息:實(shí)體、屬性及實(shí)體彼此間間的關(guān)系;一是實(shí)體之間的聯(lián)系,主要討論實(shí)體之間的聯(lián)系。聯(lián)系也可能有屬性。例如,學(xué)生“學(xué)”某門課程所取得的成績(jī),既依賴于某名特定的學(xué)生又依賴于某門特定的課程,所以它是學(xué)生與課程之間的聯(lián)系“學(xué)”的屬性。使用實(shí)體-聯(lián)系圖(entity-relationshipdiagram)來建立數(shù)據(jù)模型。相應(yīng)地可把用E-R物資入庫(kù)管理涉及的實(shí)體包括:倉(cāng)庫(kù)。屬性有倉(cāng)庫(kù)號(hào),倉(cāng)庫(kù)面積,電話號(hào)碼。零件。屬性有零件號(hào),名稱,規(guī)格,單價(jià),描述。實(shí)體之間的聯(lián)系包括:一個(gè)倉(cāng)庫(kù)可以存放多種零件,一種零件可以存放在多個(gè)倉(cāng)庫(kù)中。因此,倉(cāng)庫(kù)和零件具有多教教學(xué)內(nèi)容一個(gè)倉(cāng)庫(kù)有多個(gè)職工當(dāng)倉(cāng)庫(kù)保管員,一個(gè)職工只能在一個(gè)倉(cāng)庫(kù)工作。因此,倉(cāng)庫(kù)和職工之間是一對(duì)多的聯(lián)系。職工之間具有領(lǐng)導(dǎo)和被領(lǐng)導(dǎo)關(guān)系。因此,職工實(shí)體中具有一對(duì)多的聯(lián)系。供應(yīng)商、項(xiàng)目和零件三者之間具有多對(duì)多的聯(lián)系。n供應(yīng)mm庫(kù)存n1npn1.數(shù)據(jù)字典的定義是關(guān)于數(shù)據(jù)流圖中諸元素的定義的集合。2.數(shù)據(jù)字典的作用庫(kù)設(shè)計(jì)提供依據(jù)。3.數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)流、數(shù)據(jù)分量(項(xiàng))、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)處理。{數(shù)據(jù)流說明}+{數(shù)據(jù)項(xiàng)說明}+{數(shù)據(jù)存儲(chǔ)說明}+{處理說明}4.表示方法=定義+和{}重復(fù)例1{數(shù)字}95.例子教教學(xué)內(nèi)容字不是0;校外電話又分為本市電話和外地電話兩類,撥校外電話需先撥0,若是本市電話號(hào)碼=[校內(nèi)電話號(hào)碼|校外電話號(hào)碼]校內(nèi)電話號(hào)碼=非零數(shù)字+3位數(shù)字校外電話號(hào)碼=[本市號(hào)碼|外地號(hào)碼]非零數(shù)字=[1|2|3|4

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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)論