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

正文內(nèi)容

c學(xué)生選課管理系統(tǒng)-資料下載頁

2025-01-21 03:45本頁面

【導(dǎo)讀】假定有n門課程,每門課程有課程編號,課程名稱,課程性質(zhì),總學(xué)時(shí),分不得少于10)自由選課。試設(shè)計(jì)一個(gè)選修課程系統(tǒng),使之能提供以下功能:。當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開信息處理,這正是。計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最到好處在于利用它能夠。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的。尤其對于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。由于數(shù)據(jù)繁多,容易丟失,且不易查找。且數(shù)據(jù)處理手工操作工作量大,出錯(cuò)率高,出錯(cuò)后不易更改,造成各種不便,盡管有的學(xué)校有計(jì)算機(jī),但是尚。理信息系統(tǒng)的開發(fā)基本環(huán)境背景。選課信息管理工作規(guī)范化、系統(tǒng)化、程序化,以避免學(xué)生選課管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改選課情況。

  

【正文】 Class::setCurrentClassNumber(int currentClassNumber){ thiscurrentClassNumber = currentClassNumber。 }//設(shè)置授課學(xué)時(shí)的實(shí)現(xiàn) void Class::setExpClassNumber(int expClassNumberTemp){ thisexpClassNumber = expClassNumberTemp。 }//設(shè)置上機(jī)或?qū)嶒?yàn)學(xué)時(shí)的實(shí)現(xiàn) void Class::setCredit(double credit){ thiscredit = credit。 }//設(shè)置課程學(xué)分的實(shí)現(xiàn) void Class::setRightTerm(string rightTermTemp){ thisrightTerm = rightTermTemp。 }//設(shè)置開課學(xué)期的實(shí)現(xiàn) string Class::getClassNum() const{//設(shè)置為常函數(shù)防止數(shù)據(jù)改變 return thisclassNum。 } string Class::getClassName() const{ return thisclassName。} string Class::getClassProperties() const{ return thisclassProperties。} int Class::getTotalClassNumber() const{ return thistotalClassNumber。} int Class::getCurrentClassNumber() const{ return thiscurrentClassNumber。} int Class::getExpClassNumber() const{ return thisexpClassNumber。} double Class::getCredit() const{ return thiscredit。} string Class::getRightTerm() const{return thisrightTerm。} //Menu 類的封裝 class Menu{ public: char static getInput()。 void static showMenu()。 河南城建學(xué)院《 C++程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 22 void static clearScreen()。 void static pauseScreen()。 void static showAddClass()。 void static showBrowseClass()。 void static showSearchByCredit()。 void static showSearchByClassProperties()。 void static showAddClassNum()。 void static showAddClassName()。 void static showAddClassProperties()。 void static showAddTotalClassNumber()。 void static showAddCurrentClassNumber()。 void static showAddExpClassNumber()。 void static showAddCredit()。 void static showAddRightTerm()。 void static showLoadingSaving()。 void static showSuccessedSaving()。 void static quit()。 void static showEachClassInfo(Class classTemp)。}。 // Menu 類成員函數(shù)的實(shí)現(xiàn) char Menu:: getInput(){ //獲取輸入函數(shù)金融數(shù)學(xué)考試大三下 char key = ()。 return key。} void Menu:: showMenu(){ cout 歡迎您進(jìn)入學(xué)生選課管理系統(tǒng) endl。 cout *************************************** endl。 cout endl。 cout 1 課程信息錄入 endl。 cout 2 課程信息瀏覽功能 endl。 cout 3 根據(jù)學(xué)分查詢 endl。 cout 4 按課程性質(zhì)查詢 endl。 cout 5 存儲信息 endl。 cout 6 退出系統(tǒng) endl。 cout endl。 cout 請輸入操作對應(yīng)的序號 endl。 cout *************************************** endl。 } void Menu:: clearScreen(){ system(cls)。} void Menu:: pauseScreen(){ //暫停 system(pause)。} void Menu:: showAddClass(){ // 顯示增添課程信息 cout 請輸入要添加的課程編號,課程名稱,課程性質(zhì),總 學(xué) 時(shí),授課學(xué)時(shí),實(shí)驗(yàn)學(xué)時(shí),學(xué)分,開課學(xué)期等信息 endl。} void Menu:: showBrowseClass(){ 河南城建學(xué)院《 C++程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 23 cout 所有課程的信息為 endl。} void Menu:: showSearchByCredit(){ cout 按照學(xué)分查詢的結(jié)果為: endl。} void Menu:: showSearchByClassProperties(){ cout 按照課程性質(zhì)查詢的結(jié)果為: endl。} void Menu:: showAddClassNum(){ cout \n 請輸入課程編號 endl。} void Menu:: showAddClassName(){ cout 請輸入課程名稱 endl。} void Menu:: showAddClassProperties(){ cout 請輸入課程性質(zhì) endl。} void Menu:: showAddTotalClassNumber(){ cout 請輸入總學(xué)時(shí) endl。} void Menu:: showAddCurrentClassNumber(){ cout 請輸入授課學(xué)時(shí) endl。} void Menu:: showAddExpClassNumber(){ cout 請輸入實(shí)驗(yàn)或上機(jī)學(xué)時(shí) endl。} void Menu:: showAddCredit(){ cout 請輸入學(xué)分 endl。} void Menu:: showAddRightTerm(){ cout 請輸入開課學(xué)期 endl。} void Menu:: showLoadingSaving(){ cout 正在存儲數(shù)據(jù) endl。} void Menu:: showSuccessedSaving(){ cout 數(shù)據(jù)存儲完畢 endl。} void Menu:: quit(){ coutpress any key to continue。} void Menu:: showEachClassInfo(Class classTemp){ cout 課程編號 : () 。 cout 課程名稱 : ()。 cout 課程性質(zhì) : () 。 cout 總學(xué)時(shí) : ()。 cout 授課學(xué)時(shí) : () 。 cout 實(shí)驗(yàn)學(xué)時(shí) : ()。 cout 課程學(xué)分 : ()。 cout 開課學(xué)期 : ()。 cout endl。 cout endl。 } //Control 類的封裝 class Control{//定義了選課類的操作屬性 public: Control(){} void start()。 河南城建學(xué)院《 C++程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 24 void initIalization()。 void addClass()。 void quit() 。 //退出函數(shù) void showAllClass()。 void searchByCredit()。 void searchByClassProperties()。 bool saveClass()。 private: listClass classList。}。 // Control 類成員函數(shù)的實(shí)現(xiàn) void Control:: start(){ //start 里面要做的事情就是初始化界面,等待用戶輸入 ,判斷輸入調(diào)用 initIalization()。 while(1){ Menu::clearScreen()。 Menu::showMenu()。 //顯示了界面 char key = Menu::getInput()。 switch(key){ case 39。139。: //判斷是按下了哪個(gè)按鍵,然后執(zhí)行什么對應(yīng)的操作 Menu::clearScreen()。 Menu::showAddClass()。 thisaddClass()。 ()。 ()。 break。 case 39。239。: Menu::clearScreen()。 Menu::showBrowseClass()。 thisshowAllClass()。 Menu::pauseScreen()。 break。 case 39。339。: Menu::clearScreen()。 thissearchByCredit()。 Menu::pauseScreen()。 break。 case 39。439。: Menu::clearScreen()。 thissearchByClassProperties()。 Menu::pauseScreen()。 break。 case 39。639。: Menu::clearScreen()。 thisquit()。 河南城建學(xué)院《 C++程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 25 Menu::pauseScreen()。 break。 case 39。539。: Menu::showLoadingSaving()。 if (thissaveClass()){ Menu::showSuccessedSaving()。 } Menu::pauseScreen()。 Menu::pauseScreen()。 default: break。 } } } void Control:: initIalization(){ ifstream ifs。//文件輸入流 ifs 相當(dāng)于建立一個(gè)文件 (,ios_base::in)。 if (!ifs){ Menu::pauseScreen()。 return。} Class classTemp。//class 類的一個(gè)對象 classTemp if (()){//系統(tǒng)內(nèi)置函數(shù) 判斷文件是否打開 string classNum( )。//初始化 string class
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1