版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
超市會員管理系統(tǒng)UML建模業(yè)務建模業(yè)務活動圖如下:二、用例建模1、參與者:管理員、會員用例:管理會員、管理會員積分卡、修改個人信息、查詢信息、登錄用例圖如下:2、用例文檔1)、“管理會員”用例文檔用例名 管理會員簡要描述 管理員通過該用例對超市會員的信息進行增加修改、刪除、修改及維護參與者 管理員涉眾 管理員、會員相關用例 暫無前置條件 管理員登錄到系統(tǒng)后置條件 會員的信息被正確地錄入系統(tǒng)基本事件流:(1)、用例起始于管理員須對會員的信息進行維護;(2)、管理員輸入查詢條件(D-1)查詢信息;(3)、系統(tǒng)查詢該申請(A-1),顯示詳細信息;(4)、管理員選擇要進行的操作;(5)、系統(tǒng)根據(jù)管理員要進行的操作,執(zhí)行以下的子流程:選擇“增加會員”操作時,開始“增加會員”子流程(S-1);選擇“修改會員”操作時,開始“修改會員”子流程(S-2);選擇“刪除會員”操作時,開始“刪除會員”子流程(S-3);(6)、子流程完成后,用例結束。子流程S-1:增加會員(1)、系統(tǒng)顯示會員申請人的姓名;(2)、管理員錄入會員申請人的信息(D-3);(3)、管理員提交本次錄入信息(A-2);(4)、系統(tǒng)保存會員信息(A-3),結束該子流程。子流程S-2:修改會員(1)、系統(tǒng)顯示會員姓名;(2)、管理員選出要修改的會員;(3)、系統(tǒng)顯示要修改的會員信息(D-3);(4)、管理員修改會員信息(5)、管理員提交本次修改(A-2);(6)、系統(tǒng)保存會員信息(A-3),結束該子流程。子流程S-3:刪除會員(1)、系統(tǒng)顯示會員姓名;(2)、管理員選出要刪除的會員;(3)、系統(tǒng)顯示要刪除的會員信息(D-3);(4)、管理員刪除會員信息(5)、管理員提交本次修改(A-2);(6)、系統(tǒng)保存會員信息(A-3),結束該子流程。備選事件流:A-*:管理員在操作提交之前,隨時能結束子流程(1)、系統(tǒng)顯示確認終止的消息;(2)、管理員可以結束子流程,也可以選擇繼續(xù)執(zhí)行其他操作。A-1:沒有找到信息(1)、系統(tǒng)提示未找到該信息;(2)、管理員輸入查詢條件進行查詢,也可以結束用例。A-2:尚未輸入會員信息(1)、系統(tǒng)提示有未錄入的會員信息;(2)、管理員可以繼續(xù)錄入,也可以結束子流程。A-3:系統(tǒng)保存失?。?)、系統(tǒng)提示保存失?。唬?)、可再次提交,也可結束該用例。補充約束D-1:查詢條件包括:會員姓名,會員申請日期,會員編號D-2:顯示的詳細信息包括:會員姓名,性別,注冊日期,會員卡編號,會員編號,電話D-3:會員信息包括:姓名,住址,電話號碼,郵政編碼,會員編號待解決問題暫無相關圖暫無2)、“管理會員積分卡”用例文檔用例名 管理會員積分卡簡要描述 管理員通過該用例對會員的會員積分卡信息進行維護參與者 管理員涉眾 管理員、會員相關用例 暫無前置條件 管理員登錄到系統(tǒng)后置條件 會員積分卡的信息被正確地錄入系統(tǒng)基本事件流:(1)、用例起始于管理員須對會員的會員積分卡信息進行維護;(2)、管理員輸入查詢條件(D-1),查詢會員積分卡信息;(3)、系統(tǒng)查詢該申請(A-1),顯示會員積分卡詳細信息(D-2);(4)、管理員選擇要進行的操作;(5)、系統(tǒng)根據(jù)管理員要進行的操作,執(zhí)行以下的子流程:選擇“發(fā)放會員積分卡”操作時,開始“發(fā)放會員積分卡”子流程(S-1);選擇“返回會員積分卡”操作時,開始“返回會員積分卡”子流程(S-2);選擇“更新會員積分卡”操作時,開始“更新會員積分卡”子流程(S-3);(6)、子流程完成后,用例結束。子流程S-1:發(fā)放會員積分卡(1)、系統(tǒng)顯示會員姓名;(2)、管理員選出要發(fā)放會員積分卡的會員;(3)、系統(tǒng)顯示要發(fā)放會員積分卡的會員信息(D-3);(4)、管理員發(fā)放會員積分卡(5)、管理員提交本次修改(A-2);(6)、系統(tǒng)保存會員信息(A-3),結束該子流程。子流程S-2:返回會員積分卡(1)、系統(tǒng)顯示會員姓名;(2)、管理員選出要返回會員積分卡的會員;(3)、系統(tǒng)顯示要返回會員積分卡的會員信息(D-3);(4)、管理員返回會員積分卡(5)、管理員提交本次修改(A-2);(6)、系統(tǒng)保存會員信息(A-3),結束該子流程。子流程S-3:更新會員積分卡(1)、系統(tǒng)顯示會員姓名;(2)、管理員選出要更新會員積分卡的會員;(3)、系統(tǒng)顯示要更新會員積分卡的會員信息(D-3);(4)、管理員更新會員積分卡信息(5)、管理員提交本次修改(A-2);(6)、系統(tǒng)保存會員信息(A-3),結束該子流程。備選事件流:A-*:管理員在操作提交之前,隨時能結束子流程(1)、系統(tǒng)顯示確認終止的消息;(2)、管理員可以結束子流程,也可以選擇繼續(xù)執(zhí)行其他操作。A-1:沒有找到信息(1)、系統(tǒng)提示未找到該信息;(2)、管理員輸入查詢條件進行查詢,也可以結束用例。A-2:提交信息未成功(1)、系統(tǒng)提示有未錄入的會員信息;(2)、管理員可以繼續(xù)提交,也可以結束子流程。A-3:系統(tǒng)保存失敗(1)、系統(tǒng)提示保存失??;(2)、可再次提交,也可結束該用例。補充約束D-1:查詢條件包括:會員姓名,會員申請日期,會員編號D-2:顯示的詳細信息包括:會員積分卡編號,會員姓名,電話D-3:會員信息包括:姓名,住址,電話號碼,郵政編碼,會員編號待解決問題暫無相關圖暫無3)、“修改個人信息”用例文檔用例名 修改個人信息簡要描述 會員通過該用例對自己的信息進行修改密碼等等參與者 會員涉眾 會員相關用例 暫無前置條件 會員登錄到系統(tǒng)后置條件 會員修改的信息被正確地錄入系統(tǒng)基本事件流:(1)、用例起始于會員須對會員的自己的個人信息進行修改與維護;(2)、會員選擇要進行的操作;(3)、系統(tǒng)根據(jù)會員要進行的操作,執(zhí)行以下的子流程:選擇“修改密碼”操作時,開始“修改密碼”子流程(S-1);選擇“修改用戶名”操作時,開始“修改用戶名”子流程(S-2);選擇“修改其他個人信息”操作時,開始“修改其他個人信息”子流程(S-3);(6)、子流程完成后,用例結束。子流程S-1:修改密碼(1)、系統(tǒng)顯示會員姓名;(2)、會員選出要修改的密碼;(3)、系統(tǒng)顯示要修改的密碼;(4)、會員輸入新密碼(5)、會員提交本次修改(A-1);(6)、系統(tǒng)保存會員信息(A-2),結束該子流程。子流程S-2:修改用戶名(1)、系統(tǒng)顯示會員姓名;(2)、會員選出要修改的用戶名;(3)、系統(tǒng)顯示要修改的用戶名;(4)、會員輸入新的用戶名;(5)、管理員提交本次修改(A-1);(6)、系統(tǒng)保存會員信息(A-2),結束該子流程。子流程S-3:修改其他個人信息(1)、系統(tǒng)顯示會員姓名;(2)、會員選出要修改的其他個人信息;(3)、系統(tǒng)顯示要修改的其他個人信息(D-1);(4)、會員修改其他個人信息(5)、管理員提交本次修改(A-1);(6)、系統(tǒng)保存會員信息(A-2),結束該子流程。備選事件流:A-*:會員在操作提交之前,隨時能結束子流程(1)、系統(tǒng)顯示確認終止的消息;(2)、管理員可以結束子流程,也可以選擇繼續(xù)執(zhí)行其他操作。A-1:提交信息未成功(1)、系統(tǒng)提示有未錄入的會員信息;(2)、會員可以繼續(xù)提交,也可以結束子流程。A-2:系統(tǒng)保存失?。?)、系統(tǒng)提示保存失??;(2)、可再次提交,也可結束該用例。補充約束-數(shù)據(jù)需求D-1:其他會員信息包括:會員編號,住址,電話號碼,郵政編碼(除用戶名以外)補充約束-業(yè)務規(guī)則B-1:所修改新的用戶名和密碼不能和原先的相同;B-2:修改的信息要輸入兩次,兩次輸入的信息應該相同。待解決問題暫無相關圖暫無4)、“查詢信息”用例文檔用例名 查詢信息簡要描述 會員通過該用例進行信息查詢參與者 會員涉眾 會員相關用例 暫無前置條件 會員登錄到系統(tǒng)后置條件 會員的信息被正確地查詢基本事件流:(1)、用例起始于會員對信息的查詢;(2)、會員選擇要進行的操作;(3)、系統(tǒng)根據(jù)管理員要進行的操作,執(zhí)行以下的子流程:選擇“查詢個人信息”操作時,開始“查詢個人信息”子流程(S-1);選擇“查詢會員積分卡信息”操作時,開始“查詢會員積分卡信息”子流程(S-2);(4)、子流程完成后,用例結束。子流程S-1:查詢個人信息(1)、系統(tǒng)顯示會員的姓名;(2)、會員輸入查詢條件(D-1)查詢信息;(3)、系統(tǒng)查詢該申請(A-1),顯示詳細信息(D-2);(4)、結束該子流程。子流程S-2:查詢會員積分卡信息(1)、系統(tǒng)顯示會員姓名;(2)、會員輸入查詢條件(D-1)查詢信息;(3)、系統(tǒng)查詢該申請(A-1),顯示詳細信息(D-3);(4)、結束該子流程。備選事件流:A-*:管理員在操作提交之前,隨時能結束子流程(1)、系統(tǒng)顯示確認終止的消息;(2)、管理員可以結束子流程,也可以選擇繼續(xù)執(zhí)行其他操作。A-1:沒有找到信息(1)、系統(tǒng)提示未找到該信息;(2)、管理員輸入查詢條件進行查詢,也可以結束用例。補充約束D-1:查詢條件包括:會員姓名,會員申請日期,會員編號D-2:顯示的詳細信息包括:會員姓名,性別,注冊日期,會員卡編號,會員編號,電話D-3:顯示的詳細信息包括:會員積分卡編號,會員積分卡日期待解決問題暫無相關圖暫無5)、“登錄”用例文檔用例名 登錄簡要描述 管理員或會員通過該用例登錄系統(tǒng)參與者 管理員、會員涉眾 管理員、會員相關用例 暫無前置條件 無后置條件 如果登錄成功,則顯示相應權限的操作界面基本事件流:(1)、用例起始于用戶需要登錄到該系統(tǒng);(2)、系統(tǒng)顯示歡迎界面,并要求用戶輸入用戶名和密碼;(3)、用戶輸入用戶名和密碼;(4)、系統(tǒng)驗證用戶名和密碼,允許用戶登錄系統(tǒng)(A-1);(5)、系統(tǒng)根據(jù)用戶類型啟動不同的主操作界面?zhèn)溥x事件流:A-*:用戶在操作提交之前,隨時能結束子流程(1)、系統(tǒng)顯示確認終止的消息;(2)、用戶可以結束子流程,也可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東警官學院《醫(yī)學影像診斷學(二)》2023-2024學年第一學期期末試卷
- 廣東海洋大學《明史趣談》2023-2024學年第一學期期末試卷
- 廣東工商職業(yè)技術大學《矩陣風采》2023-2024學年第一學期期末試卷
- 廣東潮州衛(wèi)生健康職業(yè)學院《廣播電視職業(yè)資格》2023-2024學年第一學期期末試卷
- 《精準營銷體系研究》課件
- 小學生玩手機害處課件
- 小學生考前減壓課件下載
- 廣東碧桂園職業(yè)學院《石油煉制工藝學》2023-2024學年第一學期期末試卷
- 防溺水安全中班課件圖片
- 小學生學電腦課件
- 六年級語文上冊期末試卷及完整答案
- 2024年簡易別墅買賣合同樣本
- 人教版(2024)數(shù)學七年級上冊期末測試卷(含答案)
- 醫(yī)院護理10s管理
- 2024年山西晉中市靈石縣事業(yè)單位招聘工作人員公8人歷年管理單位遴選500模擬題附帶答案詳解
- 上海市市轄區(qū)(2024年-2025年小學六年級語文)部編版質量測試(上學期)試卷及答案
- 科學計算語言Julia及MWORKS實踐 課件 25-Syslab工具箱簡介
- 2024-2020年上海高考英語作文試題匯編 (解讀及范文)
- 依法執(zhí)業(yè)與醫(yī)療安全培訓課件
- 2024年全國中學生生物學聯(lián)賽試題含答案
- C語言程序設計(蘭州石化職業(yè)技術大學)知到智慧樹期末考試答案題庫2024年秋蘭州石化職業(yè)技術大學
評論
0/150
提交評論