【下午一】數(shù)據(jù)流圖
公共要點:
1)父圖子圖平衡,父圖1-1,子圖1-2(父圖出現(xiàn)子圖必出現(xiàn),父圖一條可對應(yīng)子圖多條)
2)所有的P加工有輸入且有輸出
3)E為實體,通常為具體的人或物
4)D為數(shù)據(jù)存儲,通常為表,或文件
5)數(shù)據(jù)流的起點和終點必有一端為P加工
6)通知(確認(rèn)信息)Email系統(tǒng),新增Email實體,將所有通知(確認(rèn)信息)數(shù)據(jù)流終點改為Email實體
7)分解子加工,按說明內(nèi)容一個分號一個子加工
8)結(jié)構(gòu)化語言對加工描述
IF
THEN
ELSE
ENDIF
具體:
15上
功能(6)發(fā)送通知包含創(chuàng)建通知并發(fā)送給學(xué)生或老師。請分解圖1-2中加工(6),將分解出的加工和數(shù)據(jù)流填入對應(yīng)欄中。
數(shù)據(jù)流名稱????????????????起點????????????????????終點
報告數(shù)據(jù)????????????生成成績報告????????創(chuàng)建通知
成績單數(shù)據(jù)????????????生成成績單????????創(chuàng)建通知
通知數(shù)據(jù)???????????????????創(chuàng)建通知? ? ? ? ?發(fā)送通知

15下
若發(fā)送給學(xué)生和講師的通知是通過第三方Email系統(tǒng)進(jìn)行的,則需要對圖1-1和圖1-2進(jìn)行哪些修改?
將Email系統(tǒng)作為外部實體,并將通知的終點全部改為Email系統(tǒng)。
(新增實體E4為Email,將唯一加工道E1,E2的通知數(shù)據(jù)流終點改為E4)

18上
說明“預(yù)約處理”可以分解為哪些子加工,并說明建模圖1-1和圖1-2是如何保持數(shù)據(jù)流圖平衡。
預(yù)約處理可分解為:安排出診時間/預(yù)約查詢/創(chuàng)建預(yù)約/預(yù)約反饋。
父圖的輸入輸出必須出現(xiàn)在子圖的輸入輸出,數(shù)量名字相同。父圖的一個數(shù)據(jù)流對應(yīng)子圖多個數(shù)據(jù)流,子圖多個數(shù)據(jù)流組成父圖一個數(shù)據(jù)流

18下
給出圖1-1中數(shù)據(jù)流“客戶信息”“房源信息”的組成
根據(jù)說明文字,客戶信息:身份證號、、、

19下
結(jié)構(gòu)化語言對加工邏輯進(jìn)行描述
接收新訂單
IF是保賣車或全國購
THEN執(zhí)行拍賣體系,最優(yōu)報價物流商中標(biāo)
ELSE
? ? IF訂單路線有固定路線和/或包車路線
? ? THEN自動派發(fā)給物流商
? ? ELSE執(zhí)行拍賣體系,最優(yōu)報價物流商中標(biāo)
? ? ENDIF
ENDIF
給物流商發(fā)送物流消息
更新訂單的物流信息
給車輛交易系統(tǒng)發(fā)送物流信息

21下
分解子加工?進(jìn)一步分解時,需要注意哪三種常見錯誤?
“數(shù)據(jù)處理”可以分解為:
監(jiān)測分析實時監(jiān)測信息;分析結(jié)果可視化、存儲、遠(yuǎn)程控制;綜合統(tǒng)計和預(yù)測歷史監(jiān)測信息;預(yù)測信息可視化、存儲;
需要注意:
1)加工有輸入但是沒有輸出
2)加工有輸出但是沒有輸入
3)加工的輸入不足以產(chǎn)生輸出