面向?qū)ο蠹夹g(shù)與UML技術(shù)課程設(shè)計-網(wǎng)上購物系統(tǒng)_第1頁
面向?qū)ο蠹夹g(shù)與UML技術(shù)課程設(shè)計-網(wǎng)上購物系統(tǒng)_第2頁
面向?qū)ο蠹夹g(shù)與UML技術(shù)課程設(shè)計-網(wǎng)上購物系統(tǒng)_第3頁
面向?qū)ο蠹夹g(shù)與UML技術(shù)課程設(shè)計-網(wǎng)上購物系統(tǒng)_第4頁
面向?qū)ο蠹夹g(shù)與UML技術(shù)課程設(shè)計-網(wǎng)上購物系統(tǒng)_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、1面向?qū)ο蠹夹g(shù)與UML課程設(shè)計 網(wǎng)上購物系統(tǒng)-面向?qū)ο蟮目梢暬#║ML)一 需求規(guī)格說明 21. 系統(tǒng)說明 22. 網(wǎng)上購物系統(tǒng)人機界面描述 23. 信息資源列表 3二 需求分析過程 41. 網(wǎng)上購物應(yīng)用中的參與者 42. 系統(tǒng)中的用例及用例文檔 43. 系統(tǒng)中的類 8三 用UML對系統(tǒng)建模 161. 用例包圖及用例圖(用例建模) 162. 系統(tǒng)用例的活動圖及活動文檔(活動建模) 173. 網(wǎng)上購物系統(tǒng)的類圖(類建模) 234. 構(gòu)造順序圖(交互建模) 275. 構(gòu)造狀態(tài)圖(狀態(tài)圖建模) 316. 構(gòu)造協(xié)作圖 327. 構(gòu)件圖 358. 部署圖 36說明 37結(jié)束語 38一 需求規(guī)格說明1

2、系統(tǒng)說明11需求描述:n 一個客戶通過因特網(wǎng)購買所需要的商品,客戶可以在商品列表的Web頁面上選擇訂購商品。 n 要發(fā)出定單,客戶必須填上運送和付款信息,可接收的付款方式為信用卡、支票或者其他付款方式,一旦定單被輸入,系統(tǒng)向客戶發(fā)送一個確認e-mail消息,并附上定單的細節(jié),在等待計算機送到的時候,客戶可以在任何時候在線查到定單的狀態(tài)。n 后端定單處理包含下面所需的步驟:驗證客戶的信任度和付款方式、向倉庫請求所訂購的商品、打印發(fā)票并且請求倉庫將商品運送給客戶。12資源 本購物網(wǎng)站所提供的一些日常起居生活用品。13活動列表1. 客戶使用商品列表的Web頁面來查看所需要的商品,商品價格也同時顯示出

3、來。2. 客戶可以通過留言板向我們提出需要什么樣的商品,需要什么樣的服務(wù),對我們提出一些意見和建議。3. 客戶可以選擇在線訂購商品,或者也可以要求銷售人員在定單真正發(fā)出之前與自己聯(lián)系,解釋定單的細節(jié)、協(xié)商價格等。4. 要發(fā)出定單,客戶必須填寫在線表格關(guān)于運送和發(fā)票地址以及付款細節(jié)(信用卡、支票或者其他付款方式)。5. 在客戶定單輸入到系統(tǒng)之后,銷售人員發(fā)送電子請求給倉庫,附上所訂購的商品的細節(jié)。6. 事務(wù)的細節(jié),包括定單號和客戶賬號,要e-mail給客戶,使得客戶可以在線查看定單的狀態(tài)。7. 倉庫從銷售人員那里獲得發(fā)票,并給客戶運送商品。2網(wǎng)上購物系統(tǒng)人機界面描述l 用戶和系統(tǒng)之間的界面對所有

4、的顧客都開放。允許用戶搜索當前在線產(chǎn)品信息。允許用戶輸入定單信息或匯款信息等用戶的個人資料。l 銷售人員與系統(tǒng)之間的界面謹對擁有口令的銷售人員開放。允許銷售人員查看定單信息驗證用戶付款金額等行為。3信息資源列表n 基本商品信息為需要此類商品的用戶提供相關(guān)的信息資源。n 自定義購買商品信息建立一個留言板為需要此類信息的用戶提供相關(guān)的信息咨詢。n 定單信息要購買產(chǎn)品的用戶輸入相關(guān)信息,提交系統(tǒng)。n 購物信息為用戶選購的產(chǎn)品作出記錄并估計價格,為用戶提供參考。n 付款信息用戶輸入相關(guān)信息,銷售人員驗證相關(guān)信息。二 需求分析過程 1網(wǎng)上購物應(yīng)用中的參與者 1.客戶-Customer2.銷售人員-Sal

5、esperson3.倉庫-Warehouse圖1 參與者(網(wǎng)上購物)Customer 客戶Salesperson 銷售人員Warehouse 倉庫2系統(tǒng)中的用例及用例文檔21用例22總用例圖網(wǎng)上購物系統(tǒng)用例圖23用例文檔:用 例:StandardConfiguration簡 述:該用例允許用戶查詢選擇標準配置計算機,包括價格及部件清單。參 與 者:Customer前提條件: Customer點擊一個因特網(wǎng)瀏覽器進入計算機制造廠商的選購標準配置計算機的Web頁面,該頁面顯示標準配置計算機的價格以及部件清單。用例開始。主 流: 用戶查詢標準計算機配置,將選中的計算機標準配置加入購物車,用戶可隨時增

6、減購物車內(nèi)商品,web頁面動態(tài)對累積價格進行更新。其 他 流: 無后置條件:如果用例成功,將購物車內(nèi)已配置計算機型號及數(shù)量存入臨時數(shù)據(jù)庫。用 例:SelConfiguration簡 述:該用例允許用戶自定義計算機配置,包括部件清單及總計價格。參 與 者:Customer前提條件: Customer點擊一個因特網(wǎng)瀏覽器進入計算機制造廠商的自定義配置計算機及部件的Web頁面,該頁面顯示計算機部件清單及價格。用例開始。主 流: 用戶查詢選擇計算機部件,將選中的計算機標準配置加入購物車,用戶可隨時增減購物車內(nèi)商品,web頁面動態(tài)對累積價格進行更新。其 他 流: 無后置條件:如果用例成功,將購物車內(nèi)已配

7、置計算機部件及數(shù)量存入臨時數(shù)據(jù)庫。用 例:Verify and Accept Payment簡 述:該用例驗證并接受客戶付款,并將付款信息通知銷售人員。參 與 者:Customer, Salesperson前提條件: Customer收到定單確認信息后,通過信用卡或支票完成轉(zhuǎn)帳。用例開始。主 流: 檢查用戶帳號及付款金額,若金額無誤,將付款成功信息通知銷售人員。其 他 流: 若金額不足,向用戶發(fā)送通知。后置條件:如果用例成功,將付款成功信息通知銷售人員,并將客戶訂購信息及交付金額存入數(shù)據(jù)庫。用 例:Request Salesperson Contact簡 述:該用例允許Customer 請求S

8、alesman在定單真正發(fā)出之前與自己聯(lián)系,解釋定單的細節(jié)、協(xié)商價格等。參 與 者:Customer, Salesman前提條件: Customer需要對定單頁面顯示已配置計算機及其價格的詳細情況咨詢。 Customer 在填寫完定單后選擇Contact(或相似命名的)功能來發(fā)送消息給Salesman要求咨詢,此時該用例開始。主 流: Salesman在專門的服務(wù)窗口接收到Customer請求聯(lián)系的列表并選擇到該客戶的請求。Salesman得到Customer在定單上的聯(lián)系方式信息。 Salesman按照提供的信息選擇方式聯(lián)系Customer,對定單細節(jié)解釋,并協(xié)商價格。其 他 流: 無后置條

9、件:如果用例成功,Salesman將按協(xié)商后的配置及價格信息修改原定單,將新的定單信息存入數(shù)據(jù)庫中。用 例:Order簡 述:該用例允許Customer輸入一份購物定單,該定單包括提供運送和發(fā)票地址,以及關(guān)于付款的情況。參 與 者:Customer前提條件: Customer點擊一個因特網(wǎng)瀏覽器進入計算機制造廠商的定單輸入Web頁面,該頁面顯示已配置計算機及其價格的詳細情況。 當Customer 在定單信息已經(jīng)顯示在屏幕上時選擇Continue(或相似命名的)功能鍵來確定訂購所配置的計算機時,該用例開始。主 流: 系統(tǒng)請求Customer輸入購買細節(jié),包括銷售人員的名字(如果知道的話)、運送信

10、息(客戶的名字和地址)、發(fā)票細節(jié)(如果與運送地址不同的話)、付款方法(信用卡或支票)以及任何其他注釋。 Customer選擇Purchase(或相似命名的)功能來發(fā)送定單給制造廠商。 系統(tǒng)給購買定單賦予一個唯一的定單號碼和一個客戶賬號,系統(tǒng)將定單信息存入數(shù)據(jù)庫。 系統(tǒng)將定單號和客戶號與所有定單細節(jié)一起 e-mail給Customer,作為對接收定單的確認。其 他 流: Customer在提供所有要求錄入的信息之前,激活Purchase(或相似命名的)功能,系統(tǒng)顯示錯誤信息,它要求提供所漏掉的信息。 Customer選擇Reset(或相似命名的)功能來恢復(fù)一個空白的購物表格,系統(tǒng)允許Custom

11、er 重新輸入信息。后置條件:如果用例成功,購物定單記錄進系統(tǒng)的數(shù)據(jù)庫,否則系統(tǒng)的狀態(tài)不變。用 例:Update Order Status簡 述:該用例用于描述定單狀態(tài)(定單交付狀態(tài),定單確認狀態(tài),付款狀態(tài))。參 與 者:Customer, Salesperson前提條件: Customer交付定單,查詢定單狀態(tài),Salesperson修改定單狀態(tài),該用例開始。主 流: Customer填寫定單訂購商品成功,進入定單交付狀態(tài)。 Salesman檢查定單,發(fā)送e-mail給客戶,進入定單確認狀態(tài)。 Customer付款成功,進入已付款狀態(tài)。其 他 流: 若定單不符合要求,則向用戶發(fā)送定購失敗信息

12、。 若銷售人員檢查定單有誤,則向用戶發(fā)送定購失敗信息。 若用戶付款金額不對,則向用戶發(fā)送付款失敗信息。后置條件:如果用例成功,則將定單所處狀態(tài)存入數(shù)據(jù)庫。用 例:Print Invoice簡 述:客戶從銷售人員處得到發(fā)票參 與 者:Customer Salesman前提條件: 驗證和接收客戶付款成功。Salesman選擇 Invoice(或相似命名的)功能鍵來生成發(fā)票,此時該用例開始。主 流: Salesman利用系統(tǒng)從數(shù)據(jù)庫中提取訂購信息和收到的付款信息生成發(fā)票。 系統(tǒng)將該發(fā)票提供給Salesman。 Salesman發(fā)Email給Customer ,并付上發(fā)票。其 他 流: 無后置條件:如

13、果用例成功,客戶將收到發(fā)票。 用 例:Inform Warehouse about Order簡 述:在客戶定單輸入到系統(tǒng)之后,銷售人員發(fā)送電子請求給倉庫,附上所訂購的配置的細節(jié)。參 與 者:Salesman Warehouse前提條件: 驗證和接收客戶付款成功。Salesman選擇系統(tǒng)提供的訂購清單中該客戶的訂購信息,并點擊Refer(或相似命名的)功能鍵來將訂購信息提交給Warehouse時,該用例開始。主 流: Salesman利用系統(tǒng)從數(shù)據(jù)庫中提取該Customer的訂單信息和個人資料,生成一份訂購信息列表。 系統(tǒng)將該列表提供給Warehouse。 Warehouse根據(jù)提供的信息配置

14、計算機商品。其 他 流: 無后置條件:如果用例成功,Warehouse發(fā)貨給客戶 ,修改定單狀態(tài)為已送貨。3系統(tǒng)中的類31實體類 從需求中找出候選實體類:需求號需求候選實體類1客戶使用制造廠商的Web頁面來查看所選擇的服務(wù)器、臺式機或筆記本的標準配置,價錢也同時顯示出來。Customer,Standard Computer2客戶選擇查看配置的細節(jié),也許帶有買它的意愿或建立一個更合適的配置。每種配置的價格在客戶要求的情況下可以計算出來。Customer,ComponentMerchandiseList3客戶可以選擇在線訂購計算機,或者也可以要求銷售人員在定單真正發(fā)出之前與自己聯(lián)系,解釋定單的細節(jié)

15、、協(xié)商價格等。Customer,Computer, Order, Salesperson4要發(fā)出定單,客戶必須填寫在線表格關(guān)于運送和發(fā)票地址以及付款細節(jié)(信用卡或支票)。Customer,Order,Invoice,Payment5在客戶定單輸入到系統(tǒng)之后,銷售人員發(fā)送電子請求給倉庫,附上所訂購的配置的細節(jié)。Customer,Order,Salesperson,Configured Computer,MerchandiseList6把事務(wù)的細節(jié),(包括定單號和客戶賬號)e-mail給客戶,使得客戶可以在線查看定單的狀態(tài)。Order,Customer,Order Status7倉庫從銷售人員那里

16、獲得發(fā)票,并給客戶運送計算機。Invoice,Ware House表1 需求到實體類的賦值(網(wǎng)上購物) Component類:計算機自選部件類 屬性: item_type 自選部件型號 item_descr 自選部件描述 方法: GetComponentInfo() SelfConfigurationWindow類調(diào)用此方 法從Component類中得到計算機自選部件的 詳細信息。 Customer類:客戶類 屬性:customer_name 客戶名字 customer_address 客戶地址 phone_number 客戶電話號碼 email_address 客戶電子郵件 方法:Email

17、Customer() InputOrderWindow 調(diào)用此方法將定單成功存入數(shù)據(jù)庫信息通知 給客戶 LinkCustomer() Salesma調(diào)用此方法 聯(lián)系客戶 ContactingCustomer() 調(diào)用此方法 Customer完成與Salesman的接觸活動。 PayMoney() 調(diào)用此方法Customer 完成付款活動 SendInvoice() 使用PrintInvoice()生成 的發(fā)票發(fā)送給Customer。 Invoice類:發(fā)票類 屬性:invoice_number 發(fā)票號 invoice_date 發(fā)票打印日期 invoice_total 已付款金額 方法:Pri

18、nt() 調(diào)用OrderServerWindow類的 PrintInvoice()產(chǎn)生的發(fā)票打印出來。 MerchandiseList:商品列表類 屬性:TotalCost 商品總價格 方法:AddMerchandise() 將AddToCar()方法 中加入購物車的商品增加到商品列表。 DeleteMerchandise()刪除列表中某商品 ComputerTotalCost() 調(diào)用此方法計算商品列表中商品的總價 ModifyMerchndiseLise() 修改商品列表的方法,有修改商品數(shù)量,刪除商品等方法 Order類:定單類 屬性:order_date 定單日期 order_numb

19、er 定單號 order_status 定單狀態(tài) order_total 定單總價 salesperson_name 售貨人員姓名 ship_address 發(fā)送地址 order_payment 付款方式 方法:CenerateCustomerAndOrderID() 產(chǎn)生客戶帳號和定單流水號GetOrder()取得當前定單信息NewOrder()生成新定單對象ModifyOrder() 修改/刪除當前定單,該方法由SelfConfigurationWindow或者由用戶使用StandardComputerWindow類調(diào)用。SetOrderStatus() 設(shè)置定單狀態(tài),由OrderServ

20、erWindow類的ModifyOrderStatus方法調(diào)用GetOrderStatus() 取得定單狀態(tài),它調(diào)用DateBase中的LoadOrder()方法 WareHouse類:倉庫類 方法:MakeUpComputerOrComponent() DataBase類調(diào)用該方法將客戶訂購 計算機及組件的詳細情況遞交給倉庫。 SendToCustomer() 倉庫調(diào)用該方法獲得顧客信息完成發(fā)送商品任務(wù)。 StandardComputer類:標準配置計算機 方法:GetStandardComputerInfo() StandardComputerWindow類調(diào)用此方 法從StandardC

21、omputer類中得到標準配置的計算機的詳細信息。32數(shù)據(jù)庫類DataBase類:數(shù)據(jù)庫類方法:LoadOrder()從數(shù)據(jù)庫提取定單,被Order類中的方法調(diào)用StoreOrder()將定單存入數(shù)據(jù)庫中,被Order類中的方法調(diào)用GetNeedContactOrderList()從數(shù)據(jù)庫提取需溝通的客戶定單列表。GetPaidOrderList()從數(shù)據(jù)庫中提取已付款的定單列表,被Payment類調(diào)用GetCompleteOrderList()從數(shù)據(jù)庫中提取已發(fā)送的定單列表,被Invoice調(diào)用33邊界類MainWindow類:功能:應(yīng)用程序中的所有窗口類均由此類派生出來方法:CreateW

22、indow() 創(chuàng)建窗口。CloseWindow() 關(guān)閉窗口。SelfConfigurationWindow類:功能:產(chǎn)生用戶自選部件窗口。方法:AddToCar() 用戶將選中商品添到購物車,它調(diào)用StandardComputer類中的方法取得商品信息,將其存儲到MerchandiseList類的屬性中。DisplayTotalCost() 顯示當前選購的商品總值,該值由merchandiselist類中的ComputeTotalCost()方法計算得到。GotoShoppingList() 顯示購物清單窗口。NextPage() 顯示下一頁商品。StandardComputerWindo

23、w類:功能:產(chǎn)生用戶自選部件窗口。方法:AddToCar() 用戶將選中商品添到購物車,它調(diào)用StandardComputer類中的方法取得商品信息,將其存儲到MerchandiseList類的屬性中。DisplayTotalCost() 顯示當前選購的商品總值,該值由merchandiselist類中的ComputeTotalCost()方法計算得到。GotoShoppingList() 顯示購物清單窗口。NextPage() 顯示下一頁商品。ShoppingListWindow類:功能:創(chuàng)建并顯示購物清單窗口并可修改購物清單。方法:DisplayShoppingList() 顯示商品購物清

24、單,它將調(diào)用MerchandiseList類中的屬性,獲得商品清單。ModifyCar() 修改購物車中的商品,它調(diào)用MerchandiseList類中的方法ModifyMerchndiseList()更新商品列表。DisplayTotalCost() 顯示當前選購的商品總值,該值由merchandiselist類中的ComputeTotalCost()方法計算得到。GotoInputOrderWindow() 進入到定單輸入窗口。34控制類QueryStatusWindow類:功能:創(chuàng)建并顯示用戶查詢窗口。方法:GetCustmerID()取得用戶輸入帳號GetOrderID()取得定單流水

25、號。QueryStatus()客戶點查詢按鈕觸發(fā)它調(diào)用Order類中的GetOrderStatus()方法取得定單狀態(tài)。DisplayStatus()顯示定單狀態(tài)。InputOrderWindow類:功能:輸入定單窗口。方法:VertifyInputInformation() 驗證用戶輸入信息GenerateOrder() 調(diào)用Order類中的NewOrder()方法OrderServerWindow類:功能:創(chuàng)建并顯示有銷售人員使用的窗口,實現(xiàn)修改定單狀態(tài),通知倉庫,打印發(fā)票等功能。方法:ModifyOrderStatus() 銷售人員點擊修正狀態(tài)按鈕時觸發(fā),它調(diào)用Order類的SetOrd

26、erStatus()方法修改定單狀態(tài)。SendToWarehouse() 銷售人員點擊通知倉庫按鈕時觸發(fā),它調(diào)用DateBase中的GetPaidOrderList( )方法,取得以付款的定單列表。PrintInvoice() 銷售人員點擊打印發(fā)票按鈕時觸發(fā)。它調(diào)用Invoice類的Print的方法,并調(diào)用Customer類中的SendInvoice方法。Payment類:付款類屬性:payment_method 付款方式date_received 接收日期 amount_received 接收金額方法:linkPayment() 付款初始化 SetPaymentStatus() 設(shè)置付款修改

27、Order類OrderPament屬性。 GetPaymentStatus()取得付款狀態(tài),從Order類的OrderPayment屬性取值VerifyCustomerID()驗證客戶帳號,被Customer類的Paymoney方法使用AcceptPayment()接受客戶付款,方法將修改Order類的OrderPayment對象三 用UML對系統(tǒng)建模1用例包圖及用例圖(用例建模) 圖2 網(wǎng)上購物系統(tǒng)用例包圖圖3 網(wǎng)上購物系統(tǒng)用例圖2系統(tǒng)用例的活動圖及活動文檔(活動建模)圖4 StandardConfiguration的活動圖n StandardConfiguration的文檔1. Displ

28、ay Standard Computer Customer點擊一個因特網(wǎng)瀏覽器進入選購標準配置計算機的Web頁面。該頁面顯示標準配置的計算機供Customer選購。2. Add to Shopping Car Customer查詢標準計算機配置,將選中的計算機標準配置加入購物車。3. Modify Shopping CarCustomer對購物車內(nèi)商品隨時進行增減刪改。4. Compute and Show Total Costingweb頁面動態(tài)顯示并計算出Customer加入購物車內(nèi)商品的總價。5. Order如果Customer決定定購購物車內(nèi)商品,點擊頁面上“下一步”按鈕進入定購場景。

29、圖5 SelfConfiguration的活動圖n SelfConfiguration的文檔1 Display Computer's component Customer點擊一個因特網(wǎng)瀏覽器進入自定義配置計算機部件的Web頁面,該頁面顯示計算機部件清單及價格。2 Add to Shopping CarCustomer查詢選擇計算機部件,將選中的計算機部件加入購物車。3 Modify Shopping CarCustomer對購物車內(nèi)商品隨時進行增減刪改。4 Compute and Show Total Costingweb頁面動態(tài)顯示并計算出Customer加入購物車內(nèi)商品的總價。5

30、Order如果Customer決定定購購物車內(nèi)商品,點擊頁面上“下一步”按鈕進入定購場景。圖6 Request Salesperson Contact的活動圖n Request Salesperson Contact的文檔1 Getting need Contact CustomerCustomer 在填寫完定單后選擇Contact(或相似命名的)功能來發(fā)送消息給Salesman要求咨詢。2 Contacting with customerSalesman 得到請求咨詢的訊息,并通過定單上詳細聯(lián)系方式提供Customer咨詢及協(xié)商價格的服務(wù)。3 Modified original orderS

31、alesman把與Customer的咨詢并協(xié)商價格后的結(jié)果在Server頁面上對原定單進行修改。4 Generating final order Save to DatabaseSalesman將最終修改結(jié)果生成新定單后存入數(shù)據(jù)庫中。圖7 Order的活動圖n Order的文檔1 Input and Verify InformationCustomer錄入定單詳細信息,驗證該定單信息的真實性。2 Generate New Order如果驗證得到Customer所填信息真實可靠,生成新定單。3 Store Order To Database定單信息被存入數(shù)據(jù)庫中,同時賦予Customer和此定單

32、唯一的一個客戶賬號和一個定單號碼。4 Mail to Customer將定單成功被錄入數(shù)據(jù)庫的信息反饋給Customer,并付上生成的客戶賬號和定單號碼以及詳細的定單信息。圖8 Verify and Accept Payment的活動圖n Verify and Accept Payment的文檔1 Pay MoneyCustomer收到定單確認信息后,通過信用卡或支票完成轉(zhuǎn)帳。2 Checking Customer ID And Order ID驗證并核實用戶帳號及定單號。3 Auditing Money對Customer的實際付款金額與定單價格進行核對。4 Sending error Inf

33、ormation如Customer的實際付款金額與定單價格不等,發(fā)送一個發(fā)生錯誤的提示信息給Customer。5 Modify Payment and Order Status 如Customer的實際付款金額與定單價格相等,對數(shù)據(jù)庫中的定單狀態(tài)信息及付款金額信息進行修改。6 Update Database將修改后信息存入數(shù)據(jù)庫中。圖9 Print Invoice的活動圖n Print Invoice的文檔1 Getting payment and Order InformationSalesman在Server頁面選擇Invoice(或相似命名的)功能鍵來取得驗證和接收客戶付款后的定單詳細信

34、息。2 Generating invoiceSalesman選擇 Generating(或相似命名的)功能鍵來生成并得到發(fā)票。 3 Sending invoice to CustomerSalesman發(fā)送發(fā)票給Customer。圖10 Inform WareHouse about Order的活動圖n Inform WareHouse about Order的文檔1 Getting Information From DatabaseSalesman在Server頁面選擇Information(或相似命名的)功能鍵來取得驗證和接收客戶付款后的定單詳細信息。2 Sending Informati

35、on to WareHouseSalesman點擊Refer(或相似命名的)功能鍵來將訂購信息提交給Warehouse。3 Prepare Computer Or ComponentWareHouse 按照定購信息配置計算機及部件。4 Sending to Customer WareHouse 將計算機及部件發(fā)送給Customer。5 Modify Order And Update Database WareHouse在發(fā)出商品后,修改此時的定單狀態(tài)并將此狀態(tài)存入數(shù)據(jù)庫中更新數(shù)據(jù)庫信息。3網(wǎng)上購物系統(tǒng)的類圖(類建模)31系統(tǒng)類包圖32系統(tǒng)實體類關(guān)聯(lián)圖33系統(tǒng)界面類關(guān)聯(lián)圖34付款行為協(xié)作類關(guān)聯(lián)圖35 購買行為協(xié)作類關(guān)聯(lián)圖36送貨行為協(xié)作類關(guān)聯(lián)圖4構(gòu)造順序圖(交互建模)41 PrintInvoic

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論