




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、安微工業(yè)大學(xué)Anhui University of Technology3/ 15物聯(lián)網(wǎng)工程課程設(shè)計(jì)報(bào)告課題:學(xué)校運(yùn)動(dòng)會(huì)管理系統(tǒng)專業(yè)班級(jí):物聯(lián)網(wǎng)工程131班報(bào)告人:陸俊賢139074382龐彥輝139074383指導(dǎo)老師:張學(xué)鋒評(píng)定成績(jī):指導(dǎo)老師簽名:、兒 、4前言隨著科技的發(fā)展, 計(jì)算機(jī)以其強(qiáng)大的性能價(jià)格優(yōu)勢(shì)給人們的工作、 學(xué)習(xí)和生活帶來(lái)極大的方便 計(jì)算機(jī)代替人工處理一些事務(wù)已成為必然。 整個(gè)人類社會(huì)已進(jìn)入高度信息化, 人們對(duì)信息和數(shù)據(jù)的利用和處理已經(jīng)進(jìn)入自動(dòng)化、 網(wǎng)絡(luò)化和社會(huì)化的階段。如在查找資料、處理日常辦公事務(wù)、科研生產(chǎn)等方面,無(wú)不需要利用大量的信息資源。 因此, 如何有效地進(jìn)行數(shù)據(jù)信
2、息的管理和利用, 已經(jīng)成為人們普遍關(guān)注的課題。信息在不同的領(lǐng)域里有著不同的概念,在管理科學(xué)領(lǐng)域中,通常認(rèn)為信息是經(jīng)過(guò)加工處理后的一種數(shù)據(jù)形式, 是一種有次序的符號(hào)排列, 它是系統(tǒng)傳輸和處理的對(duì)象。 處在信息時(shí)代的今天, 信息的作用越來(lái)越為人們所重視。制定成績(jī)計(jì)劃,研究投資策略,都離不開(kāi)對(duì)信息的充分利用。在當(dāng)今社會(huì)上, 體育運(yùn)動(dòng)越來(lái)越普及, 參與運(yùn)動(dòng)會(huì)的人越來(lái)越多, 素質(zhì)越來(lái)越高。傳統(tǒng)的運(yùn)動(dòng)會(huì),一般是以人手組織為主,運(yùn)動(dòng)員的報(bào)名、賽事的安排、比賽場(chǎng)地的安排和成績(jī)的記錄等操作全都由人手操作, 參加人數(shù)越多, 運(yùn)動(dòng)會(huì)的規(guī)模就越大, 管理工作就更加費(fèi)時(shí)費(fèi)力, 而且容易出錯(cuò)。 學(xué)校田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)則為
3、組織者提供一個(gè)簡(jiǎn)捷方便的方式來(lái)組織管理運(yùn)動(dòng)會(huì), 學(xué)校田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)是一種“人機(jī)交互系統(tǒng)” ,通過(guò)簡(jiǎn)單的鍵盤(pán)輸入與鼠標(biāo)點(diǎn)擊來(lái)完成煩瑣的記錄與安排工作, 保證運(yùn)動(dòng)會(huì)的正常流暢的進(jìn)行。 學(xué)校田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)是典型的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng), 可完成田徑運(yùn)動(dòng)會(huì)管理中的運(yùn)動(dòng)員基本信息錄入, 競(jìng)賽成績(jī)處理及公告, 成績(jī)統(tǒng)計(jì) 信息查詢等事務(wù)處理功能。 根據(jù)學(xué)校田徑運(yùn)動(dòng)會(huì)的一般進(jìn)程,本系統(tǒng)分為數(shù)據(jù)修改、查詢、刪除、統(tǒng)計(jì)等四個(gè)工具模塊來(lái)完成所期望的功能。 依據(jù)關(guān)系型數(shù)據(jù)庫(kù)理論設(shè)計(jì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)。 使用該系統(tǒng)可以極大地減小工作人員的勞動(dòng)量,同時(shí)還可大大提高工作效率、可靠性和正確性。第一章 設(shè)計(jì)課題為了迎接校運(yùn)動(dòng)會(huì)的到來(lái)
4、, 為了能夠更好地展現(xiàn)運(yùn)動(dòng)健兒的風(fēng)姿, 為了更加客觀的評(píng)定運(yùn)動(dòng)員的成績(jī), 為了更加直觀的了解到每個(gè)運(yùn)動(dòng)員的運(yùn)動(dòng)水平, 我小組建立運(yùn)動(dòng)會(huì)管理系統(tǒng),通過(guò)這個(gè)系統(tǒng),用戶能夠?qū)崟r(shí)查詢運(yùn)動(dòng)員的相關(guān)信息 、裁判員的基本信息, 并且能夠通過(guò)這個(gè)系統(tǒng)查詢運(yùn)動(dòng)會(huì)項(xiàng)目信息, 系統(tǒng)管理員也可通過(guò)該系統(tǒng)更新運(yùn)動(dòng)員的相關(guān)成績(jī)體現(xiàn)比賽的公開(kāi)、公正、公平的原則。第二章 算法思想2.1. 系統(tǒng)需求分析問(wèn)題描述:建立運(yùn)動(dòng)員信息系統(tǒng), 包括運(yùn)動(dòng)員、 裁判員以及運(yùn)動(dòng)信息的成績(jī)管理, 運(yùn)動(dòng)員信息為編號(hào)、 姓名、 身份信息、 參加的比賽項(xiàng)目等; 裁判員信息為編號(hào)、 姓名、身份信息、裁判項(xiàng)目;運(yùn)動(dòng)會(huì)信息包含各個(gè)比賽項(xiàng)目的信息、時(shí)間安排、
5、裁判信息、比賽成績(jī)等。運(yùn)動(dòng)會(huì)作為全校的盛會(huì), 受到學(xué)生與校領(lǐng)導(dǎo)的廣泛關(guān)注, 為了體現(xiàn)信息公開(kāi)化, 保證比賽的公平, 我小組編寫(xiě)此運(yùn)動(dòng)會(huì)信息管理系統(tǒng), 為了給運(yùn)動(dòng)會(huì)的負(fù)責(zé)人一些便利。其主要功能如下:( 1)各種運(yùn)動(dòng)信息的存儲(chǔ);( 2)輸入功能:可以從鍵盤(pán)或文件中一次性輸入多條信息;( 3)輸出功能:可以將運(yùn)動(dòng)員、裁判員、以及比賽信息打印輸出或顯示;( 4)查找功能:根據(jù)運(yùn)動(dòng)員、裁判員等查找所需要的比賽信息;( 5)增加、刪除、修改功能;完成運(yùn)動(dòng)信息的多種更新;2.3. 系統(tǒng)的詳細(xì)設(shè)計(jì)該系統(tǒng)總共分為 3 個(gè)模塊, 分別為運(yùn)動(dòng)員信息管理、 裁判員信息管理、 比賽信息查詢; 其中系統(tǒng)主要功能體現(xiàn)在運(yùn)動(dòng)
6、員信息管理模塊; 該系統(tǒng)主要功能由以下 23 個(gè)函數(shù)實(shí)現(xiàn)。系統(tǒng)主要函數(shù):void Welcome();Ath* Create_Athlete();void Output_Athlete(Ath *head);Ath* Add_Athlete(Ath*head);void Find_Athlete_num(Ath*head);Ath* Updata_Athlete_num(Ath*head);void Find_Athlete_name(Ath*head);Re* Create_Referee();void Output_Referee(Re* head);Ath* Updata_Athlete
7、_name(Ath*head);void Find_Referee_num(Re*head_Re);Ath *Delete_Athlete(Ath*head);void Input_Match_Information();Ath *SortLinkedlist_Athlete(Ath *head);void Output_Match_Information();Ath *Insert(Ath *head,Ath *pNode);int Check_Athlete(Ath*head,char Num);void Find_Single_Match_Information(Ath*head_Ath
8、,Re*head_Re);void Output_SingleMatch_AthleteInformation(Ath*head,char NAME);void Output_SingleMatch_RefereeInformation(Re*head,char NAME);void Menu(Ath *p,Re* p_Re);void Output_SingleMatch_Athlete_Information(Ath*p);void Output_Match_Name();錯(cuò)誤 !未定義書(shū)簽。5/ 15模塊 1:運(yùn)動(dòng)員信息管理系統(tǒng)由 Create_Athlete 函數(shù)創(chuàng)建運(yùn)動(dòng)員鏈表信息,返
9、回鏈表頭指針,可以實(shí)現(xiàn)的功能,如1: 輸出全部運(yùn)動(dòng)員信息;調(diào)用 Output_Athlete 函數(shù),從 Menu 函數(shù)中接收鏈表頭指針,從首至尾輸出運(yùn)動(dòng)員的所有信息;2: 增加運(yùn)動(dòng)員信息調(diào)用 Add_Athlete 函數(shù), 從 Menu 函數(shù)中接收鏈表頭指針, 并且將需要鏈接到鏈表中的數(shù)據(jù)加入鏈表尾部,最后返回鏈表頭指針;3: 按號(hào)碼查運(yùn)動(dòng)員信息調(diào)用 Find_Athlete_num 函數(shù), 從 Menu 函數(shù)中接收鏈表頭指針, 并從鍵盤(pán)錄入所需要查詢的運(yùn)動(dòng)員的號(hào)碼信息, 將其與鏈表中的數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)比, 如果查詢到與之相符的數(shù)據(jù),將其輸出,否則輸出“查無(wú)此人” ;4: 按姓名查詢運(yùn)動(dòng)員信息調(diào)
10、用 Find_Athlete_name 函數(shù),從 Menu 函數(shù)中接收鏈表頭指針,并從鍵盤(pán)錄入所需要查詢的運(yùn)動(dòng)員的姓名信息, 將其與鏈表中的數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)比, 如果查詢到與之相符的數(shù)據(jù),將其輸出,否則輸出“查無(wú)此人” ;5: 按號(hào)碼修改運(yùn)動(dòng)員信息調(diào)用 Updata_Athlete_num 函數(shù),從 Menu 函數(shù)中接收鏈表頭指針,并從鍵盤(pán)錄入所需要查詢的運(yùn)動(dòng)員的號(hào)碼信息, 將其與鏈表中的數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)比, 如果查詢到與之相符的數(shù)據(jù),將其輸出,并重新錄入相關(guān)信息,返回鏈表頭指針;6: 按姓名修改運(yùn)動(dòng)員信息調(diào)用Updata_Athlete_name函數(shù),從Menu函數(shù)中接收鏈表頭指針,并從鍵盤(pán)錄入
11、所需要查詢的運(yùn)動(dòng)員的姓名信息, 將其與鏈表中的數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)比, 如果查詢到與之相符的數(shù)據(jù),將其輸出,并重新錄入相關(guān)信息,返回鏈表頭指針;7: 按號(hào)碼刪除運(yùn)動(dòng)員信息調(diào)用 Delete_Athlete 函數(shù),從 Menu 函數(shù)中接收鏈表頭指針,并從鍵盤(pán)錄入所需要查詢的運(yùn)動(dòng)員的號(hào)碼信息, 將其與鏈表中的數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)比, 如果查詢到與之相符的數(shù)據(jù),將其刪除,否則輸出“查無(wú)此人” ;6/ 158: 輸出運(yùn)動(dòng)員積分排名調(diào)用 SortLinkedlist_Athlete 函數(shù),從 Menu 函數(shù)中接收鏈表頭指針,SortLinkedlist_Athlete 函數(shù)嵌套調(diào)用 Insert(Ath *head
12、,Ath *pNode) 函數(shù), Insert 函 數(shù)接收 SortLinkedlist_Athlete 函數(shù)傳遞的新鏈表的頭指針以及當(dāng)前節(jié)點(diǎn)的指針,按照條件進(jìn)行排序并且返回頭指針到 SortLinkedlist_Athlete 函數(shù),直到SortLinkedlist_Athlete 函數(shù)將原鏈表所有數(shù)據(jù)全部掃描,最后返回頭指針;模塊 2 :裁判員信息管理系統(tǒng)由Create_Referee函數(shù)創(chuàng)建運(yùn)動(dòng)員鏈表信息,返回鏈表頭指針,可以實(shí)現(xiàn)的 功能,如9: 輸出全部裁判員信息調(diào)用 Output_Athlete 函數(shù),從 Menu 函數(shù)中接收鏈表頭指針,從首至尾輸出運(yùn)動(dòng)員的所有信息;10: 按號(hào)碼查
13、詢裁判員信息調(diào)用Find_Referee_num函數(shù),從Menu函數(shù)中接收鏈表頭指針,并從鍵盤(pán)錄入所需要查詢的運(yùn)動(dòng)員的姓名信息, 將其與鏈表中的數(shù)據(jù)進(jìn)行數(shù)據(jù)對(duì)比, 如果查詢到與之相符的數(shù)據(jù),將其輸出,否則輸出“查無(wú)此人” ;模塊:3 比賽信息管理由 Input_Match_Information 函數(shù)建立運(yùn)動(dòng)會(huì)項(xiàng)目信息結(jié)構(gòu)體數(shù)組,并且將結(jié)構(gòu)體數(shù)組設(shè)置為全局變量,可以實(shí)現(xiàn)以下功能,如:11: 輸出全部比賽項(xiàng)目調(diào)用 Output_Match_Information 函數(shù),從 Menu 函數(shù)中接收鏈表頭指針,從首至尾輸出運(yùn)動(dòng)員的所有信息;12: 輸出單項(xiàng)比賽項(xiàng)目調(diào)用Find_Single_Match
14、_Information函數(shù),從Menu函數(shù)中分別接收運(yùn)動(dòng)員鏈表和裁判員鏈表的頭指針,再由 Find_Single_Match_Information 函數(shù)嵌套調(diào)用Output_Match_Name 函數(shù),輸出所有的運(yùn)動(dòng)項(xiàng)目供用戶選擇,獲取運(yùn)動(dòng)項(xiàng)目信息后嵌套調(diào)用 Output_SingleMatch_AthleteInformation(Ath*head,char NAME口)函 數(shù)和 Output_SingleMatch_RefereeInformation(Re*head,char NAME)5數(shù),分別輸 出參與該項(xiàng)運(yùn)動(dòng)的運(yùn)動(dòng)員和裁判員,由 Find_Single_Match_Inform
15、ation函數(shù)體輸 出比賽時(shí)間和地點(diǎn);第三章 算法的實(shí)現(xiàn)3.1 算法的調(diào)試與測(cè)試調(diào)試方法:斷點(diǎn)法、單步調(diào)試法測(cè)試結(jié)果的分析與討論:測(cè)試過(guò)程中遇到的主要問(wèn)題:在函數(shù)體中的變量繁多,使用時(shí)容易混亂, 在使用全局變量的時(shí)候也會(huì)不小心在某個(gè)函數(shù)改變其初始值等等。3.2 測(cè)試的結(jié)果圖3.2.2系統(tǒng)主菜單8 / 15s.er&Admi ni&tratorxDe sl<ctam- SH jj£BfgiSgleCTDelMJigX-l *|gE11,號(hào)叫frt節(jié)身福號(hào) adf 1 RT | I TEJ “E. I威,1 30"?436 1蛔裝qq生至9間臺(tái)中1府打jr
16、 安心球相警=6313G 3阱F?;際隼生乒乓珅07- 3U上口爭(zhēng),陳習(xí)法i字生臾不假球。心.寫(xiě)中:l u討妣丁餐三右1s程少年不足砰7m_mH1 3/07。26%r 一 JlXjL X,|_-=-'F.與Ct jymy*”.?程燧珀冰y相s勵(lì)酬1革歡飛-i足球日與-3H1#于伊74玉B于杜學(xué)生1 IBG *EP®女子排球fll?H 9CV1 3VMV4:IVUi壯文并學(xué)生449 - 3MLl/津?1蔚H即胸高H十明_. "It Hl。.洸.頭口跑-lid女子排浮卜 3RV437號(hào) 1Oi 3VUV-ir*'?3君揚(yáng)t 0口汛工籍網(wǎng)學(xué)。四Lu 心 yaWTi
17、lLtti穿土/ f 11 - 1:步心MJW圖3.2.3輸出全部運(yùn)動(dòng)員信息圖3.2.4添加運(yùn)動(dòng)員信息圖3.2.6按姓名查找運(yùn)動(dòng)員信息圖3.2.7修改運(yùn)動(dòng)員信息"CjXU-se! s'g d»,i kiu-lij ti-r Le L»j_i 展 3 出,lb二.M.W1基膜,立戚方口.口七場(chǎng)切去營(yíng)鼻黑內(nèi)說(shuō)* W | , V JMMri 4* 4* M> MhM W n -"一 尸碼,w w-w 帽 n- w*« 性苴* n=,* 錯(cuò)廿*且世 Uli -XX* WM-W W-M« * - 4>+ *TH>.存現(xiàn)
18、目同菇淅上o.3號(hào)嶼n1工學(xué)W:H?G 山與噂4r,彳IN荏113-A也三知kPTTIHN豆漏州w 摟泅? 邦袍 趣尋 .千小日月坪1 的!和卜月陸?zhàn)偭崤E?r,T至生 學(xué)生 空生 j3-i-»i 1卜,半生 半生福王求”"乒氏汴tfi .a pi羽毛瑋*6,ee捐目1卡T & « 3 fl_足 上米?5.bHi 1 filK._ 53 星娜號(hào)G-EC手 #i i-rh s c hARIl Ji'f 4r4J¥4 心勺cmml.? 4T?l<IBG ,m警 4T? T m K 13I 3913743fs3 ffli 3? 107 0
19、 4* a百方胸4£.班中立 架泛冬 好用之 叫曉立 龍荔輝F韋加Mqta. jWnJ lijfai孚人JL. fl-L-r2生. Fl借卡夫電閑1忖曰女子制卜工或tM.JHSjbrSTtS-VM*Iihu*七匚痢,?ij.lata習(xí)習(xí)毛力T 13 . DOH上已王季TB _ B0是球a?. &a二于 f 6胃1邛=一:ih.圖3.2.8將運(yùn)動(dòng)員按照積分排名10 / 15I。1刃 OF % O-1%L _bp X ,*111Hl * 1弓通fr M M- M iM M, M妊名耳f分孤荷瑞苜 f k r ,>w w "W -F,m M> L W f L
20、- E W W 1,, 一 W E9V - K E, Wk W E.雅新加市是環(huán)3包 S_L i ffQ中理上求1朱-1 -物.正a例壬頓師四毛秒S才赤旭政師小凌妝工中嶼在卜伊收師買心理?蛾“'Ft承中1巾1C1U*三日游J.王節(jié)?"于E怖£2*m耳旃Q'1'才回孝不師PiQl*左耳麗I JR紅種川T壇亍琲4當(dāng)WF華科“巾3iftfl 9陣書(shū)存*VR師=甲跣近1N耿守g師13 g率欄1 T酒不7聲EJ市總nt* KS&后而杰牧師時(shí)無(wú)同圖3.2.9輸出全部裁判員信息圖3.2.10查詢裁判員信息圖3.2.11輸出全部比賽信息圖3.2.12輸出所有比賽項(xiàng)目供用戶選擇圖3.2.13輸出某項(xiàng)比賽的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度珠寶企業(yè)數(shù)字化轉(zhuǎn)型戰(zhàn)略合作合同
- 2025年度綠茶茶園承包合作種植與加工合同
- 二零二五年度家庭月嫂服務(wù)及培訓(xùn)合同
- 二零二五年度合伙購(gòu)車積分兌換協(xié)議
- 2025年重慶考貨運(yùn)上崗證試答題
- 2025年廣東年貨運(yùn)從業(yè)資格證考試答案
- 生日宴上的發(fā)言稿
- 地下停車位轉(zhuǎn)讓合同
- 手車過(guò)戶交易協(xié)議合同
- 工程建設(shè)監(jiān)理合同
- 2022年高考(全國(guó)甲卷)語(yǔ)文仿真模擬卷【含答案】
- 腸瘺治療PPT醫(yī)學(xué)課件(PPT 25頁(yè))
- 員工轉(zhuǎn)正評(píng)價(jià)表
- 道路交通事故責(zé)任認(rèn)定行政復(fù)議申請(qǐng)書(shū)范例
- 鄭州大學(xué)圖書(shū)館平立剖面效果圖
- 高效液相含量測(cè)定計(jì)算公式
- 公安機(jī)關(guān)通用告知書(shū)模板
- 《小學(xué)數(shù)學(xué)課程與教學(xué)》教學(xué)大綱
- 《手機(jī)攝影》全套課件(完整版)
- 礦井無(wú)計(jì)劃停電停風(fēng)安全技術(shù)措施
- 標(biāo)前合作合同協(xié)議書(shū)范本
評(píng)論
0/150
提交評(píng)論