運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

.目錄1 實(shí)習(xí)目的12 問(wèn)題描述13 需求分析14 概要設(shè)計(jì)25 詳細(xì)設(shè)計(jì)55.1數(shù)據(jù)結(jié)構(gòu)定義55.2各個(gè)函數(shù)分析56 調(diào)試與測(cè)試196.1調(diào)試196.2 測(cè)試197 使用說(shuō)明228 總結(jié)239 參考文獻(xiàn)2310 附錄23精選文檔運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1 實(shí)習(xí)目的通過(guò)學(xué)習(xí),了解并初步掌握設(shè)計(jì)、實(shí)現(xiàn)較大系統(tǒng)的完整過(guò)程,包括系統(tǒng)分析、編碼設(shè)計(jì)、系統(tǒng)集成以及調(diào)試分析,熟練掌握數(shù)據(jù)結(jié)構(gòu)的選擇、設(shè)計(jì)、實(shí)現(xiàn)以及操作方法,為進(jìn)一步的應(yīng)用開(kāi)發(fā)打好基礎(chǔ)。2 問(wèn)題描述 參加運(yùn)動(dòng)會(huì)有n個(gè)學(xué)校,學(xué)校編號(hào)為1n。比賽分成m個(gè)男子項(xiàng)目,和w個(gè)女子項(xiàng)目。項(xiàng)目編號(hào)為男子1m,女子m+1m+w。不同的項(xiàng)目取前五名或前三名積分;取前五名的積分分別為:7、5、3、2、1,前三名的積分分別為:5、3、2;哪些取前五名或前三名由學(xué)生自己設(shè)定。(m=20,n=20)實(shí)現(xiàn)如下功能:(1)可以輸入各個(gè)項(xiàng)目的前三名或前五名的成績(jī);(2)能統(tǒng)計(jì)各學(xué)??偡郑唬?)可以按學(xué)校編號(hào)或名稱、學(xué)校總分、男女團(tuán)體總分排序輸出;(4)可以按學(xué)校編號(hào)查詢學(xué)校某個(gè)項(xiàng)目的情況;可以按項(xiàng)目編號(hào)查詢?nèi)〉们叭蚯拔迕膶W(xué)校;(5)數(shù)據(jù)存入文件并能隨時(shí)查詢。3 需求分析3.1功能需求本系統(tǒng)主要是運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)方案設(shè)計(jì)。運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)方案適合采用結(jié)構(gòu)體數(shù)組,為了實(shí)現(xiàn)系統(tǒng)功能,主要應(yīng)實(shí)現(xiàn)以下幾部分:比賽成績(jī)輸入、比賽成績(jī)輸出、查詢比賽成績(jī)和調(diào)用統(tǒng)計(jì)結(jié)果。3.2 數(shù)據(jù)需求需要輸入學(xué)校編號(hào),項(xiàng)目編號(hào),取得的名次,以及哪些名次。3.3 性能需求本程序在運(yùn)行期間,為了避免在運(yùn)行大量數(shù)據(jù)時(shí)不會(huì)出錯(cuò),并且能夠在很短的時(shí)間內(nèi)將運(yùn)行結(jié)果穩(wěn)定輸出,就需要系統(tǒng)達(dá)到安全性能好,可靠性高,穩(wěn)定性強(qiáng),處理數(shù)據(jù)迅速等特點(diǎn)。4 概要設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)方案本方案要求準(zhǔn)備結(jié)構(gòu)體數(shù)組、讀寫(xiě)文件。還能把信息直接輸入存儲(chǔ)到文件中,讀取文件中信息,從而得到結(jié)果。(1) 菜單設(shè)計(jì)分為主函數(shù)菜單、比賽成績(jī)輸出菜單、查詢分?jǐn)?shù)統(tǒng)計(jì)結(jié)果菜單、查詢方式子菜單。(2) 數(shù)據(jù)保存方式建立文件,數(shù)據(jù)保存在文件中。運(yùn)動(dòng)運(yùn)分?jǐn)?shù)統(tǒng)計(jì)程序(3) 數(shù)據(jù)類型采用結(jié)構(gòu)體類型。(4) 存儲(chǔ)結(jié)構(gòu)采用結(jié)構(gòu)體類型數(shù)組存儲(chǔ)結(jié)構(gòu)存儲(chǔ)。(5) 算法設(shè)計(jì)輸入比賽結(jié)果模塊中運(yùn)用了冒泡算法將輸入的數(shù)據(jù)排序。4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)系統(tǒng)用到的抽象數(shù)據(jù)類型定義:typedef struct int itemnum; /項(xiàng)目編號(hào) int top; /取名次的數(shù)目 int range5; /名次 int mark5; /分?jǐn)?shù)itemnode; /定義項(xiàng)目結(jié)點(diǎn)的類型typedef structint schoolnum; /學(xué)校編號(hào) int score; /學(xué)??偡?int mscore; /男團(tuán)體總分 int wscore; /女團(tuán)體總分 itemnode cm+w; /項(xiàng)目數(shù)組headnode;/定義頭結(jié)點(diǎn)類型基本操作:(1)主函數(shù):void main();(2)比賽成績(jī)輸入:void inputinformation();(3)比賽成績(jī)輸出:void output();(4)查詢比賽成績(jī):void inquiry() ;(5)將數(shù)據(jù)存儲(chǔ)在文件中:void writedata();(6)調(diào)用統(tǒng)計(jì)結(jié)果void readdata();4.3功能模塊設(shè)計(jì)根據(jù)分析整個(gè)系統(tǒng)主要?jiǎng)澐譃?個(gè)功能模塊,分別執(zhí)行要求中的功能。該系統(tǒng)分為比賽成績(jī)輸入、比賽成績(jī)輸出、查詢比賽成績(jī)和調(diào)用統(tǒng)計(jì)結(jié)果。比賽成績(jī)輸出模塊有四個(gè)子模塊,分別是:按學(xué)校編號(hào)輸出模塊、按學(xué)校總分輸出模塊、安南員總分輸出模塊和按女團(tuán)總分輸出模塊;查詢比賽成績(jī)模塊分為按學(xué)校編號(hào)查詢模塊河岸項(xiàng)目編號(hào)查詢兩個(gè)子模塊。功能模塊圖如圖1所示。 圖1功能模塊圖(1) 比賽成績(jī)輸入模塊比賽成績(jī)輸入模塊分為:創(chuàng)建信息部分,該部分需輸入學(xué)校編號(hào),項(xiàng)目編號(hào),取得的名次,以及哪些名次;算法部分,得到排序結(jié)果。 (2) 比賽成績(jī)輸出模塊將以輸入的數(shù)據(jù)按照輸出比賽菜單的選擇輸出相應(yīng)的數(shù)據(jù)。(3) 查詢比賽成績(jī)模塊按照查詢比賽結(jié)果菜單和其查詢方式子菜單查詢需要的數(shù)據(jù)。(4) 調(diào)用統(tǒng)計(jì)結(jié)果將輸入的各學(xué)校運(yùn)動(dòng)會(huì)成績(jī)排序輸出。5 詳細(xì)設(shè)計(jì)根據(jù)題目要求及本次課程設(shè)計(jì)的目的,采用結(jié)構(gòu)體來(lái)存儲(chǔ)每組數(shù)據(jù),定義運(yùn)動(dòng)會(huì)類和調(diào)用庫(kù)函數(shù)進(jìn)行相應(yīng)的操作。現(xiàn)把相應(yīng)的設(shè)計(jì)思路及各個(gè)函數(shù)解析如下。5.1數(shù)據(jù)結(jié)構(gòu)定義建立結(jié)構(gòu)體如下:typedef struct int itemnum; /項(xiàng)目編號(hào) int top; /取名次的數(shù)目 int range5; /名次 int mark5; /分?jǐn)?shù)itemnode; /定義項(xiàng)目結(jié)點(diǎn)的類型typedef structint schoolnum; /學(xué)校編號(hào) int score; /學(xué)??偡?int mscore; /男團(tuán)體總分 int wscore; /女團(tuán)體總分 itemnode cm+w; /項(xiàng)目數(shù)組headnode;/定義頭結(jié)點(diǎn)類型5.2 各個(gè)函數(shù)分析5.2.1 主函數(shù)函數(shù)原型:void main()main()函數(shù)主要是整個(gè)系統(tǒng)的控制端,主要功能是控制整個(gè)程序的運(yùn)行。從主函數(shù)開(kāi)始調(diào)用各相關(guān)函數(shù)來(lái)達(dá)到相應(yīng)的功能。void main() int choice;printf(=歡迎使用=n); printf(nn*運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)*n); printf(nn*1.輸入信息*n);printf(*2.輸出信息*n);printf(*3.查詢信息*n); printf(*4.調(diào)用信息*n); printf(*5.退出系統(tǒng)*nnn);printf(=nn);printf(*請(qǐng)選擇要實(shí)現(xiàn)步驟的編號(hào):nn);scanf(%d,&choice);switch(choice) case 1: inputinformation();writedata();readdata();main(); case 2: output();main(); case 3: inquiry();main(); case 4: readdata();main(); case 5: exit(0); default: exit(0); 5.2.2 比賽成績(jī)輸入模塊比賽成績(jī)輸入模塊需要輸入學(xué)校編號(hào),項(xiàng)目編號(hào),取得的名次,以及哪些名次 。void inputinformation() /輸入信息,建立系統(tǒng)int i,j,k,s; for(i=0;in;i+) hi.score=0; hi.mscore=0; hi.wscore=0; /初始化頭結(jié)點(diǎn) for(i=0;in;i+) printf(*學(xué)校編號(hào):); scanf(%d,&hi.schoolnum); /輸入頭結(jié)點(diǎn)信息 for(j=0;jm+w;j+) printf(*項(xiàng)目編號(hào):); scanf(%d,&hi.cj.itemnum); printf(*取前3名or前5名:); scanf(%d,&hi.cj.top); printf(*獲得幾個(gè)名次:); scanf(%d,&k); /輸入項(xiàng)目信息 for(s=0;s5;s+) hi.cj.ranges=0, hi.cj.marks=0; /初始化排名和分?jǐn)?shù) for(s=0;sk;s+) printf(*名次:); scanf(%d,&hi.cj.ranges); /輸入所獲名次信息 if(hi.cj.top=3) switch(hi.cj.ranges) case 0: hi.cj.marks=0; break; case 1: hi.cj.marks=5; break; case 2: hi.cj.marks=3; break; case 3: hi.cj.marks=2; break; else switch(hi.cj.ranges) case 0: hi.cj.marks=0; break; case 1: hi.cj.marks=7; break; case 2: hi.cj.marks=5; break; case 3: hi.cj.marks=3; break; case 4: hi.cj.marks=2; break; case 5: hi.cj.marks=1; break; hi.score=hi.score+hi.cj.marks;/按取前三名還是取前五名分別記分 if(j=m-1)hi.mscore=hi.mscore+hi.cj.marks;/是男子項(xiàng)目則記到男子分?jǐn)?shù)里面去 else hi.wscore=hi.wscore+hi.cj.marks;/是女子項(xiàng)目則記到女子項(xiàng)目里面去 printf(n); 此模塊定義變量i,j,k,s;先初始化儲(chǔ)存分?jǐn)?shù)的數(shù)組各元素,for循環(huán)實(shí)現(xiàn)各學(xué)校信息的輸入,包括學(xué)校編號(hào)、項(xiàng)目編號(hào)、取前3名or前5名、獲得幾個(gè)名次,使用switch語(yǔ)句實(shí)現(xiàn)對(duì)輸入的各個(gè)名次賦予對(duì)應(yīng)的分?jǐn)?shù)。5.2.3 比賽成績(jī)輸出比賽成績(jī)輸出模塊實(shí)現(xiàn)按要求輸出相應(yīng)的數(shù)據(jù)。有以下輸出選項(xiàng):按學(xué)校編號(hào)輸出、按學(xué)??偡州敵觥茨袌F(tuán)總分輸出、按女團(tuán)總分輸出。void output() /輸出函數(shù) int choice,i,j,k;int remembern;int sign; do printf(*1.按學(xué)校編號(hào)輸出.*n); printf(*2.按學(xué)??偡州敵?*n); printf(*3.按男團(tuán)總分輸出.*n); printf(*4.按女團(tuán)總分輸出.*n); printf(nn* 請(qǐng)選擇編號(hào)*nn:); scanf(%d,&choice); switch(choice) case 1:for(i=0;in;i+) printf(nn*學(xué)校編號(hào):%dn,hi.schoolnum); printf(*學(xué)??偡?%dn ,hi.score); printf(*男團(tuán)總分:%dn,hi.mscore); printf(*女團(tuán)總分: %dnnn,hi.wscore); /按編號(hào)順序輸出 break;case 2: for(i=0;in;i+)rememberi=i; for(i=0;in;i+) for(j=i+1;jn;j+)if(hrememberi.scorehj.score) k=rememberi;rememberi=rememberj;rememberj=k; / 用冒泡排序方法,用輔助數(shù)組記住頭結(jié)點(diǎn)下標(biāo) for(i=0;in;i+) printf(“nn*學(xué)校編號(hào):%dn”,hrememberi.schoolnum); printf(*學(xué)校總分:%dn ,hrememberi.score); printf(*男團(tuán)總分:%dn,hrememberi.mscore); printf(*女團(tuán)總分: %dnnn,hrememberi.wscore);/按所記下標(biāo)順序輸出 /按學(xué)??偡州敵?break; case 3: for(i=0;in;i+) rememberi=i; for(i=0;in;i+) for(j=i+1;jn;j+)if(hrememberi.mscorehj.mscore)k=rememberi;rememberi=rememberj;rememberj=k; for(i=0;in;i+) printf(nn*學(xué)校編號(hào):%dn,hrememberi.schoolnum); printf(*學(xué)??偡?%dn ,hrememberi.score); printf(*男團(tuán)總分:%dn,hrememberi.mscore); printf(*女團(tuán)總分: %dnnn,hrememberi.wscore); /按男團(tuán)總分輸出 break;case 4: for(i=0;in;i+) rememberi=i; for(i=0;in;i+) for(j=i+1;jn;j+) if(hrememberi.wscorehj.wscore) k=rememberi;rememberi=rememberj;rememberj=k; for(i=0;in)printf(錯(cuò)誤:這個(gè)學(xué)校沒(méi)有參加此次運(yùn)動(dòng)會(huì)!nnn); elseprintf(要查詢的項(xiàng)目編號(hào):); scanf(%d,&j); if(jm+w|j=0) printf(此次運(yùn)動(dòng)會(huì)沒(méi)有這個(gè)項(xiàng)目nnn);/學(xué)校編號(hào)超出范圍,則輸出警告 else printf(這個(gè)項(xiàng)目取前 %d名,該學(xué)校的成績(jī)?nèi)缦?n, h0.cj-1.top); for(k=0;km+w|s=0)printf(此次運(yùn)動(dòng)會(huì)不包括這個(gè)項(xiàng)目.nnn);/項(xiàng)目編號(hào)超出范圍則輸出警告elseprintf(該項(xiàng)目取前 %d名,取得名次的學(xué)校n,h0.cs-1.top);for(i=0; in;i+) for(j=0;jn)printf(錯(cuò)誤:這個(gè)學(xué)校沒(méi)有參加此次運(yùn)動(dòng)會(huì)!nnn); elseprintf(要查詢的項(xiàng)目編號(hào):); scanf(%d,&j); if(jm+w|j=0) printf(此次運(yùn)動(dòng)會(huì)沒(méi)有這個(gè)項(xiàng)目nnn);/學(xué)校編號(hào)超出范圍,則輸出警告 else printf(這個(gè)項(xiàng)目取前 %d名,該學(xué)校的成績(jī)?nèi)缦?n, h0.cj-1.top); for(k=0;km+w|s=0)printf(此次運(yùn)動(dòng)會(huì)不包括這個(gè)項(xiàng)目.nnn);/項(xiàng)目編號(hào)超出范圍則輸出警告elseprintf(該項(xiàng)目取前 %d名,取得名次的學(xué)校n,h0.cs-1.top);for(i=0; in;i+) for(j=0;j5;j+) if(hi.cs-1.rangej!=0) printf(學(xué)校編號(hào):%d,名次:%dn,hi.schoolnum,hi.cs-1.rangej); /輸出該項(xiàng)目取得名次學(xué)校的成績(jī) printf(nnn繼續(xù) 2,跳出 0n);scanf(%d,&i);printf(nnn);while(i=2); break;void writedata() /把數(shù)據(jù)存儲(chǔ)在文件中 FILE *report; int i; if(report=fopen(sportsdata.txt,w)=null) printf(不能打開(kāi)文件n); exit(1); for(i=0;in時(shí)輸出錯(cuò)誤:這個(gè)學(xué)校沒(méi)有參加此次運(yùn)動(dòng)會(huì)! 否則,輸入項(xiàng)目編號(hào),如果jm+w|j=0,輸出此次運(yùn)動(dòng)會(huì)沒(méi)有這個(gè)項(xiàng)目。否則,使用for循環(huán)輸出相關(guān)數(shù)據(jù),從而實(shí)現(xiàn)查詢功能。5.2.5 將數(shù)據(jù)存儲(chǔ)在文件中void writedata() /把數(shù)據(jù)存儲(chǔ)在文件中 FILE *report; int i; if(report=fopen(sportsdata.txt,w)=null) printf(不能打開(kāi)文件n); exit(1); for(i=0;in;i+)fwrite(&hi,sizeof(headnode),1,report); fclose(report); /按頭結(jié)點(diǎn)塊寫(xiě)入 5.2.6 調(diào)用統(tǒng)計(jì)結(jié)果模塊調(diào)用統(tǒng)計(jì)模塊從文件中讀取數(shù)據(jù)輸出。void readdata() /讀出文件中數(shù)據(jù)的函數(shù) FILE *report; int i,j,k,s; if(report=fopen(sportsdata.txt,r)=null) printf(file can not be openedn); exit(1); for(i=0;in;i+) printf(*學(xué)校編號(hào):); fread(&k,sizeof(int),1,report); printf(%dn,k); printf(*學(xué)??偡?); fread(&k,sizeof(int),1,report); printf(%dn,k); printf(*男團(tuán)總分:); fread(&k,sizeof(int),1,report); printf(%dn,k); printf(*女團(tuán)總分:); fread(&k,sizeof(int),1,report); printf(%dn,k); printf(nnn); getch(); for(j=0;jm+w;j+) printf(*項(xiàng)目編號(hào):); fread(&k,sizeof(int),1,report); printf(%dn,k); printf(*所取名次數(shù)量:); fread(&k,sizeof(int),1,report); printf(%dn,k); for(s=0;s5;s+) fread(&k,sizeof(int),1,report); if(k!=0) printf(*名次:), printf(%dn,k); for(s=0;s5;s+) fread(&k,sizeof(int),1,report); if(k!=0) printf(*分?jǐn)?shù):), printf(%dn,k); printf(nnn); getch(); fclose(report); /關(guān)閉文件 /按照讀一個(gè)數(shù)據(jù)就輸出一個(gè)數(shù)據(jù)的方式顯示數(shù)據(jù)內(nèi)容 此模塊定義了FILE *report; int i,j,k,s; for循環(huán)中套用for循環(huán),for循環(huán)分別對(duì)學(xué)校編號(hào)、學(xué)??偡帧⒛袌F(tuán)總分、女團(tuán)總分進(jìn)行輸出,在使用for循環(huán)對(duì)各學(xué)校的項(xiàng)目編號(hào)、所取名次數(shù)量、各個(gè)名次輸出,實(shí)現(xiàn)對(duì)文件中的數(shù)據(jù)的調(diào)用。6 調(diào)試與測(cè)試6.1 調(diào)試調(diào)試過(guò)程主要是運(yùn)行編制好的程序,然后遇到錯(cuò)誤后根據(jù)系統(tǒng)的提示,找到相關(guān)的問(wèn)題所在。本系統(tǒng)調(diào)試過(guò)程中遇到的主要問(wèn)題、原因和解決方法如下面介紹。調(diào)試過(guò)程中出現(xiàn)的問(wèn)題和處理方式:(1) 程序出現(xiàn)語(yǔ)法錯(cuò)誤發(fā)現(xiàn)是輸入名次信息的地方忘帶地址符&。 添加取地址符。 printf(*名次:); scanf(%d,&hi.cj.ranges);(2)在輸出模塊不能將全部的學(xué)校信息輸出,屬于算法編寫(xiě)錯(cuò)誤,正確的程序應(yīng)該為:if(hrememberi.mscorehj.mscore)k=rememberi;rememberi=rememberj;rememberj=k;6.2 測(cè)試軟件測(cè)試是軟件生存期中的一個(gè)重要階段,是軟件質(zhì)量保證的關(guān)鍵步驟從用戶的角度來(lái)看,普遍希望通過(guò)軟件測(cè)試暴露軟件中隱藏的錯(cuò)誤和缺陷,所以軟件測(cè)試應(yīng)該是“為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程”?;蛘哒f(shuō),軟件測(cè)試應(yīng)該根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤或缺陷。過(guò)度測(cè)試則會(huì)浪費(fèi)許多寶貴的資源。到測(cè)試后期,即使找到了錯(cuò)誤,然而付出了過(guò)高的代價(jià)。測(cè)試數(shù)據(jù)過(guò)程如下。(1) 輸入功能測(cè)試輸入數(shù)據(jù)1:1 1 1 3 3 1 2 3 2 3 2 2 3 2 1 3 2 1 3 2 3 3 1 2 3預(yù)期結(jié)果:學(xué)校編號(hào):1學(xué)??偡郑?5男團(tuán)總分:10女團(tuán)總分:5項(xiàng)目編號(hào):1所取名次數(shù):3名次:1名次:2名次:3分?jǐn)?shù):5分?jǐn)?shù):3分?jǐn)?shù):2項(xiàng)目編號(hào):2所取名次數(shù):3名次:2名次:3分?jǐn)?shù):3分?jǐn)?shù):2學(xué)校編號(hào):2學(xué)??偡郑?7男團(tuán)總分:7女團(tuán)總分:10項(xiàng)目編號(hào):1所取名次數(shù):3名次:1名次:3分?jǐn)?shù):5分?jǐn)?shù):2項(xiàng)目編號(hào):2所取名次數(shù):3名次:1名次:2名次:3分?jǐn)?shù):5分?jǐn)?shù):3分?jǐn)?shù):2運(yùn)行結(jié)果:學(xué)校編號(hào):1學(xué)??偡郑?5男團(tuán)總分:10女團(tuán)總分:5項(xiàng)目編號(hào):1所取名次數(shù):3名次:1名次:2名次:3分?jǐn)?shù):5分?jǐn)?shù):3分?jǐn)?shù):2項(xiàng)目編號(hào):2所取名次數(shù):3名次:2名次:3分?jǐn)?shù):3分?jǐn)?shù):2學(xué)校編號(hào):2學(xué)校總分:17男團(tuán)總分:7女團(tuán)總分:10項(xiàng)目編號(hào):1所取名次數(shù):3名次:1名次:3分?jǐn)?shù):5分?jǐn)?shù):2項(xiàng)目編號(hào):2所取名次

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論