




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第13章網(wǎng)上購物商店
2021/5/91
第13章網(wǎng)上購物商店前面使用面向?qū)ο蟮姆椒ú⒔Y(jié)合RationalRose建模工具系統(tǒng)地介紹了UML統(tǒng)一建模語言。為了對(duì)前面學(xué)習(xí)的內(nèi)容進(jìn)行鞏固和總結(jié),本章給出一個(gè)網(wǎng)上購物商店系統(tǒng)的建模實(shí)例,將各種UML圖形和模型元素綜合起來,使用RationalRose2003完成對(duì)該系統(tǒng)的分析和設(shè)計(jì)。希望通過這個(gè)項(xiàng)目的演示,要求學(xué)生可以掌握對(duì)一個(gè)所選的軟件進(jìn)行比較完整的設(shè)計(jì)和建模的過程。2021/5/92學(xué)習(xí)內(nèi)容需求分析創(chuàng)建系統(tǒng)用例模型創(chuàng)建系統(tǒng)靜態(tài)模型創(chuàng)建系統(tǒng)動(dòng)態(tài)模型創(chuàng)建系統(tǒng)部署模型2021/5/93需求分析隨著網(wǎng)絡(luò)的不斷發(fā)展,網(wǎng)絡(luò)購物已經(jīng)日漸成為消費(fèi)者的一種生活習(xí)慣,人們已經(jīng)開始認(rèn)同這種在網(wǎng)上消費(fèi)的方式。各種商家競相在網(wǎng)絡(luò)上建立網(wǎng)上商店。我們這里要介紹的網(wǎng)上購物商店就是這一背景下的產(chǎn)物。網(wǎng)上購物商店,也就是在網(wǎng)絡(luò)上建立一個(gè)虛擬的購物商店,結(jié)合網(wǎng)絡(luò)技術(shù)和傳統(tǒng)實(shí)體商店的優(yōu)點(diǎn),減少流通環(huán)節(jié),降低交易成本,打破時(shí)空和地域的限制,使用戶可以通過網(wǎng)絡(luò)在商店中挑選和購買商品,感受網(wǎng)絡(luò)給我們帶來的購物體驗(yàn)。網(wǎng)上購物商店的功能性需求包括以下內(nèi)容:2021/5/94根據(jù)網(wǎng)上購物商店的日常經(jīng)營和管理,本系統(tǒng)的用戶主要分為有三種:一種是網(wǎng)上商店的普通用戶即游客、一種是網(wǎng)上商店的注冊會(huì)員用戶、還有一種是網(wǎng)上商店的管理員。三者的身份不同,權(quán)限不同,所以,具體的功能需求也不同。對(duì)于普通用戶來說,可以瀏覽網(wǎng)上商店的各種內(nèi)容,搜索商品信息并且可以申請成為注冊會(huì)員。對(duì)于注冊會(huì)員來說,除了具備了普通用戶的所有功能,并還擁以下的功能:1.在登錄頁面中輸入注冊的用戶賬號(hào)和密碼,通過身份驗(yàn)證進(jìn)入到網(wǎng)上商店。2.可以瀏覽網(wǎng)上商店中各種商品的詳細(xì)信息和內(nèi)容。3.可以對(duì)選擇的商品進(jìn)行購買,同時(shí)可以修改購買的數(shù)量和清除購買的操作。4.當(dāng)提交購買信息后,用戶能夠查看購買的信息情況。5.能夠?qū)W(wǎng)上商店中的所有商品進(jìn)行快速查詢。6.能夠?qū)ψ约旱臅?huì)員信息進(jìn)行修改和注銷。對(duì)于網(wǎng)站管理員而言,也分為系統(tǒng)管理員和普通管理員兩類,他們的權(quán)限和功能也各不相同:系統(tǒng)管理員主要負(fù)責(zé)系統(tǒng)的數(shù)據(jù)管理和維護(hù)工作以及對(duì)整個(gè)系統(tǒng)的普通管理員的資料信息和權(quán)限進(jìn)行管理。對(duì)普通管理員而言,他的功能范圍包括:1.對(duì)會(huì)員資料信息進(jìn)行管理,可查看用戶的基本信息和刪除該用戶的信息。2.對(duì)商品信息進(jìn)行管理,包括對(duì)商品的添加、修改、刪除和查詢操作。3.對(duì)商品訂單信息進(jìn)行管理。包括:查看訂單和修改當(dāng)前訂單的狀態(tài)。2021/5/95需求分析網(wǎng)上購物商店的系統(tǒng)功能結(jié)構(gòu)圖下面通過使用用例驅(qū)動(dòng)創(chuàng)建系統(tǒng)用例模型,獲取系統(tǒng)的需求,并使用系統(tǒng)的靜態(tài)模型創(chuàng)建系統(tǒng)內(nèi)容,然后通過動(dòng)態(tài)模型對(duì)系統(tǒng)的內(nèi)容進(jìn)行完善,最后通過部署模型完成系統(tǒng)的部署情況。2021/5/96創(chuàng)建系統(tǒng)用例模型進(jìn)行系統(tǒng)分析和設(shè)計(jì)的第一步是創(chuàng)建系統(tǒng)的用例模型。作為描述系統(tǒng)的用戶或參與者所能進(jìn)行的操作的模型,它在需求分析階段有著重要的作用,整個(gè)開發(fā)過程都是圍繞系統(tǒng)的需求用例表述的問題和問題模型進(jìn)行的。2021/5/97創(chuàng)建系統(tǒng)用例模型創(chuàng)建系統(tǒng)用例的第一步是確定系統(tǒng)的參與者。根據(jù)前面的需求分析可知,網(wǎng)上購物商店的參與者包含以下三種:(1)用戶。泛指所有使用網(wǎng)上購物商店系統(tǒng)的人,是專門抽象出來的一個(gè)參與者。(2)普通用戶。也就是游客,進(jìn)入網(wǎng)上商店瀏覽但是沒有進(jìn)行注冊的用戶,無權(quán)購買商品,僅有瀏覽商品信息的功能。(3)注冊會(huì)員用戶。已經(jīng)注冊過的用戶,登錄網(wǎng)上商店后即可進(jìn)行購物。(4)管理員。對(duì)本系統(tǒng)進(jìn)行數(shù)據(jù)管理、數(shù)據(jù)維護(hù)、商品、訂單和用戶管理的用戶。以上普通用戶、注冊會(huì)員用戶、管理員都繼承自用戶,是泛化的關(guān)系。然后根據(jù)不同的參與者分別畫出各自的用例圖。2021/5/98創(chuàng)建系統(tǒng)用例模型1.普通用戶用例圖
普通用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1)在網(wǎng)上購物商店進(jìn)行注冊成為注冊會(huì)員。(2)瀏覽商品的信息,包括:分類商品信息、優(yōu)惠商品信息和熱門商品信息。(3)查詢商品,包括分類商品、優(yōu)惠商品和熱門商品以及高級(jí)查詢。(4)通過在線幫助獲得想要了解有關(guān)網(wǎng)站和商品的信息。2021/5/99創(chuàng)建系統(tǒng)用例模型2.注冊會(huì)員用例圖注冊會(huì)員除了普通用戶所有的功能,還可以通過本系統(tǒng)進(jìn)行如下活動(dòng):(1)登錄網(wǎng)上購物商店。(2)管理購物車,包括:查看購物車信息、刪除購物車商品、購買商品。(3)管理訂單,包括查詢訂單、創(chuàng)建訂單和修改訂單。(4)進(jìn)行商品訂單的在線支付。(5)修改個(gè)人密碼、找回個(gè)人密碼、修改個(gè)人信息和注銷。2021/5/910創(chuàng)建系統(tǒng)用例模型3.管理員用例圖管理員能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1)對(duì)用戶進(jìn)行管理,包括創(chuàng)建管理員、查詢用戶、修改用戶權(quán)限和刪除用戶。(2)對(duì)訂單進(jìn)行管理,包括:訂單查詢和訂單確認(rèn)。(3)對(duì)商品進(jìn)行管理,包括商品基本信息管理、商品類別管理和特價(jià)商品管理。2021/5/911創(chuàng)建系統(tǒng)靜態(tài)模型在獲得系統(tǒng)的基本需求用例模型以后,通過識(shí)別和分析系統(tǒng)中的類和對(duì)象來創(chuàng)建系統(tǒng)靜態(tài)模型,過程包括組織系統(tǒng)的包圖和創(chuàng)建系統(tǒng)的類圖。1.創(chuàng)建系統(tǒng)的類圖根據(jù)系統(tǒng)需求可以識(shí)別系統(tǒng)中存在的對(duì)象。系統(tǒng)對(duì)象的識(shí)別通過尋找系統(tǒng)域描述和需求描述中的名詞來進(jìn)行,從前面的需求分析中可以找到的名詞有普通用戶、注冊會(huì)員、商品、管理員、訂單,這些都是對(duì)象圖中的候選對(duì)象。判斷是否應(yīng)該為這些候選對(duì)象創(chuàng)建類的方法是:是否有與該對(duì)象相關(guān)的身份和行為?如果有的話,候選對(duì)象應(yīng)該是一個(gè)存在于模型中的對(duì)象,就應(yīng)該為它創(chuàng)建類。2021/5/912創(chuàng)建系統(tǒng)靜態(tài)模型數(shù)據(jù)訪問層實(shí)體類圖1.根據(jù)系統(tǒng)需求,確定用戶信息實(shí)體類“UserInfo”、訂單信息實(shí)體類“OrderInfo”、商品信息實(shí)體類“GoodsInfo”。由于普通用戶只是瀏覽頁面,所以不需要專門創(chuàng)建一個(gè)實(shí)體類。而注冊會(huì)員和管理員可以抽象出一個(gè)用戶信息實(shí)體類“UserInfo”作為基類,把注冊會(huì)員信息實(shí)體類“RegisterUserInfo”和管理員信息實(shí)體類“AdminUserInfo”作為子類,形成繼承的關(guān)系。2.注冊會(huì)員信息實(shí)體類和訂單信息實(shí)體類之間是“一對(duì)多”的關(guān)聯(lián)關(guān)系,一個(gè)注冊會(huì)員可以擁有多個(gè)訂單;而對(duì)于訂單而言,沒有商品就沒有訂單,所以訂單信息實(shí)體類和商品信息實(shí)體類是依賴的關(guān)系;對(duì)于管理員來說,一個(gè)管理員可以管理多個(gè)訂單信息、多個(gè)用戶信息和多個(gè)商品信息,所以管理員信息類與訂單信息實(shí)體類、商品信息實(shí)體類、注冊會(huì)員信息實(shí)體類之間都是“一對(duì)多”的關(guān)聯(lián)關(guān)系。最后設(shè)計(jì)的“數(shù)據(jù)訪問層”中實(shí)體類類圖如下圖所示:
2021/5/913創(chuàng)建系統(tǒng)靜態(tài)模型數(shù)據(jù)訪問組件類圖在本系統(tǒng)的數(shù)據(jù)訪問層中,除了實(shí)體類類圖以外,還包括了數(shù)據(jù)訪問層的各個(gè)數(shù)據(jù)訪問組件的類圖。由于本系統(tǒng)中存在著代表用戶信息的實(shí)體類、商品信息的實(shí)體類和訂單信息的實(shí)體類,因此,相應(yīng)的也就有對(duì)應(yīng)的組件類。其中,商品信息操作類實(shí)現(xiàn)商品信息的數(shù)據(jù)訪問操作、訂單信息操作類實(shí)現(xiàn)訂單信息的數(shù)據(jù)訪問操作、用戶信息操作類實(shí)現(xiàn)用戶信息的數(shù)據(jù)訪問操作;另外,還有一個(gè)處理錯(cuò)誤的異常處理操作類和一個(gè)實(shí)現(xiàn)數(shù)據(jù)庫連接的操作類,這兩個(gè)類是其它三個(gè)操作類的依賴對(duì)象。設(shè)計(jì)后的“數(shù)據(jù)訪問層”中數(shù)據(jù)訪問組件類圖如下圖所示:2021/5/914創(chuàng)建系統(tǒng)靜態(tài)模型業(yè)務(wù)層類圖
本系統(tǒng)的具體業(yè)務(wù)功能主要有四類:用戶有關(guān)的信息管理類“UserManage”、與商品有關(guān)的信息管理類“GoodsManage”、與訂單有關(guān)的信息管理類“OrderManage”和與購物車有關(guān)的信息管理類“ShoppingCartManage”,它們彼此間是相互依賴的關(guān)系。設(shè)計(jì)后的業(yè)務(wù)層類圖如下圖所示:2021/5/915創(chuàng)建系統(tǒng)靜態(tài)模型控制層類圖
本系統(tǒng)控制層主要包括前端控制器組件“ActionServlet”和完成商品信息“GoodsManageAction”、訂單信息“OrderManageAction”、用戶信息業(yè)務(wù)“UserManageAction”調(diào)度的后端業(yè)務(wù)控制器Action類。其中,前端控制器依賴于后端控制器。設(shè)計(jì)后的控制層類圖如下圖所示:2021/5/916創(chuàng)建系統(tǒng)靜態(tài)模型表示層類圖本系統(tǒng)表示層中的類比較多,主要是客戶端顯示給用戶的各種界面類,它們包括了系統(tǒng)首頁“MainForm”、登錄界面“userLogin”、注銷界面“l(fā)ogOut”、用戶注冊界面“userRegister”、修改用戶信息界面“updateUserInfo”、購物車界面“shoppingCart”、顯示商品信息界面“showGoodsInfo”、顯示訂單信息界面“showOrderInfo”、顯示用戶信息界面“showUserInfo”。設(shè)計(jì)后的表示層類圖如下圖所示:2021/5/917創(chuàng)建系統(tǒng)靜態(tài)模型組織系統(tǒng)包圖
本系統(tǒng)采用了分層的架構(gòu),即把系統(tǒng)分為了“表示層”、“控制層”、“業(yè)務(wù)層”和“數(shù)據(jù)訪問層”四個(gè)層次。那么對(duì)系統(tǒng)進(jìn)行組織也就順理成章地分為對(duì)應(yīng)的四個(gè)包:表示層包、控制層包、業(yè)務(wù)層包和數(shù)據(jù)訪問層包。另外,還有處理系統(tǒng)各種錯(cuò)誤的“錯(cuò)誤信息處理包”。五個(gè)包之間是相互依賴的關(guān)系。設(shè)計(jì)后的包圖如下圖所示:2021/5/918創(chuàng)建系統(tǒng)動(dòng)態(tài)模型根據(jù)系統(tǒng)的用例模型,還可以通過對(duì)象之間的相互作用來考察系統(tǒng)對(duì)象的行為。這種交互作用通過兩種方式進(jìn)行考察:一種是以相互作用的一組對(duì)象為中心考察,也就是通過交互圖,包括序列圖和協(xié)作圖;另一種是以獨(dú)立的對(duì)象為中心進(jìn)行考察,包括活動(dòng)圖和狀態(tài)圖。對(duì)象之間的相互作用構(gòu)成系統(tǒng)的動(dòng)態(tài)模型。2021/5/919創(chuàng)建系統(tǒng)動(dòng)態(tài)模型1.普通用戶注冊本系統(tǒng)的序列圖和協(xié)作圖工作流程如下:(1)普通用戶輸入個(gè)人信息后,系統(tǒng)進(jìn)行頁面中表單數(shù)據(jù)的驗(yàn)證,并能返回具體錯(cuò)誤信息讓用戶修改。(2)用戶根據(jù)提示的錯(cuò)誤信息輸入正確的信息。(3)用戶輸入正確的信息并通過頁面驗(yàn)證后,系統(tǒng)把用戶信息取出,保存到業(yè)務(wù)實(shí)體組件對(duì)象中,進(jìn)而調(diào)用業(yè)務(wù)組件類中的方法實(shí)現(xiàn)將用戶的信息存入數(shù)據(jù)庫。(4)用戶注冊成功后系統(tǒng)將彈出注冊成功的信息提示。2021/5/920創(chuàng)建系統(tǒng)動(dòng)態(tài)模型2.注冊會(huì)員登錄本系統(tǒng)序列圖和交互圖工作流程如下:(1)注冊會(huì)員進(jìn)入登錄頁面“userLogin”,輸入用戶名、密和驗(yàn)證碼,如果格式不正確會(huì)輸出錯(cuò)誤信息,如果格式正確,可以進(jìn)行提交。(2)后臺(tái)系統(tǒng)通過組件來查詢在數(shù)據(jù)庫中是否有該用戶的身份信息存在,如果查不到任何記錄,則表示沒有該用戶信息,后臺(tái)組件將提示信息傳遞并輸出到登錄頁面。(3)如果用戶輸入了正確的用戶名和密碼,后臺(tái)系統(tǒng)查詢到用戶名和密碼與數(shù)據(jù)庫保存的信息一致,則服務(wù)器返回true到控制類,并將登錄成功的信息輸出到登錄頁面。2021/5/921創(chuàng)建系統(tǒng)動(dòng)態(tài)模型3.注冊會(huì)員修改注冊信息序列圖和交互圖工作流程如下:(1)注冊會(huì)員登錄系統(tǒng)成功后,點(diǎn)擊相關(guān)超鏈接進(jìn)入修改注冊信息的界面“updateUserInfo”。(2)會(huì)員在修改信息的表單中對(duì)有關(guān)的數(shù)據(jù)項(xiàng)目進(jìn)行修改。(3)修改的數(shù)據(jù)被包裝到相應(yīng)的組件對(duì)象中,然后保存到業(yè)務(wù)實(shí)體組件對(duì)象中,進(jìn)而調(diào)用業(yè)務(wù)組件類中的方法實(shí)現(xiàn)用戶個(gè)人信息以更新的方式存入數(shù)據(jù)庫表。(4)系統(tǒng)將彈出修改成功的信息提示。2021/5/922創(chuàng)建系統(tǒng)動(dòng)態(tài)模型4.注冊會(huì)員戶通過購物車添加商品序列圖和交互圖工作流程如下:(1)注冊會(huì)員在商品信息界面,點(diǎn)擊購買按鈕,將要買的商品加入購物成并進(jìn)入到購物車界面“shoppingCart”。(2)用戶可以在購物車中修改購買商品的數(shù)量。(3)用戶可以將不想買的商品從購物車中刪除。(4)系統(tǒng)能夠判斷用戶賬戶中是否存有足夠的資金購買購物車中的商品。(5)購買成功后,系統(tǒng)將用戶的購買信息存入到數(shù)據(jù)庫并生成訂單。2021/5/923創(chuàng)建系統(tǒng)動(dòng)態(tài)模型5.注冊會(huì)員管理賬戶序列圖和交互圖工作流程如下:注冊會(huì)員選中某些商品并想購買時(shí),其賬戶中必須有足夠的資金,管理賬戶包括可以顯示賬戶中的存款余額;可以增加賬戶中的資金等。(1)注冊會(huì)員成功登錄后,可以單擊賬戶管理的超鏈接,系統(tǒng)調(diào)用用戶名并查詢后臺(tái)數(shù)據(jù)庫得到用戶的個(gè)人信息,包括了賬戶資金的信息,然后通過前臺(tái)界面顯示賬戶中的存款余額。(2)如果用戶增加賬戶里的資金,則單擊提交按鈕,系統(tǒng)會(huì)取出用戶填入的資金值,保存到業(yè)務(wù)實(shí)體中,再調(diào)用業(yè)務(wù)組件將用戶新的資金更新到后臺(tái)數(shù)據(jù)庫。2021/5/924創(chuàng)建系統(tǒng)動(dòng)態(tài)模型6.管理員管理商品序列圖和交互圖工作流程如下:本系統(tǒng)數(shù)據(jù)庫中商品信息是后臺(tái)管理員通過后臺(tái)管理模塊加入的。(1)管理員進(jìn)入商品管理界面“GoodsInfoManage”,輸入商品相關(guān)信息,單擊保存按鈕,系統(tǒng)將這些信息保存到業(yè)務(wù)實(shí)體類對(duì)象中,然后調(diào)用業(yè)務(wù)組件類中的方法,最后將商品信息存入數(shù)據(jù)庫表中。(2)新的商品信息加入后,系統(tǒng)返回加入成功的消息輸出到管理界面。(3)管理員在修改商品信息的表單中對(duì)有關(guān)的數(shù)據(jù)項(xiàng)目進(jìn)行修改。(4)修改的數(shù)據(jù)被包裝到相應(yīng)的組件對(duì)象中,然后保存到業(yè)務(wù)實(shí)體組件對(duì)象中,進(jìn)而調(diào)用業(yè)務(wù)組件類中的方法實(shí)現(xiàn)商品信息以更新的方式存入數(shù)據(jù)庫表。(5)修改成功后,系統(tǒng)將彈出修改成功的信息提示。(6)管理員單擊刪除按鈕,系統(tǒng)調(diào)用商品名并查詢后臺(tái)數(shù)據(jù)庫得到商品的信息,最后將商品信息從數(shù)據(jù)庫表中刪除。(7)刪除成功后,系統(tǒng)將彈出操作成功的信息提示。2021/5/925創(chuàng)建系統(tǒng)動(dòng)態(tài)模型7.注冊會(huì)員在線注銷序列圖和交互圖工作流程如下:本系統(tǒng)為已經(jīng)成功登錄本系統(tǒng)的注冊用戶提供在線注銷的功能(提前結(jié)束會(huì)話Session)從而使該用戶能夠以另一個(gè)賬戶來登錄或者退出本系統(tǒng)。(1)登錄系統(tǒng)成功后的用戶單擊“注銷”超鏈接。(2)后臺(tái)系統(tǒng)中有關(guān)程序?qū)⒆R(shí)別該用戶的Session對(duì)象中是否有特定身份標(biāo)識(shí)的數(shù)據(jù),如果存在,則表示該用戶是成功登錄系統(tǒng)的用戶。(3)當(dāng)后臺(tái)的程序從Session對(duì)象中沒有獲得具體身份標(biāo)識(shí)的數(shù)據(jù)時(shí),后臺(tái)系統(tǒng)組件傳遞表示層提示信息并輸出顯示要求該用戶首先要登錄本系統(tǒng)。(4)后臺(tái)程序?qū)⒈4嬖谠撚脩鬝ession對(duì)象中的有關(guān)其身份的信息清除掉,同時(shí)結(jié)束本次會(huì)話。后臺(tái)系統(tǒng)將自動(dòng)加載系統(tǒng)的首頁。2021/5/926創(chuàng)建系統(tǒng)動(dòng)態(tài)模型8.用戶狀態(tài)圖用戶在本系統(tǒng)中的可能出現(xiàn)的各種狀態(tài)有:未注冊、已注冊、在線注銷。它們之間的轉(zhuǎn)化規(guī)則是:(1)用戶未注冊時(shí)稱為普通會(huì)員,可以瀏覽各種商品信息包括特價(jià)商品、優(yōu)惠商品和熱門商品但不能購買商品。(2)當(dāng)用戶注冊后,稱為注冊會(huì)員,可以購買商品和修改個(gè)人信息。(3)在線注銷是已經(jīng)成功登錄的用戶提前結(jié)束會(huì)話,從而可以用另一個(gè)賬號(hào)來登錄或退出本系統(tǒng)。2021/5/927創(chuàng)建系統(tǒng)動(dòng)態(tài)模型9.注冊會(huì)員狀態(tài)圖注冊會(huì)員在本系統(tǒng)中可能出現(xiàn)的各種狀態(tài)有:登錄系統(tǒng)、查詢、管理個(gè)人信息、購買商品、產(chǎn)生訂單、在線支付和在線注銷。它們之間的轉(zhuǎn)化規(guī)則是:(1)注冊會(huì)員首先必須登錄系統(tǒng),才能進(jìn)行各種的操作。(2)登錄后可以在各種查詢商品的界面尋找自己心儀的商品。(3)找到中意的商品后,進(jìn)入購買商品的狀態(tài),這個(gè)狀態(tài)中可以包括一個(gè)子狀態(tài)來表示購物的過程。(4)管理個(gè)人信息使注冊會(huì)員可以修改密碼、找回密碼、修改送貨地址的等個(gè)人基本信息。(5)最后在線注銷,退出系統(tǒng)。2021/5/928創(chuàng)建系統(tǒng)動(dòng)態(tài)模型10.管理員狀態(tài)圖管理員在本系統(tǒng)中的可能出現(xiàn)的各種狀態(tài)有:登錄系統(tǒng)、管理商品、管理用戶和管理訂單。它們之間的轉(zhuǎn)化規(guī)則是:(1)管理員首先必須登錄系統(tǒng),才能進(jìn)行各種的操作。(2)管理員可以在后臺(tái)系統(tǒng)中進(jìn)入到管理商品、管理用戶和管理訂單的操作狀態(tài)。2021/5/929創(chuàng)建系統(tǒng)動(dòng)態(tài)模型11.普通用戶活動(dòng)圖(1)普通用戶通過網(wǎng)址,進(jìn)入本系統(tǒng)。(2)在網(wǎng)頁中瀏覽商店內(nèi)的各種商品。(3)進(jìn)入注冊界面,輸入個(gè)人信息,提交成功后成為會(huì)員。(4)在線注銷,退出系統(tǒng)。2021/5/930創(chuàng)建系統(tǒng)動(dòng)態(tài)模型12.注冊會(huì)員活動(dòng)圖(1)注冊用戶首先要進(jìn)行登錄系統(tǒng)的活動(dòng)。(2)會(huì)員如果登錄失敗,將返回登錄界面。(3)如果會(huì)員登錄成功,則進(jìn)入操作界面。(4)會(huì)員在操作界面可以進(jìn)行商品信息的查詢活動(dòng)。(5)能夠進(jìn)行對(duì)自己注冊信息的管理活動(dòng)(6)會(huì)員可以進(jìn)行商品的購買和訂單的管理活動(dòng)(8)最后,進(jìn)行在線注銷,退出系統(tǒng)。2021/5/931創(chuàng)建系統(tǒng)動(dòng)態(tài)模型13.管理員活動(dòng)圖(1)管理員首先必須進(jìn)行登錄系統(tǒng)的活動(dòng)。(2)如果管理員登錄失敗,將返回登錄界面。(3)如果管理員登錄成功,才能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 代理變更公司合同范本
- 上海品質(zhì)營銷咨詢合同范本
- 公司租農(nóng)田合同范本
- 養(yǎng)兔場建設(shè)合同范本
- 第四章 光現(xiàn)象第4節(jié) 光的折射(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教版八年級(jí)物理上冊
- 2024年中牧實(shí)業(yè)股份有限公司招聘筆試真題
- 業(yè)績獎(jiǎng)勵(lì)合同范本
- 分期按揭合同范本
- 北京房屋租賃合同合同范本
- 2024年河南駐馬店幼兒師范高等??茖W(xué)校教師招聘考試真題
- 一年級(jí)下冊綜合實(shí)踐活動(dòng)教案2
- 九年級(jí)主題班會(huì)課件:遇見最好的自己(開學(xué)第一課)
- 2025版股權(quán)投資基金股份收購與退出機(jī)制協(xié)議3篇
- 2025年棗莊科技職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 護(hù)苗行動(dòng)安全教育課件
- 生物-山東省濰坊市、臨沂市2024-2025學(xué)年度2025屆高三上學(xué)期期末質(zhì)量檢測試題和答案
- 油品庫房管理規(guī)定(2篇)
- 2025年小學(xué)督導(dǎo)工作計(jì)劃
- 2024-2025學(xué)年部編版歷史九年級(jí)上冊期末復(fù)習(xí)練習(xí)題(含答案)
- 礦山工程安全培訓(xùn)課件
- 基于ChatGPT的ESG評(píng)級(jí)體系實(shí)現(xiàn)機(jī)制研究
評(píng)論
0/150
提交評(píng)論