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

正文內(nèi)容

信息管理系統(tǒng)分析與設(shè)計(jì)(1)(參考版)

2025-01-11 14:26本頁(yè)面
  

【正文】 這部分主要掌握軟件維護(hù)的定義 、 維護(hù)的種類 ( 改正性維護(hù) 、 適應(yīng)性維護(hù) 、 完善性維護(hù) 、 預(yù)防性維護(hù) ) 和維護(hù)的過程 。 總體設(shè)計(jì)的工具 —— 結(jié)構(gòu)圖和詳細(xì)設(shè)計(jì)的工具 —— 程序流程圖 、 盒圖能夠很好的描述設(shè)計(jì)成果 。 系統(tǒng)設(shè)計(jì) 過程是將分析的結(jié)果逐步實(shí)現(xiàn)的過程 , 包括系統(tǒng)設(shè)計(jì) ( 總體設(shè)計(jì)和詳細(xì)設(shè)計(jì) ) 、 編碼和測(cè)試 。 l 改進(jìn)和完善軟件文檔 。 l 利用先進(jìn)的軟件技術(shù)和工具 。 衡量:可以從軟件的可理解性 、 可測(cè)試性 、可修改性以及可移植性四個(gè)方面來衡量 。 完善性維護(hù)占全部維護(hù)活動(dòng)的 50~ 66%,改正性維護(hù)占 17~ 21%, 適應(yīng)性維護(hù)占 18~ 25%, 其它維護(hù)活動(dòng)只占 4%左右 。 目前這種維護(hù)活動(dòng)相對(duì)來說比較少 。 為了達(dá)到擴(kuò)充軟件功能 、 增強(qiáng)軟件性能 、 提高工作效率或提高軟件可維護(hù)性等要求而進(jìn)行的維護(hù)活動(dòng)稱為完善性維護(hù) 。例如 , 將某個(gè)軟件從 DOS環(huán)境移植到 Windows環(huán)境 。 為了識(shí)別和糾正軟件錯(cuò)誤 、 改正軟件性能上的缺陷 、 排除實(shí)施中的誤使用而進(jìn)行的診斷和改正軟件錯(cuò)誤的過程 , 稱為改正性維護(hù) 。 系統(tǒng)實(shí)施與維護(hù) 維護(hù)的分類 維護(hù):在系統(tǒng)實(shí)施與維護(hù)階段對(duì)軟件產(chǎn)品進(jìn)行的修改 。 ? 軟件維護(hù):在使用過程中,不可避免的會(huì)發(fā)現(xiàn)一些錯(cuò)誤,為了保證軟件能夠長(zhǎng)期的有效運(yùn)行需要對(duì)軟件作進(jìn)一步的修改,這就是維護(hù)的工作。 返回本章目錄 系統(tǒng)實(shí)施與維護(hù) 維護(hù)的分類 提高軟件可維護(hù)性的方法 維護(hù)的過程 系統(tǒng)實(shí)施與維護(hù) ? 系統(tǒng)實(shí)施與維護(hù)是軟件開發(fā)周期中最后一個(gè)階段。 ( 2) 對(duì)程序 ( 設(shè)計(jì) 、 編碼 ) 進(jìn)行修改 , 排除錯(cuò)誤 。 調(diào)試則是在進(jìn)行了成功的測(cè)試之后才開始進(jìn)行的 , 其目的是為了進(jìn)一步診斷和改正程序中 潛在的 錯(cuò)誤 。 因此白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試 。 因此 , 黑盒測(cè)試法又稱為功能測(cè)試 , 是在模塊的接口處進(jìn)行的測(cè)試 。 動(dòng)態(tài)測(cè)試的測(cè)試方法有黑盒測(cè)試法和白盒測(cè)試法 。 實(shí)踐證明 , 這種方法對(duì)發(fā)現(xiàn)文檔和程序中的錯(cuò)誤是十分有效的 。 系統(tǒng)設(shè)計(jì) 軟件測(cè)試 4.測(cè)試方法 ( 1) 靜態(tài)分析 靜態(tài)測(cè)試是指對(duì)系統(tǒng)分析 、 系統(tǒng)設(shè)計(jì)各階段的文檔進(jìn)行分析 、 檢查 , 而不在實(shí)際的計(jì)算機(jī)運(yùn)行環(huán)境下運(yùn)行程序的過程 。 ( 3) 確認(rèn)測(cè)試 又稱驗(yàn)收測(cè)試或有效性測(cè)試 , 該階段是在開發(fā)環(huán)境下和用戶的參與下 、 使用真實(shí)的數(shù)據(jù)進(jìn)行驗(yàn)收 , 測(cè)試系統(tǒng)的整體功能和性能是否達(dá)到了用戶的要求 。 ( 2) 集成測(cè)試 又稱組裝測(cè)試 , 將多個(gè)模塊組裝在一起進(jìn)行測(cè)試 , 主要測(cè)試模塊間接口是否正確 、 模塊之間能否協(xié)調(diào)工作 。 主要測(cè)試單個(gè)模塊的功能是否達(dá)到了預(yù)定的功能要求 。 ( 9) 要妥善保管測(cè)試計(jì)劃 、 測(cè)試用例 、 修改記錄 、 出錯(cuò)統(tǒng)計(jì)和最終分析報(bào)告 , 為維護(hù)提供方便 。 ( 8) 在程序修改之后要進(jìn)行回歸測(cè)試 。 ( 7) 應(yīng)當(dāng)對(duì)每一測(cè)試結(jié)果作全面檢查 。 ( 5)測(cè)試用例應(yīng)當(dāng)包含合理的輸入數(shù)據(jù)和不合理的輸入數(shù)據(jù)。 ( 4)注意測(cè)試中的群集現(xiàn)象,即程序中的錯(cuò)誤往往集中在少量的模塊中。 ( 2)測(cè)試用例應(yīng)由測(cè)試輸入數(shù)據(jù)和預(yù)期的輸出結(jié)果兩部分組成。 ( 3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。Myers給出了如下一些觀點(diǎn) , 可以作為測(cè)試的目標(biāo)或定義: ( 1) 測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程 。 ? 給所有輸出數(shù)據(jù)加標(biāo)志 , 并設(shè)計(jì)輸出報(bào)表格式 。 ? 應(yīng)給用戶明確的輸入提示 。 ? 保持輸入格式簡(jiǎn)單 。 編碼 3.程序設(shè)計(jì)風(fēng)格 ( 4) 輸入 /輸出 ( I/O) 技術(shù) 輸入 /輸出規(guī)則: ? 對(duì)所有輸入數(shù)據(jù)都應(yīng)進(jìn)行校驗(yàn) 。 對(duì)遞歸定義的數(shù)據(jù)結(jié)構(gòu)盡量使用遞歸過程 。 避免過多的循環(huán)嵌套和條件嵌套 。 使與判定相聯(lián)系的動(dòng)作盡可能的緊跟著判定 。 避免使用空的 else語(yǔ)句和 IF… .THEN… .IF語(yǔ)句 。 避免不必要的轉(zhuǎn)移 。 盡量用公共過程或子程序去代替重復(fù)的功能代碼段 。 編碼 3.程序設(shè)計(jì)風(fēng)格 ( 3) 語(yǔ)句結(jié)構(gòu) 注意方面: 盡可能使用庫(kù)函數(shù) 。 除非對(duì)效率有特殊的要求 , 程序編寫要做到清晰第一 , 效率第二 。 程序的編寫應(yīng)當(dāng)首先考慮清晰性 , 不要刻意追求技巧性 , 使程序編寫的過于緊湊 。 系統(tǒng)設(shè)計(jì) 編碼 3.程序設(shè)計(jì)風(fēng)格 ( 3) 語(yǔ)句結(jié)構(gòu) 語(yǔ)句結(jié)構(gòu)應(yīng)力求簡(jiǎn)單 、 直接 , 不能片面追求效率而使結(jié)構(gòu)語(yǔ)句復(fù)雜化 。 當(dāng)多個(gè)變量名用一個(gè)語(yǔ)句說明時(shí) , 應(yīng)對(duì)這些變量按字母表的順序排列 。 例如 , 常量說明 、 簡(jiǎn)單變量類型說明 、 數(shù)組說明 、 結(jié)構(gòu)類型說明 、 函數(shù)說明等 。 else …… 顯然,寫法二中程序的結(jié)構(gòu)則更清晰,便于理解和查錯(cuò)、改錯(cuò)。 else if (score80) degree=39。 if (score90) degree=39。else…… 寫法二: float score。else if (score80) degree=39。if (score90) degree=39。 例:寫法一 float score。 功能性注釋嵌在源程序體內(nèi) , 用于描述一些程序段的功能 。 系統(tǒng)設(shè)計(jì) 編碼 3.程序設(shè)計(jì)風(fēng)格 ( 1) 源程序文檔化 ② 程序注釋 程序的注釋能夠幫助讀者理解程序 , 是程序員和日后的程序讀者之間通信的重要手段 , 為后續(xù)的測(cè)試和維護(hù)工作的順利進(jìn)行提供了有利保證 。 例如 ,
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1