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

正文內(nèi)容

[計算機軟件及應(yīng)用]3軟件工程-資料下載頁

2025-01-15 06:57本頁面
  

【正文】 : ,必須有一個加工邏輯說明 。 變換為輸出數(shù)據(jù)流的加工原則 。 ,而不是實現(xiàn)加工的細節(jié)。 目前描述基本加工邏輯的工具有: 1. 結(jié)構(gòu)化語言 2. 判定表 3. 判定樹 結(jié)構(gòu)化語言 (Structured Language) 結(jié)構(gòu)化語言是一種介于自然語言和形式語言 之間的半形式化語言。它是在自然語言基礎(chǔ)上加 了一些限制而得到的語言,是使用有限的詞匯和 有限的語句來描述加工邏輯的。 結(jié)構(gòu)化語言借用結(jié)構(gòu)化程序設(shè)計語言的順序、 選擇和循環(huán)等控制結(jié)構(gòu)。 使用 結(jié)構(gòu)化語言描述加工的例子 處 理 名 :核實訂票處理 (MHGP3200MD) 編 號 : 激活條件 :收到取訂票信息 處理邏輯 :1讀訂票旅客信息文件 2搜索此文件中是否有與輸入信息中姓 名及身份證號相符的項 IF 有 THEN 判斷余項是否與文件中信息相符 IF 是 THEN 輸出已訂票信息 ELSE 輸出未訂票信息 ELSE 輸出未訂票信息 執(zhí)行頻率 : 實時 加工說明 判定樹 (Decision Tree) 在某些數(shù)據(jù)處理問題中,其數(shù)據(jù)流圖的處理需要依賴于多個邏輯條件的取值,這些取值構(gòu)成多種不同條件,執(zhí)行相應(yīng)的不同動作。這類問題適合使用判定樹或判定表作為描述加工小說明的工具。 判定樹是一種呈樹狀的圖形工具,適合于描述處理中具有多種策略,要根據(jù)若干條件的判定,確定所采用策略的情況。 判定樹具有清晰、直觀、易于使用的優(yōu)點。但當條件多,而且互相組合時,不容易清楚地表達判定過程。 例:以行李托運費的算法為例說明判定表 的組織方法。 假設(shè)某航空公司規(guī)定,乘客可以免費托運 重量不超過 30公斤的行李。 當行李重量超過 30公斤時,對頭等艙的國 內(nèi)乘客超重部分每公斤收費 4元,對其他艙的 國內(nèi)乘客超重部分每公斤收費 6元,對外國乘 客超重部分每公斤收費比國內(nèi)乘客多一倍,對 殘疾乘客超重部分每公斤收費比正常乘客少一 半。用判定表可以清楚地表示與上述每種條件 組合相對應(yīng)的動作(算法)。 殘疾乘客 ( W30) 2 正常乘客 ( W30) 4 正常乘客 ( W30) 6 殘疾乘客 ( W30) 3 殘疾乘客 ( W30) 4 正常乘客 ( W30) 8 殘疾乘客 ( W30) 6 正常乘客 ( W30) 12 頭等艙 其他艙 頭等艙 其他艙 國內(nèi)乘客 國外乘客 行李 重量 W30 行李重量 W≤30 免費 行李費 例 : 飛機票折扣率 條件 1 條件 2 結(jié)果 計 7- 9, 訂票量 20: 15% 算 12月 訂票量 ≤ 20: 5% 折 扣 1- 6, 訂票量 20: 30% 量 10,11月 訂票量 ≤ 20: 20% 判定表 (Decision Table) 判定表比較適合用來描述數(shù)據(jù)流圖中的加工需要依賴于多個邏輯條件的取值,即完成這一加工的一組工作,是由于某一組條件取值的組合而引發(fā)的處理情況。由于這時需要描述的加工是由一組操作組成的。其中有些操作是否執(zhí)行又取決于一組條件,使用判定表,比較容易保證所有條件和操作都被說明,不容易發(fā)生錯誤和遺漏。判定表的結(jié)構(gòu),通常由 4部分組成: 基本條件區(qū) 條件組合區(qū) 基本動作區(qū) 執(zhí)行動作區(qū) ( 1) 基本條件區(qū) :列出所有可能的基本判斷條件項,通常與次序無關(guān)。 ( 2) 基本動作區(qū) :列出所有可能采取的動作項,通常與次序無關(guān)。 ( 3) 條件組合區(qū) :各種條件給出的多種取值,即多個條件所取真假值的組合。 ( 4) 執(zhí)行動作區(qū) :指出在各種條件的特定取值應(yīng)采取的動作。在各種動作行與條件組合列的交叉處表示在指定條件組合下發(fā)生的動作。 通常將任一條件取值組合列出了多少個條件取值的組合,也就有多少條規(guī)則。 判定表能夠把在什么條件下,系統(tǒng)應(yīng)完成哪些操作表達得十分清楚,準確,一目了然。這是用語言說明難以準確、清楚表達的。但其缺點是描述循環(huán)比較困難。有時,判定表和 PDL語言結(jié)合起來使用。 構(gòu)造步驟: 計算所有可能的條件組合,確定規(guī)則個數(shù), 通常 N個條件,最多可以有 2N個條件組合數(shù)。 列出所有的基本條件和基本動作。 對每一種狀態(tài)找出所有的條件,填入條件項。 對每一種規(guī)則指定動作,填入動作項 。 例:以行李托運費的算法為例說明判定表的組織 方法。 假設(shè)某航空公司規(guī)定,乘客可以免費托運重量不 超過 30公斤的行李。當行李重量超過 30公斤時,對頭 等艙的國內(nèi)乘客超重部分每公斤收費 4元,對其他艙 的國內(nèi)乘客超重部分每公斤收費 6元,對外國乘客超 重部分每公斤收費比國內(nèi)乘客多一倍,對殘疾乘客超 重部分每公斤收費比正常乘客少一半。用判定表可以 清楚地表示與上述每種條件組合相對應(yīng)的動作(算 法)。 條 件 1 2 3 4 5 6 7 8 9 國內(nèi)乘客 T T T T F F F F 頭等艙 T F T F T F T F 殘疾乘客 F F T T F F T T 行李重量 W≤30 T F F F F F F F F 動 作 免費 √ ( W30) 2 √ ( W30) 3 √ ( W30) 4 √ √ ( W30) 6 √ √ ( W30) 8 √ ( W30) 12 √ 判定表舉例 (計算機票折扣率 ) 條件類別 四種條件組合 旅游時間 訂 票 量 折 扣 量 7- 9, 12月 ≤20 ≤20 20 20 15% 5% 20% 30% 操作 條件組合下操作的執(zhí)行 1- 6,10,11月 軟件需求規(guī)格說明書 (SRS —— Software Requirement Specification) 需求分析階段要完成的文檔。 SRS的作用: 開發(fā)者與用戶間事實上的技術(shù)合同書 開發(fā)者下一步設(shè)計和編碼的基礎(chǔ) 測試驗收目標系統(tǒng)的依據(jù) SRS大綱 (模板見附錄) 主要包括以下的內(nèi)容 : SRS 引言 數(shù)據(jù)描述 數(shù)據(jù)流圖 數(shù)據(jù)字典 功能描述 性能描述 特殊需求 需求文檔的陳述與改進舉例( 1) 產(chǎn)品必須在固定的時間間隔內(nèi)提供狀態(tài)消息 , 并且每次時間間隔不得小于 60秒 。 后臺任務(wù)管理器 (BTM)應(yīng)該在用戶界面的指定區(qū)域顯示狀態(tài)消息。 a. 在 后臺任務(wù)進程啟動之后,消息必須每隔 60(?10)秒更新一次,并且保持連續(xù)的可見性。 b. 如果正在正常處理后臺任務(wù)進程, 那么后臺任務(wù)管理器 (BTM)必須顯示后臺任務(wù)進程已完成的百分比。 c. 當完成后臺任務(wù)時 , 后臺任務(wù)管理器 (BTM)必須顯示一個 “ 已完成 ” 的消息。 d. 如果后臺任務(wù)中止執(zhí)行,那么 后臺任務(wù)管理器 (BTM)必須顯示一個出錯信息。 需求不完整, 導(dǎo)致需求不可驗證 改 進 需求文檔的陳述與改進舉例( 2) 產(chǎn)品必須在顯示和隱藏非打印字符之間進行瞬間切換 。 用戶在編輯文檔時,通過激活特定的機制,可以在顯示和隱藏所有 HTML標記之間進行切換。 需求不可行、不完整、 不確定性,導(dǎo)致需求 不可驗證 改 進 返回 習題 3 一、簡答 獲取需求的主要任務(wù)? 獲取需求的主要方法? 需求分析的原則? 需求分析的特點? 結(jié)構(gòu)化分析方法的主要步驟? 結(jié)構(gòu)化分析期間的主要描述工具? 二、 某百貨公司有若干個連鎖商店,每個商店經(jīng)營若干商品,每家商店有若干名職工,但每個職工只能服務(wù)與一家商店。試描述該百貨公司的 ER模型,并給出每個實體、聯(lián)系的屬性。 三、這是一所學校的 《 學生成績管理系統(tǒng) 》 的頂層 DFD圖,請畫出它的分層數(shù)據(jù)流圖,并寫出數(shù)據(jù)字典。 教務(wù)員 學生成績 管理系統(tǒng) 統(tǒng)計數(shù)據(jù) 編輯數(shù)據(jù) 教務(wù)員 查詢數(shù)據(jù) 統(tǒng)計報表 查詢結(jié)果 學生成績管理系統(tǒng)頂層數(shù)據(jù)流圖
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1