uml大作業(yè)五子棋的uml建模_第1頁
uml大作業(yè)五子棋的uml建模_第2頁
uml大作業(yè)五子棋的uml建模_第3頁
uml大作業(yè)五子棋的uml建模_第4頁
uml大作業(yè)五子棋的uml建模_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2023——2023學年第二學期軟件學院五子棋的UML建模班級2023級.Net學號20237750252姓名張兵豪任課教師薛均曉一需求分析1.1五子棋功能需求五子棋標準玩發(fā)。該系統(tǒng)可進行人機對戰(zhàn),人人對戰(zhàn),聯(lián)網(wǎng)對戰(zhàn),觀戰(zhàn)。玩家可創(chuàng)立個人用戶,查看編輯個人信息,查看對戰(zhàn)信息,隱藏個人信息,隱藏個人戰(zhàn)績。管理員查看用戶信息,對用戶進行封號,禁言處理。大廳和游戲進行中進行聊天,觀戰(zhàn)玩家不在同一聊天頻道。玩家創(chuàng)立個人用戶,編輯個人信息,查看個人信息玩家隱藏個人信息,隱藏個人戰(zhàn)績玩家選擇對戰(zhàn)模式玩家觀戰(zhàn)不同聊天頻道聊天五子棋游戲規(guī)那么,輸贏判斷,悔棋,和棋管理員登陸管理員查看個人信息管理員對玩家禁言封號根據(jù)以上分析,給出系統(tǒng)功能圖五子棋系統(tǒng)五子棋系統(tǒng)管理員玩家管理員玩家用戶管理五子棋登陸系統(tǒng)封號禁言用戶管理聊天登陸系統(tǒng)用戶管理五子棋登陸系統(tǒng)封號禁言用戶管理聊天登陸系統(tǒng)1.1.1參與者玩家,管理員1.1.2用例的事件流描述局部主要事件流:①用例編號:001用例名:用戶登錄用例描述:用戶根據(jù)自己的用戶名和密碼,登錄到游戲參與者:玩家,管理員根本路徑:1、玩家登陸游戲2、玩家輸入用戶名和密碼3、玩家提交輸入信息;4、系統(tǒng)對用戶的賬號和密碼進行有效性檢查;5、系統(tǒng)記錄并顯示當前登錄用戶;6、玩家進行權(quán)限范圍內(nèi)的相關(guān)操作;7、系統(tǒng)允許進行權(quán)限范圍內(nèi)的相關(guān)操作操作;擴展點:用戶的賬號或者密碼錯誤1.系統(tǒng)彈出提示信息錯誤的窗口2.用戶離開或重新登陸②用例編號:002用例名:玩家編輯信息用例描述:玩家編輯個人信息,修改個人信息,隱藏個人信息參與者:玩家前置條件:系統(tǒng)正常運行時間根本路徑:1、系統(tǒng)確認用戶已登錄;2、玩家編輯個人信息,修改個人信息,隱藏個人信息3、玩家確認,系統(tǒng)上傳更新數(shù)據(jù)庫4、退出系統(tǒng)或進行其他權(quán)限范圍內(nèi)的操作。③用例編號:003用例名:五子棋用例描述:五子棋根本玩發(fā),對戰(zhàn)模式,觀戰(zhàn)參與者:玩家前置條件:五子棋系統(tǒng)正常運行時間根本路徑:1、系統(tǒng)確認用戶已登錄2、玩家選擇對戰(zhàn)模式(人人對戰(zhàn),人機對戰(zhàn),聯(lián)網(wǎng)對戰(zhàn))3、黑棋先落子,白棋后落子,交替進行4、玩家選擇是否悔棋5、玩家選擇是否請求和棋6、當有一方棋子先連成五子即為勝利7、系統(tǒng)記錄成績,更新個人戰(zhàn)況〔勝率,逃跑率,總局數(shù),勝利局數(shù),失敗局數(shù)〕,上傳數(shù)據(jù)庫8、其他玩家和觀戰(zhàn)正在進行的棋局9、聊天窗口分為大廳頻道,觀戰(zhàn)頻道,對戰(zhàn)頻道,互相獨立用例編號:004用例名:管理員管理玩家用戶用例描述:管理員對玩家進行禁言封號處理參與者:管理員前置條件:系統(tǒng)正常運行后置條件:假設(shè)管理員登陸成功,那么管理員可以對玩家進行禁言封號處理;否那么管理員不可執(zhí)行該操作。根本路徑:1、管理員進入玩家管理系統(tǒng)2、管理員輸入用戶名密碼3、管理員提交驗證信息4、系統(tǒng)對管理員的賬號和密碼進行有效性檢查5、管理員進入用戶管理界面6、管理員選擇玩家進行禁言,封號處理7、管理員選擇禁言,封號時間8、管理員提交信息9、系統(tǒng)輸出執(zhí)行成功該系統(tǒng)涉及到的用例圖主要有:系統(tǒng)用例圖、玩家用例圖、管理員用例圖、五子棋用例圖(1)系統(tǒng)用例圖:玩家有有用戶管理、游戲?qū)?zhàn)、登陸系統(tǒng)的權(quán)限;管理員具備所有管理的權(quán)限。具體用例圖如下所示:〔1〕系統(tǒng)用例圖(2)玩家用例圖:玩家創(chuàng)立個人用戶,編輯個人信息,查看個人信息,隱藏個人信息,隱藏個人戰(zhàn)績,選擇對戰(zhàn)模式,觀戰(zhàn),不同聊天頻道聊天,悔棋,和棋如下列圖所示:(3)管理員用例圖:管理員登陸系統(tǒng),查看玩家信息,對玩家禁言封號見下列圖:二靜態(tài)結(jié)構(gòu)模型實體類圖:三動態(tài)行為模型系統(tǒng)的動態(tài)行為模型由交互作用圖(時序圖和協(xié)作圖)、狀態(tài)圖、活動圖描述。3.1創(chuàng)立系統(tǒng)順序圖〔協(xié)作圖〕描述系統(tǒng)用例的主要場景的順序圖〔協(xié)作圖〕如下所示。玩家游戲順序圖:管理員管理用戶順序圖:3.2創(chuàng)

溫馨提示

  • 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

提交評論