2010年下半年軟件設計師下午案例分析真題及答案pdf版下載
1、閱讀以下說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內。
【說明】
某時裝郵購提供商擬開發(fā)訂單處理系統(tǒng),用于處理客戶通過電話、傳真、郵件或web站點所下訂單。其主要功能如下:
(1)增加客戶記錄。將新客戶信息添加到客戶文件,并分配一個客戶號以備后續(xù)使用。
(2)查詢商品信息。接收客戶提交商品信息請求,從商品文件中查詢商品的價格和可訂購數(shù)量等商品信息,返回給客戶。
(3)增加訂單記錄。根據(jù)客戶的訂購請求及該客戶記錄的相關信息,產(chǎn)生訂單并添加到訂單文件中。
(4)產(chǎn)生配貨單。根據(jù)訂單記錄產(chǎn)生配貨單,并將配貨單發(fā)送給倉庫進行備貨;備好貨后,發(fā)送備貨就緒通知。如果現(xiàn)貨不足,則需向供應商訂貨。
(5)準備發(fā)貨單。從訂單文件中獲取訂單記錄,從客戶文件中獲取客戶記錄,并產(chǎn)生發(fā)貨單。
(6)發(fā)貨。當收到倉庫發(fā)送的備貨就緒通知后,根據(jù)發(fā)貨單給客戶發(fā)貨;產(chǎn)生裝運單并發(fā)送給客戶。
(7)創(chuàng)建客戶賬單。根據(jù)訂單文件中的訂單記錄和客戶文件中的客戶記錄,產(chǎn)生并發(fā)送客戶賬單,同時更新商品文件中的商品數(shù)量和訂單文件中的訂單狀態(tài)。
(8)產(chǎn)生應收賬戶。根據(jù)客戶記錄和訂單文件中的訂單信息,產(chǎn)生并發(fā)送給財務部門應收賬戶報表。
現(xiàn)采用結構化方法對訂單處理系統(tǒng)進行分析與設計,獲得如圖1-1所示的頂層數(shù)據(jù)流圖和圖1-2所示0層數(shù)據(jù)流圖。


【問題1】(3分)
使用說明中的詞語,給出圖1-1中的實體e1~e3的名稱。
【問題2】(3分)
使用說明中的詞語,給出圖1-2中的數(shù)據(jù)存儲d1~d3的名稱。
【問題3】(9分)
(1)給出圖1-2中處理(加工)p1和p2的名稱及其相應的輸入、輸出流。
(2)除加工p1和p2的輸入輸出流外,圖1-2還缺失了1條數(shù)據(jù)流,請給出其起點和終點。