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

正文內(nèi)容

軟件工程---課后習題答案-文庫吧

2025-07-21 16:38 本頁面


【正文】 時間價值d) 投資的回收期e) 純收入2. 技術(shù)可行性a) 風險分析b) 資源分析c) 技術(shù)分析3. 法律可行性4. 方法的選擇和折衷第三章? 可以確定客戶需求幫助分析人員理解問題評估可行性協(xié)商合理的解決方法無歧義的規(guī)約方案、確認規(guī)約以及將規(guī)約轉(zhuǎn)換到可運行的系統(tǒng)時的管理要求。?每個步驟的具體任務是什么?1. 需求獲?。合到y(tǒng)分析人員通過與用戶的交流、對現(xiàn)有系統(tǒng)的觀察及對任務進行分析。2. 需求分析與協(xié)商:分析每個需求與其他需求的關(guān)系以檢查需求的一致性、重疊和遺漏的情況,并根據(jù)用戶的需求對需求進行排序。3. 系統(tǒng)建模:通過合適的工具和符號系統(tǒng)地描述需求。4. 需求規(guī)約:給出對目標軟件的各種需求。5. 需求驗證:對功能的正確性、完整性和清晰性以及其他需求給予評價。6. 需求管理:對需求工程所有相關(guān)活動的規(guī)約和控制。?請說明理由。 1. 能夠熟練地掌握計算機硬、軟件的專業(yè)知識,具有一定的系統(tǒng)開發(fā)經(jīng)驗。 2. 善于進行抽象的思維和創(chuàng)造性的思維,善于把握抽象的概念,并把它們重新整理成為各種邏輯成分,并給出簡明、清晰的描述。 3. 善于從相互沖突或混淆的原始資料中抽出恰當?shù)臈l目來。 4. 善于進行調(diào)查研究,能夠很快學習用戶的專業(yè)領(lǐng)域知識,理解用戶的環(huán)境條件。 5. 能夠傾聽他人的意見,注意發(fā)揮其它人員的作用。6. 具有良好的書面和口頭交流表達能力。1. 功能需求??紤]系統(tǒng)要做什么,在何時做,在何時及如何修改或升級。2. 性能需求。考慮軟件開發(fā)的技術(shù)性指標。3. 用戶或人對因素。考慮用戶的類型。(略)答:非功能性需求是指軟件產(chǎn)品為滿足用戶業(yè)務需求而必須具有且除功能需求以外的特性。軟件產(chǎn)品的非功能性需求包括系統(tǒng)的性能、可靠性、可維護性、可擴充性和對技術(shù)和對業(yè)務的適應性等。例如在銀行管理系統(tǒng)中,由于銀行數(shù)據(jù)量的龐大以及對銀行賬戶的管理需求,用戶對系統(tǒng)的性能、可靠性、可維護性要求很高。安全性是對銀行用戶個人信息保密的基本要求;在使用系統(tǒng)時,由于用戶龐大,要求能快速安全的執(zhí)行要求,這就對系統(tǒng)的性能有高需求;銀行的用戶的變動比較大,需求高要求的系統(tǒng)維護。(略)? 需求分析的操作性原則:l 必須能夠表示和理解問題的信息域。l 必須能夠定義軟件將完成的功能。l 必須能夠表示軟件的行為(作為外部事件的結(jié)果)。l 必須劃分描述數(shù)據(jù)、功能和行為的模型,從而可以分層次地揭示細節(jié)。l 分析過程應該從要素信息轉(zhuǎn)移向細節(jié)信息需求工程的指導性原則:l 在開始建立分析模型之前應當先理解問題。如果問題沒有很好理解就急于求成,常常會產(chǎn)生一個解決錯誤問題的完美的軟件。 l 強力推薦使用原型。這樣做可以使用戶了解將如何與計算機交互,而人們對軟件質(zhì)量的認識常常是基于對界面“友好性”的切身體會。 l 記錄每一個需求的起源和原因。這是建立對用戶要求的可追溯性的第一步。 l 使用多個視圖,建立系統(tǒng)的數(shù)據(jù)、功能和行為模型。這樣做可幫助分析員從多方面分析和理解問題,減少遺漏,識別可能的不一致之處。 l 給需求賦予優(yōu)先級。因為過短的時限會減少實現(xiàn)所有軟件需求的可能性。因此,對需求排定一個優(yōu)先次序,標識哪些需求先實現(xiàn),哪些需求后實現(xiàn)。 l 注意消除歧義性。因為大多數(shù)需求都是以自然語言描述,存在敘述的歧義性問題造成遺漏和誤解。采用正式的技術(shù)評審是發(fā)現(xiàn)和消除歧義性的好方法。?1. 引言2. 信息描述3. 功能描述4. 行為描述5. 檢驗標準6. 參考書目7. 附錄?分析人員、用戶、開發(fā)部門的管理者、軟件設(shè)計、實現(xiàn)、測試的人員。 分析人員 需求分析 用戶 獲取系統(tǒng) 系統(tǒng) 信息 需求 用戶要求 折衷方案 系統(tǒng)信息開發(fā)部門管理者 系統(tǒng)需求 軟件設(shè)計、實現(xiàn)、測試人員第四章。1. 數(shù)據(jù)/類設(shè)計:將分析類模型變換成類的實現(xiàn)和軟件實現(xiàn)所需要的數(shù)據(jù)結(jié)構(gòu)。2. 體系結(jié)構(gòu)設(shè)計:定義了軟件的整體結(jié)構(gòu),由軟件部件、外部可見的屬性和他們之間的關(guān)系組成。3. 接口設(shè)計:描述了軟件內(nèi)部、軟件和協(xié)作系統(tǒng)之間以及軟件同人之間的通信方式。4. 部件級設(shè)計:將軟件體系結(jié)構(gòu)的結(jié)構(gòu)性元素變換為對軟件部件的過過程性描述。? 設(shè)計是在軟件開發(fā)中形成質(zhì)量的階段,設(shè)計提供了可以用于質(zhì)量評估的軟件表示,是將用戶需求準確地轉(zhuǎn)化為完整的軟件產(chǎn)品或系統(tǒng)的主要途徑。(略)、模塊化及模塊化設(shè)計的概念。 模塊是數(shù)據(jù)說明、可執(zhí)行語句等程序?qū)ο蟮募?,是單獨命名的,并且可以通過名字來訪問的。 模塊化是指把軟件按照規(guī)定原則,劃分為一個個較小的,相互獨立的但又相互關(guān)聯(lián)的部件。 模塊化設(shè)計就是程序的編寫不是開始就逐條錄入計算機語句和指令,而是首先用主程序、子程序、子過程等框架把軟件的主要結(jié)構(gòu)和流程描述出來,并定義和調(diào)試好各個框架之間的輸入、輸出鏈接關(guān)系。a) 內(nèi)容耦合:當一個模塊直接修改或操作另一個模塊的數(shù)據(jù),或者直接轉(zhuǎn)入另一個模塊時就發(fā)生了內(nèi)容耦合。此時,被修改的模塊完全依賴于修改它的模塊。如果發(fā)生下列情形,兩個模塊之間就發(fā)生了內(nèi)容耦合:i. 一個模塊直接訪問另一個模塊的內(nèi)部數(shù)據(jù)ii. 一個模塊不通過正常入口轉(zhuǎn)到另一模塊內(nèi)部 iii. 兩個模塊有一部分程序代碼重疊(只可能出現(xiàn)在匯編語言中) iv. 一個模塊有多個入口。b) 公共耦合:若一組模塊都訪問同一個公共數(shù)據(jù)環(huán)境,則它們之間的耦合就稱為公共耦合。公共的數(shù)據(jù)環(huán)境可以是全局數(shù)據(jù)結(jié)構(gòu)、共享的通信區(qū)、內(nèi)存的公共覆蓋區(qū)等。 c) 外部耦合:一組模塊都訪問同一全局簡單變量而
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1