在線購物系統(tǒng) 實驗四:順序圖

實驗四: 順序圖或通信圖

實驗一:http://www.itdecent.cn/p/5d5d97888bdb

實驗二:http://www.itdecent.cn/p/0b36d823c6de

實驗三:http://www.itdecent.cn/p/8089274b805a


1.圖形文檔

1.管理購物車順序圖


2.購買商品順序圖



3.文字說明

該部分包含:順序圖綜述、順序圖中的對象與參與者實例描述、對象接收/發(fā)送消息的描述和其他與順序圖有關(guān)的說明。

1)順序圖綜述


該順序圖主要是描述在線購物系統(tǒng)該系統(tǒng)的各個功能執(zhí)行順序圖,主要實現(xiàn)功能大體上有注冊、登錄、修改個人信息,普通用戶搜索商品、購買商品、維護購物車、查看訂單、評價,管理員管理商品、管理訂單,客服管理訂單、回復(fù)咨詢等。


2)順序圖中的對象描述


順序圖:購物車管理順序圖

對象名稱:buyer買家、onlineShopping在線購物、cartController、cartLayout、cart

主動對象:buyer


順序圖:購買商品順序圖

對象名稱:buyer買家、onlineShopping在線購物、shoppingController、shoppingLayout、order

主動對象:buyer


3) 對象接收/發(fā)送消息的描述

a.購物車管理順序圖


消息名稱:登錄在線購物系統(tǒng)

消息格式:登錄在線購物系統(tǒng)()

消息類型:同步消息

發(fā)送消息的對象名稱:buyer

接收消息的對象名稱:onlineShopping


消息名稱:管理購物車

消息格式:管理購物車()

消息類型:同步消息

發(fā)送消息的對象名稱:onlineShopping

接收消息的對象名稱:cartController


消息名稱:管理購物車

消息格式:管理購物車()

消息類型:同步消息

發(fā)送消息的對象名稱:cartController

接收消息的對象名稱:cartLayout


消息名稱:查看購物車

消息格式:查看購物車()

消息類型:同步消息

發(fā)送消息的對象名稱:cartLayout

接收消息的對象名稱:cartLayout


消息名稱:添加商品至購物車

消息格式:添加商品至購物車()

消息類型:同步消息

發(fā)送消息的對象名稱:cartLayout

接收消息的對象名稱:cartLayout


消息名稱:修改購物車中商品數(shù)量

消息格式:修改購物車中商品數(shù)量()

消息類型:同步消息

發(fā)送消息的對象名稱:cartLayout

接收消息的對象名稱:cartLayout


消息名稱:刪除購物車中的商品

消息格式:刪除購物車中的商品()

消息類型:同步消息

發(fā)送消息的對象名稱:cartLayout

接收消息的對象名稱:cartLayout


消息名稱:保存購物車信息

消息格式:保存購物車信息()

消息類型:同步消息

發(fā)送消息的對象名稱:cartLayout

接收消息的對象名稱:cart


消息名稱:返回在線購物系統(tǒng)主界面

消息格式:返回在線購物系統(tǒng)主界面()

消息類型:回復(fù)消息

發(fā)送消息的對象名稱:cart

接收消息的對象名稱:onlineShopping


b. 購買商品順序圖

消息名稱:登錄在線購物系統(tǒng)

消息格式:登錄在線購物系統(tǒng)()

消息類型:同步消息

發(fā)送消息的對象名稱:buyer

接收消息的對象名稱:onlineShopping


消息名稱:選購商品

消息格式:選購商品()

消息類型:同步消息

發(fā)送消息的對象名稱:onlineShopping

接收消息的對象名稱:shoppingController


消息名稱:選購商品

消息格式:選購商品()

消息類型:同步消息

發(fā)送消息的對象名稱:shoppingController

接收消息的對象名稱:shoppingLayout


消息名稱:生成訂單

消息格式:生成訂單()

消息類型:同步消息

發(fā)送消息的對象名稱:shoppingLayout

接收消息的對象名稱order


消息名稱生成訂單

消息格式生成訂單()

消息類型同步消息

發(fā)送消息的對象名稱shoppingLayout

接收消息的對象名稱:order


消息名稱:保存訂單消息

消息格式:保存訂單消息()

消息類型:同步消息

發(fā)送消息的對象名稱:order

接收消息的對象名稱:order


消息名稱:顯示已選購商品

消息格式:顯示已選購商品()

消息類型:同步消息

發(fā)送消息的對象名稱:order

接收消息的對象名稱:shoppingLayout


消息名稱:購物結(jié)算

消息格式:購物結(jié)算()

消息類型:同步消息

發(fā)送消息的對象名稱:shoppingLayout

接收消息的對象名稱:shoppingLayout


消息名稱:返回購物成功

消息格式:返回購物成功()

消息類型:回復(fù)消息

發(fā)送消息的對象名稱:shoppingLayout

接收消息的對象名稱:onlineShopping


4) 其他與順序圖有關(guān)的說明

????在該系統(tǒng)中的順序圖,表示的是每個子功能的執(zhí)行功能時的順序,在順序圖當(dāng)中,將系統(tǒng)的控制類以及邊界類都表示了出來。由于在線購物系統(tǒng)當(dāng)中每個功能都要等待系統(tǒng)響應(yīng),故在順序圖當(dāng)中都是同步消息。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容