版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、網(wǎng)上購物系統(tǒng) 小組成員介紹: 組員:楚家明 學(xué)號: 組員:苗高升 學(xué)號:系統(tǒng)目錄: 一、用例分析 二、系統(tǒng)主要用例圖 三、主要用例規(guī)約 四、系統(tǒng)類圖 五、系統(tǒng)序列圖 六、系統(tǒng)協(xié)作圖7、 系統(tǒng)活動圖8、 系統(tǒng)狀態(tài)圖9、 系統(tǒng)構(gòu)件圖10、 系統(tǒng)部署圖11、 總結(jié) 一、用例分析:本系統(tǒng)有6個用戶:普通用戶,會員,管理員,在線服務(wù)員,財務(wù)人員,倉庫人員普通用戶:普通用戶登陸本系統(tǒng)后可以注冊成為會員,查看商城中的商品信息,有疑問的時候可以在線求助,并且可以查看會員給商家的留言!會員:會員具有相對于普通用戶較多的功能:可以再商城中購買商品,其中購買商品時需填寫訂單,提交訂單,選擇付款的方式(信用卡,現(xiàn)金,
2、支票,借記卡等)??梢怨芾碜约旱馁徫镘?,包括查看、增加、刪除購物車中的商品??梢怨芾碜约旱男畔?,包括查看,修改,添加,刪除,并支持修改密碼,找回密碼,重置密碼。管理員:管理員主要負(fù)責(zé)對系統(tǒng)信息的維護(hù)和管理,包括復(fù)查商品信息是否正確,管理會員,可以查看所有會員的基本信息或者刪除會員,查看交易過的訂單,管理留言,可以恢復(fù)留言。在線服務(wù)人員:主要負(fù)責(zé)和系統(tǒng)客戶的交流,更好的為客戶服務(wù)。財務(wù)人員:財務(wù)人員可以處理會員提交的訂單,若未發(fā)貨,則根據(jù)用戶所提交的訂單打出相應(yīng)的發(fā)票。還可以查看商品的價格信息,可以根據(jù)市場需求對商品的價格進(jìn)行改動。倉庫人員:倉庫人員根據(jù)訂單發(fā)貨并更改訂單的狀態(tài),并負(fù)責(zé)查看并隨時
3、更新商品的庫存信息。二、系統(tǒng)主用例圖:3、 主要用例規(guī)約:普通與用戶注冊:主要參與者普通用戶用例說明完成普通用戶向會員的轉(zhuǎn)變,使顧客擁有更多的權(quán)限更完善的服務(wù)前置條件系統(tǒng)正常運(yùn)行主成功場景1、 客戶打開系統(tǒng)進(jìn)入購物頁面,點(diǎn)擊注冊按鈕2、 用戶進(jìn)入顧客注冊頁面3、 顧客填寫注冊信息、點(diǎn)擊提交4、 系統(tǒng)管理員驗證顧客的所有注冊信息是合法5、 系統(tǒng)返回用戶注冊成功信息擴(kuò)展流1、 顧客填寫信息不合法,提交失敗2、 系統(tǒng)返回失敗原因后置條件系統(tǒng)的數(shù)據(jù)可中增加一條顧客的信息角色登錄:主要參與者會員,管理員,在線服務(wù)員,財務(wù)人員,倉庫人員用例說明使角色登陸系統(tǒng),獲得相應(yīng)權(quán)限,從而管理或使用系統(tǒng)前置條件系統(tǒng)正
4、常運(yùn)行主成功場景1、 角色打開系統(tǒng),進(jìn)入登陸頁面2、 選擇與自己相對應(yīng)的角色3、 輸入用戶名稱和密碼以及驗證碼,點(diǎn)擊登錄4、 檢測用戶登錄信息5、 系統(tǒng)提示登陸成功擴(kuò)展劉1、 角色多填寫的登錄信息不正確2、 系統(tǒng)返回登錄失敗的原因,并提示角色是否繼續(xù)登錄后置條件系統(tǒng)根據(jù)不同的用戶角色跳轉(zhuǎn)到與其相對應(yīng)的頁面查找商品信息:主要參與者普通用戶,會員,管理員,在線服務(wù)員,財務(wù)人員,倉庫人員用例說明為系統(tǒng)用戶提供便利的服務(wù)前置條件系統(tǒng)正常運(yùn)行主成功場景1、 用戶(此為系統(tǒng)用戶的簡稱)打開系統(tǒng),進(jìn)入查詢頁面(此頁面不是只有查詢工能,查詢功能是嵌套在系統(tǒng)頁面中的,例如商品瀏覽頁面)2、 選擇所查找商品的類型
5、(可不選,不過相對來說查找速度會慢一些),可選擇性的輸入商品的商品號或者商品名稱,也可同時輸入擴(kuò)展流1、 未查找到指定商品信息2、 返回查找失敗信息、提示是否繼續(xù)查找后置條件系統(tǒng)顯示所查找的商品信息(可能是多條)在線求助:主要參與者普通用戶、會員用例說明系統(tǒng)為商家提供更好的交流環(huán)境前置條件系統(tǒng)正常運(yùn)行主成功場景1、 客戶對商品信息或其他有疑問2、 點(diǎn)擊在線求助擴(kuò)展流在線服務(wù)員繁忙,系統(tǒng)提示稍后再試后置條件系統(tǒng)彈出對話框,互動完畢后對話框關(guān)閉在線交易:主要參與者會員用例說明此為系統(tǒng)的主要功能,復(fù)員可以通過系統(tǒng)購買自己想要的商品前置條件系統(tǒng)正常運(yùn)行,會員已成功登陸主成功場景1、 會員選擇自己滿意的
6、商品,加入購物車,確定購買后,點(diǎn)擊購買2、 系統(tǒng)跳入訂單填寫頁面,會員填寫自己的基本信息確定價格后點(diǎn)擊提交訂單3、 系統(tǒng)跳轉(zhuǎn)到支付方式頁面,選擇支付方式4、 確認(rèn)支付后填寫驗證信息5、 系統(tǒng)檢驗驗證信息6、 交易完成擴(kuò)展流交易失敗,系統(tǒng)返回時報信息后置條件系統(tǒng)數(shù)據(jù)庫中增加一條訂單信息管理個人基本信息:主要參與者會員,在線服務(wù)員,倉庫管理人員,財務(wù)人員用例說明系統(tǒng)的不服用戶可以對自己的信息進(jìn)行查看、添加、修改、刪除、操作前置條件系統(tǒng)正常運(yùn)行,已登錄主成功場景1、 用戶(此為用例參與者)點(diǎn)擊個人信息管理2、 系統(tǒng)跳轉(zhuǎn)到用戶基本信息頁面,此時信息為只讀狀態(tài),顯示用戶的基本信息3、 用戶想要修改信息時
7、,點(diǎn)擊修改4、 系統(tǒng)跳轉(zhuǎn)到修改信息頁面,此時信息為可寫狀態(tài)5、 用戶按照自己的情況修改信息6、 確認(rèn)完成后點(diǎn)擊提交7、 系統(tǒng)提示修改信息成功并顯示修改后的信息擴(kuò)展流1、 修改信息失敗2、 系統(tǒng)提示提交失敗信息,并跳轉(zhuǎn)到信息只讀狀態(tài)后置條件系統(tǒng)數(shù)據(jù)庫中關(guān)于用戶的信息有更新修改密碼:主要參與者會員,在線服務(wù)員,倉庫管理人員,財務(wù)人員用例說明假如用戶(此指本用例的住參與者)感覺自己的賬戶有安全威脅,可通過修改密碼的方式來保證自己賬戶的安全前置條件系統(tǒng)正常運(yùn)行,已登錄主成功場景1、 用戶點(diǎn)擊“修改密碼”2、 系統(tǒng)跳轉(zhuǎn)到修改密碼的頁面3、 用戶需填寫原密碼,新密碼和驗證信息4、 填寫完成后提交信息5、
8、系統(tǒng)檢測密碼,驗證信息6、 密碼修改成功擴(kuò)展流1、 修改密碼失敗2、 系統(tǒng)返回錯誤信息后置條件系統(tǒng)數(shù)據(jù)庫中響應(yīng)用戶的密碼有更新密碼找回:主要參與者會員,在線服務(wù)員,倉庫管理人員,財務(wù)人員用例說明假如用戶(此指本用例的住參與者)因為某種原因?qū)⒆约旱拿艽a忘記了,可通過本用例進(jìn)行密碼找回前置條件系統(tǒng)正常運(yùn)行主成功場景1、 用戶打開系統(tǒng)2、 進(jìn)入登陸頁面、點(diǎn)擊“找回密碼”3、 系統(tǒng)跳轉(zhuǎn)到找回密碼的頁面4、 用戶根據(jù)要求填寫驗證信息5、 提交驗證信息6、 系統(tǒng)檢測驗證信息7、 驗證通過8、 指定時間段內(nèi)將密碼發(fā)送至綁定郵箱內(nèi)擴(kuò)展流1、 找回密碼失敗2、 系統(tǒng)將失敗信息發(fā)送到綁定郵箱中,詢問是否重置密碼密
9、碼重置:主要參與者會員,在線服務(wù)員,倉庫管理人員,財務(wù)人員用例說明假如用戶(此指本用例的住參與者)因為某種原因無法最缺想起自己的驗證信息,可通過本用例向系統(tǒng)管理員提出重置密碼的申請前置條件系統(tǒng)正常運(yùn)行主成功場景1、 用戶打開系統(tǒng)2、 進(jìn)入登陸頁面,點(diǎn)擊“密碼重置”3、 系統(tǒng)跳轉(zhuǎn)至重置密碼的界面4、 用戶根據(jù)要求填寫其他的驗證信息,當(dāng)然這種信息會更詳細(xì)5、 用戶提交驗證信息6、 系統(tǒng)驗證信息7、 驗證通過8、 系統(tǒng)在指定時間段發(fā)送郵件至用戶綁定郵箱,需用戶登陸綁定郵箱后手動激活重置9、 系統(tǒng)提示充值成功,并立即將隨機(jī)生成的重置密碼發(fā)送給用戶并將重置密碼所需的驗證信息初始化,并提醒用戶立即修改密碼
10、,用戶在次重置密碼時需設(shè)置驗證信息擴(kuò)展流1、 重置密碼失敗2、 系統(tǒng)發(fā)送失敗信息至用戶綁定信息,并詢問用戶是否繼續(xù)申請后置條件系統(tǒng)數(shù)據(jù)庫重置相應(yīng)用戶的密碼和驗證信息管理購物車:主要參與者會員用例說明會員可以管理自己的購物車,按照自己的需求更改,增加或者刪除購物車中的商品前置條件系統(tǒng)正常運(yùn)行,會員登錄主成功場景1、 會員點(diǎn)擊購物車2、 系統(tǒng)跳轉(zhuǎn)至購物車頁面3、 用戶根據(jù)自己的情況對購物車進(jìn)行添加,修改,查看,刪除商品操作4、若改動購物車中的信息則操作完成后顯示操作成功擴(kuò)展流1、 修改購物車商品信息失敗2、 系統(tǒng)顯示錯誤信息后置條件系統(tǒng)數(shù)據(jù)庫中與客戶關(guān)聯(lián)的購物車信息做出相應(yīng)的變動會員管理訂單:主要
11、參與者會員用例說明在本用例中,會員可以查看或查找自己所有訂單的信息,以及修改訂單的狀態(tài)(是否到貨),當(dāng)然訂單的其他信息會員是無權(quán)修改的前置條件系統(tǒng)正常運(yùn)行、會員已登錄主成功場景1、 會員點(diǎn)擊“我的訂單”2、 系統(tǒng)跳轉(zhuǎn)到該用戶的訂單頁面3、 用戶可以查看,修改自己的訂單,如果訂單過多,可查找,其中修改是指只能修改訂單的狀態(tài),也就是是否到貨4、 若修改信息則需要填寫驗證信息5、 提交修改信息6、 系統(tǒng)檢驗驗證信息7、 提示修改成功后置條件系統(tǒng)數(shù)據(jù)庫中與會員相關(guān)聯(lián)的訂單信息做出相應(yīng)的更新查找訂單:主要參與者會員,財務(wù)人員,管理員、倉庫人員用例說明但訂單過多的是否可以通過此用例快速的找到需要的訂單前置
12、條件系統(tǒng)正常運(yùn)行,用戶(此為此用例的主要參與者)已登錄主成功場景1、 進(jìn)入顯示訂單頁面2、 點(diǎn)擊“查找”3、 輸入訂單信息,如:訂單號,訂單狀態(tài)4、 查找成功5、 系統(tǒng)將符合訂單顯示在頁面上擴(kuò)展流1、 查找失敗2、 系統(tǒng)顯示查找失敗信息后置條件系統(tǒng)顯示符合的訂單會員留言:主參與者會員用例說明當(dāng)客戶對商家存在意見或建議時,可通過此方式提出,且此留言其他用戶也可以看到,能讓其他用戶更好地了解商家前置條件系統(tǒng)正常運(yùn)行,會員已登錄主成功場景1、 會員點(diǎn)擊“留言”2、 系統(tǒng)跳轉(zhuǎn)到留言界面3、 會員填寫留言4、 會員提交留言5、 系統(tǒng)提示留言成功擴(kuò)展流1、 留言失敗2、 系統(tǒng)返回留言失敗信息(包含非法信息
13、)后置條件系統(tǒng)數(shù)據(jù)庫中的留言表內(nèi)增加一條記錄開發(fā)票:主要參與者財務(wù)人員,管理員,倉庫用例說明財務(wù)人員根據(jù)用戶提交的訂單制作電子版發(fā)票并將其打印,然后將電子版發(fā)票紙質(zhì)發(fā)票分別提交給倉庫和管理員審核通過后的發(fā)票將同商品一起發(fā)給會員前置條件系統(tǒng)正常運(yùn)行,財務(wù)人員已登錄主成功場景1、 財務(wù)人員查看訂單狀態(tài)2、 若訂單狀態(tài)為已付款,點(diǎn)擊生成發(fā)票3、 系統(tǒng)成功生成發(fā)票4、 點(diǎn)擊審核5、 審核通過6、 點(diǎn)擊打印發(fā)票7、 打印發(fā)票成功8、 訂單狀態(tài)改變?yōu)橐焉砂l(fā)票狀態(tài)擴(kuò)展流1、 生成發(fā)票失敗,系統(tǒng)返回失敗信息2、 審核失敗,系統(tǒng)返回失敗信息3、 打印失敗,系統(tǒng)返回失敗信息后置條件系統(tǒng)數(shù)據(jù)庫中訂單狀態(tài)發(fā)生改變倉
14、庫人員管理訂單主要參與者倉庫人員用例說明倉庫人員可以通過此用例查看和更改訂單的狀態(tài)前置條件系統(tǒng)正常運(yùn)行,倉庫人員登錄主成功場景1、 倉庫人員點(diǎn)擊查看訂單2、 系統(tǒng)顯示財務(wù)人員提交過來的訂單3、 倉庫人員查看訂單的審核情況4、 訂單通過了財務(wù)和管理員的審核5、 倉庫人員審核訂單6、 審核通過7、 倉庫人員根據(jù)發(fā)票和訂單發(fā)貨8、 倉庫人員更改訂單狀態(tài)為已發(fā)貨擴(kuò)展流審核失敗,系統(tǒng)返回錯誤信息后置條件系統(tǒng)數(shù)據(jù)庫中訂單狀態(tài)有更新維護(hù)商品信息:主參與者管理員,財務(wù)人員,倉庫人員用例說明用戶(此指本用例的主要參與者)可以通過本用例更新商品的信息前置條件系統(tǒng)正常運(yùn)行,用戶已登錄主成功場景1、 用戶點(diǎn)擊查看商品
15、信息2、 系統(tǒng)跳轉(zhuǎn)到商品信息界面3、 用戶可以再此頁面點(diǎn)擊“更新”“下架”“上架”4、 系統(tǒng)跳轉(zhuǎn)到相應(yīng)的頁面5、 操作完成后用戶點(diǎn)擊提交6、 系統(tǒng)提示操作成功擴(kuò)展流1、 操作失敗2、 系統(tǒng)返回失敗信息后置條件系統(tǒng)數(shù)據(jù)庫中有更新四、系統(tǒng)類圖:五、系統(tǒng)序列圖: 查看購物車:查找商品:修改個人信息:在線交易:重置密碼:注冊成功:注冊失敗一:注冊失敗二:六、系統(tǒng)協(xié)作圖:查看購物車:查找商品:修改個人信息:在線交易:重置密碼:注冊成功:注冊失敗一:注冊失敗二:七、系統(tǒng)活動圖:查看購物車:查找商品:修改個人信息:在線交易:注冊:八、系統(tǒng)狀態(tài)圖:訂單:發(fā)票:會員:九、系統(tǒng)構(gòu)件圖:十、系統(tǒng)部署圖:十一、總結(jié) 通過這次實驗我還是感覺對自己以后從事編程行業(yè)工作的時候,這門課還是相當(dāng)?shù)谋容^有用的,有助于軟件的開發(fā),整體結(jié)構(gòu)比較清晰,邏輯結(jié)構(gòu)比較明朗,通過這次設(shè)計自己對面向?qū)ο蠼5牧鞒逃辛艘欢ǖ牧私?。作為?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 隧道配電室值班制度規(guī)范
- 維修商準(zhǔn)入管理制度規(guī)范
- 中醫(yī)付費(fèi)問診制度規(guī)范
- 中國規(guī)范財富管理制度
- 醫(yī)用車間管理規(guī)范制度
- 規(guī)范工商所檔案管理制度
- 鐵路機(jī)務(wù)段上班制度規(guī)范
- 合規(guī)測試員崗前基礎(chǔ)應(yīng)用考核試卷含答案
- 三同時制度在那個規(guī)范
- 空呼充氣室管理制度規(guī)范
- 汽車運(yùn)用與維修專業(yè)“課程標(biāo)準(zhǔn)”開發(fā)實施方案
- 電商平臺消費(fèi)者權(quán)益保護(hù)政策
- 14J936變形縫建筑構(gòu)造
- TD/T 1012-2016 土地整治項目規(guī)劃設(shè)計規(guī)范(正式版)
- 《繼電保護(hù)智能運(yùn)維檢修 第5部分:在線監(jiān)測站端信息描述》
- 動物園市場競爭中的差異化策略
- 氣錘計算方法
- 人力資源服務(wù)機(jī)構(gòu)管理制度
- 聯(lián)合利華中國公司銷售運(yùn)作手冊
- 電氣二次設(shè)備定期工作標(biāo)準(zhǔn)
- 銀行開戶單位工作證明模板
評論
0/150
提交評論