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

正文內(nèi)容

傳統(tǒng)的軟件工程(參考版)

2025-03-12 23:39本頁面
  

【正文】 ? 實例 2 酒店管理信息系統(tǒng)的運行與維護 148 作業(yè) 1. 系統(tǒng)運行的主要內(nèi)容是什么? 2. 軟件維護的類型有哪些?軟件維護的主要內(nèi)容是什么? 3. 系統(tǒng)運行的組織形式有幾種? 4. 三種切換方式是什么?在什么條件下用哪種方式較好? 5. 什么是一個好的系統(tǒng)運行?如何達到好的運行? 149 演講完畢,謝謝觀看! 。 在硬件方面,主要是維護好計算機網(wǎng)絡(luò)系統(tǒng),保證信息的輸入正常進行,并能正確地存入服務(wù)器,及時提供用戶調(diào)用、輸出,包括計算機外部設(shè)備的正常運行與維護。 維護修改前,要考慮的因素 145 從維護申請的提出到維護工作的執(zhí)行有如下 步驟 : (一)提出修改要求 (二)領(lǐng)導(dǎo)批準 (三)分配維護任務(wù) (四)驗收工作成果 對于某些重要的修改,可看成一個小系統(tǒng)的開發(fā)項目,按照軟件開發(fā)的步驟進行。 (二)維護工作的影響 1.對新系統(tǒng)目標的影響; 2.對當前工作的影響; 3.對其他系統(tǒng)的影響。 很多企業(yè)的信息系統(tǒng)是委托協(xié)作單位開發(fā)的 , 軟件維護依靠他們是遠水不解近渴 , 必須培養(yǎng)本單位的人擔(dān)負起軟件維護的工作 。 這是軟件維護的基礎(chǔ)和保證 。 軟件維護的要求 141 軟件維護是軟件生命周期內(nèi)的一個重要階段,工作量大,需要人員和資金保證。 目的在于應(yīng)用,技術(shù)是應(yīng)用的手段,生命力取決于有效的維護。 ? 作用 ? 工作量: 70~ 80%( of analysis、 design、implementation、 test、 maintenance) ? 費用: 60%( of the whole life cycle) 139 目標與任務(wù) ? 目標 保證軟件系統(tǒng)的正常、可靠、安全地運行,并不斷完善系統(tǒng),以增強系統(tǒng)的生命力,延長系統(tǒng)的生命周期,提高系統(tǒng)的管理水平和經(jīng)濟效益。 并行( 1~ 3 month) 137 老系統(tǒng) 時間 分段切換圖示 新系統(tǒng) 3. 分段切換 :適用于較復(fù)雜龐大、模塊細化明確、關(guān)聯(lián)簡單的系統(tǒng)。 131 常用的調(diào)試方法有如下幾種: ? 試探法 ? 回溯法 ? 對分查找法 ? 歸納法 ? 演繹法 二、軟件調(diào)試方法 132 人員培訓(xùn) 一、培訓(xùn)目的 二、培訓(xùn)內(nèi)容 1. 計算機系統(tǒng)的基礎(chǔ)知識 2. 計算機系統(tǒng)的基本操作 3. 信息系統(tǒng)的基本概念 4. 現(xiàn)代管理學(xué)的基本思想 5. 本企業(yè)對信息系統(tǒng)的需求狀況 6. 本企業(yè)對信息的收集、整理等處理方式 7. 新系統(tǒng)的操作方法 8. 新系統(tǒng)操作注意事項 9. 可能出現(xiàn)的故障及其排除方法 三、培訓(xùn)方法 133 實例 一、學(xué)生成績管理信息系統(tǒng) (1) 前期工作 (2) 數(shù)據(jù)庫系統(tǒng)的建立 (3) 程序的編寫 二、酒店管理信息系統(tǒng) (1) 前期工作 (2) 數(shù)據(jù)庫系統(tǒng)的建立 (3) 程序的編寫 134 作業(yè) 1. 軟件的調(diào)試包括哪些內(nèi)容? 2. 什么是軟件測試?其目的是什么? 135 第 6節(jié) 軟件運行與維護 ? 軟件系統(tǒng)運行與切換 ? 維護的目標、任務(wù) ? 軟件維護的要求與內(nèi)容 ? 軟件維護的步驟 ? 軟件維護工作綜述 ? 實例 136 軟件系統(tǒng)運行與切換 經(jīng)過調(diào)試與測試的軟件可以投入運行,由老系統(tǒng)切換到新系統(tǒng)有三種 方法 : (1)直接切換 : 簡單、省費用、但風(fēng)險大。 常見的系統(tǒng)測試主要有以下 內(nèi)容 : ? 恢復(fù)測試 (recovery testing) ? 安全性測試 (security testing) ? 強度測試 (stress testing) ? 性能測試 (performance testing) ? 可靠性測試 (reliability testing) ? 安裝測試 (installation testing) 系統(tǒng)測試 (system testing) 129 通常使用以下幾個指標來衡量系統(tǒng)的可靠性: (1)平均失效間隔時間 MTBF是否超過了規(guī)定的時限; (2)因故障而停機時間 MTTR在一年中應(yīng)不超過多少時間。 軟件配置審查 127 在經(jīng)過軟件的有效性測試和軟件配置復(fù)查后,就應(yīng)該開始軟件系統(tǒng)的驗收測試。與用戶協(xié)商,尋找解決辦法。 ? 在所有測試用例完成之后,測試結(jié)果有兩種情況: (1) 功能和性能等都滿足需求,可以接受。 (3) 所有模塊是否已經(jīng)組合到系統(tǒng)中,并完成測試,如果沒有,則返回到 (2),重復(fù)進行;是則停止測試。 自頂向下增量式組裝測試步驟 123 (1) 將最底層的模塊組合成能完成某種特定功能的模塊組,為每個模塊組設(shè)計驅(qū)動程序,用驅(qū)動程序來控制并進行測試。 (4)所有模塊是否已經(jīng)組合到系統(tǒng)中,并完成測試。 (2)根據(jù)所選的測試次序,用下一個模塊替換所用的樁模塊;而新引入模塊的直接下屬模塊用樁模塊代替,構(gòu)成新的測試對象。 – 優(yōu)點:能較早發(fā)現(xiàn)底層關(guān)鍵性模塊錯誤。 ? 優(yōu)點:能較早發(fā)現(xiàn)控制錯誤。 ? 在對每個模塊進行測試時,需要開發(fā)兩種模塊: ? 驅(qū)動模塊 (driver) ? 樁模塊 (stub) 測試模塊 118 組裝測試也稱為集成測試。軟件容易在邊界出現(xiàn)錯誤,如: ? 數(shù)據(jù)流、控制流在剛好 =、〈、 〉最大值或最小值的情況; ? n維數(shù)組在處理數(shù)組第 n個下標時,常出現(xiàn)錯誤。對出錯的測試應(yīng)該著重考慮: ? 錯誤的描述難以理解; ? 錯誤提示與實際錯誤不相符; ? 提示信息不足以確定錯誤或確定造成錯誤的原因; ? 在對錯誤進行處理之前,系統(tǒng)已經(jīng)對錯誤條件干預(yù)等。關(guān)于這方面的主要錯誤有: ? 本應(yīng)相等的量由于精度造成不相等; ? 不同類型進行比較; ? 邏輯運算符或優(yōu)先次序不正確; ? 循環(huán)終止不正確; ? 不恰當?shù)匦薷难h(huán)變量; ? 當遇到分支循環(huán)時,出口錯誤。 對路徑的測試 113 ? 算術(shù)運算的優(yōu)先次序不正確或理解錯誤; ? 精度不夠; ? 運算類型彼此不相容; ? 算法有錯; ? 表達式的符號表示不正確。 局部數(shù)據(jù)結(jié)構(gòu)的測試 112 在單元測試中,對路徑的測試是 最基本的任務(wù) 。 111 局部數(shù)據(jù)結(jié)構(gòu)出錯是 較常見的錯誤 ,在測試時應(yīng)重點考慮以下因素: ? 變量的類型說明是否合適; ? 是否使用了尚未賦值或尚未初始化的變量; ? 變量的初始值或默認值是否正確; ? 變量名是否有錯 (例如:拼寫錯 ); ? 是否出現(xiàn)上溢、下溢或地址異常的錯誤。 107 軟件測試過程 ? 單元測試 ? 組裝測試 ? 確認測試 ? 系統(tǒng)測試 108 在單元測試中,主要從模塊的五個特征進行檢查: ? 模塊接口 ? 局部數(shù)據(jù)結(jié)構(gòu) ? 重要的執(zhí)行路徑 ? 出錯處理 ? 邊界條件 單元測試 (模塊測試 ) 109 ? 輸入?yún)?shù)和形式參數(shù)在個數(shù)、數(shù)據(jù)類型和順序上是否一致; ? 調(diào)用標準函數(shù)時所用的參數(shù)在個數(shù)、數(shù)據(jù)類型和順序上是否正確; ? 全局變量在各模塊中的定義和用法是否一致; ? 輸入是否僅改變了形式參數(shù)。 如:程序?qū)彶闀?、人工運行、復(fù)查等。 101 基本方法: ? 黑盒法 ? 白盒法 測試方法 102 主要是為了發(fā)現(xiàn)以下幾類錯誤: ? 是否有不正確的或遺漏了的功能? ? 在接口上,輸入能否被正確地接受?能否輸出正確的結(jié)果? ? 是否有數(shù)據(jù)結(jié)構(gòu)錯誤或外部信息訪問錯誤? ? 性能上是否能夠滿足要求? ? 是否有初始化或終止性錯誤? 黑盒法 103 輸入 x 輸入 y 模塊 輸出 z 黑盒法測試圖示 黑盒法測試 104 主要從以下幾個方面對程序模塊進行檢查: ? 對程序模塊的所有獨立的執(zhí)行路徑至少測試一次; ? 對所有的邏輯判定,取“真”與取“假”的情況都能各至少測試一次; ? 在循環(huán)的邊界和運行的界限內(nèi)執(zhí)行循環(huán)體; ? 測試數(shù)據(jù)結(jié)構(gòu)的有效性。 – 驗收交工。 ?任務(wù) – 調(diào)試程序 。 常量、簡單變量類型、數(shù)組類型、共用數(shù)據(jù)塊、文件類型說明 整形變量、實型變量、字符變量、邏輯變量說明 ? 語句結(jié)構(gòu) : 95 語句結(jié)構(gòu) ? 使用標準的控制結(jié)構(gòu) 一條語句 /行、縮進 ? 盡可能使用庫函數(shù) ? 首先應(yīng)當考慮可讀性 ? 注意 GOTO語句的使用 ? 其他需要注意的問題 96 實例 一、學(xué)生成績管理信息系統(tǒng) (1) 前期工作 (2) 數(shù)據(jù)庫系統(tǒng)的建立 (3) 程序的編寫 二、酒店管理信息系統(tǒng) (1) 前期工作 (2) 數(shù)據(jù)庫系統(tǒng)的建立 (3) 程序的編寫 97 作業(yè) 1. 軟件編程工作的主要任務(wù)是什么?各項工作存在什么關(guān)系? 2. 結(jié)構(gòu)化程序設(shè)計的基本思想是什么?對程序設(shè)計有哪些要求? 98 第 5節(jié) 軟件測試 ? 目標與任務(wù) ? 測試原則 ? 測試方法 ? 測試過程 ? 軟件調(diào)試 ? 人員培訓(xùn) 99 目標與任務(wù) ?目標 – 以最少的時間和人力去找出軟件中潛在的各種錯誤和缺陷。 ? 源程序文檔化:符號的命名、程序的注釋和標準的書寫格式。 5. 各功能模塊相對獨立,塊內(nèi)聚合度高,塊間耦合度低(聯(lián)系少)。 基礎(chǔ)數(shù)據(jù)的整理與錄入 91 * 程序設(shè)計質(zhì)量要求 92 結(jié)構(gòu)化程序設(shè)計方法 ? 基礎(chǔ):結(jié)構(gòu)定理 ? 結(jié)構(gòu)定理: 任何程序結(jié)構(gòu)都可以用順序、選擇、循環(huán)三種基本
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1