uml_網(wǎng)上購物系統(tǒng)方案

uml_網(wǎng)上購物系統(tǒng)方案

ID:31312332

大小:365.50 KB

頁數(shù):21頁

時間:2019-01-08

uml_網(wǎng)上購物系統(tǒng)方案_第1頁
uml_網(wǎng)上購物系統(tǒng)方案_第2頁
uml_網(wǎng)上購物系統(tǒng)方案_第3頁
uml_網(wǎng)上購物系統(tǒng)方案_第4頁
uml_網(wǎng)上購物系統(tǒng)方案_第5頁
資源描述:

《uml_網(wǎng)上購物系統(tǒng)方案》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、word格式精心整理版網(wǎng)上購物系統(tǒng)一、需求分析1系統(tǒng)功能需求1.1系統(tǒng)的功能需求主要包括以下幾個方面:①系統(tǒng)管理員負責系統(tǒng)的管理維護工作,維護工作包括商品的添加、刪除和修改,對購物者基本信息的添加、修改、查詢和刪除。②購物者通過客戶機瀏覽器根據(jù)賬號和密碼進入選購商品的界面,在這里購物者可以查詢已購買的商品,繼續(xù)選購商品,查詢自己的基本信息。1.2系統(tǒng)主要包括以下幾個模塊:①基本業(yè)務處理模塊。基本業(yè)務處理模塊主要用于實現(xiàn)購物者通過合法認證登錄到該系統(tǒng)中進行網(wǎng)上購物的選擇和確定。②信息查詢模塊。信息查詢模塊主要用于實現(xiàn)購物者對購物信息的查詢和對自身信息的查詢。③系統(tǒng)維護模塊。系統(tǒng)維護模塊主要用于

2、實現(xiàn)系統(tǒng)管理員對系統(tǒng)的管理和對數(shù)據(jù)庫的維護,系統(tǒng)的管理包括購物者信息、商品信息等信息的維護。數(shù)據(jù)庫的維護包括數(shù)據(jù)庫的備份、恢復等數(shù)據(jù)庫操作。二、系統(tǒng)建模1.創(chuàng)建系統(tǒng)用例模型網(wǎng)上購物系統(tǒng)的參與者包含以下兩種:?購物者?系統(tǒng)管理員1.1購物者用例圖購物者能夠通過系統(tǒng)進行如下活動:l查詢商品信息。購物者可以在查詢界面了解可供自己選擇的商品信息。l登錄網(wǎng)上購物系統(tǒng)。購物者能夠根據(jù)自己的賬號和密碼登錄購物系統(tǒng),如果身份驗證失敗,不得進行下一步操作。通過身份認證才能夠進入下一個操作頁面。l選擇想購買的商品。在選擇商品的界面選擇自己想購買的商品并確認提交。l查詢個人信息。可以通過查詢界面查詢自己的基本信息

3、。范文范例學習指導word格式精心整理版1.2系統(tǒng)管理員用例圖系統(tǒng)管理員能夠通過系統(tǒng)進行如下活動:l登錄購物系統(tǒng)。系統(tǒng)管理員使用賬號和密碼登錄系統(tǒng)進行本系統(tǒng)的管理和維護工作。l添加購物者信息。將新注冊的購物者的基本信息錄入到本系統(tǒng),并在數(shù)據(jù)庫中保存。l修改購物者信息。對于個人基本信息發(fā)生變化的購物者,修改數(shù)據(jù)庫中相關(guān)購物者的人、個人信息并保存。l刪除購物者信息。將不再需要保存的購物者個人信息從數(shù)據(jù)庫中刪除。l查詢購物者信息。根據(jù)購物者的姓名對購物者的個人基本信息進行相關(guān)的查詢。l添加商品信息。將新的商品添加到購物系統(tǒng)中并保存到數(shù)據(jù)庫中。l修改商品信息。對數(shù)據(jù)庫中原有的商品信息進行修改并保存到

4、數(shù)據(jù)庫中。l刪除商品信息。將不再出售的商品從數(shù)據(jù)庫中刪除。范文范例學習指導word格式精心整理版2.創(chuàng)建系統(tǒng)的靜態(tài)模型(1)確定參與者的屬性。系統(tǒng)管理員:用戶名稱(username)、密碼(password)購物者:賬號(username)、密碼(password)、姓名(name)、年齡(age)、性別(sex)、興趣愛好(interest)(2)確定在系統(tǒng)中的主要業(yè)務實體類。范文范例學習指導word格式精心整理版3.創(chuàng)建系統(tǒng)的動態(tài)模型(1)創(chuàng)建序列圖和協(xié)作圖序列圖描述了系統(tǒng)中的一組對象在時間上交互的整體行為。協(xié)作圖描述了系統(tǒng)中的一組對象在幾何排列上的交互行為。在網(wǎng)上購物系統(tǒng)中,通過上述用

5、例,可以獲得以下交互行為。?購物者登錄購物系統(tǒng)。?購物者查詢商品信息。?購物者選擇商品。?購物者查詢個人信息。?系統(tǒng)管理員登錄購物系統(tǒng)。?系統(tǒng)管理員添加購物者信息。?系統(tǒng)管理員修改購物者信息。?系統(tǒng)管理員刪除購物者信息。?系統(tǒng)管理員查詢購物者信息。?系統(tǒng)管理員添加商品信息。?系統(tǒng)管理員修改商品信息。?系統(tǒng)管理員刪除商品信息。1)購物者登錄購物系統(tǒng)的工作流程a.購物者希望通過網(wǎng)上購物系統(tǒng)進行某一項操作。b.購物者登錄系統(tǒng),在登陸頁面LoginForm輸入自己的賬號和密碼并提交。范文范例學習指導word格式精心整理版c.系統(tǒng)將購物者提交的賬號和密碼傳遞到Control類中,檢查用戶的身份是否合法

6、。將用戶信息與數(shù)據(jù)庫中的用戶信息進行比較,檢查用戶信息中是否存在此購物者的信息。d.檢查完畢后將驗證結(jié)果返回到登陸界面上顯示。e.購物者在登錄界面獲得驗證結(jié)果。如果身份驗證未通過,重新登錄或退出。否則,繼續(xù)進行下一步操作。序列圖協(xié)作圖2)購物者查詢商品信息的工作流程a.用戶進入查詢商品界面Form,發(fā)送查詢商品信息的請求。b.界面Form向控制對象Control請求課程信息,控制對象到數(shù)據(jù)庫查詢商品信息。c.商品信息界面對象從控制對象中取得所查詢到的商品對象信息Product,并返回到查詢商品界面上顯示所有的商品信息。d.購物者從Form中獲得商品信息。序列圖范文范例學習指導word格式精心

7、整理版協(xié)作圖3)購物者選擇商品的工作流程a.購物者進入選擇商品界面SelectForm,在界面中確定選擇的商品并提交請求。b.選擇商品界面SelectForm將購物者所選商品信息傳遞到控制對象Control,控制對象將商品信息與數(shù)據(jù)庫中的商品信息進行比較,判斷是否可以購物。c.如果可以,執(zhí)行選擇商品操作,將購物結(jié)果保存到數(shù)據(jù)庫中。d.控制對象返回購物成功信息到選擇商品界面SelectForm。e.購物者從界面

當前文檔最多預覽五頁,下載文檔查看全文

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

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