【文章內(nèi)容簡介】
c l u d e i n c l u d e i n c l u d e i n c l u d e 圖 22 資料管理用例 用例描述: 用例編號: 004 用例名稱:上傳資料 主 參與者:用戶 層次:風箏(概要) 利益相關(guān)者:用戶 前置條件:用戶登錄。 最低保證:用戶能進入網(wǎng)上沖印系統(tǒng)。 成功保證:用戶上傳資料及打印要求提交成功。 觸發(fā)器: 用戶登錄網(wǎng)上沖印系統(tǒng),確認有打印的需求。 主要成功情節(jié): ,并在界面中進行上傳資料及填寫打印要求; 擴展: 1. 資料上傳失敗 (1).用戶所描述的業(yè)務(wù)要求超出范圍。 (2).當前用戶重新描述資料要求或退出系統(tǒng)或返回進行其他操 作。 系統(tǒng)課程設(shè)計文檔 9 訂單管理模塊: 訂單管理用戶確認訂單 in c l u d e in c l u d e in c l u d e in c l u d e 訂單查詢?nèi)∠唵涡薷挠唵喂芾韱T 圖 23 訂單管理用例圖 用例描述: 用例編號: 005 用例名稱:提交訂單 主參與者:用戶 層次:風箏(概要) 利益相關(guān)者:用戶 前置條件:會員登錄。 最低保證:用戶能進入網(wǎng)上沖印系統(tǒng)。 成功保證:顧客提交訂單成功。 觸發(fā)器:用戶描述資料要求并填寫個人信息,提交訂單。 主要成功情節(jié): ,并在界面中提交訂單; ; ; ; 擴展: 。 (1).用戶所描述的業(yè)務(wù)要求超出范圍。 (2).當前用戶重新描述業(yè)務(wù)要求或退出系統(tǒng)或返回進行其他操作。 系統(tǒng)課程設(shè)計文檔 10 資金管理模塊: 提醒發(fā)貨付款退款用戶對賬管理員 e x t e n d 圖 24 資金管理用例 用例描述: 用例編號: 006 用例名稱:付款 主參與者:用戶 層次:風箏(概要) 利益相關(guān)者:用戶,管理員 前置條件:網(wǎng)上沖印系統(tǒng)正常運行。 最低保證:若付款不成功,也能進入訂單支付頁面。 成功保證:用戶付款成 功。 觸發(fā)器:用戶提交訂單成功后進入支付頁面或直接點擊未完成訂單。 主要的成功情節(jié): ,用例啟動; ,完成網(wǎng)上支付; ; 擴展: 。 (1).用戶支付端出現(xiàn)錯誤。 系統(tǒng)課程設(shè)計文檔 11 收發(fā)貨管理模塊: 收貨用戶物流查詢發(fā)貨管理員服務(wù)評價 e x t e n d 圖 25 收發(fā)貨用例 用例描述: 用例編號: 007 用例名稱:確認收貨 主參與者:用戶 層次:風箏(概要) 利益相關(guān)者:用戶,管理員 前置條件:網(wǎng)上沖印系統(tǒng)正常運行期間。 最低保證:登錄到確認收貨的界面。 成功 保證:用戶確認收貨成功。 觸發(fā)器: 用戶登錄網(wǎng)上沖印系統(tǒng)查看訂單。 主要的成功情節(jié): 1 用戶登錄系統(tǒng)查看訂單完成情況。 2 用戶確認收貨。 3 管理員真正收到支付的款項。 擴展: 。 (1).用戶未安裝安全證書。 系統(tǒng)課程設(shè)計文檔 12 (二 ) 類圖建模 1 識別對象和類 在網(wǎng)上沖印系統(tǒng)中,類為管理員,用戶,用戶信息,資料,賬戶,訂單,貨物。 2 識別屬性與操作 管理員:賬號,登錄名,密碼,查看信息,下載資料,發(fā)貨 用戶 : 賬號,用戶名,密碼, Email 地址,手 機號,上傳資料,付款,收貨 用戶信息:用戶賬號,用戶名, Email 地址,手機號 資料: 類型,數(shù)量,上傳時間,下載時間,上傳,填寫要求,修改要求,確認,下載 訂單: 訂單號,用戶名,收貨人,付款金額,訂單狀態(tài),數(shù)量,修改,取消,確認,查詢 賬戶: 賬戶號,賬戶名,金額,入賬,出賬 貨物: 運單號,名稱,寄送地址,收貨人,發(fā)貨人,發(fā)貨時間,確認收貨時間,發(fā)貨, 收貨,查詢物流 3 繪制類圖 ( 1)系統(tǒng)中的各個類圖如下圖所示: 用戶類 管理員類 系統(tǒng)客戶類 用戶信息類 資料類 訂單類 系統(tǒng)課程設(shè)計文檔 13 資料管理類 訂單管理類