體育比賽成績管理系統(tǒng)方案_第1頁
體育比賽成績管理系統(tǒng)方案_第2頁
體育比賽成績管理系統(tǒng)方案_第3頁
體育比賽成績管理系統(tǒng)方案_第4頁
體育比賽成績管理系統(tǒng)方案_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、面向?qū)ο蟮姆治雠c設(shè)計(jì)課程結(jié)課大作業(yè)學(xué)號(hào)學(xué)生姓名專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí) 17-517-5塔里木大學(xué)教務(wù)處制面向?qū)ο蟮姆治雠c設(shè)計(jì)課程結(jié)課作業(yè)、題號(hào)分、值、一二三四五六七八總結(jié)總分總分5 510101010101010101010101025251010100100得分體育比賽成績管理系統(tǒng)一、系統(tǒng)的功能需求該體育比賽成績管理系統(tǒng)是一個(gè)面向運(yùn)動(dòng)員,教練的用來進(jìn)行對(duì)運(yùn)動(dòng)員比賽成績管理的管理信息系統(tǒng)。該信息系統(tǒng)能夠?yàn)榻叹毢瓦\(yùn)動(dòng)員提供各種管理服務(wù)。(1 1)運(yùn)動(dòng)員成績查詢系統(tǒng)能夠?yàn)橐欢〝?shù)目的運(yùn)動(dòng)員提供服務(wù),每個(gè)運(yùn)動(dòng)員都能夠有唯一的賬號(hào),每一個(gè)賬號(hào)包括個(gè)人的編號(hào)和個(gè)人信息,系統(tǒng)通過一個(gè)單獨(dú)的程序?yàn)檫\(yùn)動(dòng)員提供

2、服務(wù),不需要人員的干預(yù),這些服務(wù)包括:查詢成績,修改自己的密碼;(2 2)運(yùn)動(dòng)員的比賽成績需要教練對(duì)其進(jìn)行錄入和修改,或刪除,既運(yùn)動(dòng)員不直接與系統(tǒng)交互,教練代其與系統(tǒng)進(jìn)行交互,當(dāng)然教練也可以進(jìn)行對(duì)成績的查詢(3 3)而系統(tǒng)管理員主要負(fù)責(zé)的是對(duì)教練或者運(yùn)動(dòng)員的信息進(jìn)行管理,并且管理員還得對(duì)本系統(tǒng)設(shè)置權(quán)限?;蛘呖梢酝ㄟ^教練和運(yùn)動(dòng)員的唯一賬號(hào)對(duì)成績進(jìn)行查詢。二、用例圖建模1 1、需求分析如下所示:體育比賽成績管理系統(tǒng)是專門針對(duì)運(yùn)動(dòng)會(huì)所開發(fā)的一種以管理為基礎(chǔ)的信息管理系統(tǒng),它涵蓋成績管理服務(wù)的所有環(huán)節(jié),將原始的人工統(tǒng)計(jì)方法轉(zhuǎn)換為先進(jìn)的電腦管理模式。系統(tǒng)管理員登錄系統(tǒng)后,通過身份驗(yàn)證,能夠?qū)\(yùn)動(dòng)員的基本

3、信息進(jìn)行管理,包括如下:添加運(yùn)動(dòng)員信息、查詢運(yùn)動(dòng)員信息、修改運(yùn)動(dòng)員信息、刪除運(yùn)動(dòng)員信息。教練可以通過身份驗(yàn)證,登錄到系統(tǒng)中。若忘記密碼,也可尋回。教練可以查詢、錄入、修改和刪除運(yùn)動(dòng)員成績信息。運(yùn)動(dòng)員也可通過身份驗(yàn)證, 登錄到系統(tǒng)中。 但運(yùn)動(dòng)員中只有查詢個(gè)人成績信息的權(quán)限,而無其他權(quán)限。當(dāng)參與者(管理員、教練和運(yùn)動(dòng)員)忘記密碼時(shí),也可以通過特殊方法找回密碼。2 2、用例圖截圖如下所示:管理員用例圖教練用例圖運(yùn)動(dòng)員用例圖三、類圖建模1 1、需求分析如下所示:分析用例,從用例中尋找對(duì)象和類。例如,通過分析體育比賽成績管理子系統(tǒng),可以發(fā)現(xiàn)已下實(shí)體類:運(yùn)動(dòng)員,教練,管理員,成績等。類是對(duì)象的抽象的描述,

4、它包括屬性的描述和行為的描述兩個(gè)方面。類中的關(guān)系是關(guān)聯(lián),泛化,實(shí)現(xiàn),依賴四種關(guān)系。其中類與類主要的關(guān)系是關(guān)聯(lián),泛化。2 2、類圖截圖如下所示:體育比賽成績管理系統(tǒng)類圖K-l匹貝四、序列圖和協(xié)作圖建模1 1、需求分析如下所示:統(tǒng)管理員可以查看、修改運(yùn)動(dòng)員信息。每有新的運(yùn)動(dòng)員加入,管理員需要添加運(yùn)動(dòng)員信息。若運(yùn)動(dòng)員退役,系統(tǒng)管理員還可以刪除運(yùn)動(dòng)員信息。然后根據(jù)流程創(chuàng)建管理員查看修改運(yùn)動(dòng)員信息序列圖、管理員增加運(yùn)動(dòng)員信息序列圖、管理員刪除運(yùn)動(dòng)員信息序列圖。教練管理成績工作流程如下:教練先通過用戶名和密碼登錄體育比賽成績管理系統(tǒng),然后錄入運(yùn)動(dòng)員成績。教練查看運(yùn)動(dòng)員成績, 若發(fā)現(xiàn)錯(cuò)誤就修改運(yùn)動(dòng)員成績,

5、若輸入錯(cuò)誤還可刪除運(yùn)動(dòng)員成績。根據(jù)工作流程創(chuàng)建教練查看錄入運(yùn)動(dòng)員成績序列圖、 教練修改運(yùn)動(dòng)員成績序列圖、 教練刪除運(yùn)動(dòng)員成績序列圖、教練查詢運(yùn)動(dòng)員成績序列圖運(yùn)動(dòng)員先通過登錄界面用自己的用戶名和密碼登錄系統(tǒng)運(yùn)動(dòng)員可以查詢自己成績。然后根據(jù)流程創(chuàng)建運(yùn)動(dòng)員查詢自己成績序列圖:運(yùn)動(dòng)員查詢成績序列圖2 2、序列圖截圖如下所示:管理員添加運(yùn)動(dòng)員信息序列圖管理員修改運(yùn)動(dòng)員信息序列圖管理員刪除運(yùn)動(dòng)員信息序列圖管理員查詢運(yùn)動(dòng)員信息序列圖2:請求運(yùn)動(dòng)員信息04:菽回運(yùn)而員信魚教練錄入運(yùn)動(dòng)員成績信息序列圖教練修改運(yùn)動(dòng)員成績信息序列圖登錄潺面杳港司員信良界面三:兼取運(yùn)動(dòng)員信息0J5:晝暴運(yùn)動(dòng)員信息教練查詢運(yùn)動(dòng)員成績信

6、息序列圖:入1m11sgs劭員通練:.I,:!:I;輸入用戶名密碼0j:,:峭選擇要查詢的運(yùn)動(dòng)員黃臂;翱塞動(dòng)員成信息Q:,;:“卦;道回運(yùn)運(yùn)西誕展意運(yùn)動(dòng)員查詢成績序列圖3 3、協(xié)作圖截圖如下所示:管理員刪除運(yùn)動(dòng)員信息協(xié)作圖1管理員修改運(yùn)動(dòng)員信息協(xié)作圖管理員查詢運(yùn)動(dòng)員信息協(xié)作圖教練查詢運(yùn)動(dòng)員成績信息協(xié)作圖教練刪除運(yùn)動(dòng)員成績信息協(xié)作圖教練修改運(yùn)動(dòng)員成績信息協(xié)作圖教練錄入運(yùn)動(dòng)員成績信息協(xié)作圖3:核查運(yùn)動(dòng)員信,電運(yùn)動(dòng)員查詢成績協(xié)作圖五、狀態(tài)圖建模1 1、需求分析如下所示:系統(tǒng)管理員包含以下狀態(tài):登錄狀態(tài)、查詢狀態(tài)、修改狀態(tài)、刪除狀態(tài)、添加狀態(tài)。它們之間的轉(zhuǎn)換規(guī)則如下:管理員登錄體育比賽成績管理系統(tǒng)為登

7、錄狀態(tài)。管理員查詢運(yùn)動(dòng)員信息為查詢狀態(tài)。運(yùn)動(dòng)員信息變更管理員修改運(yùn)動(dòng)員信息為修改狀態(tài)。運(yùn)動(dòng)員退役管理員刪除運(yùn)動(dòng)員信息為刪除狀態(tài)。新運(yùn)動(dòng)員加入管理員要添加運(yùn)動(dòng)員信息為添加狀態(tài)。教練包含以下狀態(tài):登錄狀態(tài)、查詢狀態(tài)、錄入狀態(tài)、修改狀態(tài)、刪除狀態(tài)。它們之間的關(guān)系如下:教練通過用戶名和密碼登錄系統(tǒng)成功為登錄狀態(tài)。教練通過體育比賽成績管理系統(tǒng)查詢運(yùn)動(dòng)員信息為查詢狀態(tài)。如果沒有該運(yùn)動(dòng)員信息教練為其錄入成績?yōu)殇浫霠顟B(tài)。如果運(yùn)動(dòng)員成績錯(cuò)誤教練修改其成績?yōu)樾薷臓顟B(tài)。如果運(yùn)動(dòng)員成績多余則刪除其成績?yōu)閯h除狀態(tài)。運(yùn)動(dòng)員包含以下狀態(tài):登錄狀態(tài)、查詢狀態(tài)。它們之間的轉(zhuǎn)換規(guī)則如下:運(yùn)動(dòng)員通過用戶名和密碼登錄成績管理系統(tǒng)為登

8、錄狀態(tài)。運(yùn)動(dòng)員查詢自己成績時(shí)為查詢狀態(tài)。2 2、狀態(tài)圖截圖如下所示:管理員狀態(tài)圖號(hào)密碼教練狀態(tài)圖運(yùn)動(dòng)員狀態(tài)圖輸久賺號(hào)密之贊錄界面選擇項(xiàng)目:啊人成績俵百六、活動(dòng)圖建模1 1、需求分析如下所示:可以通過以下步驟描述系統(tǒng)管理員在體育比賽成績管理系統(tǒng)中的活動(dòng):系統(tǒng)管理員需要登錄系統(tǒng)才能操作。系統(tǒng)管理員登錄信息不對(duì)就登錄失敗,否則登陸成功。登陸成功后系統(tǒng)管理員可查詢、修改、添加、刪除運(yùn)動(dòng)員信息。系統(tǒng)管理員完成所有操作后退出系統(tǒng),注銷賬戶可以通過以下步驟描述教練在體育比賽成績管理系統(tǒng)中的活動(dòng):教練需要登錄系統(tǒng)才能操作。教練登錄信息不對(duì)就登錄失敗,否則登陸成功。登陸成功后教練可查詢運(yùn)動(dòng)員信息、錄入、刪除、修

9、改學(xué)生成績。教師完成所有操作后退出系統(tǒng),注銷賬戶。可以通過以下步驟描述運(yùn)動(dòng)員在體育比賽成績管理系統(tǒng)中的活動(dòng):運(yùn)動(dòng)員需要登錄系統(tǒng)才能操作。運(yùn)動(dòng)員登錄信息不對(duì)就登錄失敗,否則登陸成功。登陸成功后學(xué)生可查詢自己信息和成績。運(yùn)動(dòng)員完成所有操作后退出系統(tǒng),注銷賬戶。2 2、活動(dòng)圖截圖如下所示:管理員活動(dòng)圖教練活動(dòng)圖運(yùn)動(dòng)員活動(dòng)圖七、包圖、構(gòu)件圖和部署圖建模1 1、需求分析如下所示:系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源的安排。在體育比賽成績管理系統(tǒng)中,包括四種節(jié)點(diǎn),分別是:數(shù)據(jù)庫節(jié)點(diǎn),負(fù)責(zé)數(shù)據(jù)存儲(chǔ)、處理等;后臺(tái)系統(tǒng)維護(hù)節(jié)點(diǎn),系統(tǒng)管理員通過該節(jié)點(diǎn)進(jìn)行后臺(tái)維護(hù),執(zhí)行系統(tǒng)管理員允許的所有操作;教練業(yè)務(wù)處理節(jié)點(diǎn),

10、教師可以通過該節(jié)點(diǎn)進(jìn)行處理運(yùn)動(dòng)員成績操作;運(yùn)動(dòng)員自助系統(tǒng)節(jié)點(diǎn),運(yùn)動(dòng)員可以通過該節(jié)點(diǎn)查詢自己信息和成績。2 2、部署圖截圖如下所示:總結(jié)請闡述通過該課程的學(xué)習(xí),你學(xué)到了哪些內(nèi)容。請按照如下格式進(jìn)行敘述:一、用例圖1 1、作用:描述參與者和用例之間的關(guān)系,幫助開發(fā)人員可視化了解系統(tǒng)的功能2 2、組成元素:參與者、用例、系統(tǒng)邊界、關(guān)聯(lián)3 3、彼此之間的關(guān)系:參與者與參與者之間有泛化關(guān)系;用例和參與者屬于關(guān)聯(lián)關(guān)系,雙向的一對(duì)一關(guān)系,用例與用例之間的關(guān)聯(lián)包括包含、擴(kuò)展和泛化關(guān)系。4 4、實(shí)例:管理員用例圖信息常理1 1、作用:類圖從抽象的角度描述系統(tǒng)的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)及它們與

11、其他類之間的相互關(guān)系2 2、組成元素:是由類、接口等模型元素以及它們之間的關(guān)系構(gòu)成。3 3、彼此之間的關(guān)系:類之間存在依賴關(guān)系、泛化關(guān)系、關(guān)聯(lián)關(guān)系和實(shí)現(xiàn)關(guān)系4 4、實(shí)例:體育比賽成績管理系統(tǒng)類圖常理靈System生 A添加運(yùn)動(dòng)員信克-4、*深運(yùn)動(dòng)員信總、工C修改運(yùn)物員信息+JiaoLianNO:stmg-kxiangnnu:String蘆 elsetelset。-9kaddQ+deleteQ-KJpfateO三、序列圖1 1、作用:1 1)確認(rèn)和豐富一個(gè)使用語境的邏輯表達(dá);2 2)細(xì)化用例的表達(dá);3 3)有效的描述如何分配各個(gè)類的職責(zé)以及各類具有相應(yīng)職責(zé)的原因2 2、組成元素:由對(duì)象、生命線、

12、激活和消息構(gòu)成3 3、彼此之間的關(guān)系:相互作用、相輔相成4 4、實(shí)例:管理員添加運(yùn)動(dòng)員信息序列圖四、協(xié)作圖JtaoLran,:候亙運(yùn)動(dòng)員信息;笆俚吊褊入用戶名粉時(shí)。二一餐五而添加就訪存HV4:海加運(yùn)動(dòng)員信息01 1、作用:1 1)通過描述對(duì)象之間消息的傳遞情況來反映具體的使用語境的邏輯表達(dá);2 2)顯示對(duì)象及其互交關(guān)系的空間組織結(jié)構(gòu);3 3)表示一個(gè)類操作的實(shí)現(xiàn)2 2、組成元素:由對(duì)象、消息、鏈構(gòu)成3 3、彼此之間的關(guān)系:通過各個(gè)對(duì)象之間的組織互交關(guān)系以及對(duì)象彼此之間的鏈接,表達(dá)對(duì)象之間的互交4 4、實(shí)例:管理員添加運(yùn)動(dòng)員信息協(xié)作圖1 1、作用:1 1)清晰地描述轉(zhuǎn)臺(tái)之間的轉(zhuǎn)換順序;2 2)事

13、件順序有利于程序員在開發(fā)程序時(shí)避免出現(xiàn)事件錯(cuò)序的情況3 3)狀態(tài)圖通過判斷可以更好地描述工作流因?yàn)椴煌瑮l件發(fā)生的分歧2 2、組成元素:包括狀態(tài)、轉(zhuǎn)換、判定、事件3 3、彼此之間的關(guān)系:狀態(tài)是描述一個(gè)類對(duì)象生命周期的一個(gè)時(shí)間段,轉(zhuǎn)換是表示一個(gè)狀態(tài)機(jī)的兩個(gè)狀態(tài)之間的關(guān)系,判定表示一個(gè)事件依據(jù)不同的條件監(jiān)護(hù)有不同的影響4 4、實(shí)例:管理員狀態(tài)圖六、活動(dòng)圖1 1、作用:1 1)描述一個(gè)操作執(zhí)行過程中所完成的任務(wù);2 2)可以建模用例的工作流程、顯示用例內(nèi)部和外部用例之間的路徑3 3)顯示如何執(zhí)行一組相關(guān)的動(dòng)作4 4)對(duì)理解業(yè)務(wù)處理過程十分有用5 5)描述復(fù)雜的算法2 2、組成元素:動(dòng)作狀態(tài)、活動(dòng)狀態(tài)、組合狀態(tài)、分叉與結(jié)合、分支與結(jié)合、

溫馨提示

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

評(píng)論

0/150

提交評(píng)論