freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程案例教程李軍國(guó)主編習(xí)題答案-文庫(kù)吧資料

2025-07-04 16:44本頁(yè)面
  

【正文】 求和每個(gè)系統(tǒng)設(shè)計(jì)問(wèn)題都提到了,模型不包括任何沖突,能夠?qū)崿F(xiàn),由非系統(tǒng)設(shè)計(jì)人員能夠看懂模型。9. 設(shè)計(jì)邊界條件:設(shè)計(jì)中的大部分工作都與系統(tǒng)穩(wěn)定的狀態(tài)行為有關(guān)。8. 選擇控制流機(jī)制:分析模型中所有交互行為都表示為對(duì)象之間的事件。不但有訪問(wèn)權(quán)限的問(wèn)題,還有訪問(wèn)沖突的問(wèn)題。數(shù)據(jù)存儲(chǔ)管理是建立在某種數(shù)據(jù)存儲(chǔ)管理系統(tǒng)之上,提供了數(shù)據(jù)在數(shù)據(jù)管理系統(tǒng)中存儲(chǔ)和檢索對(duì)象的基本結(jié)構(gòu),是系統(tǒng)存儲(chǔ)或檢索對(duì)象的基本設(shè)施。5. 設(shè)計(jì)任務(wù)管理子系統(tǒng):任務(wù)管理的設(shè)計(jì)包括:確定要執(zhí)行的任務(wù)并識(shí)別它的特征、確定任務(wù)的優(yōu)先級(jí)、創(chuàng)建協(xié)調(diào)任務(wù)來(lái)協(xié)調(diào)所有其他任務(wù)、為每個(gè)任務(wù)設(shè)計(jì)對(duì)象,并定義它們之間的關(guān)系。另外,不考慮書刊的最長(zhǎng)借閱期限,假設(shè)借閱者可以無(wú)限期地保存所借閱的書刊。在借閱書刊時(shí),需要輸入所借閱的書刊名、書刊的ISBN/ISSN號(hào),然后輸入借閱者的圖書卡號(hào)和借閱者名,完成后提交所填表格,系統(tǒng)驗(yàn)證借閱者所借閱的書刊是否存在,若存在,則借閱者可借出書刊,建立并在系統(tǒng)中存儲(chǔ)借閱記錄。系統(tǒng)需求:在圖書館管理系統(tǒng)中,要為每個(gè)借閱者建立一個(gè)賬戶,并給借閱者發(fā)放借閱卡(借閱卡號(hào),借閱者名),賬戶存儲(chǔ)借閱者的個(gè)人信息、借閱信息以及預(yù)定信息。(5) 復(fù)審對(duì)象—行為模型,以驗(yàn)證準(zhǔn)確性和一致性。(3) 為每個(gè)用例創(chuàng)建事件軌跡(event trace)。12. 建立對(duì)象行為模型的步驟:(1) 評(píng)估所有的用例,完全理解系統(tǒng)中交互的序列。10. 面向?qū)ο蠓治龅幕救蝿?wù):面向?qū)ο蠓治龅幕救蝿?wù)是運(yùn)用面向?qū)ο蟮姆椒?,軟件工程師和用戶必須充分溝通,以了解基本的用戶需求,?duì)問(wèn)題域和系統(tǒng)責(zé)任進(jìn)行分析和理解。9. 面向?qū)ο蠓治龅哪康模好嫦驅(qū)ο蠓治龅哪康氖菍?duì)客觀世界的系統(tǒng)進(jìn)行建模,是定義所有與待解決問(wèn)題相關(guān)的類。事件按照先后順序排列,時(shí)間從上向下遞增。7. 準(zhǔn)備事件跟蹤圖:事件跟蹤圖能形象、清晰地表示事件序列以及事件與對(duì)象的關(guān)系。即在何種狀態(tài)下、接受了什么事件的觸發(fā),來(lái)確定對(duì)象的可能事件的順序。(2) 補(bǔ)充模型:補(bǔ)充模型有主題圖和交互圖。2. 面向?qū)ο蠓治龅哪P偷臉?gòu)成:(1) 基本模型:基本模型是一個(gè)類圖。OOSE方法比較適合支持商業(yè)工程和需求分析。OOSE將面向?qū)ο蟮乃枷霊?yīng)用于軟件工程中,建立五個(gè)模型。從3個(gè)不同而又相關(guān)的角度建立了三類模型,三類模型描述的角度不同,卻又相互聯(lián)系。該方法簡(jiǎn)單、易學(xué)。Booch方法的開(kāi)發(fā)模型包括靜態(tài)模型和動(dòng)態(tài)模型,Booch方法偏向于系統(tǒng)的靜態(tài)描述,對(duì)動(dòng)態(tài)描述支持較少。7) 抽象類是沒(méi)有實(shí)例的類,它把一些類組織起來(lái),提供一些公共的行為,但并不需要使用這個(gè)類的實(shí)例,而僅使用其子類的實(shí)例。5) 多態(tài)是指同一個(gè)操作作用于不同的對(duì)象上可以有不同的解釋,并產(chǎn)生不同的執(zhí)行結(jié)果。3) 類具有操作,它是對(duì)象的行為的抽象,操作實(shí)現(xiàn)的過(guò)程稱為方法。三、綜合題1. 類、屬性、操作、繼承、多態(tài)、封裝及抽象類的概念:(舉例略)1) 類,又稱對(duì)象類(Object Class),是一組具有相同屬性和相同操作的對(duì)象的集合。(4)配置視圖:描述系統(tǒng)的物理配置特征。(2)邏輯視圖:描述系統(tǒng)設(shè)計(jì)特征。7. Coda/Yourdon方法的面向?qū)ο笤O(shè)計(jì)模型:Coda/Yourdon方法的OOD模型是在OOA模型5個(gè)層次(主題層、類與對(duì)象層、結(jié)構(gòu)層、屬性層和服務(wù)層)基礎(chǔ)上,建立4個(gè)組元的設(shè)計(jì)模型:?jiǎn)栴}域組元(PDC)、人機(jī)交互組元(HIC)、任務(wù)管理組元(TMC)和數(shù)據(jù)管理組元(DMC)。(2) 軟件生存期各階段所使用的方法、技術(shù)具有高度的連續(xù)性,用符合人類認(rèn)識(shí)世界的思維方式來(lái)分析、解決問(wèn)題。3. 軟件開(kāi)發(fā)過(guò)程指:軟件開(kāi)發(fā)過(guò)程就是將軟件系統(tǒng)所涉及到的應(yīng)用領(lǐng)域和業(yè)務(wù)范圍(現(xiàn)實(shí)世界)的問(wèn)題空間和用于解決某些問(wèn)題的軟件系統(tǒng)的解空間之間的映射。五、綜合題1. ③、⑤、④、②、⑥、⑦、①2. ③、⑥、④、⑦、②、⑤、① 第4章習(xí)題答案一、填空題題號(hào)ABCD1類對(duì)象2子類操作3封裝性多態(tài)4對(duì)象模型動(dòng)態(tài)模型功能模型5分析模型 設(shè)計(jì)模型測(cè)試模型6視圖 圖通用機(jī)制二、簡(jiǎn)答題1. 面向?qū)ο笫?Coad和 Yourdon給出的定義:“面向?qū)ο螅∣bject Oriented,OO)=對(duì)象(Object)+類(Classification)+繼承(Inheritance)+通信(Communication with Messages)”。⑤ 易于開(kāi)發(fā)和維護(hù)。③ 模塊功能單一化,可使軟件設(shè)計(jì)獲得最大的益處。② 結(jié)構(gòu)獨(dú)立。 5. 結(jié)構(gòu)化設(shè)計(jì)的優(yōu)點(diǎn):① 減少設(shè)計(jì)復(fù)雜性。⑥ 力求設(shè)計(jì)單入口和單出口的模塊,避免“病態(tài)連接”,以防止內(nèi)容耦合。④ 一個(gè)模塊的作用范圍應(yīng)在其控制范圍之內(nèi),且判定所在的模塊,應(yīng)與受其影響的模塊在層次上盡量靠近?!?② 模塊的大小要適中。4. 軟件設(shè)計(jì)優(yōu)化的準(zhǔn)則:① 劃分模塊時(shí),盡量做到高內(nèi)聚、低耦合,保持模塊相對(duì)獨(dú)立性。③ 信息隱蔽:如果一個(gè)模塊內(nèi)包含的信息(過(guò)程和數(shù)據(jù)) 不允許外部的模塊訪問(wèn)的話,其它模塊不能對(duì)其訪問(wèn)。2. 軟件設(shè)計(jì)的具體任務(wù):① 制定規(guī)范② 結(jié)構(gòu)設(shè)計(jì)③ 處理方式結(jié)構(gòu)設(shè)計(jì)④ 數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫(kù)設(shè)計(jì)⑤ 可靠性設(shè)計(jì)(質(zhì)量設(shè)計(jì))⑥ 編寫軟件設(shè)計(jì)文檔⑦ 設(shè)計(jì)審查和復(fù)審⑧ 詳細(xì)設(shè)計(jì)3. 模塊化的特征:① 抽象:用層次的方式構(gòu)造和分析復(fù)雜系統(tǒng)。 第3章習(xí)題答案一、判斷題題號(hào)12345678910111213141516答案NNNYYYYYYYNYYYYY二、選擇題題號(hào)12345678答案BCDADABC三、填空題題號(hào)ABCD1SD方法Jackson方法OOD方法2耦合內(nèi)聚3一個(gè)數(shù)據(jù)型標(biāo)準(zhǔn)調(diào)用少4DDL DMLDCL5基本表代碼表中間表臨時(shí)表6原子性原始性演繹性穩(wěn)定性7SA SP8圖示語(yǔ)言表格9PDL 人10防衛(wèi)性一致性冗余性11客戶層應(yīng)用層數(shù)據(jù)層12高內(nèi)聚低耦合作用范圍控制范圍四、簡(jiǎn)答題1. 模塊的基本屬性:① 功能:描述該模塊做什么?② 邏輯:描述模塊內(nèi)部怎么做?③ 狀態(tài):模塊使用時(shí)的環(huán)境和條件。為表示每個(gè)數(shù)據(jù)對(duì)象和控制項(xiàng)的特性,建立了數(shù)據(jù)詞典。6 數(shù)據(jù)詞典的作用:分析模型中包含了對(duì)數(shù)據(jù)對(duì)象、功能和控制的表示。它從信息傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動(dòng)變換過(guò)程,同時(shí)可以按自頂向下、逐步分解的方法表示內(nèi)容不斷增加的數(shù)據(jù)流和功能細(xì)節(jié)。⑨ 分析與評(píng)估開(kāi)發(fā)工期、費(fèi)用、進(jìn)度、風(fēng)險(xiǎn)等。⑦ 確定目標(biāo)系統(tǒng)的運(yùn)行環(huán)境,即環(huán)境模型。⑤ 列出系統(tǒng)的性能點(diǎn)列表,即性能模型。③ 畫出目標(biāo)系統(tǒng)的數(shù)據(jù)流圖。4. 需求分析的任務(wù)有:① 畫出目標(biāo)系統(tǒng)的組織機(jī)構(gòu)模型。③ 用戶參與的原則:需求分析工作是系統(tǒng)分析人員同用戶不斷交互的過(guò)程。3. 需求分析的原則:① 解決邏輯問(wèn)題:需求分析是對(duì)問(wèn)題的識(shí)別和說(shuō)明,要回答“做什么”,而不是“怎么做”。④ 管理體制、機(jī)構(gòu)設(shè)置處在變革中。② 用戶需求具有模糊性(不準(zhǔn)確性)。最后給出結(jié)論意見(jiàn)。③ 法律可行性:確定系統(tǒng)開(kāi)發(fā)可能導(dǎo)致的任何侵權(quán)、妨礙和責(zé)任。② 技術(shù)可行性:進(jìn)行技術(shù)風(fēng)險(xiǎn)評(píng)價(jià)。 第2章習(xí)題答案一、判斷題題號(hào)12345678910111213答案NYNNNYYYYYYNY二、選擇題題號(hào)123456789答案CDACCCABD三、填空題題號(hào)ABCDE1多對(duì)一一對(duì)多2業(yè)務(wù)模型功能模型性能模型接口模型3訪談問(wèn)卷調(diào)查情景分析構(gòu)造原型4加工數(shù)據(jù)的原點(diǎn)或終點(diǎn)數(shù)據(jù)流.數(shù)據(jù)存儲(chǔ)文件5名稱別名或編號(hào)分類描述何處使用四、簡(jiǎn)答題1 可行性研究主要做4個(gè)方面的研究:① 經(jīng)濟(jì)可行性:進(jìn)行成本∕效益分析。實(shí)際情況是,每項(xiàng)開(kāi)發(fā)活動(dòng)均應(yīng)具有以下特征:(1) 從上一項(xiàng)活動(dòng)接受本項(xiàng)活動(dòng)的工作對(duì)象,做為輸入;(2) 利用這一輸入實(shí)施本項(xiàng)活動(dòng)應(yīng)完成的內(nèi)容;(3) 給出本項(xiàng)活動(dòng)的工作成果,做為輸出傳給下一項(xiàng)活動(dòng);(4) 對(duì)本項(xiàng)活動(dòng)實(shí)施的工作進(jìn)行評(píng)審。并且規(guī)定了它們自上而下,相互銜接的固定次序,如同瀑布流水,逐級(jí)下落。2. 試論述瀑布模型軟件開(kāi)發(fā)方法的基本過(guò)程。(6) 軟件維護(hù) :為改正錯(cuò)誤,適應(yīng)環(huán)境變化及功能增強(qiáng)而進(jìn)行的一系列修改活動(dòng)。確認(rèn)測(cè)試檢查所有的需求是否都得到滿足。(5) 軟件測(cè)試 :?jiǎn)卧獪y(cè)試檢查每一單獨(dú)的模塊部件的功能和性能。(4) 程序編碼 :在設(shè)計(jì)完成之后,用一種適當(dāng)?shù)某绦蛟O(shè)計(jì)語(yǔ)言或CASE工具生成
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1