uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)

uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)

ID:9398779

大?。?29.50 KB

頁數(shù):17頁

時間:2018-04-30

uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)_第1頁
uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)_第2頁
uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)_第3頁
uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)_第4頁
uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)_第5頁
資源描述:

《uml網(wǎng)上購物系統(tǒng)課程設(shè)計--網(wǎng)上購物系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、《信息系統(tǒng)分析與設(shè)計》課程設(shè)計報告設(shè)計題目:網(wǎng)上購物系統(tǒng)姓名:班級:學(xué)號:指導(dǎo)老師:目錄1需求分析12系統(tǒng)建模22.1創(chuàng)建系統(tǒng)用例模型22.1.1顧客用例22.1.2庫存管理員用例32.1.3系統(tǒng)管理員用例42.2創(chuàng)建系統(tǒng)靜態(tài)模型52.3創(chuàng)建系統(tǒng)動態(tài)模型62.3.1“顧客訂購商品”用例62.3.2“顧客刪除訂單”用例82.3.3“顧客留言”用例92.3.4“管理員處理訂單”用例102.3.5“庫存管理員修改商品”用例112.3.6商品狀態(tài)132.3.7在線購物活動圖132.4創(chuàng)建系統(tǒng)部署模型142.4.1構(gòu)件圖142.4.2部署圖15

2、3總結(jié)15網(wǎng)上購物系統(tǒng)1需求分析網(wǎng)上購物系統(tǒng)主要是針對中小型商城。購物系統(tǒng)管理員將商品信息整理歸類發(fā)布到網(wǎng)上,用戶進入該網(wǎng)站后,可以瀏覽商品,查看商品的信息。但是需要注冊為會員才能購買商品,提交訂單給購物系統(tǒng)管理員,并同時將費用通過電匯或郵寄的方式交付到商城管理員處。購物系統(tǒng)管理員在收到付款后,發(fā)貨給購物者,并同時更新網(wǎng)上有關(guān)于該訂單的付款狀態(tài),從而完成一次交易。網(wǎng)上購物系統(tǒng)的功能性需求包括以下內(nèi)容:?只允許系統(tǒng)規(guī)定的購物系統(tǒng)管理員來添加和修改商品信息;系統(tǒng)管理員可以查看該系統(tǒng)的所有注冊用戶信息,可以修改某一個注冊用戶的基本信息,也可

3、以刪除某個用戶;購物系統(tǒng)管理員可以查看該系統(tǒng)的所有訂單,可以刪除訂單,也可以修改訂單的付款狀態(tài)、發(fā)貨狀態(tài)。?任何一個網(wǎng)絡(luò)用戶都可以注冊稱為該系統(tǒng)的固定用戶,注冊時需要填寫基本注冊信息,還可以修改個人的基本信息。?只有注冊用戶才能登錄此系統(tǒng),購買商品。購買商品時可以任意選購商品,任意填寫購買數(shù)量,可以修改已選擇商品的購買數(shù)量,可以刪除已選擇的某一種商品,可以取消購買,可以提交購買下達訂單確認(rèn)一次購買成功。?用戶可以將看中的商品放入購物車內(nèi),等確定購買是在下訂單,并且在用戶購買商品后可以進行留言提意見。?購買商品后的用戶可以登錄系統(tǒng)查看自

4、己的訂單的付款狀態(tài)和發(fā)貨狀態(tài)。滿足上述需求的系統(tǒng)主要包括以下幾個小的系統(tǒng)模塊。?注冊登錄子系統(tǒng):實現(xiàn)用戶的注冊登錄,注冊時用戶需要輸入基本的個人信息。?在線購物管理子系統(tǒng):實現(xiàn)注冊用戶的在線購買商品,包括商品列表、商品信息的查看和添加購物等功能。?15購物車管理子系統(tǒng):實現(xiàn)用戶對自己的購物車管理,包括商品列表、購買商品的修改、刪除、提交購物車和清空購物車功能。?訂單管理子系統(tǒng):實現(xiàn)對訂單的管理,包括訂單列表、訂單查看、訂單修改、訂單刪除等功能。?留言管理子系統(tǒng):實現(xiàn)用戶的留言功能,對用戶的留言進行管理。2系統(tǒng)建模使用RationalR

5、ose2003對該系統(tǒng)進行系統(tǒng)建模。通過使用用例驅(qū)動創(chuàng)建系統(tǒng)用例模型、獲取系統(tǒng)的需求,并使用系統(tǒng)的靜態(tài)模型創(chuàng)建系統(tǒng)內(nèi)容,然后通過動態(tài)模型對系統(tǒng)的內(nèi)容進行補充和說明,最后通過部署模型完成系統(tǒng)的部署情況。2.1創(chuàng)建系統(tǒng)用例模型創(chuàng)建系統(tǒng)用例的的第一步是確定系統(tǒng)的參與者。網(wǎng)上購物系統(tǒng)的參與者包括以下幾種:?顧客:通過網(wǎng)上購物系統(tǒng)購買商品的人員。?庫存管理員:庫存管理員負(fù)責(zé)商品的入庫、出庫和管理設(shè)置等。?系統(tǒng)管理員:理員負(fù)責(zé)員工信息管理、顧客信息管理和系統(tǒng)維護等。因此系統(tǒng)的參與者包括三種,分別是顧客、庫存管理員、系統(tǒng)管理員,如圖2-1所示。然后

6、根據(jù)參與者的不同分別畫出各個參與者的用例圖。圖2-1系統(tǒng)參與者2.1.1顧客用例顧客能夠通過通過該系統(tǒng)進行如下活動。?管理個人信息:顧客可以進行注冊、登錄系統(tǒng)和修改自己的信息。?瀏覽商品信息:顧客可以利用系統(tǒng)對商品信息進行查看。?15在線購物:顧客可以將自己看中的商品添加到購物車中或取消購物車中已有的商品,還可以清空購物車。?前臺訂單處理:顧客可以查看訂單、結(jié)賬或取消訂單。通過以上活動創(chuàng)建顧客用例圖,如圖2-2所示。圖2-2顧客用例圖2.1.2庫存管理員用例庫存管理員能夠通過系統(tǒng)進行以下活動。?商品入庫:當(dāng)商品到貨時,庫存管理員檢查商

7、品是否合格并將合格的商品進行入庫操作。?商品出庫:當(dāng)商品被賣出時,商品進行出庫操作。?管理設(shè)置:庫存管理員負(fù)責(zé)供應(yīng)商品信息、商品基本信息。通過以上活動創(chuàng)建庫存管理員用例圖,如圖2-3所示。15圖2-3庫存管理員用例圖2.1.3系統(tǒng)管理員用例系統(tǒng)管理員能夠通過系統(tǒng)進行以下活動。?維護用戶信息:系統(tǒng)管理員可以維護已注冊顧客的信息,如添加用戶、刪除用戶和修改用戶等。?維護員工信息:系統(tǒng)管理員能夠維護網(wǎng)上商城員工的信息,如添加員工、刪除員工和修改員工等。?系統(tǒng)維護:系統(tǒng)管理員能夠?qū)嵤ο到y(tǒng)的日常維護。?系統(tǒng)設(shè)置:系統(tǒng)管理員能夠根據(jù)一些需要進行

8、必要的系統(tǒng)設(shè)置。通過以上活動創(chuàng)建庫存管理員用例圖,如圖2-4所示。15圖2-4系統(tǒng)管理員用例圖2.2創(chuàng)建系統(tǒng)靜態(tài)模型從前面的系統(tǒng)分析中,可以依據(jù)主要5個類對象:顧客、商品、訂單類、購物車、留言單創(chuàng)建完整的系統(tǒng)類圖,如圖2

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。