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

正文內(nèi)容

基于uml的飲料自動售貨機系統(tǒng)設(shè)計-在線瀏覽

2024-09-21 00:00本頁面
  

【正文】 據(jù)自己的需要選擇商品并投入錢幣,售貨機接收錢幣,售出商品。與系統(tǒng)交涉的人有兩類:廠商和顧客。同時,送貨員也可以根據(jù)需要修改進入密碼。自動售貨機所做的響應(yīng):如果售貨機中沒有該種飲料,則提示顧客選擇其他飲料或者選擇退錢。如果顧客所投的錢幣剛好夠(不需要找零錢),則售出飲料,交易結(jié)束。實際生活中的售貨機可能有更加強大的功能和更完善的處理,這里只模擬一個售貨機系統(tǒng),所以只實現(xiàn)其核心原理。圖21 模塊劃分 系統(tǒng)用例模型描述系統(tǒng)涉及的角色有:顧客和廠商。圖31 類圖 分析得出有5個類,“顧客類”、“銷售類”、“廠商類”、 “飲料類”和“數(shù)據(jù)庫操作類”。顧客類和飲料類的關(guān)系為依賴關(guān)系,銷售類和飲料類的關(guān)系為依賴關(guān)系,飲料類和廠商類的關(guān)系為依賴關(guān)系,顧客類、銷售類、廠商類和飲料類與數(shù)據(jù)庫操作類的關(guān)系均為依賴關(guān)系。圖32 廠商時序圖時序圖分析:商家放置飲料觸發(fā)飲料計數(shù)器,開始計數(shù),放置結(jié)束后點擊確定,返回添加成功信息。商家修改密碼觸發(fā)密碼修改器,在輸入合法的情況下,返回修改成功信息。圖33 顧客時序圖 時序圖分析:顧客往飲料售貨機里投幣,觸發(fā)金額計算器,當(dāng)累加的金額足夠觸發(fā)了飲料計數(shù)器,對飲料的數(shù)量進行判斷,顧客根據(jù)顯示的價格和余量選擇飲料,如果飲料足夠且金額足夠的狀態(tài)下,觸發(fā)飲料計數(shù)器減少飲料的數(shù)量掉出飲料同時觸發(fā)金額計算器,計算剩余金錢,出幣。 狀態(tài)圖 狀態(tài)圖設(shè)計如圖34所示。圖35 組件圖4 信息代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入設(shè)計、輸出設(shè)計 信息代碼設(shè)計(1)設(shè)計用C.NET語言,編程環(huán)境為Microsoft Visual Studio 2005。再根據(jù)用戶身份分為顧客和廠商,這樣分別創(chuàng)建兩個“專區(qū)”。在窗體加載時便調(diào)用數(shù)據(jù)庫顯示各飲料的價格和余量。在投入錢幣時,這里用點擊按鈕來模擬投幣動作,下面有文本框顯示投幣的金額。之后,系統(tǒng)會彈出一個提示框提示顧客現(xiàn)在的交易情況,分以下三種情況:沒有該種飲料并提示選擇另一種、有該種飲料但沒有適合的零錢、交易成功并找零。而“廠商專區(qū)”也是新建的Windows窗體,所以創(chuàng)建一個class DealerFrm類,并添加控件。廠商可以選擇各飲料執(zhí)行“設(shè)置價格”和“增加飲料”的行為,點擊“確定”后數(shù)據(jù)庫更新數(shù)據(jù)。 數(shù)據(jù)庫設(shè)計 ER圖圖41:ER圖數(shù)據(jù)庫描述:錢幣有面值和數(shù)量兩種屬性,其中,面值是主屬性。飲料有名稱、單價和數(shù)量三種屬性,其中名稱是主屬性。廠商可以調(diào)配飲料數(shù)量,也可以設(shè)置飲料價格。記錄廠商的登錄密碼。記錄飲料的詳細(xì)信息。記錄售貨機中的錢幣信息。而廠商信息表中,設(shè)置初始密碼為“123456”。廠商登陸時設(shè)計兩種情況:輸入正確的密碼和錯誤的密碼。在修改密碼時,設(shè)計輸入兩次合法且相同的密碼和其他情況。投入錢幣時,設(shè)計投入小于飲料價格的、等于飲料價格的和大于飲料價格的錢幣。每種正確的輸入,系統(tǒng)都能正確響應(yīng),或能順利進入下一個界面,或能成功修改數(shù)據(jù)庫,或能顯示新的信息,或能提示操作成功。圖42:系統(tǒng)的歡迎界面界面描述:用戶選擇任意一種身份,確定后進入到相應(yīng)的操作界面。圖43:廠商登陸界面 界面描述:廠商輸入售貨機后臺的密碼,登陸成功將進入到送貨員專區(qū)。圖44:廠商功能區(qū)界面描述:在窗體加載時,左邊可以直接查看飲料和錢幣的詳細(xì)信息;中間可以選擇一種飲料設(shè)置價格和添加數(shù)量;右邊可以修改廠商登錄密碼。(4)顧客專區(qū)界面,如圖45所示。 處理過程設(shè)計(1)在“歡迎”界面中,當(dāng)選擇“顧客”時,會進入到“顧客專區(qū)”;如果選擇“廠
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1