




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 計算機學(xué)院信息管理與信息系統(tǒng)專業(yè)程序設(shè)計綜合課程設(shè)計報告 (2010/2011學(xué)年 第一學(xué)期)學(xué)生姓名: 學(xué)生班級: 1學(xué)生學(xué)號: 指導(dǎo)教師: 2011年1月7日目錄348專心-專注-專業(yè)歌手比賽系統(tǒng)第一章 課程設(shè)計的目的和要求1.1課程設(shè)計的目的C+語言課程設(shè)計的主要目的是培養(yǎng)學(xué)生綜合運用C+程序設(shè)計課程所學(xué)到的知識,編寫C+程序解決實際問題的能力,以及嚴(yán)謹?shù)墓ぷ鲬B(tài)度和良好的程序設(shè)計習(xí)慣。通過課程設(shè)計的訓(xùn)練,學(xué)生應(yīng)該能夠了解程序設(shè)計的基本開發(fā)過程,掌握編寫、調(diào)試和測試C+語言程序的基本技巧,充分理解結(jié)構(gòu)化程序設(shè)計的基本方法。C+語言程序設(shè)計的主要任務(wù)時要求學(xué)生遵循
2、軟件開發(fā)過程的基本規(guī)范,運用結(jié)構(gòu)化程序設(shè)計的方法,按照課程設(shè)計的題目要求,分析、設(shè)計、編寫、調(diào)試和測試C+語言程序及編寫設(shè)計報告。本次課程設(shè)計是通過設(shè)計一個較為簡單的“歌手比賽系統(tǒng)”,進一步熟悉C+中有關(guān)各種知識的運用與掌握。了解系統(tǒng)開發(fā)的需求分析、模塊分析、程序流程圖、編碼測試、模塊組裝與整體調(diào)試的全過程,加深對C+的理解與Visual C+環(huán)境的使用;逐步熟悉程序設(shè)計的方法,并養(yǎng)成良好的編程習(xí)慣,進一步培養(yǎng)完善的C+編程設(shè)計思維,為以后進行軟件編程、數(shù)據(jù)庫管理等深入學(xué)習(xí)打下一個牢固基礎(chǔ)1.2課程設(shè)計的目標(biāo)本課程設(shè)計的目標(biāo):1. 鞏固和加深學(xué)生對C+語言課程的基本知識的理解和掌握;2. 掌握
3、C+語言編程和程序調(diào)試的基本技能;3. 掌握利用C+語言進行軟件設(shè)計的方法;4. 提高書寫程序設(shè)計說明文檔的能力;5. 提高運用C+語言解決實際問題的能力。1.3課程設(shè)計要求基本要求:1.題目:設(shè)計一個“歌手比賽系統(tǒng)”軟件;2.了解該系統(tǒng)軟件開發(fā)的相關(guān)背景;3.參考相關(guān)書籍學(xué)習(xí)課程設(shè)計的基本知識;4.清楚所開發(fā)系統(tǒng)軟件的各個相關(guān)功能,以便順利開發(fā)系統(tǒng)軟件;5.對系統(tǒng)功能模塊進行分析,寫出設(shè)計說明文檔;6.設(shè)計完成的軟件要便于操作和使用;7.對自己所設(shè)計的程序進行調(diào)試,并不斷完善;8.在設(shè)計過程中熟練掌握軟件編程的相關(guān)知識;9.詳細體會并記錄相關(guān)過程,并將心得體會寫在課程設(shè)計報告中;10.設(shè)計完
4、成后提交課程設(shè)計報告。第二章 課程設(shè)計任務(wù)內(nèi)容2.1 課程設(shè)計題目歌手比賽系統(tǒng)。2.2 背景 時下,無論是社會上某些場合還是校園內(nèi),經(jīng)常舉行一些歌手演唱比賽,一般不會再像以前那樣用筆記錄比賽的情況,歌手比賽系統(tǒng)由此產(chǎn)生。它幾乎包含了一切應(yīng)有的功能,歌手信息的輸入,評委打分,成績排序等功能應(yīng)有盡有,省去了很多麻煩的環(huán)節(jié),完全可以滿足一次歌手比賽的需求。開發(fā)此系統(tǒng)只為方便一般的歌手比賽。2.3功能需求用C+實現(xiàn)歌手比賽系統(tǒng)。該系統(tǒng)主要有以下功能:1、 系統(tǒng)以菜單方式工作;2、 歌手數(shù)據(jù)錄入功能(歌手數(shù)據(jù)用文件保存)-輸入;3、 歌手成績(評委打分)錄入功能輸入:按輸入選手的順序?qū)ζ浞謩e打分,輸入每
5、個評委的評分,對一個選手打完分之后,顯示其總分和平均分;4、 計算總成績和平均成績(去掉一個最高分和一個最低分);5、 歌手成績排序(按平均分):對選手按平均分進行排序,輸出選手的姓名、編號、總分和平均分;6、 歌手成績查詢功能算法;按編號查詢:輸入編號,如果存在,輸出選手的數(shù)據(jù),不存在,輸出 “信息不存在”。按姓名查詢:輸入選手姓名,存在,則輸出選手數(shù)據(jù),不存在,則輸出 “信息不存在”;7、 追加選手數(shù)據(jù)(包括歌手姓名和編號):如果添加的選手已經(jīng)存在,則不能插入,不存在,則輸出“成功插入”。8、 寫入數(shù)據(jù)文件:將輸入的信息進行保存,保存到自己所寫的文件中。2.4系統(tǒng)模塊圖以下是歌手管理系統(tǒng)的
6、模塊圖:歌手管理系統(tǒng)創(chuàng)建歌手信息評委打分成績排序數(shù)據(jù)查詢追加選手數(shù)據(jù)寫入數(shù)據(jù)文件退出系統(tǒng)圖2-1 系統(tǒng)模塊圖第三章 詳細設(shè)計說明 3.1 主函數(shù)的流程圖輸入選手數(shù)據(jù)是否繼續(xù)輸入查詢選手數(shù)據(jù)追加選手數(shù)據(jù)結(jié)束YN成績排序成績輸入開始圖3-1主函數(shù)流程圖3.2 輸入歌手數(shù)據(jù)輸入函數(shù):刷新此前的顯示界面,然后輸入在執(zhí)行上步操作后的顯示界面Singer *create() 包含的參數(shù)有:選手姓名string name;編號 long num。輸入歌手編號、姓名開始添加錯誤該信息是否存在結(jié)束NY添加到文件圖3-2輸入函數(shù)流程圖3.3 查詢歌手數(shù)據(jù)查詢函數(shù):刷新此前的顯示界面,然后查詢在執(zhí)行上步操作后的顯示
7、界面按姓名查詢:void inquire(); 參數(shù):姓名 string name按編號查詢:void inquire()。參數(shù):編號 long num輸入歌手編號或姓名開始是否存在結(jié)束NY顯示所查詢歌手數(shù)據(jù)圖3-3 查詢函數(shù)流程圖3.4 編碼與調(diào)試此程序包含六個函數(shù):main();Singer *create();void print(); Singer *insert(); void save();void menu();void grade();void rank(); void welcome();void inquire(); Singer *import();其中:main()為主
8、函數(shù),可輸出開機界面;void menu()功能選擇界面,按提示可提供相關(guān)服務(wù);Singer *create()創(chuàng)建歌手信息表,輸入選手相關(guān)數(shù)據(jù);void print()輸出函數(shù),輸出選手的相關(guān)數(shù)據(jù);Singer *insert()插入函數(shù),插入新的選手的數(shù)據(jù);void save()寫入數(shù)據(jù)文件的函數(shù),將選手的數(shù)據(jù)保存到文件夾中;void grade()評委打分函數(shù),輸入評委所打的分數(shù);void rank()成績排序函數(shù),對選手按平均分進行排序,并輸出最終結(jié)果;void welcome()該函數(shù)的作用是清空屏幕;Singer *import()文件導(dǎo)入函數(shù),從某文件把選手信息導(dǎo)入系統(tǒng)。第四章
9、軟件使用說明及運行結(jié)果4.1使用說明該程序可以實現(xiàn)對選手有關(guān)信息查找的功能,安裝VisualC+6.0英文版后,在工具欄“file”中單擊“new”選項,單擊“files”菜單,選擇“C+ Source file”輸入文件名“歌手比賽系統(tǒng)”。開始輸入程序,程序輸入完成,單擊“build”工具欄,選擇“build歌手比賽系統(tǒng).cpp1”,待程序無誤后,開始執(zhí)行程序。根據(jù)數(shù)據(jù)結(jié)構(gòu)、函數(shù)功能和主要的流程圖,進行錄入源代碼操作。在編碼時,注意代碼的書寫規(guī)范,包括命名慣例、注釋、分隔和縮進等,這樣使程序?qū)游銮逦?,增強可讀性和可維護性。 編碼操作完成后,先靜態(tài)檢查一下有沒有語法錯誤,然后進行編譯,更深一步
10、檢查語法錯誤。待編譯通過時,運行程序,觀察是否能夠正常運行,如果有問題,再去修改源程序,直至達到了預(yù)期的效果。4.2 運行結(jié)果1、初始界面,提供功能選擇,輸入相應(yīng)數(shù)字或字母。圖4-1 程序截圖一2、選擇1,輸入選手信息,包括姓名和編號(編號必須是阿拉伯?dāng)?shù)字)。 圖4-2 程序截圖二3、評委打分界面,會依次提醒輸入每個評委所打的分數(shù)(分數(shù)必須是0到100之內(nèi)的數(shù)),輸入完畢,顯示選手的總分和平均分,也就是最終得分。 圖4-3 程序截圖三4、成績排序界面,輸入選擇“4”,輸出排序的結(jié)果,顯示有選手的編號、姓名、總分和平均分,排序是按平均分。圖4-4 程序截圖四5、下面是查詢界面,可按姓名或者編號查
11、詢,輸出選手信息。圖4-5 程序截圖五6、追加選手數(shù)據(jù),輸入新增選手的姓名和編號。圖4-6 程序截圖六7、寫入數(shù)據(jù)文件,保存信息到自己建立的文件內(nèi)。圖4-7 程序截圖七第五章 課程設(shè)計心得與體會課程設(shè)計剛開始的時候,我真的感覺到無從下手。因為已經(jīng)過去一個學(xué)期了,期間又沒有怎么看書,大一的時候?qū)W的c+,不過基本上已經(jīng)忘光了,而且那時候?qū)W的不深,如果單單寫一個比較的小的程序還可以,大程序基本寫不了。當(dāng)老師把題目發(fā)給我們之后,剛開始是一籌莫展,不過短時間內(nèi)就已經(jīng)覺醒,重新對題目分析了一遍,了解了一下要用到哪方面的知識,然后著手去看書,重新熟悉一下以前的知識。然后去圖書館借了一些關(guān)于數(shù)據(jù)結(jié)構(gòu)和c+的書
12、??催^那些書之后,信心增加了不少,對接下來的程序編譯有很大幫助。通過這三周的課程設(shè)計,我獨立完成了一個較大的C+語言程序的設(shè)計,并認真完成了課程設(shè)計報告?;貞涍@三周的時間,我收獲很大。首先,我熟練地運用了所學(xué)的知識編寫程序,并成功的完成,感覺成就感很強,這大大激發(fā)了我編程的興趣;其次,在設(shè)計的過程中遇到了一些困難,我會認真的去思考,或者充分利用網(wǎng)絡(luò)資源來尋求幫助,提高獲取信息的能力。課程設(shè)計期間,我有向老師和同學(xué)尋求幫助,在交流中共同進步。最后,我了解了軟件開發(fā)的大體過程及各個步驟,這對將來的學(xué)習(xí)和工作是很有幫助的。對于信管專業(yè)的大學(xué)生來說,積累實戰(zhàn)經(jīng)驗是一項極其重要的內(nèi)容,很可能成為將來就業(yè)
13、的敲門磚。而程序設(shè)計綜合課程設(shè)計就是積累實戰(zhàn)經(jīng)驗的一個過程,雖然程序的規(guī)模并不大,但能夠讓我們盡早地認識軟件開發(fā)的重要性和必要性,為將來的就業(yè)打下堅實的基礎(chǔ)。經(jīng)過兩個星期的上機實踐學(xué)習(xí),使我對C+語言有了更進一步的認識和了解,要想學(xué)好它要重在實踐,要通過不斷的上機操作才能更好地學(xué)習(xí)它,通過實踐,我也發(fā)現(xiàn)我的好多不足之處,首先是自己編程粗心大意,經(jīng)常出錯,通過學(xué)習(xí)也有所改進;再有對C+語言的一些標(biāo)準(zhǔn)函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,以及對C+語言中經(jīng)常出現(xiàn)的錯誤也不了解,通過實踐,使我在這幾個方面的認識有所提高。這次的課程設(shè)讓我認識到很多C+的內(nèi)在要素:1. 程序設(shè)計語言是程序設(shè)計
14、的工具。這是我通過兩周課程設(shè)計深深體會的一點,并且發(fā)現(xiàn)如果想有效的進行程序設(shè)計,正確地應(yīng)用程序設(shè)計語言表達算法,必須準(zhǔn)確的運用程序設(shè)計語言,掌握其語法知識。2. 學(xué)習(xí)程序設(shè)計必須重視時間環(huán)節(jié),多讀程序,多編寫程序,多上機實踐。這次的課程設(shè)計就使得課堂教學(xué)、式樣和實踐之間的關(guān)系更為緊密。對我的學(xué)習(xí)有著很深遠的影響。3. 我發(fā)現(xiàn)作為一個程序設(shè)計人員,需要掌握面向過程的程序設(shè)計,也要掌握面向?qū)ο蟮某绦蛟O(shè)計。從前,人們通過C+語言學(xué)習(xí)面向過程的程序設(shè)計,再通過C+學(xué)習(xí)面向?qū)ο蟮某绦蛟O(shè)計。其實C+并不是純粹的面向?qū)ο蟮恼Z言,它是一種混合語言。學(xué)習(xí)C+既可以編寫面向過程的程序,也可以編寫面向?qū)ο蟮某绦?。這
15、一點是我通過可課程設(shè)計所的實踐發(fā)現(xiàn)的。4. 深切的感受到了C+語法的復(fù)雜,內(nèi)容的繁多。發(fā)現(xiàn)如果對它缺乏系統(tǒng)的了解,將難以真正的運用,編出來的程序錯誤百出。附錄1:參考文獻1譚浩強編著:C+程序設(shè)計,北京:清華大學(xué)出版社,20042楊秀金編著:數(shù)據(jù)結(jié)構(gòu)(c+版),北京:人民郵電出版社,2009.43湛為芳編著:C+程序設(shè)計技術(shù)習(xí)題解答和實驗指導(dǎo),北京:清華大學(xué)出版社,2009.104 伍俊良編著:Visual C+6.0課程設(shè)計與系統(tǒng)開發(fā)案例.北京:清華大學(xué)出版社,2002.115、(美)戴特爾(Deitel,H.M.)等編著,張引等譯:C+大學(xué)基礎(chǔ)教程(第五版),北京:電子工業(yè)出版社,2006
16、.6附錄2:程序清單以下是歌手比賽系統(tǒng)的源代碼:#include<iostream>#include<fstream>#include<string>#include<iomanip>using namespace std;#define NULL 0int n=0; /鏈表節(jié)點數(shù)bool formExist=false; /原有鏈表是否存在struct Singerstring name;long num;int sum;int mark10;float average;Singer *next;/創(chuàng)建鏈表Singer *create();/打
17、印信息void print(Singer *pt);/插入節(jié)點Singer *insert(Singer *head,Singer *sin);/保存到文件void save(Singer *head,char filename);/菜單void menu();/評委打分void grade(Singer *head,int mark);/成績排序void rank(Singer *&head);/歡迎void welcome();/按姓名查詢void inquire(Singer *head,string name);/按編號查詢void inquire(Singer *head,l
18、ong num);/從文件導(dǎo)入Singer *import(char filename,Singer *head);int main()Singer *head=NULL;Singer newsin;string name;void grade(Singer *);ifstream infile;char filename20;long num;char choose;bool quit=false;char c;welcome();while(true)menu();cin>>choose;switch(choose)case '1':if (formExist)
19、cout<<"您要創(chuàng)建新的鏈表,原有鏈表將丟失,是否繼續(xù)?(Y/N)"cin>>c;if (!(c='y'|c='Y')continue;elsen=0;head=create();system("pause");break;elsehead=create();system("pause");break;case '2':cout<<"請輸入文件名:"cin>>filename;head=import(filename,
20、head);system("pause");break;case '3':grade(head);system("pause");break;case '4':cout<<"成績排序結(jié)果為:"<<endl;rank(head);system("pause");break;case '5':print(head);system("pause");break;case '6':cout<<"
21、請輸入姓名:"<<endl;cin>>name;inquire(head,name);system("pause");break;case '7':cout<<"請輸入編號:"<<endl;cin>>num;inquire(head,num);system("pause");break;case '8':cout<<"請輸入新增選手的姓名、編號:"<<endl;cin>>news
22、;cin>>newsin.num;head=insert(head,&newsin);system("pause");break;case 'k':cout<<"請輸入文件名:"cin>>filename;save(head,filename);system("pause");break;case 'c':system("cls");welcome();break;case 'q':quit=true;brea
23、k;default:cout<<"輸入錯誤!"<<endl;if (quit)break;/退出時提示保存cout<<"您想保存這些信息嗎? (Y/N)"cin>>c;if (c='y' | c='Y')cout<<"請輸入文件名:"cin>>filename;save(head,filename);return 0;/歡迎界面void welcome()cout<<"*"<<endl&l
24、t;<" 歡迎使用歌手比賽管理系統(tǒng)!"<<endl<<"制作人:黃光亮 時間:2010-12-29"<<endl<<"*"<<endl<<endl;/菜單void menu()cout<<setiosflags(ios:left);cout<<"nn您要做什么?"<<endl<<setw(20)<<"1.創(chuàng)建選手信息表"<<setw(20)<
25、<"2.從文件導(dǎo)入信息表"<<endl<<setw(20)<<"3.評委打分"<<setw(20)<<"4.成績排序"<<endl<<setw(20)<<"5.打印所有的信息"<<setw(20)<<"6.按姓名查詢"<<endl<<setw(20)<<"7.按編號查詢"<<setw(20)<<
26、;"8.追加選手數(shù)據(jù)"<<endl<<setw(20)<<"k.保存信息表到文件"<<setw(20)<<"c.清空屏幕"<<endl<<setw(20)<<"q.退出"<<endl<<endl<<"輸入您的選擇:"/創(chuàng)建鏈表Singer *create()bool error=false;formExist=true;Singer *p1,*p2,*head;he
27、ad=NULL;p1=head;while(true)p2=p1;p1=new Singer;cout<<"請輸入選手的姓名:(輸0結(jié)束)"cin>>p1->name;if (p1->name="0")break;cout<<"編號:"cin>>p1->num;n+;if (n=1)head=p1;p1->next=NULL;elsep2->next=p1;p1->next=NULL;cout<<"輸入結(jié)束! "<
28、<endl;return head;/輸出信息void print(Singer *head)Singer *p=head;if(p!=NULL)cout<<setw(15)<<"姓名"<<setw(10)<<"編號"<<endl;docout<<setw(15)<<p->name<<setw(10)<<p->num<<endl;p=p->next;while(p!=NULL);cout<<"
29、;合計選手"<<n<<"人。"<<endl;elsecout<<"沒有信息!"<<endl;/評委打分 void grade(Singer *head) Singer *p;p=head;if (p!=NULL)doint i, max, min;int sum=0;max = -1;min =101 ;cout <<"請輸入"<<p->num<<"號選手"<<p->name<&l
30、t;"的得分nn"for (i=0; i<10; i+)cout <<"第"<<i+1<<"個評委的評分:"cin>>p->marki;if(p->marki>max)max=p->marki; if(p->marki<min)min=p->marki;sum+=p->marki;p->sum=sum;p->average = (p->sum-max-min)/8.0;cout<<"總分&quo
31、t;<<p->sum<<"平均分:"<<p->average<< endl;p = p->next;while(p!= NULL);elsecout<<"n所有選手的評分輸入完畢.n"system("pause");/按平均分排序數(shù)出函數(shù)void rank(Singer *&head)/冒泡法排序/p = head;int cc;Singer *p,*q,*tail,*h;if(!head)return;tail=NULL;h = new Singe
32、r; h->next = head;/h = head;while(h->next!=tail) p=h;q=p->next;while(q->next!=tail)/swapif (p->next->average < q->next->average)p->next=q->next;q->next=q->next->next;p->next->next=q;p=p->next;else/next stepq=q->next;p=p->next;/tail is the elem
33、ent bubble out/since we use single linktail=q;/*do/求出選手的的人數(shù) p = p->next; n+; while(p->next != NULL);Singer *temp = head->next;Singer *prev = head;for(i=0; i<n-1; i+)if(head->average < temp->average)prev->next = temp->next;temp->next = head;head = temp;/* for(i=1; i<n
34、; i+)/冒泡法排序 p1 = head; p2 = head->next->next; for(j=0; j<n-i; j+) if(p1->nexti.average <= p2->average)/滿足條件交換數(shù)據(jù)位置 p1->next->next = p2->next; p2->next = p1->next; p1->next = p2; p2 = p2->next; /if p1 = p1->next; p2 = p2->next; /for /for*/ /輸出排序后數(shù)據(jù)/head = p
35、->next; p = h->next;cout <<setw(10)<<"編號"<<setw(10)<<"姓名"<<setw(10)<<"總分"<<setw(15)<<"平均分"<<endl;do cout <<setw(10)<<p->num<< setw(10)<<p->name<<setw(10)<<p-&
36、gt;sum<<setw(15)<<p->average<<endl;p = p->next; while(p != NULL); system("pause");/插入信息Singer *insert(Singer *head,Singer *sin)Singer *p0,*p1;p1=head;p0=sin;if (head=NULL)head=p0;p0->next=NULL;elsewhile(p1->next!=NULL)if (p0->num=p1->num)cout<<&quo
37、t;編號為"<<p0->num<<"的選手已存在!"<<endl;return head;p1=p1->next;p1->next=p0;p0->next=NULL;n+;cout<<"成功插入信息!"<<endl; return head;/保存到文件void save(Singer *head,char filename)Singer *p=head;bool flag=false;if (head=NULL)cout<<"沒有可以保存
38、的信息!"<<endl;return;elsefstream outfile(filename,ios:out);if (!outfile)cout<<"打開數(shù)據(jù)文件出錯!"<<endl;return;doif(flag)outfile<<endl;outfile<<p->name<<"t"<<p->num<<'t'<<p->mark;flag=true;p=p->next;while(p!=NUL
39、L);outfile.close();cout<<"保存成功!保存到"<<filename<<endl;/按姓名查詢void inquire(Singer *head,string name)bool flag=true;Singer *p=head;int total=0;if (p=NULL)cout<<"信息為空!"<<endl;return;doif(p->name=name)if (flag)cout<<"姓名為"<<name<<"的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)課題申報書 網(wǎng)盤
- 社科基金課題申報書模板
- 計算機科普課題申報書
- 氫能產(chǎn)業(yè)發(fā)展課題申報書
- 歷史課題申報書怎么寫好
- 學(xué)困生課題申報書范例
- 申報書課題導(dǎo)師意見
- 幼兒園野趣課題申報書
- 南京科研課題申報書
- 代銷代賣合同范本
- 2025年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案一套
- 14 文言文二則 學(xué)弈 教學(xué)設(shè)計-2024-2025學(xué)年語文六年級下冊統(tǒng)編版
- Unit 4 Eat Well(大單元教學(xué)設(shè)計)2024-2025學(xué)年七年級英語下冊同步備課系列(人教版2024)
- 2024-2030年中國游戲直播行業(yè)市場深度分析及投資策略研究報告
- 第一課+追求向上向善的道德【中職專用】中職思想政治《職業(yè)道德與法治》高效課堂(高教版2023·基礎(chǔ)模塊)
- 浙江省杭州市2024年中考英語真題(含答案)
- 生豬屠宰獸醫(yī)衛(wèi)生檢驗人員理論考試題庫及答案
- 教師的五重境界公開課教案教學(xué)設(shè)計課件案例試卷
- 信用社(銀行)清產(chǎn)核資實施方案
- 勾股定理求最短路徑問題
- 大洋洲斐濟群島的成礦地質(zhì)背景_礦床類型及成礦期劃分_徐鳴
評論
0/150
提交評論