freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于c語言的教務管理系統(tǒng)(參考版)

2025-05-18 07:56本頁面
  

【正文】 i++) 。j++) for(int i=0。 for(int j=0。string na。 void aver() {float z,h,e,c,p。在學生成績統(tǒng)計管理界 面按 7 將會進入我們系兩個班的所以學生平均分排名,系統(tǒng)將會自動由下到上按照平均分的高低列出每一個學生的基本信息以及平均分,平均分如圖 所示。 圖 最低總分 實現(xiàn)過程:最低分的實現(xiàn)過程和最高分的實現(xiàn)過程相差無幾,只需要把 ,max換成 min 即可。} cout最高總分為 :maxendl。jn。 max=stud[0].sum。 圖 最高總分 實現(xiàn)過程: 在子涵數(shù) void max_student()中運用 float 語句計算最大值,當 Jn時 j+1,自定義了一個結構體 stud, stud[j].summax 的時候輸出 max=stud[j]就為最大值當關鍵代碼如下。學校查選成績時可以一目了然的通過該功能看到系在這個系的成績。 圖 按英語成績排名 以下是查看到該系兩個班學生的電信傳輸技術分數(shù)排名,電信傳輸技術分數(shù)如圖 所示。 圖 按高數(shù)成績排名 同時也可以由此類推的查詢到我們系兩個班學生的英語分數(shù)排名。} 按單科成績排名 在這個功能模塊中,系統(tǒng)可以按照教務人員的想法去查看單獨科目中每一個學生的分數(shù)以及這個分數(shù)在所在系中的排名情況,方便各科老師的瀏覽以及學生們的查看,同時這個模塊也非常好的為評選單科優(yōu)秀學生和評選單科獎學金作出充分的選取條件,也非常好的降低了篩選單科最高分數(shù)的時間 。 stud[i].average=stud[i+1].average。 stud[i+1].sum=z。 z=stud[i].sum。 stud[i].Cjj=stud[i+1].Cjj。 stud[i+1].English=e。 e=stud[i].English。 stud[i].Math=stud[i+1].Math。 stud[i+1].bj=t。 t=stud[i].bj。 stud[i].sex=stud[i+1].sex。 stud[i+1].name=na。 na=stud[i].name。 stud[i].num=stud[i+1].num。in1j。jn1。char s。string na。 圖 按總分排名 實現(xiàn)過程: 運用 for 語句進行選擇法排序,下面的按各科成績排名以及按平均分排名都是運用 for 語句的選擇法排序來進行的排序然后在代碼開頭對程序進 畢業(yè)設計(論文) 20 行主要定義以便調,定義為 m、 t、 na、 z、 h、 e、 c、 p、 s,主要代碼如下所示。 圖 學生成績統(tǒng)計管理 按總分排名 此 功能 模塊 首先對已經(jīng)輸入的所有學生的各科成績進行管理,當查詢時該系統(tǒng)將按照各個學生總分的高低進行名次的排名。 cout學生的學號 :stud[i].num 畢業(yè)設計(論文) 19 學生成績統(tǒng)計管理 該功能是對 教務系統(tǒng)中學生的成績 信 息進行 相關的 管理,包括 所以科目的總分成績排名 、 查看各科的分數(shù)排名 、 學生所有科目平均分的排名、學生成績的最高分最低分以及所有科目的及格率的查選 等基本信息進行管理 ,輔導員以及各科老師可以隨時通過該成績統(tǒng)計管理功能查看自己所帶班級的各個同學的成績、平均分等以便用更好的教學方法、教學目標促進學生的學業(yè)發(fā)展,同時對科目上有所下滑或者成績還不夠理想的學生進行了解和重點幫助,學生們也可以通過該教務系統(tǒng)查看到自己科目在自己所在班級以及所在系的平均分和自己的各科排名以便學生知道自己最近學習狀況,在接下來的校園學習生活中更加有 目標有動力的進行學習。 infilestud[i].numstud[i].namestud[i].sexstud[i].bj。 exit(1)。 ifstream infile(filename,ios::in|ios::out)。 圖 讀取學生資料 實現(xiàn)過程: 進入子函數(shù) void read ()運用 ifstreaminfile(filename,ios::in|ios::out)。達到隨時了解一個學生的學習近況,隨時更新學生信息的功能。i++) if(stud[i].name==find_name) {coutstud[i].name has been found:endl。 for(i=0。 cout請輸入你要修改的學生名字 :endl。 void XG() {begin:string find_name。}} 畢業(yè)設計(論文) 17 修改學生資料功能 該功能允許管理人員能夠在了解學生基本信息或者成績信息有錯誤的情況下修改學生信息,修改時只需要輸入想要修改學生的名字,系統(tǒng)就將自動尋找到該學生的所有信息,同時將允許管 理員修改該學生的所有信息,修改成功后新的學生信息將自動替換舊的學生信息如圖 所示。default: cout不保存 !。 : save()。 switch(press) {case 39。 cout添加成功,學生資料是否保存 ?(y/n)endl。Y39。y39。cinpress。n++。 stud[n].sum=stud[n].Math+stud[n].English+stud[n].Cjj。 實現(xiàn)過程: 進入子函數(shù) void TJ ()后輸入新學生的所有信息,用 press 語句判斷是否繼續(xù)操作,運用 switch( press)語句進行判斷學生的資料是否 保存,主要的代碼如下所示。添加功能測試如圖 所示。jn1。in) i++。 while(stud[i].name!=SC_nameamp。int i=0。 void SC() {do{string SC_name。)查找輸入的學生名字,然后進行判斷,名字正確則刪除。amp。刪除效果如圖 所示。cinpress。cinstud[a].Cjj。 cout電信傳輸技術: 39。 39。cinstud[a].Math。 cout高數(shù)成績: 39。 39。cinstud[a].sex。 cout性別: 39。 39。cinstud[a].num。 cout學號: 39。an。 cinn。主要代碼如下所示。a++)語句判斷顯示多少次輸出數(shù)量,使用 cout 語句輸入學生的學號、姓名、性別、班級、各科成績等。for(int a=0。錄入情況如圖 所示。 switch(choose) 錄入學生資料功能 該功能可以方便各個科任老師或者教務系統(tǒng)管理人員輸入學生學號、名字、性別、班級等基本信息以及各科成績。 39。 cout\t\t\t*************************************endl。 畢業(yè)設計(論文) 14 cout\t\t\t* 按 Enter 繼續(xù) *endl。 cout\t\t\t* *endl。 cout\t\t\t* *endl。 cout\t\t\t* 學生資料 *endl。 cout\t\t\t* *endl。 cout\t\t\t*************************************endl。主要代碼如下所示。用戶在登錄界面進行選擇時都是 由 switch(choose)語句進行多分支選擇。039。進入該界面后用戶可以通過選擇 05 數(shù)字來選擇各個不同的功能以便進入下一個操作步驟。 學生資料管理 在主函數(shù)的顯示登錄程序的主界面,可以通過輸入 1 進入學生資料管理界面,該功能一般由教務系統(tǒng)管理人員以及各個科任老師進入。 } 系統(tǒng)功能模塊 該《教務管理系統(tǒng)》程序是一個具有對學生的信息進行錄入、添加、刪除、根據(jù)學號進行學生信息的查詢、顯示已有學生信息的顯示、對學生成績進行統(tǒng)計(包括總分、最高分、最低分、各科排名、平均成績排名和及格率),可以對已有的學生信息進行修改,保存和讀取輸入的數(shù)據(jù)等功能。break。break。 case 0: thanks()。 case 4: about()。 case 3: inquiry()。 case 2: statistics()。 switch(choose) 畢業(yè)設計(論文) 12 {case 1: Fire()。 39。 cout\t\t*************************************************end cout\t\t*************************************************endl。 cout\t\t* 按 Enter 繼續(xù) *endl。 cout\t\t* 0. 退 出 系 統(tǒng) *endl。 cout\t\t* 3. 學生查詢管理 *endl。 cout\t\t* 1. 學生資料管理 *endl。 cout\t\t* 操作菜單 *endl。039。該程 畢業(yè)設計(論文) 11 序內(nèi)容較多,主要的代碼如下所示。同時用 case14 對象進行語句的選擇,當輸入 1 時進入子函數(shù) Fire()(也就是學生資料管理)界面,當輸入 2時進入子函數(shù) statistics()(也就是學生成績統(tǒng)計管理)界面,以此類推。)時簡單的輸出通過 cout對象實現(xiàn),簡單的輸入又 cin 對像進行實現(xiàn)。 圖 系統(tǒng) 首頁 圖 實現(xiàn)過程: 在 int main( )主函數(shù)下當 while(choose!=39。一個學校的教務系統(tǒng)更應該在登錄界面就凸顯出該學校的名字讓用戶認識到這個系統(tǒng)。 登錄界面的設計 一個教務系統(tǒng)的登錄界面應該簡化、明確,給人一種直 觀的表現(xiàn)。同時,學生還可以通過輸入班級號來瀏覽整一個班級的所有同學的各科成績,學生查詢示意圖如圖 所示。 錄 入 刪 除 添 加 修 改 讀 取教 務 管 理 系 統(tǒng)管 理 員 及 老 師學 生 資 料 管 理更 新 數(shù) 據(jù) 成 功 圖 學生成績統(tǒng)計管理設計 學生成績統(tǒng)計管理模塊是能查看到學生的各科成績、單科最高最低分、各 畢業(yè)設計(論文) 9 系學生的總分排名情況、學生的平均分、及格率等等學分信息的地方,該模塊能讓科任老師以及輔導員簡單快捷的了解到各個學生的學年成績,方便了解學生的基本學習狀況,示意圖如圖 所示。 學生資料管理模塊設計 學生資料管理模塊是給管理員以及科任老師登錄使用的一個模塊,輔導員以及科任老師在學校管理模塊中錄入學生的基本信息和學生學年的各科成績,管理員在老師錄入信息后進行讀取查看學生信息,發(fā)現(xiàn)有錯誤的信息時將進行修改或修改的操作,最后把修改好的信息再一次的保存入教務管理系統(tǒng)。 畢業(yè)設計(論文) 8 ( 2) 各個科任老師以及輔導員可以通過學生統(tǒng)計管理模塊了解學生的總分排名情況各科分數(shù)情 況、班級平均分以及各科及格率。 教 務 管 理 系 統(tǒng)學 生 資 料 管 理 學 生 成 績 統(tǒng) 計 管 理 學 生 查 詢 管 理錄入學生資料刪除學生資料添加學生資料修改學生資料讀取學生資料按總分排位按單科排名最高最低分平均分排名及格率按學號查詢按姓名查詢按班級查詢 圖 主要的功能模塊 在 圖 中已經(jīng)給出,其中: ( 1)管理員可以 在學生資料管理模塊 對 學生的 信息進行 錄入、刪除、添加、修改、讀取 。在學生查詢管理模塊中,設計了三個子功能模塊供學生查詢,分為按學號、按姓名、按班級查詢。 Void main (),主函數(shù); Void aver (Student *r),平
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1