C++編程課程設(shè)計(jì):運(yùn)動(dòng)會(huì)成績(jī)查詢系統(tǒng)_第1頁
C++編程課程設(shè)計(jì):運(yùn)動(dòng)會(huì)成績(jī)查詢系統(tǒng)_第2頁
C++編程課程設(shè)計(jì):運(yùn)動(dòng)會(huì)成績(jī)查詢系統(tǒng)_第3頁
C++編程課程設(shè)計(jì):運(yùn)動(dòng)會(huì)成績(jī)查詢系統(tǒng)_第4頁
C++編程課程設(shè)計(jì):運(yùn)動(dòng)會(huì)成績(jī)查詢系統(tǒng)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 課程設(shè)計(jì)報(bào)告書專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 課程設(shè)計(jì)名稱:數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)題 目:xxx班 級(jí):xxx學(xué)號(hào):xxx姓名:xxx同 組 人 員: xxx指 導(dǎo) 老 師: 完 成 時(shí) 間:2012年2月17日摘要運(yùn)動(dòng)會(huì)成績(jī)查詢系統(tǒng)是運(yùn)動(dòng)會(huì)管理中的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,參加運(yùn)動(dòng)會(huì)的運(yùn)動(dòng)員數(shù)量也不斷增加、項(xiàng)目也越來越多、運(yùn)動(dòng)會(huì)舉辦也越來越頻繁,對(duì)成績(jī)的管理要求也越來越高。如何管理好各單位、運(yùn)動(dòng)員的成績(jī)的信息,對(duì)運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)的要求也越來越高,所以必須要不斷地更新運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng),才能滿足社會(huì)日益發(fā)展的需要。本文是采用vc+6.0作為前臺(tái)開發(fā)工具,旨在實(shí)現(xiàn)對(duì)現(xiàn)有的運(yùn)動(dòng)會(huì)成績(jī)數(shù)據(jù)庫(kù)存儲(chǔ)的基礎(chǔ)上

2、,提供信息咨詢,信息檢索,信息存取等服務(wù),在此論文中主要實(shí)現(xiàn)對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)表進(jìn)行這些簡(jiǎn)單的操作,為提高運(yùn)動(dòng)會(huì)成績(jī)查詢系統(tǒng)的效率提供了便利。關(guān)鍵詞:vc+6.0;運(yùn)動(dòng)會(huì)成績(jī)查詢;2目錄目錄1第一章開發(fā)環(huán)境和開發(fā)工具11.1c/c+語言簡(jiǎn)介11.2 開發(fā)背景11.3 開發(fā)環(huán)境1第二章 算法思想22.1 系統(tǒng)需求分析22.2 系統(tǒng)總體設(shè)計(jì)22.2.1 系統(tǒng)設(shè)計(jì)目標(biāo)22.2.2 開發(fā)設(shè)計(jì)思想32.2.3 系統(tǒng)功能模塊設(shè)計(jì)42.3 算法思想描述4第三章算法實(shí)現(xiàn)63.1 數(shù)據(jù)結(jié)構(gòu)63.2 程序模塊63.3 各模塊之間的調(diào)用關(guān)系63.4 源程序代碼6第四章測(cè)試與分析144.1 測(cè)試數(shù)據(jù)選擇144.2

3、 測(cè)試結(jié)果分析15總 結(jié)20心得體會(huì)21參考文獻(xiàn)22 22 第一章 開發(fā)環(huán)境和開發(fā)工具1.1 c/ c +語言簡(jiǎn)介c語言是一種計(jì)算機(jī)程序設(shè)計(jì)語言。它既具有高級(jí)語言的特點(diǎn),又具有匯編語言的特點(diǎn)。它由美國(guó)貝爾研究所的d.m.ritchie于1972年推出。1978后,c語言已先后被移植到大、中、小及微型機(jī)上。它可以作為工作系統(tǒng)設(shè)計(jì)語言,編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序。它的應(yīng)用范圍廣泛,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到c語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動(dòng)畫。1.2 開發(fā)背景 隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)科學(xué)日

4、漸成熟,其強(qiáng)大的功能已為人們所深刻認(rèn)識(shí),它己進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。采用計(jì)算機(jī)進(jìn)行信息化管理已成為衡量企業(yè)管理科學(xué)化和現(xiàn)代化的重要標(biāo)志,而人事管理的全面自動(dòng)化、信息化則是其中重要的組成部分。人事管理的好壞對(duì)于企業(yè)的決策者和管理者來說都至關(guān)重要,在很大程度上影響著企業(yè)的經(jīng)濟(jì)效益和社會(huì)效益。因此,本文所研究的人事管理信息系統(tǒng)具有一定的使用價(jià)值和現(xiàn)實(shí)意義。1.3 開發(fā)環(huán)境本文所采用的開發(fā)環(huán)境主要是基于c語言在microsoft visual c+平臺(tái)上開發(fā)的系統(tǒng),界面友好,功能強(qiáng)大,調(diào)試也很方便。這是微軟出的一個(gè)c語言集成開發(fā)環(huán)境(ide),主要有:vc+6.0等,分為企業(yè)版

5、和學(xué)生版等。對(duì)于初學(xué)者vc+6.0是比較容易上手的,但其對(duì)標(biāo)準(zhǔn)支持的不好可能使人養(yǎng)成不良的編程習(xí)慣。 第二章 算法思想 2.1 系統(tǒng)需求分析數(shù)據(jù)結(jié)構(gòu)不僅是一般程序設(shè)計(jì)(特別是非數(shù)值性程序設(shè)計(jì))的基礎(chǔ),而且是設(shè)計(jì)和實(shí)現(xiàn)編譯程序、操作系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)及其他系統(tǒng)程序的重要基。本實(shí)驗(yàn)中,對(duì)不同的對(duì)象采取不同的存儲(chǔ)結(jié)構(gòu),對(duì)參賽學(xué)校采取鏈?zhǔn)浇Y(jié)構(gòu),而對(duì)于參賽運(yùn)動(dòng)員采取一個(gè)結(jié)構(gòu)就可以了。本程序中主要用到線性表的一些基本操作,將各學(xué)校信息,運(yùn)動(dòng)員信息,項(xiàng)目信息都構(gòu)造成線性表。具體功能通過主函數(shù)分別調(diào)用各函數(shù)實(shí)現(xiàn)。參考本實(shí)驗(yàn)的功能要求,本程序分為七個(gè)模塊:主函數(shù)、信息錄入函數(shù)、信息統(tǒng)計(jì)函數(shù)、信息查詢函數(shù),信息排序

6、函數(shù)、存盤函數(shù)、讀盤函數(shù)。信息錄入函數(shù)有包括學(xué)校信息錄入函數(shù)(包括學(xué)??倲?shù)、學(xué)校名稱等),競(jìng)賽項(xiàng)目錄入函數(shù)(男子競(jìng)賽項(xiàng)目總數(shù)、女子競(jìng)賽項(xiàng)目總數(shù)、競(jìng)賽項(xiàng)目名稱、取名次方法和各名次對(duì)應(yīng)的分值)、比賽結(jié)果錄入函數(shù)(各名次的學(xué)生信息等)。信息統(tǒng)計(jì)不再結(jié)果中顯示出來,為了信息查詢和排序輸出。信息查詢函數(shù)包括按學(xué)校編號(hào)查詢、按學(xué)校名稱查詢、按項(xiàng)目編號(hào)查詢?nèi)齻€(gè)子函數(shù)。信息排序函數(shù)包括按男子總分排序函數(shù)、按女子總分排序函數(shù)、按團(tuán)體總分排序函數(shù)。2.2 系統(tǒng)總體設(shè)計(jì)2.2.1 系統(tǒng)設(shè)計(jì)目標(biāo) 本文研究開發(fā)的運(yùn)動(dòng)會(huì)管理系統(tǒng)用于支持用于查詢各個(gè)學(xué)校在運(yùn)動(dòng)會(huì)中的成績(jī)。有幾種目標(biāo): 支持輸入各個(gè)項(xiàng)目的前三名或前五名的成績(jī)

7、;能統(tǒng)計(jì)各學(xué)??偡郑豢梢园磳W(xué)校編號(hào)或名稱、學(xué)??偡?、男女團(tuán)體總分排序輸出。可以按學(xué)校編號(hào)查詢學(xué)校某個(gè)項(xiàng)目的情況;可以按項(xiàng)目編號(hào)查詢?nèi)〉们叭蚯拔迕膶W(xué)校。數(shù)據(jù)存入文件并能隨時(shí)查詢 輸入數(shù)據(jù)形式和范圍:可以輸入學(xué)校的名稱,運(yùn)動(dòng)項(xiàng)目的名稱;輸出形式有提示,各學(xué)校分?jǐn)?shù)為整形;界面要求有合理的提示,每個(gè)功能可以設(shè)立菜單,根 據(jù)提示,可以完成相關(guān)的功能要求。存儲(chǔ)結(jié)構(gòu):學(xué)生自己根據(jù)系統(tǒng)功能要求自己設(shè)計(jì),但是要求運(yùn)動(dòng)會(huì)的相關(guān)數(shù)據(jù)要存儲(chǔ)在數(shù)據(jù)文件中。測(cè)試數(shù)據(jù):要求使用全部合法數(shù)據(jù)、整體非法數(shù)據(jù)、局部非法數(shù)據(jù)。進(jìn)行程序 測(cè)試,以保證程序的穩(wěn)定。2.2.2 開發(fā)設(shè)計(jì)思想 基于以上系統(tǒng)設(shè)計(jì)目標(biāo),本文在開發(fā)運(yùn)動(dòng)會(huì)管理

8、系統(tǒng)時(shí)遵循了以下開發(fā)設(shè)計(jì)思想: 采用現(xiàn)有的軟硬件環(huán)境及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。盡量達(dá)到操作過程中的直觀、方便、實(shí)用、安全等要求。系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等操作。2.2.3 系統(tǒng)功能模塊設(shè)計(jì) 本系統(tǒng)分為四個(gè)模塊:輸入成績(jī)模塊、計(jì)算成績(jī)模塊、分析排名模塊、查詢模塊。得到如圖2-1所示的系統(tǒng)功能模塊圖。輸入學(xué)校信息運(yùn)動(dòng)會(huì)查詢系統(tǒng)輸入成績(jī)計(jì)算成績(jī)分析排名查詢輸入項(xiàng)目信息計(jì)算男女團(tuán)成績(jī)計(jì)算學(xué)校總

9、成績(jī)學(xué)校排名男女團(tuán)排名得分查詢項(xiàng)目查詢圖2-1系統(tǒng)功能模塊圖2.3 算法思想描述本實(shí)驗(yàn)中,對(duì)不同的對(duì)象采取不同的存儲(chǔ)結(jié)構(gòu),對(duì)參賽學(xué)校采取鏈?zhǔn)浇Y(jié)構(gòu),而對(duì)于參賽運(yùn)動(dòng)員采取一個(gè)結(jié)構(gòu)就可以了。本程序中主要用到線性表的一些基本操作,將各學(xué)校信息,運(yùn)動(dòng)員信息,項(xiàng)目信息都構(gòu)造成線性表。具體功能通過主函數(shù)分別調(diào)用各函數(shù)實(shí)現(xiàn)。參考本實(shí)驗(yàn)的功能要求,本程序分為七個(gè)模塊:主函數(shù)、信息錄入函數(shù)、信息統(tǒng)計(jì)函數(shù)、信息查詢函數(shù),信息排序函數(shù)、存盤函數(shù)、讀盤函數(shù)。信息錄入函數(shù)有包括學(xué)校信息錄入函數(shù)(包括學(xué)校總數(shù)、學(xué)校名稱等),競(jìng)賽項(xiàng)目錄入函數(shù)(男子競(jìng)賽項(xiàng)目總數(shù)、女子競(jìng)賽項(xiàng)目總數(shù)、競(jìng)賽項(xiàng)目名稱、取名次方法和各名次對(duì)應(yīng)的分值)、

10、比賽結(jié)果錄入函數(shù)(各名次的學(xué)生信息等)。信息統(tǒng)計(jì)不再結(jié)果中顯示出來,為了信息查詢和排序輸出。信息查詢函數(shù)包括按學(xué)校編號(hào)查詢、按學(xué)校名稱查詢、按項(xiàng)目編號(hào)查詢?nèi)齻€(gè)子函數(shù)。信息排序函數(shù)包括按男子總分排序函數(shù)、按女子總分排序函數(shù)、按團(tuán)體總分排序函數(shù)。第三章 算法實(shí)現(xiàn)3.1 數(shù)據(jù)結(jié)構(gòu)運(yùn)動(dòng)會(huì)管理系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),各個(gè)學(xué)校的所有信息都保存在數(shù)據(jù)庫(kù)中。 3.2 程序模塊程序分為四個(gè)模塊:輸入成績(jī)模塊、計(jì)算成績(jī)模塊、分析排名模塊、查詢模塊。3.3 各模塊之間的調(diào)用關(guān)系l 輸入成績(jī)模塊:讓用戶輸入學(xué)校信息,比賽項(xiàng)目信息,比賽成績(jī)信息。l 計(jì)算成績(jī)模塊:計(jì)算用戶輸入的比賽成績(jī),計(jì)算男團(tuán)分?jǐn)?shù)、男團(tuán)分?jǐn)?shù)、總分。

11、l 分析排名模塊:對(duì)學(xué)校的男團(tuán)分、女團(tuán)分和總分進(jìn)行排名。l 查詢模塊:讓用戶查詢各學(xué)校成績(jī),男團(tuán)排名,女團(tuán)排名,總排名和各項(xiàng)目的前幾名。l 模塊調(diào)用關(guān)系:計(jì)算成績(jī)模塊調(diào)用輸入成績(jī)模塊,分析排名模塊調(diào)用計(jì)算成績(jī)模塊,查詢模塊調(diào)用計(jì)算成績(jī)模塊、分析排名模塊。函數(shù) 函數(shù)功能 時(shí)間復(fù)雜度 void information 輸入信息建立系統(tǒng) o(n*n)void output 輸出信息 o(n*n)void inquiry 查詢信息 o(n*n)void main 輸入主界面 ,調(diào)用各個(gè)函數(shù) o(n*n)3.4 源程序代碼#include#include#include #include #define

12、 n 3/學(xué)校數(shù)目 #define m 2/男子項(xiàng)目數(shù)目 #define w 1/女子項(xiàng)目數(shù)目#define null 0typedef 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 dai;int schoolname;int schoolnum; /學(xué)校編號(hào) int score; /學(xué)??偡?int mscore; /男團(tuán)體總分 int wscore; /女團(tuán)體總分 itemnode cm+w; /項(xiàng)目數(shù)組headn

13、ode;/定義頭結(jié)點(diǎn)類型headnode hn;/定義一個(gè)頭結(jié)點(diǎn)數(shù)組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é)校名稱:); scanf(%s,&hi.schoolname);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.ite

14、mnum); 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;

15、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.mar

16、ks;/按取前三名還是取前五名分別記分 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); void output() /輸出函數(shù) int choice,i,j,k; int sign; do printf(*1.按學(xué)校編號(hào)輸出.*n); printf(*2.按學(xué)校名稱輸出.*n); printf(*3.按學(xué)??偡州敵?*n); printf(*4.按男團(tuán)總分輸出.*n); printf(*5.按女團(tuán)總

17、分輸出.*n); printf(nn* 請(qǐng)選擇編號(hào)*nn:); scanf(%d,&choice); switch(choice) case 1: printf(學(xué)校編號(hào) 學(xué)校名稱 學(xué)校總分 男團(tuán)總分 女團(tuán)總分n); for(i=0;in;i+) printf(%8d %8s %8d %8d %8dn,hi.schoolnum,hi.schoolname,hi.score,hi.mscore,hi.wscore); /按編號(hào)順序輸出 break; case 2: printf(學(xué)校名稱 學(xué)校編號(hào) 學(xué)??偡?男團(tuán)總分 女團(tuán)總分n); for(i=0;in;i+) printf(%8s %8d %

18、8d %8d %8dn,hi.schoolname,hi.schoolnum,hi.score,hi.mscore,hi.wscore); /按學(xué)校名稱輸出 break; case 3: printf(學(xué)校名次 學(xué)??偡?學(xué)校名稱 學(xué)校編號(hào) 男團(tuán)總分 女團(tuán)總分n); for(i=0;in;i+) hi.dai=hi.score; for(i=0;in;i+) for(j=0;jn-i;j+) if(hj.daihj+1.dai) k=hj.dai;hj.dai=hj+1.dai;hj+1.dai=k; for(i=0;in;i+) for(j=0;jn;j+) if(hj.score=hi.d

19、ai) printf(第%d名 %12d %8s %8d %8d %8d n,i+1,hj.score,hj.schoolname,hj.schoolnum,hj.mscore,hj.wscore); /按學(xué)??偡州敵?break; case 4: printf(學(xué)校名次 男團(tuán)總分 學(xué)校名稱 學(xué)校編號(hào) 學(xué)校總分 女團(tuán)總分n); for(i=0;in;i+) hi.dai=hi.mscore; for(i=0;in;i+) for(j=0;jn-i;j+) if(hj.daihj+1.dai) k=hj.dai;hj.dai=hj+1.dai;hj+1.dai=k; for(i=0;in;i+)

20、 for(j=0;jn;j+) if(hj.mscore=hi.dai) printf(第%d名 %12d %8s %8d %8d %8d n,i+1,hj.mscore,hj.schoolname,hj.schoolnum,hj.score,hj.wscore); /按男團(tuán)總分輸出 break; case 5: printf(學(xué)校名次 女團(tuán)總分 學(xué)校名稱 學(xué)校編號(hào) 學(xué)??偡?男團(tuán)總分n); for(i=0;in;i+) hi.dai=hi.wscore; for(i=0;in;i+) for(j=0;jn-i;j+) if(hj.daihj+1.dai) k=hj.dai;hj.dai=hj

21、+1.dai;hj+1.dai=k; for(i=0;in;i+) for(j=0;jn)printf(錯(cuò)誤:這個(gè)學(xué)校沒有參加此次運(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ì)沒有這個(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,h

22、0.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 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);

23、printf(*3.查詢信息*n); printf(*4.退出系統(tǒng)*nnn);printf(=nn);printf(*請(qǐng)選擇要實(shí)現(xiàn)步驟的編號(hào):nn);scanf(%d,&choice);switch(choice) case 1: inputinformation();main(); case 2: output();main(); case 3: inquiry();main(); case 4: exit(0); default: printf(輸入錯(cuò)誤請(qǐng)重新輸入!); 第四章 分析和測(cè)試4.1:測(cè)試數(shù)據(jù)選擇學(xué)校:11代號(hào):1項(xiàng)目 名次1 12 13 1學(xué)校:22代號(hào):2項(xiàng)目 名次1 2

24、2 23 2學(xué)校:33代號(hào):3項(xiàng)目 名次1 32 33 3其中項(xiàng)目1、2為男子項(xiàng)目 項(xiàng)目3為女之項(xiàng)目。4.2 測(cè)試結(jié)果分析 圖1 界面 圖 2 輸入信息 圖 3 按學(xué)校編號(hào)輸出 圖 4 按學(xué)校名稱輸出 圖 5 按學(xué)??偡州敵?圖 6 按男團(tuán)總分輸出 圖 7 按女團(tuán)總分輸出 圖 9 查詢系統(tǒng)總 結(jié)在今后的工作、學(xué)習(xí)中我將認(rèn)真總結(jié)經(jīng)驗(yàn)教訓(xùn),努力使自己成為一名技術(shù)過硬、工作嚴(yán)謹(jǐn)、思維活躍的工程人員,為提高人們的生活質(zhì)量做出更大的貢獻(xiàn)。本文所述運(yùn)動(dòng)會(huì)查詢系統(tǒng)特色在于能輸入各個(gè)項(xiàng)目的前三名或前五名的成績(jī),能統(tǒng)計(jì)各學(xué)??偡?,可以按學(xué)校編號(hào)或名稱、學(xué)??偡?、男女團(tuán)體總分排序輸出,可以按學(xué)校編號(hào)查詢學(xué)校某個(gè)項(xiàng)目的情況;可以按項(xiàng)目編號(hào)查詢?nèi)〉们叭蚯拔迕膶W(xué)校,數(shù)據(jù)存入文件并能隨時(shí)查詢。當(dāng)然,這個(gè)運(yùn)動(dòng)會(huì)查詢系統(tǒng)也有很多不足之處,例如不能具體到個(gè)體,不能查詢各個(gè)學(xué)生的成績(jī),存儲(chǔ)結(jié)構(gòu)不太完美,算法也不能說是最完美的。運(yùn)動(dòng)會(huì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論