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

正文內(nèi)容

[高等教育]軟件工程課件(編輯修改稿)

2025-02-17 22:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 時(shí)表示是源 ? 當(dāng)數(shù)據(jù)流流向該符號(hào)時(shí)表示是宿 ? 當(dāng)兩者皆有時(shí)表示既是源又是宿 30 加工和文件 ?加工:描述輸入數(shù)據(jù)流到輸出數(shù)據(jù)流的變換 ?每個(gè)加工用一個(gè)定義明確的名字標(biāo)識(shí) ?至少有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出流 ?可以有多個(gè)輸入數(shù)據(jù)流和多個(gè)輸出數(shù)據(jù)流 ?文件:保存數(shù)據(jù)信息的外部單元 ?每個(gè)文件用一個(gè)定義明確的名字標(biāo)識(shí) ?由加工進(jìn)行讀寫 ?DFD中稱為文件,用文件系統(tǒng) 、 數(shù)據(jù)庫(kù)系統(tǒng)等實(shí)現(xiàn) 31 數(shù)據(jù)流 ?每個(gè)數(shù)據(jù)流用由一組固定成分的數(shù)據(jù)組成并擁有一個(gè)定義明確的名字標(biāo)識(shí) ?如:運(yùn)動(dòng)會(huì)管理系統(tǒng)中,報(bào)名單 (數(shù)據(jù)流 )由隊(duì)名、姓名、性別、參賽項(xiàng)目等數(shù)據(jù)組成 ?描述一個(gè)加工的多個(gè)數(shù)據(jù)流之間的關(guān)系 ?星號(hào) (* ):表示數(shù)據(jù)流之間存在 “ 與 ” 關(guān)系(同時(shí)存在輸入 /輸出) ?加號(hào) (+ ):表示數(shù)據(jù)流之間存在 “ 或 ” 關(guān)系(至少存在一個(gè)輸入 /輸出) ?異或 (⊕ ):表示數(shù)據(jù)流之間存在 “ 異或 ” (互斥)關(guān)系(必須存在且僅存在一個(gè)輸入 /輸出) 32 多個(gè)數(shù)據(jù)流之間的關(guān)系 33 示例:圖書訂購(gòu)子系統(tǒng) DFD 經(jīng)理 圖書庫(kù)存 入庫(kù)單 圖書代理商 書庫(kù) 管理 收費(fèi) 制作 財(cái)務(wù)報(bào)表 財(cái)務(wù)報(bào)表 帳務(wù)數(shù)據(jù)庫(kù) 制作 發(fā)書單 圖書 訂購(gòu) 核準(zhǔn)的訂購(gòu)單 發(fā)書單 訂購(gòu)單 顧客 顧客 收費(fèi)數(shù)據(jù) 帳單 34 功能建模 ——環(huán)境圖 ?環(huán)境圖 ? 環(huán)境圖( context diagram)也稱為 頂層數(shù)據(jù)流圖 (或 0層數(shù)據(jù)流圖 ),它僅包括一個(gè)數(shù)據(jù)處理過(guò)程,也就是要開(kāi)發(fā)的目標(biāo)系統(tǒng)。 ? 環(huán)境圖的作用是確定系統(tǒng)在其環(huán)境中的位置,通過(guò)確定系統(tǒng)的輸入和輸出與外部實(shí)體的關(guān)系確定其邊界。 35 典型的環(huán)境圖 36 對(duì)數(shù)據(jù)流圖進(jìn)行分層 ?根據(jù) “ 自頂向下,逐層分解,逐步細(xì)化 ”的思想分層繪制數(shù)據(jù)流圖 ?頂層 DFD僅包含 一個(gè)加工 ,它代表被開(kāi)發(fā)系統(tǒng)。描述了軟件系統(tǒng)與外界 (源或宿 )之間的數(shù)據(jù)流 ?功能級(jí) DFD表示系統(tǒng)核心功能 ?精化 DFD表示各個(gè)功能的細(xì)化 37 分層的數(shù)據(jù)流圖 38 定貨系統(tǒng)數(shù)據(jù)流圖的建立 DFD案例 假設(shè)一家工廠的采購(gòu)部每天需要一張 定貨報(bào)表 ,報(bào)表按零件編號(hào)排序,表中列出所有需要再次定貨的零件。對(duì)于每個(gè)需要再次定貨的零件應(yīng)該列出下述數(shù)據(jù):零件編號(hào),零件名稱,定貨數(shù)量,目前價(jià)格,主要供應(yīng)者,次要供應(yīng)者。零件入庫(kù)或出庫(kù)稱為事務(wù) ,通過(guò)放在倉(cāng)庫(kù)中的 CRT終端把事務(wù)報(bào)告給定貨系統(tǒng)。當(dāng)某種零件的庫(kù)存數(shù)量少于庫(kù)存量臨界值時(shí)就應(yīng)該再次定貨。 39 頂層數(shù)據(jù)流圖 ?確定外部項(xiàng):倉(cāng)庫(kù)管理員、采購(gòu)員 DFD案例 40 功能級(jí)數(shù)據(jù)流圖 1 ?確定加工:將父圖中某加工分解而成的子加工 ?根據(jù)功能分解來(lái)確定加工:將一個(gè) 復(fù)雜的功能分解 成若干個(gè)較小的功能,較多應(yīng)用于高層 DFD中的分解 ?根據(jù)業(yè)務(wù)處理流程確定加工:分析父圖中待分解加工的 業(yè)務(wù)處理流程 ,業(yè)務(wù)流程中的每一步都可能是一個(gè)子加工 ?特別要注意在業(yè)務(wù)流程中數(shù)據(jù)流發(fā)生變化或數(shù)據(jù)流的值發(fā)生變化的地方,應(yīng)該存在一個(gè)加工,例如: 處理 入庫(kù)單 入庫(kù)信息 入庫(kù)單 41 功能級(jí)數(shù)據(jù)流圖 2 ?確定數(shù)據(jù)流 ? 在父圖中某加工分解而成的子圖中,父圖中相應(yīng)加工的輸入 /輸出數(shù)據(jù)流都 是且僅是 子圖 邊界 上的輸入 /輸出數(shù)據(jù)流 ? 分解后的子加工 之間應(yīng)增添相應(yīng)的新數(shù)據(jù)流表示加工過(guò)程中的中間數(shù)據(jù) ? 如果某些 中間數(shù)據(jù) 需要保存以備后用,那么可以成為流向文件的數(shù)據(jù)流 ? 同一個(gè)源或加工可以有 多個(gè)數(shù)據(jù)流 流向一個(gè)加工,如果它們不是一起到達(dá)和一起加工的,那么可以將它們分成若干個(gè)數(shù)據(jù)流,例如: 讀取 銀行卡信息 客戶 銀行卡數(shù)據(jù) 密碼 帳戶信息 42 功能級(jí)數(shù)據(jù)流圖 3 ?確定文件 ?如果父圖中該加工存在 讀寫文件 的數(shù)據(jù)流,則相應(yīng)的文件和數(shù)據(jù)流都應(yīng)畫在子圖中 ?在分解子圖中,如果需要保存某些 中間數(shù)據(jù) 以備后用,則可以將這些數(shù)據(jù)組成一個(gè)新的文件 ?新文件 (首次出現(xiàn)的文件 )至少應(yīng)有一個(gè)加工為其寫入記錄,同時(shí)至少存在另一個(gè)加工來(lái)讀該文件的記錄 ?注意:從父圖中 繼承 下來(lái)的文件在子圖中可能只對(duì)其進(jìn)行讀,或只進(jìn)行寫 43 功能級(jí)數(shù)據(jù)流圖 4 ?確定源和宿 ?功能 層圖和其它子圖中通常不必畫出源和宿
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1