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

正文內(nèi)容

項目開發(fā)過程ppt課件(編輯修改稿)

2024-11-11 13:37 本頁面
 

【文章內(nèi)容簡介】 處理及內(nèi)外部接口定義正確性、有效性,各部分之間的一致性等等都一一進行評審。 軟件概要設(shè)計 軟件詳細設(shè)計 ?目的:掌握軟件詳細設(shè)計的任務(wù)和思想 ?詳細設(shè)計的基本任務(wù)有 (1)為每個模塊進行詳細的算法設(shè)計。用某種圖形、表格、語言等工具將每個模塊處理過程的詳細算法描述出來。 (2)為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進行設(shè)計。對于需求分析、概要設(shè)計確定的概念性的數(shù)據(jù)類型進行確切的定義。 (3)對數(shù)據(jù)結(jié)構(gòu)進行物理設(shè)計,即確定數(shù)據(jù)庫的物理結(jié)構(gòu)。物理結(jié)構(gòu)主要指數(shù)據(jù)庫的存儲記錄格式、存儲記錄安排和存儲方法,這些都依賴于具體所使用的數(shù)據(jù)庫系統(tǒng)。 (4)其他設(shè)計:根據(jù)軟件系統(tǒng)的類型,還可能要進行以下設(shè)計: ① 代碼設(shè)計。為了提高數(shù)據(jù)的輸入、分類、存儲、檢索等操作,節(jié)約內(nèi)存空間,對數(shù)據(jù)庫中的某些數(shù)據(jù)項的值要進行代碼設(shè)計。 ② 輸入 /輸出格式設(shè)計。 ③ 人機對話設(shè)計。對于一個實時系統(tǒng),用戶與計算機頻繁對話,因此要進行對話方式、內(nèi)容、格式的具體設(shè)計。 (5)編寫詳細設(shè)計說明書。 (6)評審。對處理過程的算法和數(shù)據(jù)庫的物理結(jié)構(gòu)都要評審 軟件詳細設(shè)計 軟件詳細設(shè)計 ? 設(shè)計主窗體如圖所示: 軟件詳細設(shè)計 ? 登錄窗體 修改密碼 軟件詳細設(shè)計 ? 添加、刪除用戶窗體 軟件詳細設(shè)計 ? 添加、修改學籍窗體 軟件詳細設(shè)計 ? 查詢學籍窗體 軟件詳細設(shè)計 ? 添加、修改課程窗體 軟件詳細設(shè)計 ? 輸入成績窗體 軟件詳細設(shè)計 ? 修改成績窗體 軟件詳細設(shè)計 2 .數(shù)據(jù)庫實現(xiàn) ? 啟動 Access,創(chuàng)建一個新的數(shù)據(jù)庫,命名為,保存在要存放這個系統(tǒng)的所有工程文件的文件夾中。 ? 學生成績信息數(shù)據(jù)庫中的表格設(shè)計視圖如下所示,每個表格都代表數(shù)據(jù)庫中的一個獨立的表。 ? 學生基本信息設(shè)計視圖: 軟件詳細設(shè)計 ? 成績信息設(shè)計視圖: ? 課程信息設(shè)計視圖: 軟件詳細設(shè)計 ? 系統(tǒng)用戶設(shè)計視圖: 軟件實現(xiàn) ?目的:使用編程工具完成系統(tǒng)編碼 ?在軟件實現(xiàn)階段 , 根據(jù)詳細設(shè)計用編程語言編寫所需的程序 。 這個階段的文檔包括 《 軟件需求規(guī)格說明書 》 、 《 高層設(shè)計說明書 》 、 《 詳細設(shè)計說明書 》 、《 單元測試計劃 》 編碼 、 用戶接口標準等 , 輸出有測試數(shù)據(jù) 、 源代碼 、 可執(zhí)行代碼 、 《 單元測試報告 》 ,需要完成的任務(wù)包括: , 按照編碼 、 用戶接口規(guī)范編寫程序 、 編譯 、 調(diào)試 , 直到程序運行通過 , 符合詳細設(shè)計的要求; , 生成單元測試報告 。 軟件測試 ?目的:掌握進行測試工作的方法和技巧 ?軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,一個好的測試用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤,一個成功的測試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤的測試。因此,測試階段的基本任務(wù)應(yīng)該是根據(jù)軟件開發(fā)各階段的文檔資料和程序的內(nèi)部結(jié)構(gòu),精心設(shè)計一組 “ 高產(chǎn) ” 的測試用例,利用這些實例執(zhí)行程序,找出軟件中潛在的各種錯誤和缺陷。 ?軟件測試方法一般分為兩大類:動態(tài)測試方法與靜態(tài)測試方法。 1. 靜態(tài)測試 靜態(tài)測試是指被測試程序不在機器上運行,而是采用人工檢測和計算機輔助靜態(tài)分析的手段對程序進行檢測。 (1)人工檢測。人工檢測是不依靠計算機而是靠人工審查程序或評審軟件。 (2)計算機輔助靜態(tài)分析。利用靜態(tài)分析工具對被測試程序進行特性分析,從程序中提取一些信息,以便檢查程序邏輯的各種缺陷和可疑的程序構(gòu)造。 2. 動態(tài)測試 一般意義上的測試大多是指動態(tài)測試。有兩種方法,分別是黑盒測試法和白盒測試法。 軟件測試 ?黑盒測試法與白盒測試法 1. 黑盒法 該方法把被測試對象看成一個黑盒子,測試人員完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,只在軟件的接口處進行測試,依據(jù)需求規(guī)格說明書,檢查程序是否滿足功能要求。因此,黑盒測試又稱為功能測試或數(shù)據(jù)驅(qū)動測試。通過黑盒測試主要發(fā)現(xiàn)以下錯誤: (1)是否有不正確或遺漏了的功能。 (2)在接口上,能否正確地接受輸入數(shù)據(jù),能否產(chǎn)生正確的輸出信息。 (3)訪問外部信息是否有錯。 (4)性能上是否滿足要求等等。 軟件測試 2. 白盒法 該方法把測試對象看作一個打開的盒子,測試人員須了解程序的內(nèi)部結(jié)構(gòu)和處理過程,以檢查處理過程的細節(jié)為基礎(chǔ),對程序中盡可
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1