小型超市管理系統用例圖_第1頁
小型超市管理系統用例圖_第2頁
小型超市管理系統用例圖_第3頁
小型超市管理系統用例圖_第4頁
小型超市管理系統用例圖_第5頁
已閱讀5頁,還剩12頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE—PAGE2—小型超市系統用例建模(黑體,四號,全文1.5倍行距)摘要通過本實驗掌握小型應用系統需求模型的建立,具體包含如下內容:1、參與者確定;2、用例確定;3、用例圖繪制;4、用例描述。二、實驗目的及要求1、掌握用例圖的建模步驟;2、掌握用例圖繪制用例描述;3、學會使用RationalRose繪制用例圖。三、實驗儀器設備計算機+RationalRose+Office四、實驗方案設計需求概述(組長,組員2,組員1)問題:單純通過人工管理系統已經越來越不適應當今社會,對超市的經營越來越不利。通過該系統能有效減少管理者和經營者的工作量,讓超市的經營越來越簡便。功能:通過財務管理系統可以發放員工的工資、獎金以及審核最近的支出與收入,通過這些信息可以生成本月的財務報表等。倉庫管理系統可以隨時跟蹤倉庫的出庫入庫信息庫存的變化,并根據庫存制定采購計劃。銷售管理系統可完成更加精確的收銀服務,避免失誤大意造成的損失。系統管理能夠準確及時地為管理者提供最新信息,賦予其他人員參與分系統的權利。五、實驗內容及步驟(一)確定參與者(組長)參與者職責老板(系統管理員)管理角色信息管理分系統功能查看分系統的信息確定能否退貨倉庫管理員商品入庫盤點審核安排商品出庫查看商品種類和數量根據庫存信息制定采購計劃會計確定工資獎金的發放月支出審核采購計劃審核月收入統計生成財物報表收銀員確定顧客購買信息會員卡辦理與充值向老板提交退貨申請信息顧客購買產品會員卡辦理充值發起退貨(二)確定用例1、老板(系統管理員)(組長)老板(系統管理員)可以添加、刪除和修改分系統的功能,管理角色的登錄權限,查看其他分系統的狀態和信息。2、會計(組長)會計登入財務管理系統核實并發放員工的工資和獎金、月支出審核、月收入統計歸納生成財務報表。3、倉庫管理人員(組長)倉庫管理員登入倉庫管理系統,及時獲知倉庫產品數量及種類信息,并根據超市需求制定采購計劃,且對倉庫產品的出庫入庫信息進行歸納。4、收銀員(組員1)收銀員登入銷售管理系統進行結賬收款找零和會員卡辦理、充值服務,退換貨則有系統發送信息給老板,經老板決定后完成。5、顧客(組員1)顧客可登入自助銷售系統錄入商品信息后,可選擇微信或者支付寶進行結賬,在對商品退貨退款由系統反饋信息給老板,老板同意后系統反饋客戶退換貨。(三)用例圖圖一為組長繪制圖二為組員1繪制圖三為組員2繪制圖一圖二圖三(四)用例描述(1-4組員2,5-17組員1,18-20組長)用例1:倉庫管理系統登錄參與者:倉庫管理員簡單描述:倉庫管理員登錄倉庫管理系統前置條件:倉庫管理員被老板賦予倉庫管理權限基本事件流:倉庫管理員鼠標點擊“登錄倉庫管理系統”;輸入員工號和密碼;成功登錄系統;用例終止;其他事件流:倉庫管理員可以修改密碼異常事件流:密碼錯誤,請重新輸入。后置條件:倉庫管理員成功登入系統進行服務用例2:財務管理系統登錄參與者:會計被老板賦予財務管理權限簡單描述:會計登錄財務管理系統前置條件:會計被老板賦予財務管理權限基本事件流:會計鼠標點擊“登錄財務管理系統”;輸入員工號和密碼;成功登錄系統;用例終止;其他事件流:會計可以修改密碼異常事件流:密碼錯誤,請重新輸入。后置條件:會計成功登入系統進行服務用例3:銷售系統登錄參與者:收銀員簡單描述:收銀員登錄銷售管理系統前置條件:收銀員被老板賦予銷售管理權限基本事件流:收銀員鼠標點擊“登錄銷售管理系統”;輸入員工號和密碼;3.成功登錄系統;4.用例終止;其他事件流:收銀員可以修改密碼異常事件流:密碼錯誤,請重新輸入。后置條件:收銀員成功登入系統進行服務用例4:核實并發放員工工資、獎金參與者:會計簡單描述:會計進行核實并發放員工工資、獎金前置條件:會計已登入財務管理系統基本事件流:會計輸入員工考勤狀況和獎勵規定以及工資標準;系統自動計算員工工資及獎金且導出,會計進行核實;核實完畢后會計點擊確認發放工資及獎金;用例終止;其他事件流:在核實工資時,會計(老板)可對錯誤工資數目進行更改異常事件流:提示錯誤信息,會計(老板)確認,回到核實工資界面后置條件:員工工資及獎金得到核實并發放用例5:月收入統計參與者:會計簡單描述:會計對公司的收入情況進行查看和統計前置條件:會計已登入財務管理系統基本事件流:系統會計鼠標點擊“月收入統計”按鈕;財務管理子系統聯動銷售子系統信息對超市當月收入情況進行匯總并保存,會計進行核驗;核驗完畢后,會計鼠標點擊“確認當月情況”;用例結束;其他事件流:在核驗中發現錯誤統計,可對其進行修改異常事件流:提示錯誤信息,會計確認,回到月收入統計界面;后置條件:得到月收入數據用例6:月支出審核參與者:會計簡單描述:會計對公司的支出情況進行查看和審核前置條件:會計已登入財務管理系統基本事件流:會計用鼠標點擊“月支出審核”;系統聯動倉庫管理子系統對超市當月支出情況進行匯總并保存,會計進行審核;審核完畢后,會計點擊“確認當月支出情況”;用例結束;其他事件流:在審核中發現支出數據錯誤,可對其進行修改;異常事件流:提示錯誤信息,會計確認,回到月支出審核界面;后置條件:得到月支出數據用例7:匯總財務信息上交老板參與者:會計簡單描述:會計匯總財務信息上交老板前置條件:會計已登入財務管理系統并進行月收入統計、月支出審核或工資獎金發放。基本事件流:系統對當月收入、支出進行匯總;會計對匯總的數據進行審核;會計點擊“上交財務信息”;用例結束;其他事件流:生成財務報表后,會計可選擇將報表保存打印并上交給老板;異常事件流:提示錯誤信息,會計確認,返回生成財務報表界面;后置條件:得到當月財務報表用例8:查看商品的種類和數量參與者:倉庫管理員簡單描述:倉庫管理員登錄倉庫管理系統查看商品的種類和數量前置條件:倉庫管理員已經登錄倉庫管理系統基本事件流:倉庫管理員點擊“查看商品的種類和數量”按鈕系統提供系統中存儲的種類和數量,分頁顯示庫存完成后點擊“退出系統”用例終止其他事件流:在點擊“提交采購計劃”之前,倉庫管理員可以按“返回”按鈕,返回到瀏覽界面異常事件流:查詢失敗廠庫管理員查找原因后退出。后置條件:成功分頁顯示商品種類和庫存數量用例9采購計劃制定并上交老板參與者:倉庫管理員簡單描述:倉庫管理員登錄倉庫管理系統進行記錄匯總、審核并上交前置條件:倉庫管理員已經記錄商品的種類和數量基本事件流:倉庫管理員點擊“查看商品的種類和數量”按鈕系統提供系統中存儲的種類和數量,分頁顯示庫存倉庫管理員根據倉庫商品信息分類匯總當月商品出入庫記錄4.倉庫管理員鼠標點擊“上交記錄”6.用例終止其他事件流:在點擊“提交出入庫”之前,倉庫管理員可以按“返回”按鈕,返回到瀏覽界面異常事件流:查詢出入庫記錄失敗,倉庫管理員確認后退出。后置條件:倉庫管理員瀏覽商品成功并且提交采購計劃成功用例10:商品出庫種類數量記錄參與者:倉庫管理員簡單描述:倉庫管理員登錄倉庫管理系統進行商品出庫種類數量記錄前置條件:倉庫管理員登錄倉庫管理系統基本事件流:倉庫管理員點擊“商品出庫記錄”按鈕進入一個新的界面,依次輸出商品種類和此次出庫的數量輸入完所有的信息后,點擊“確認出庫”按鈕進入所有庫存的界面,此時已經出庫的商品數量會對應的減少用例終止其他事件流在點擊“確認出庫”之前,倉庫管理員可以按“返回”按鈕,返回到瀏覽界面異常事件流:出庫商品的數量大于庫存的數量時會出現警告“此商品庫存不足出庫,請補充庫存”后置條件:倉庫管理員成功將商品出庫用例11:商品入庫信息記錄參與者:倉庫管理員簡單描述:倉庫管理員登錄倉庫管理系統進行商品入庫信息記錄前置條件:倉庫管理員登錄倉庫管理系統基本事件流:倉庫管理員點擊“商品入庫”按鈕進入一個新的界面,一次輸入商品的種類和入庫的數量輸入完所有的信息后,點擊“確認入庫”按鈕進入所有庫存界面,此時已經入庫的商品數量會對應增加用例終止其他事件流在點擊“確認收貨”之前,倉庫管理員可以按“返回”按鈕,返回到瀏覽界面異常事件流:當入庫數量大于整個倉庫的儲存量時,系統會出警告“您此次入庫的商品數量過多,請減少入庫量”后置條件:倉庫管理員成功將商品入庫用例12:會員卡辦理、充值參與者:收銀員簡單描述:收銀員得到客戶會員卡辦理或充值的需求,在系統錄入或更改客戶信息。前置條件:收銀員已登入銷售管理系統,客戶有辦理或充值會員卡的需求基本事件流:收銀員得到客戶的需求后,鼠標點擊“辦理會員卡”或“充值會員卡”;收銀員錄入客戶信息,辦理成功或充值成功;系統對客戶信息進行更改、保存;用例結束;其他事件流:客戶辦理會員卡使用一定次數后可由收銀員進行升級操作,得到更多優惠;異常事件流:提示錯誤信息,收銀員確認,返回辦理會員卡界面;后置條件:客戶辦理、充值會員卡成功;用例13:退換貨參與者:收銀員、顧客簡單描述:客戶對貨物有不滿意的需求,收銀員可進入銷售管理系統進行退換款,顧客也可進入自助收銀系統進行退換款前置條件:收銀員或顧客登入系統,客戶有退貨退款需求基本事件流:收銀員得到客戶需求后,鼠標點擊“退換款”按鈕,或顧客自行在自助收銀系統中點擊“退換款”。系統根據商品信息進行退換款記錄,并發送信息給老板;老板決定是否退換貨完成退換貨;用例結束;其他事件流:客戶選擇退貨時可由收銀員進行換貨;異常事件流:提示錯誤信息,收銀員確認,返回退款退貨界面;后置條件:客戶退貨退款完成;用例14:收款結賬參與者:收銀員、顧客簡單描述:收營員確認顧客購買的產品后,將產品信息錄入銷售系統進行結賬。前置條件:收銀員登入銷售管理系統,客戶結賬;基本事件流:客戶結賬收銀員掃描商品信息,系統計算商品總價格客戶付錢系統計算是否找零;結賬成功;用例結束;其他事件流:結賬收錢可分為現金支付、微信支付、支付寶支付,現金支付會確定是否找零。異常事件流:提示錯誤后,收銀員確認,返回收錢界面;后置條件:客戶結賬成功;用例15:找零參與者:收銀員、顧客簡單描述:收銀員進行結賬操作后,收錢錄入銷售管理系統,并根據顧客給的現金決定是否找零;前置條件:收銀員登入銷售管理系統,客戶結賬;基本事件流:顧客支付現金結賬系統確定找零金額,打開收銀箱由收銀員轉交零錢給顧客顧客收到零錢用例結束其他事件流:無零錢時顧客改為微信支付寶支付。異常事件流:提示錯誤后,收銀員確認,返回收錢界面;后置條件:客戶結賬成功;用例16:登錄自助收銀系統參與者:顧客簡單描述:顧客對想要了解的商品進行購買;前置條件:顧客選好商品;基本事件流:顧客進行密碼或人臉識別登錄;彈出商品錄入界面;用例結束;其他事件流:1.顧客可修改登錄密碼。異常事件流:提示錯誤信息,客戶確認,返回商品查詢界面;后置條件:客戶獲知商品信息;用例17:錄入商品信息參與者:客戶簡單描述:客戶給機器掃描商品條碼;前置條件:客戶登入自助系統;基本事件流:客戶掃描需要的商品條碼;客戶決定優惠券的使用;客戶選擇微信或支付寶結賬;用例結束;其他事件流:超市商品存貨不足,客戶鼠標點擊“提醒補貨”,提醒超市補貨;異常事件流:提示錯誤信息,客戶確認,返回商品選擇界面;后置條件:客戶進行結賬;用例18:設置角色參與者:老板(系統管理員)簡單描述:老板為員工設置系統權限,設置員工進入系統的角色;前置條件:老板登入系統管理;基本事件流:老板點擊“設置權限”;彈出不同權限設置界面;老板選擇一個權限;彈出輸入員工號界面;老板輸入員工號;權限設置成功并生成隨機密碼;用例結束;其他事件流:老板可根據需求對員工進行增加、刪除權限異常事件流:提示錯誤信息,老板確認,返回權限設置界面;后置條件:員工獲得進入不同子系統權限;用例19:查看分系統狀態及相關信息參與者:老板(系統管理員)簡單描述:老板查看分系統中存儲的超市管理信息前置條件:老板登錄系統管理主系統基本事件流:老板登錄系統管理主系統老板點擊查看分系統狀態及相關信息老板能查看到分系統工作的信息和存儲的相關超市管理數據用例結束其他事件流:分系統功能修改重裝后為備份還原相關信息到新系統中,查看信息失敗異常事件流:查看信息失敗,返回主系統后置條件:老板查看到各種公司管理信息和分系統使用信息記錄用例20:增加或減少分系統功能參與者:老板(系統管理員)簡單描述:老板對一個分系統的功能進行修改前置條件:老板登錄系統管理主系統;基本事件流:老板點擊要修改的系統老板對系統功能進行修改修改完畢對原系統進行備份點擊確定修改分系統重啟用例結束其他事件流:系統功能與其他功能沖突,拒絕修改;異常事件流:系統修改失敗,返回主界面;后置條件:重新登錄分系統;六、結果與討論(組員2)問題1:每個參與者對應的系統功能總是想不全,容易丟三落四解決:1.組員一起討論完善功能2.通過網上查詢相關的資料來完善自己的功能3.問以前的學長學姐,請教他們是否還有漏掉的功能4.經過同學的第一次答辯以及老師的點評之后所獲得的啟發問題2:有的時候分

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論