freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml的網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧

2025-10-07 03:25 本頁面


【正文】 定單狀態(tài)(定單交付狀態(tài),定單確認狀態(tài),付款狀態(tài)) 。 參 與 者: Customer, Salesperson 前提條件: Customer 交付定單,查詢定單狀態(tài), Salesperson 修改定單狀態(tài),該用例開始 。 主 流: Customer 填寫定單訂購商品成功,進入定單交付狀態(tài) 。 Salesman 檢查定單,發(fā)送 給客戶,進入定單確認狀態(tài)。 Customer 付款成功,進入已付款狀態(tài) 。 其 他 流: 若定單不符合要求,則向用戶發(fā)送定購失敗信息。 若銷售人員檢查定單有誤,則向用戶發(fā)送定購失敗信息 。 若用戶付款金額不對,則向用戶發(fā)送付款失敗信息 。 后置條件: 如果用例成功,則將定單所處狀態(tài)存入數(shù)據(jù)庫 。 用 例: Print Invoice 簡 述: 客戶從銷售人員處得到發(fā)票 參 與 者: Customer Salesman 網(wǎng)上購物系統(tǒng) —— 福建農(nóng)林大學計算機科學與技術(shù) 8 前提條件: 驗證和接收客戶付款成功 。 Salesman 選擇 Invoice(或相似命名的)功能鍵來生成發(fā)票,此時該用例開始 。 主 流: Salesman 利用系統(tǒng)從數(shù)據(jù)庫中提取訂購信息和收到的付款信息生成發(fā)票。 系統(tǒng)將該發(fā)票提供給 Salesman。 Salesman 發(fā) Email 給 Customer ,并付上發(fā)票。 其 他 流: 無 后置條件: 如果用例成功,客戶將收到發(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ù)提供的信息配置計算機商品。 其 他 流: 無 后置條件: 如果 用例成功, Warehouse 發(fā)貨給客戶 ,修改定單狀態(tài)為已送貨。 3.系統(tǒng)中的類 3. 1 實體類 從需求中找出候選實體類: 需求號 需求 候選 實體類 1 客戶使用制造廠商的 Web 頁面來查 看所選擇的服務(wù)器、臺式機或筆記本的標準配置,價錢也同時顯示出來。 Customer, Standard Computer 2 客戶選擇查看配置的細節(jié),也許帶有買它的意愿或建立一個更合適的配置。每種配置的價格在客戶要求的情況下可以計算出來。 Customer, Component MerchandiseList 3 客戶可以選擇在線訂購計算機,或者也可以要求銷售人員在定單真正發(fā)出之前與自己聯(lián)系,解釋定單的細節(jié)、協(xié)商價格等。 Customer, Computer, Order, Salesperson 網(wǎng)上購物系統(tǒng) —— 福建農(nóng)林大學計算機科學與技術(shù) 9 4 要發(fā)出定單,客戶必須填寫在線表格關(guān)于運送和發(fā)票地址以及付款細節(jié)(信用卡或支票)。 Customer, Order, Invoice, Payment 5 在客戶定單輸入到系統(tǒng)之后,銷售人員發(fā)送電子請求給倉庫,附上所訂購的配置的細節(jié)。 Customer, Order, Salesperson, Configured Computer, MerchandiseList 6 把事務(wù)的細節(jié),(包括定單號和客戶賬號) 給客戶,使得客戶可以在線查看定單的狀態(tài)。 Order, Customer, Order Status 7 倉庫從銷售人員那里獲得發(fā)票,并給客戶運送計算機。 Invoice, Ware House 表 1 需求到實體類的賦值( 網(wǎng)上 購物) Component 類:計算機自選部件類 屬性: item_type 自選部件型號 item_descr 自選部件描述 方法: GetComponentInfo() SelfConfigurationWindow 類調(diào)用此方 法從 Component 類中得到計算機自選部件的 詳細信息。 Customer 類:客戶類 屬性: customer_name 客戶名字 customer_address 客戶地址 phone_number 客戶電話號碼 網(wǎng)上購物系統(tǒng) —— 福建農(nóng)林大學計算機科學與技術(shù) 10 _address 客戶電子郵件 方法: EmailCustomer() 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 已付款金額 方法: Print() 調(diào)用 OrderServerWindow 類的 PrintInvoice()產(chǎn)生的發(fā)票打印出來。 MerchandiseList:商品列表類 屬性: TotalCost 商品總價格 方法: AddMerchandise() 將 AddToCar()方法 中加入購物車的商品增加到商品列表。 DeleteMerchandise()刪除列表中某商品 ComputerTotalCost() 調(diào)用此方法計算 商品列表中商品的總價 ModifyMerchndiseLise() 修改商品列 表的方法,有修改商品數(shù)量,刪除商品等方法 Order 類:定單類 屬性: order_date 定單日期 order_number 定單號 網(wǎng)上購物系統(tǒng) —— 福建農(nóng)林大學計算機科學與技術(shù) 11 order_status 定單狀態(tài) order_total 定單總價 salesperson_name 售貨人員姓名 ship_address 發(fā)送地址 order_payment 付款方式 方法: CenerateCustomerAndOrderID() 產(chǎn)生 客戶帳號和定單流水號 GetOrder
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1