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

正文內(nèi)容

可行性分析-文庫吧

2025-01-17 01:00 本頁面


【正文】 確定軟件資源約束 。在進行需求分析時 , 如有必要 , 還可以為軟件或其中的關(guān)鍵部分開發(fā)原型 , 以獲得用戶滿意的軟件需求 。 3) 為軟件要素制定驗收準則 , 制定軟件驗收測試計劃 。 4)生成軟件需求規(guī)格說明,通過由客戶、系統(tǒng)分析員、軟件工程師和管理部門負責人參加的評審后生效,并作為軟件開發(fā)和軟件產(chǎn)品驗收的依據(jù)。 2.軟件開發(fā)部分的任務(wù) 軟件開發(fā)部分的任務(wù)是將系統(tǒng)對軟件的需求轉(zhuǎn)換成可操作的系統(tǒng)要素 , 即軟件 。 該部分由總體設(shè)計 、 過程設(shè)計和編碼 3個階段組成 。 1) 軟件總體設(shè)計階段 軟件總體設(shè)計是指軟件總體結(jié)構(gòu)設(shè)計和數(shù)據(jù)設(shè)計 ,該階段的主要任務(wù)是: ① 設(shè)計軟件的模塊結(jié)構(gòu) 。 ② 定義接口并建立數(shù)據(jù)結(jié)構(gòu) 。 ③ 生成概要設(shè)計規(guī)格說明和組裝測試計劃 。 ④ 評審概要設(shè)計的質(zhì)量 , 重點評審總體設(shè)計是否 支持軟件需求規(guī)格說明的完全性和可追蹤性 。 2.軟件開發(fā)部分的任務(wù) 2) 軟件過程設(shè)計階段 ——主要任務(wù)是: ① 對概要設(shè)計規(guī)格說明中的每一個模塊的過程 進行詳細的描述 。 ② 制定單元測試計劃 。 生成詳細設(shè)計規(guī)格說明 。 ③ 對詳細設(shè)計的階段產(chǎn)品進行評審 。 3) 編碼階段 ——任務(wù)是: 用選定的編程語言將每一個模塊的詳細過程描述轉(zhuǎn)換成程序 。 應(yīng)注意良好的編程風格 、 簡潔性和自文檔化 , 同時還應(yīng)保持與過程設(shè)計的可跟蹤性 。 3.軟件產(chǎn)品的驗證、提交、經(jīng)銷與維護部分 1) 軟件驗證階段的主要任務(wù)是: ① 軟件開發(fā)人員根據(jù)單元測試計劃對每一個 模塊進行單元測試 , 驗證模塊的功能是否 正確且符合設(shè)計要求 。 ② 組織開發(fā)人員和專門的軟件測試工程師 對軟件進行綜合測試 , 測試軟件總體結(jié)構(gòu) 和接口是否滿足設(shè)計要求 , 測試各軟部件 是否滿足相應(yīng)的軟件功能需求和性能需求 。 ③ 組織專家 、 用戶和客戶對測試結(jié)果進行評審 。 3.軟件產(chǎn)品的驗證、提交、經(jīng)銷與維護部分 2) 軟件的提交與經(jīng)銷的主要任務(wù)是: ① 開發(fā)正式的用戶手冊 、 對文檔進行分類 、 整理 、 歸檔 , 建立配置控制機制 。 ② 將軟件提交給用戶 , 必要時應(yīng)負責把軟件安裝 到用戶的環(huán)境中 。 3) 軟件維護的任務(wù)是: 修正軟件在運行中發(fā)現(xiàn)的錯誤 、 改善軟件的功能和性能 、 適應(yīng)軟件運行環(huán)境的變化 、 提高軟件的可維護性和可靠性等等 。 以上所介紹的就是將系統(tǒng)工程的觀點和方法引入軟件工程,用于指導(dǎo)軟件的開發(fā)。 人機工程 目前 , 友好的 “ 人機界面 ” ( HCI,Human Computer Interface) 已成為基于計算機的系統(tǒng)的一項重要的技術(shù)指標 。因此 , 開發(fā)人機界面的人機工程已經(jīng)成為開發(fā)基于計算機的系統(tǒng)的一個重要組成部分 。 要設(shè)計出高質(zhì)量的人機界面 , 不僅涉及到計算機技術(shù) , 還涉及到美學(xué) 、 心理學(xué)等人文科學(xué)知識 。 人機界面開發(fā)過程的主要 5個步驟: 1) 活動分析 。 即分析人機交互的所有過程 , 標識該過程中人的活動并據(jù)此確定需要計算機執(zhí)行的任務(wù) 。 2) 動作定義和設(shè)計 。 根據(jù)活動分析所標識的活動 , 精確的定義人機界面的每一個動作的內(nèi)容 ,即進行人機交互的詳細設(shè)計 。 3) 動作的實現(xiàn) 。 用特定的人機交互語言的語句和命令去實現(xiàn)每一個動作 , 進而實現(xiàn)各個人機界面的交互活動 。 如有必要 , 可以設(shè)計人機交互語言 , 精確地定義語言的語法和語義 , 并實現(xiàn)語言中的每一個動作和命令 人機界面開發(fā)過程的主要 5個步驟 4) 用戶環(huán)境的設(shè)計 。 要設(shè)計高質(zhì)量的人機界面 ,必須考慮將支撐人機界面的軟件和硬件集成后 ,構(gòu)成集成的用戶環(huán)境的整體設(shè)計效果 , 還應(yīng)考慮空間 、 光線 、 溫度等環(huán)境因素 。 5) 原型設(shè)計 。 軟件工程師根據(jù)以上 4個步驟的結(jié)果設(shè)計原型 , 并請用戶對原型進行評價和審查 。并根據(jù)用戶提出的意見修改原型 , 這是一個迭代過程 , 直至通過用戶的評審 。 軟件工程師以通過評審的原型為基礎(chǔ)設(shè)計人機界面 , 就可以設(shè)計出用戶滿意的高質(zhì)量的人機界面來 。 數(shù)據(jù)庫工程 任何一個基于計算機的系統(tǒng)工程都包括硬件工程 、 軟件工程和人機工程三部分 。 在以信息處理為核心的基于計算機的系統(tǒng)中 , 數(shù)據(jù)庫系統(tǒng)也是其重要的組成部分 。它將系統(tǒng)硬件 、 軟件 、 數(shù)據(jù) 、 數(shù)據(jù)庫管理員組合起來為用戶提供信息服務(wù) 。 數(shù)據(jù)庫工程就是指開發(fā) 、 運行和管理數(shù)據(jù)庫系統(tǒng)的工程 , 它也是一個復(fù)雜而獨特的軟件工程項目 。 數(shù)據(jù)庫工程完成的主要任務(wù) 1) 調(diào)查用戶對信息和信息處理的需求 , 進行可行性論證 , 進行成本 、 進度估算 , 制定項目計劃 。 2)選擇支持數(shù)據(jù)庫系統(tǒng)的硬件和軟件。特別是確定數(shù)據(jù)庫管理系統(tǒng)( DBMS),它支持數(shù)據(jù)的查詢、維護和分析,是管理數(shù)據(jù)庫的工具,為數(shù)據(jù)庫的設(shè)計和使用提供了方便。在選擇DBMS時,還應(yīng)考慮支持其運行的操作系統(tǒng)和網(wǎng)絡(luò)環(huán)境。 數(shù)據(jù)庫工程完成的主要任務(wù) 3) 數(shù)據(jù)庫設(shè)計與實現(xiàn) 。 軟件人員根據(jù)用戶對數(shù)據(jù)庫系統(tǒng)的需求進行需求分析和數(shù)據(jù)分析 , 產(chǎn)生需求說明和數(shù)據(jù)說明;以此為基礎(chǔ) , 進行概念設(shè)計 , 產(chǎn)生依賴用戶的概念模型;接著以概念模型為基礎(chǔ) , 進行邏輯設(shè)計 , 產(chǎn)生依賴 DBMS的邏輯模型;再以此為基礎(chǔ)進行物理設(shè)計 , 產(chǎn)生一個完整 、 可實現(xiàn)的數(shù)據(jù)庫 。 和軟件工程一樣 , 數(shù)據(jù)庫工程的每一步驟結(jié)束時都應(yīng)進行評審 , 最后應(yīng)對數(shù)據(jù)庫系統(tǒng)進行測試 , 并生成各種文檔 。 4) 數(shù)據(jù)的收集與存儲 。 應(yīng)按照系統(tǒng)的范圍和用戶需要將數(shù)據(jù)進行收集 、 整理 , 并存入數(shù)據(jù)庫中 。 5) 運行 、 管理與維護 。 數(shù)據(jù)庫系統(tǒng)開發(fā)完成并投入到系統(tǒng)中運行 , 此時數(shù)據(jù)庫管理人員負責數(shù)據(jù)庫的管理與維護工作 , 并為用戶提供培訓(xùn)和有關(guān)資料等 。 可行性研究 可行性研究的任務(wù)及步驟 1.可行性研究的任務(wù) 開發(fā)任何一個基于計算機的系統(tǒng)都會受到時間和資源的限制。因此,開發(fā)方在接受客戶的項目之前,必須根據(jù)客戶可能提供的時間和資源
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1