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

正文內(nèi)容

中南大學(xué)研究生成績(jī)管理系統(tǒng)c課程設(shè)計(jì)程序報(bào)告-展示頁(yè)

2024-08-22 04:43本頁(yè)面
  

【正文】 //靜態(tài)數(shù)據(jù)成員求和 static int count。 //工程碩士項(xiàng)目成績(jī) float sump。 //領(lǐng)域 Project pro。 //成員函數(shù),重置學(xué)號(hào),使其歸0,便于查詢功能的實(shí)現(xiàn)}。 //成員函數(shù),用于學(xué)號(hào)的查詢是否正確,然后返回相應(yīng)值 int chaname(string n)。 //成員函數(shù),求學(xué)術(shù)碩士平均成績(jī) void tongji()。 //成員函數(shù),求學(xué)術(shù)碩士論文總成績(jī) void sumsum()。 //重載運(yùn)算符為out void sumpap()。out,Xueshu amp。 //重載運(yùn)算符為in friend ostreamamp。in,Xueshu amp。 friend istreamamp。 //學(xué)術(shù)碩士總分分段人數(shù) friend void ifshuoshi(Xueshu x[],Gongcheng g[])。 //學(xué)術(shù)碩士總?cè)藬?shù) static float average。 //學(xué)術(shù)碩士總成績(jī) public: static float sum。 float scopap。 //全局聲明class Xueshu:public Graduated //學(xué)術(shù)碩士類{public: string major。 //課程分?jǐn)?shù) }。 //姓名 char s //性別 int age。 class Graduated //研究生類 為基類{public: int num。out,Xueshu amp。 ostreamamp。in,Xueshu amp。istreamamp。、源程序及程序說明:1.頭文件//include include fstreaminclude iostreaminclude string using namespace std。有了這些重要的部分,一個(gè)程序也就具備了初步的條件,一個(gè)管理系統(tǒng)的模型就被建立了起來(lái)。成員函數(shù)的設(shè)計(jì)包括兩方面內(nèi)容:成員函數(shù)算法的實(shí)現(xiàn)和成員函數(shù)過程的實(shí)現(xiàn)。而成員函數(shù)是一個(gè)系統(tǒng)的靈魂所在,因?yàn)樗械奶幚磉^程的細(xì)節(jié)都在成員函數(shù)中完成的。不同的函數(shù)調(diào)用的成員函數(shù)是不盡相同的,大體上每個(gè)函數(shù)都有一個(gè)相對(duì)應(yīng)的成員函數(shù),這些成員函數(shù)都是共有函數(shù),并且只被其對(duì)應(yīng)函數(shù)僅且只調(diào)用一次。根據(jù)C++面向?qū)ο蟮奶攸c(diǎn),函數(shù)可以調(diào)用類中的成員函數(shù)。主函數(shù)的主要任務(wù)是確定所需調(diào)用函數(shù),根據(jù)課程設(shè)計(jì)要求,該系統(tǒng)至少應(yīng)該實(shí)現(xiàn)以下幾種基本功能:輸出研究生各類基本信息,刪除所需的各類研究生相關(guān)信息,修改各類研究生相關(guān)信息,查找各類研究生相關(guān)信息,保存所輸入的研究生相關(guān)信息。此程序可以實(shí)現(xiàn):錄入、添加各類研究生信息,刪除各類研究生相關(guān)信息,修改各類研究生信息,查詢各類研究生信息,計(jì)算與統(tǒng)計(jì)各類研究生相關(guān)信息并將所錄入的信息保存至txt文件,在查詢時(shí)可顯示之前所錄入的相關(guān)信息。五.程序功能簡(jiǎn)介本系統(tǒng)主要用于對(duì)不同種類(學(xué)術(shù)碩士、工程碩士?jī)煞N)的研究生各類成績(jī)進(jìn)行信息收集和管理。然后實(shí)現(xiàn)查看各類研究生各方面的信息功能,再返回到主菜單進(jìn)行之后的相應(yīng)操作,選擇插入、修改、刪除等所需操作來(lái)繼續(xù)進(jìn)行系統(tǒng)的完善。在完成相應(yīng)信息和成績(jī)的錄入后再輸出各類研究生的基本信息及成績(jī)和各分段所占相應(yīng)總體的成績(jī),在系統(tǒng)已經(jīng)錄入了各類研究生的各項(xiàng)信息的前提下,使用輸出功能可以顯示各類研究生的所有信息及相應(yīng)成績(jī)的相關(guān)內(nèi)容等等。由研究生基類派生出兩類研究生:學(xué)術(shù)碩士研究生和工程碩士研究生。:對(duì)研究生各類論文和項(xiàng)目進(jìn)行收集和錄入。四.軟件設(shè)計(jì)整體規(guī)劃及方案1.對(duì)于研究生信息,建立基類Graduated,并由此派生出兩種研究生學(xué)制:學(xué)術(shù)碩士Xueshu和工程碩士Gongcheng,以此實(shí)現(xiàn)對(duì)基本信息的錄入。3) 修改記錄:能夠打開已存在的數(shù)據(jù)表文件,并對(duì)確定的任意記錄進(jìn)行修改,在修改過程中,應(yīng)顯示記錄信息,給出確認(rèn)提示,并對(duì)更新的記錄信息進(jìn)行文件保存。2) 查詢、顯示記錄:能夠打開已經(jīng)存在的數(shù)據(jù)表文件,根據(jù)用戶要求按所給記錄關(guān)鍵字查詢一個(gè)或多個(gè)相關(guān)聯(lián)記錄的各項(xiàng)信息。3、 記錄管理功能:利用繼承與派生思想創(chuàng)建不同的類;記錄的管理采用鏈表或者指針數(shù)組實(shí)現(xiàn);采用抽象類、虛函數(shù)等實(shí)現(xiàn)對(duì)象與函數(shù)的動(dòng)態(tài)關(guān)聯(lián),體現(xiàn)多態(tài)性。1) 能夠打開已存在的數(shù)據(jù)表文件,對(duì)數(shù)據(jù)表中與某關(guān)鍵字匹配的相關(guān)記錄進(jìn)行數(shù)據(jù)統(tǒng)計(jì)(包括總數(shù)、平均值、分段信息),例如:按總成績(jī)得分為100、9098087076069和不及格學(xué)生的人數(shù),以及所占的百分比??偝煽?jī)=課程成績(jī)*+項(xiàng)目成績(jī)*;基本功能與技術(shù)要求1、 數(shù)據(jù)文件管理功能:利用輸入輸出流創(chuàng)建新文件、打開文件、保存文件。定義一個(gè)基本的研究生類,基本信息包括:專業(yè),發(fā)表論文((名稱與級(jí)別3)可以多篇,最多三篇),論文成績(jī),總成績(jī);工程碩士屬性包括:領(lǐng)域,參與項(xiàng)目(名稱與級(jí)別A,B,C…)項(xiàng)目成績(jī),總成績(jī)。研究生成績(jī)管理系統(tǒng)C++ 程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告中南大學(xué)信息科學(xué)與工程學(xué)院專業(yè):電氣信息類班級(jí):————學(xué)號(hào):————姓名:————選題:研究生成績(jī)管理系統(tǒng)指導(dǎo)教師:雷琪課程設(shè)計(jì)時(shí)間:——目錄一.封面1 、程序說明與源程序725 C++研究生成績(jī)管理系統(tǒng) 設(shè)計(jì)一個(gè)研究生基本信息管理案例,實(shí)現(xiàn)對(duì)不同學(xué)制的研究生的信息管理。研究生的學(xué)制包括:學(xué)術(shù)碩士和工程碩士。計(jì)算方式如下1) 學(xué)術(shù)碩士論文成績(jī)計(jì)算:各個(gè)級(jí)別的論文得分為:級(jí)別*10,每個(gè)學(xué)生論文最高90分:假設(shè)某研究生發(fā)表兩篇論文,級(jí)別分別為2,那么論文成績(jī)=(10\90+20\90)*100,總成績(jī)=課程成績(jī)*+論文成績(jī)*;2) 工程碩士項(xiàng)目成績(jī)計(jì)算:每個(gè)學(xué)生只參與一項(xiàng)項(xiàng)目,各個(gè)級(jí)別得分:A級(jí)90,B級(jí)75,C級(jí)60,不參與項(xiàng)目得分為0。2、 計(jì)算與統(tǒng)計(jì)功能:采用靜態(tài)數(shù)據(jù)成員與成員函數(shù)完成記錄中的相關(guān)數(shù)據(jù)統(tǒng)計(jì)。2) 計(jì)算每個(gè)研究生的總成績(jī)。1) 輸入\添加\插入記錄:利用重載運(yùn)算符“>>”完成對(duì)任意一條記錄輸入、添加或插入數(shù)據(jù)表中,并保存到數(shù)據(jù)文件中。利用重載運(yùn)算符“”輸出個(gè)對(duì)象的信息。4) 刪除記錄:能夠打開已存在的數(shù)據(jù)表文件,可以刪除數(shù)據(jù)表中的任一記錄,要求具備邏輯刪除(具有恢復(fù)功能)和物理刪除功能,并對(duì)更新的數(shù)據(jù)表信息進(jìn)行文件保存。,可以用到重載,派生,多態(tài)性,鏈表等功能來(lái)實(shí)現(xiàn)相應(yīng)的功能。先定義一個(gè)研究生基類,錄入兩類研究生的基本個(gè)人信息:班級(jí),學(xué)號(hào),姓名,性別等。在研究生個(gè)人基本信息錄入成功后,再設(shè)計(jì)模塊對(duì)各類研究生的論文和項(xiàng)目信息進(jìn)行收集,進(jìn)行計(jì)分和成績(jī)統(tǒng)計(jì)及計(jì)算平均分和各分段所占相應(yīng)總體的成績(jī)。具體包括兩類研究生的姓名,學(xué)號(hào),性別,論文成績(jī)/項(xiàng)目成績(jī),論文/項(xiàng)目題目,以及各分段占總體相應(yīng)的比例。然后在所有操作完成后對(duì)所記錄的信息進(jìn)行保存,方便在下次使用時(shí)直接對(duì)已錄入并記錄的信息進(jìn)行查詢或者其它相應(yīng)操作。通過本系統(tǒng),可以將各個(gè)類的研究生的個(gè)人基本信息和相應(yīng)成績(jī)輸入到系統(tǒng)中,由系統(tǒng)對(duì)不同種類的研究生的成績(jī)進(jìn)行相應(yīng)各類計(jì)算和錄入,再保存到相應(yīng)文件中,實(shí)現(xiàn)信息的錄入和記錄,便于進(jìn)行相關(guān)查詢和相關(guān)管理操作。六.主體內(nèi)容:對(duì)于一個(gè)管理系統(tǒng)而言,主函數(shù),函數(shù)以及成員函數(shù)是其重要組成部分。實(shí)現(xiàn)以上任何一種功能都必須要調(diào)用一個(gè)函數(shù),而編寫函數(shù)的目的是編寫一個(gè)能實(shí)現(xiàn)某種功能的函數(shù)供主函數(shù)調(diào)用。這樣主函數(shù)和函數(shù)以及成員函數(shù)之間就層次分明,關(guān)系清晰明了,避免過于繁長(zhǎng)。當(dāng)然,每個(gè)函數(shù)不可能只調(diào)用一個(gè)成員函數(shù)。編寫成員函數(shù)實(shí)際上就是一個(gè)算法的實(shí)現(xiàn)。:主界面1輸入菜單選擇操作選擇所要錄入研究生類別錄入相關(guān)信息和成績(jī)修改\插入\查詢\刪除\退出。2.重載class Xueshu。 operator(istream amp。x)。 operator (ostream amp。x)。 //學(xué)號(hào) string name。 //年齡 float score。/////////////////////////////////////////////////////////////////////////////////////class Gongcheng。 Paper pap[3]。 //學(xué)術(shù)碩士論文成績(jī) float sump。 //學(xué)術(shù)碩士全體總成績(jī) static int count。 //學(xué)術(shù)碩士平均成績(jī) static int a[6]。 friend void ofshuoshi(Xueshu x[],Gongcheng g[])。 operator(istream amp。x)。 operator (ostream amp。x)。 //成員函數(shù),求學(xué)術(shù)碩士論文成績(jī) void sumsump()。 //成員函數(shù),求學(xué)術(shù)碩士總成績(jī),為以后的函數(shù)求平分 static void aver()。 //成員函數(shù),統(tǒng)計(jì)不同分段的情況 int chanum(int n)。 //成員函數(shù),用于姓名的查詢是否正確,然后返回相應(yīng)值int renum()。////////////////////////////////////////////////////////////////////////////////////////////class Gongcheng:public Graduated //工程碩士類{public: string block。 //項(xiàng)目 float scopro。 //工程碩士總成績(jī) public: static float sum。 //靜態(tài)數(shù)據(jù)成員累計(jì) static float average。 //求靜態(tài)數(shù)據(jù)成員存放6個(gè)分段的人數(shù) friend void ifshuoshi(Xueshu x[],Gongcheng g[])。//將信息保存于文件中 friend istreamamp。in,Gongchengamp。 //友元重載輸入函數(shù)輸入工程碩士 friend ostreamamp。out,Gongchengamp。//友元重載輸出函數(shù)輸出工程碩士 void sump
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1