av在线观看网站免费,欧美成人aaa片一区国产精品,精品国产乱码久久久久久免费,麻豆果冻传媒2021精品传媒一区,国产精品自在欧美一区

電子文檔交易市場
安卓APP | ios版本
電子文檔交易市場
安卓APP | ios版本

學(xué)生運(yùn)動會成績管理系統(tǒng)27頁

27頁
  • 賣家[上傳人]:hs****ma
  • 文檔編號:550168795
  • 上傳時間:2023-11-06
  • 文檔格式:DOC
  • 文檔大?。?33KB
  • 下載文檔到電腦,查找使用更方便

    20 金貝

    還剩頁未讀,繼續(xù)閱讀

    / 27 舉報 版權(quán)申訴 馬上下載
  • 文本預(yù)覽
  • 下載提示
  • 常見問題
    • 目錄一、系統(tǒng)開發(fā)的背景 1二、系統(tǒng)分析與設(shè)計 1(一) 系統(tǒng)功能要求 1(二) 系統(tǒng)模塊結(jié)構(gòu)設(shè)計 1(一) 統(tǒng)計各系別總分:void funct1() 4(二) 按系別編號排序:void funct2() 5(三) 按系別總分排序:void funct3() 6(四) 按男團(tuán)體總分排序:void funct4() 7(五) 按女團(tuán)體總分排序:void funct5 () 8(六) 按系別編號查詢某個項目情況:void funct6 () 10(七) 按項目編號查詢?nèi)〉妹蔚南祫e:void funct7() 11(八) 退出系統(tǒng):void funct0() 13四、 系統(tǒng)測試 14(一) 測試void huanyingni()函數(shù),void input()函數(shù) 14(二) 測試void mulu()函數(shù) 14(三) 測試void funct1()函數(shù) 14(四) 測試void funct2()函數(shù) 15(五) 測試void funct3()函數(shù) 15(六) 測試void funct4()函數(shù) 15(七) 測試void funct5()函數(shù) 16(八) 測試void funct6()函數(shù) 16(九) 測試void funct7()函數(shù) 16(十) 測試void funct0()函數(shù) 16五、總結(jié) 17六、附件(代碼) 18學(xué)生運(yùn)動會成績管理系統(tǒng)一、系統(tǒng)開發(fā)的背景為了學(xué)校方便管理學(xué)生運(yùn)動會成績,查詢各系總分、各項目排名、以及各系獲獎情況,因此我們用所學(xué)的知識設(shè)計了一個學(xué)生運(yùn)動會管理系統(tǒng),以此方便學(xué)校對運(yùn)動會情況的了解及查詢。

      二、系統(tǒng)分析與設(shè)計(一) 系統(tǒng)功能要求該系統(tǒng)可以實現(xiàn):1) 可以輸入各個項目的前三名的成績;2) 能統(tǒng)計各系別總分;3) 可以按系別編號、系別總分、男女團(tuán)體總分排序輸出;4) 可以按系別編號查詢某系某個項目的情況;5) 可以按項目編號查詢?nèi)〉们叭南祫e二) 系統(tǒng)模塊結(jié)構(gòu)設(shè)計概要設(shè)計: 1 結(jié)構(gòu)體運(yùn)動項目 { 項目編號 ;名次;};系別{ 系別編號;項目;團(tuán)體總分;男團(tuán)體總分;女團(tuán)體總分;};2 主程序(main) 包括登陸歡迎程序,分?jǐn)?shù)錄入程序,查詢程序,退出程序通過對系統(tǒng)功能的分析,學(xué)生運(yùn)動會成績管理系統(tǒng)功能如圖1所示 學(xué)生運(yùn)動會成績管理系統(tǒng)統(tǒng)計各系別總分按系別編號排序按系別總分排序按男團(tuán)體總分排序按女團(tuán)體總分排序按系別編號查詢系別某個項目按項目編號查詢?nèi)〉妹蔚南祫e退出系統(tǒng)圖1 學(xué)生運(yùn)動會成績管理系統(tǒng)功能圖通過上圖的功能分析,把整個系統(tǒng)劃分為8個模塊:1、統(tǒng)計各系別總分,該模塊主要實現(xiàn):統(tǒng)計各系別運(yùn)動會成績總分,借助函數(shù)void funct1()來實現(xiàn);2、按系別編號排序,該模塊主要實現(xiàn):按照各系別編號從小到大進(jìn)行排序,借助函數(shù)void funct2()來實現(xiàn);3、按系別總分排序,該模塊主要實現(xiàn):按照各個系別運(yùn)動會成績總分從大到小進(jìn)行排序,借助函數(shù)void funct3()來實現(xiàn);4、按男團(tuán)體總分排序,該模塊主要實現(xiàn):按照各系別男團(tuán)體獲得的總分從大到小進(jìn)行排序,借助函數(shù)void funct4()來實現(xiàn);5、按女團(tuán)體總分排序,該模塊主要實現(xiàn):按照各系別女團(tuán)體獲得的總分從大到小進(jìn)行排序,借助函數(shù)void funct5()來實現(xiàn);6、按系別編號查詢某個項目情況,該模塊主要實現(xiàn):根據(jù)系別編號查詢該系別在某個項目中所獲得的成績,借助函數(shù)void funct6()來實現(xiàn);7、按項目編號查詢?nèi)〉妹蔚南祫e,該模塊主要實現(xiàn):根據(jù)項目編號查詢?nèi)〉迷擁椖壳叭南祫e,借助函數(shù)void funct7()來實現(xiàn);8、退出系統(tǒng),該模塊主要實現(xiàn):學(xué)生運(yùn)動會成績管理系統(tǒng)的安全退出,借助函數(shù)void funct0()來實現(xiàn);三、系統(tǒng)的設(shè)計與實現(xiàn)(一) 統(tǒng)計各系別總分:void funct1()分析:根據(jù)各系所獲獎項的級別,按照每個一等獎加5分,每個二等獎加3分,每個三等獎加2分,統(tǒng)計出各系所獲得的總分。

      流程圖如圖2所示 開始總分= 一等獎×5 + 二等獎×3 + 三等獎×2輸出總分結(jié)束圖2:void funct1()流程圖該模塊的具體代碼如下所示void funct1() //統(tǒng)計各系別總分{ int i,q; printf(" **********統(tǒng)計各系別總分**********\n"); printf(" **系別編號**\t\t **總分**\n"); for(i=0;i

      流程圖如圖3所示 開始dep[i].departmentnum>dep[i+1].departmentnumdep1=dep[i];dep[i]=dep[i+1];dep[i+1]=dep1;輸出排序后的系別編號結(jié)束圖3:void funct2()流程圖該模塊的具體代碼如下所示void funct2() //按系別編號排序{ struct department dep1; int i,j,q; for(j=0;jdep[i+1].departmentnum) { dep1=dep[i]; dep[i]=dep[i+1]; dep[i+1]=dep1; } printf(" **********按系別編號排序**********\n"); printf(" **系別編號**\t\t **總分**\n"); for(i=0;i

      \n"); printf("****請選擇: "); scanf("%d",&q); while(q==0||q==1) { if(q==0) funct0(); if(q==1) xunhuan(); else { printf("輸入錯誤(只能是0或1),請重新輸入:"); } } }(三) 按系別總分排序:void funct3()開始dep[i].total

      \n"); printf("****請選擇: "); scanf("%d",&q); while(q==0||q==1) { if(q==0) funct0(); if(q==1) xunhuan(); else { printf("輸入錯誤(只能是0或1),請重新輸入:"); } }}(四) 按男團(tuán)體總分排序:void funct4()分析:根據(jù)各系男團(tuán)體項目所獲得的總分進(jìn)行排序并按所獲得的總分從大到小輸出流程圖如圖5所示 開始dep[i].boytotal

      \n"); printf("****請選。

      點(diǎn)擊閱讀更多內(nèi)容
    關(guān)于金鋤頭網(wǎng) - 版權(quán)申訴 - 免責(zé)聲明 - 誠邀英才 - 聯(lián)系我們
    手機(jī)版 | 川公網(wǎng)安備 51140202000112號 | 經(jīng)營許可證(蜀ICP備13022795號)
    ?2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.