版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、解釋下列概念學(xué)科學(xué)科:相對獨立的知識體系。方法方法:實現(xiàn)一個目標(biāo)或做某事的方式、技巧、技術(shù)或系統(tǒng)化過程。方法學(xué):方法學(xué):對某個知識領(lǐng)域探索知識的原則或方法而作的系統(tǒng)分析。模型:模型:對現(xiàn)實(事物或?qū)嶓w)的簡化(或抽象)表示。模型是抽象的產(chǎn)物!視圖:視圖:在SQL中:和物理表相對應(yīng),臨時性的虛表。在MVC軟件架構(gòu)模式中:圖形界面。在軟件工程中:指從系統(tǒng)的令人感興趣的視點依某種視角,通過壓縮細(xì)節(jié),只保留必要的元素而形成的簡潔的系統(tǒng)表示模
2、型。即,視圖是模型的某一選定刻面即簡潔表示。概念模型:概念模型:是對真實世界中問題域內(nèi)的事物的描述,不是對軟件設(shè)計的描述。概念模型=功能模型結(jié)構(gòu)模型行為模型。組件:組件:系統(tǒng)的一個物理實現(xiàn)塊??蚣埽嚎蚣埽菏钦麄€或部分系統(tǒng)的可重用設(shè)計,表現(xiàn)為一組抽象構(gòu)件及構(gòu)件實例間交互的方法。為什么建模(軟件建模)?為什么建模(軟件建模)??清楚、準(zhǔn)確、可視地說明與定義系統(tǒng)的結(jié)構(gòu)與行為的方法(簡化問題復(fù)雜度分析定義);?作為指導(dǎo)系統(tǒng)構(gòu)造的基礎(chǔ)與模板(設(shè)計
3、基礎(chǔ));?作為涉眾(stakeholder利益相關(guān)者)交流的工具與成果(交流);?對分析與決策的結(jié)果規(guī)范化、文檔化(成果)。建模原則建模原則((不同程度、細(xì)度、粒度、維度不同程度、細(xì)度、粒度、維度)):):?僅當(dāng)需要模型時,才夠建(按需構(gòu)建)?選擇要創(chuàng)建什么模型,對如何動手解決問題和如何形成解決方案有著意義深遠(yuǎn)的影響。(選擇構(gòu)建)?可以在不同的精度級別上表示每一種模型。(分層構(gòu)件)?最好的模型是與現(xiàn)實相聯(lián)系的(一致構(gòu)建)?單個模型或視圖
4、是不充分的。對每個重要的系統(tǒng)最好用一組幾乎獨立的模型從多個視角去處理。這些視圖一起從整體上描繪了軟件藍(lán)圖(組合構(gòu)建。功能、結(jié)構(gòu)、行為模型)?盡可能使用草圖討論,重要程度不足的草圖模型直接入文檔,重要性高的圖使用CASE工具繪制成藍(lán)圖入文檔。?每個模型應(yīng)配有必要的文字說明(數(shù)據(jù)字典)。2.22.2什么是問題域和系統(tǒng)責(zé)任?舉例說明其區(qū)別與聯(lián)系?問題域(問題空間):問題域(問題空間):待開發(fā)系統(tǒng)的應(yīng)用領(lǐng)域,即在客觀世界中由該系統(tǒng)處理的業(yè)務(wù)范圍
5、。如要為銀行開發(fā)一個業(yè)務(wù)處理系統(tǒng),銀行就是這個系統(tǒng)的問題域。銀行的日常業(yè)務(wù)(如金融業(yè)務(wù)、個人儲蓄、國債發(fā)行、投資管理等)、行政管理及與此有關(guān)的人和物都屬于問題域。系統(tǒng)責(zé)任:被開發(fā)系統(tǒng)應(yīng)具有的職能。系統(tǒng)責(zé)任:被開發(fā)系統(tǒng)應(yīng)具有的職能。1(數(shù)據(jù)屬性屬于系統(tǒng)責(zé)任范疇存儲記錄功能)2系統(tǒng)責(zé)任和問題域語義上有很大部分是重疊的,但有區(qū)別系統(tǒng)責(zé)任和問題域語義上有很大部分是重疊的,但有區(qū)別。如前述銀行業(yè)務(wù)處理系統(tǒng),銀行就是這個系統(tǒng)的問題域銀行就是這個系統(tǒng)
6、的問題域,銀行的日常業(yè)務(wù)(如金融業(yè)務(wù)、個人儲蓄、國債發(fā)行和投資管理等)、行政管理及與此有關(guān)的人和物都屬于問題域。盡管銀行內(nèi)部的行政管理行政管理屬于問題域?qū)儆趩栴}域,但是在當(dāng)前的這個業(yè)務(wù)處理系統(tǒng)中并不屬于系統(tǒng)責(zé)任在當(dāng)前的這個業(yè)務(wù)處理系統(tǒng)中并不屬于系統(tǒng)責(zé)任。另一方面,像對計算機(jī)信息的定期備份這樣的功能屬于系統(tǒng)責(zé)任,但不屬于問題域定期備份這樣的功能屬于系統(tǒng)責(zé)任,但不屬于問題域。識別對象的系統(tǒng)責(zé)任需要合理的抽象識別對象的系統(tǒng)責(zé)任需要合理的抽象:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2018年5月0010《軟件工程》標(biāo)準(zhǔn)答案
- 軟件工程答案
- 瑞文高級推理+標(biāo)準(zhǔn)答案
- 南開19秋學(xué)期(1709、1803、1809、1903、1909)《軟件工程與軟件測試技術(shù)》在線作業(yè)(標(biāo)準(zhǔn)答案) (2)
- 軟件工程習(xí)題+答案
- 軟件工程習(xí)題答案
- 軟件工程作業(yè)答案
- 軟件工程答案整理
- 軟件工程課后答案
- 軟件工程概論答案
- 軟件工程作業(yè)答案
- 軟件工程英文答案
- 中國軟件行業(yè)軟件工程定額標(biāo)準(zhǔn)
- 中國軟件行業(yè)軟件工程定額標(biāo)準(zhǔn)
- 軟件工程試卷附答案
- 軟件工程試題及答案
- 軟件工程試題和答案
- 軟件工程試題附答案
- 軟件工程概論課后答案
- 《軟件工程》作業(yè)及答案
評論
0/150
提交評論