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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)-高校工資管理系統(tǒng)-資料下載頁

2024-09-02 14:55本頁面

【導(dǎo)讀】要求學(xué)生達(dá)到熟練掌握C++語言的基本知識和技能;能夠利用所學(xué)的基本知識和技能,解決簡單的面向?qū)ο蟪绦蛟O(shè)計(jì)問題。要求利用面向?qū)ο蟮姆椒ㄒ约癈++的編程思想來完成系統(tǒng)的設(shè)計(jì);要求在設(shè)計(jì)的過程中,建立清晰的類層次;在系統(tǒng)的設(shè)計(jì)中,至少要用到面向?qū)ο蟮囊环N機(jī)制。在基本要求達(dá)到后,可進(jìn)行創(chuàng)新設(shè)計(jì),如根據(jù)查找結(jié)果進(jìn)行修改的功能。為了實(shí)現(xiàn)工資發(fā)放的自動功能,現(xiàn)要求編寫程序來自動完成此功能。意生成的相關(guān)數(shù)據(jù)結(jié)果以文件方式存放在硬盤中。程序應(yīng)具備從鍵盤錄入,文件的可。工作調(diào)動,則可進(jìn)行相對應(yīng)的刪除動作。行政人員兼職教師:基本工資+行政補(bǔ)貼+課時費(fèi);課時費(fèi):教師每一學(xué)期的基本工作量為120,實(shí)驗(yàn)員每學(xué)期基本工作量為70,寫出需求分析(做什么);分析系統(tǒng)中的各個實(shí)體之間的關(guān)系及其屬性和行為;完成類中各個成員函數(shù)的定義;用戶界面的設(shè)計(jì);代碼編寫,功能調(diào)試;完成系統(tǒng)總結(jié)報(bào)告以及系統(tǒng)使用說明書。

  

【正文】 her::num j1[i].Teacher::name kendl。 } } if(n==0) cout沒有你要查詢的教師兼職實(shí)驗(yàn)員。 endl。 ()。 } } void Jianzhi1::jianzhi1shanchu() //教師兼職實(shí)驗(yàn)員刪除 { fstream iofile(教師兼職實(shí)驗(yàn)員 .txt,ios::in)。 char nam[20]。 cout請輸入你要刪除的教師兼職實(shí)驗(yàn)員的名字 :。 cinnam。 for(i=0。i100。i++) { iofilej1[i].Teacher::numj1[i].Teacher::namej1[i].Teacher::score j1[i].buzhuj1[i].time。 if(j1[i].Teacher::num==0) break。 if(strcmp(j1[i].Teacher::name,nam)==0) { for(int n=i。n100。n++) j1[n].Teacher::num=j1[n+1].Teacher::num。 strcpy(j1[n].Teacher::name,j1[n+1].Teacher::name)。 j1[n].Teacher::score=j1[n+1].Teacher::score。 j1[n].buzhu=j1[n+1].buzhu。j1[n].time=j1[n+1].time。 } } ()。 ofstream outfile(教師兼職實(shí)驗(yàn)員 .txt,ios::out)。 for(i=0。i100。i++) 29 { if(j1[i].Teacher::num!=0) outfilej1[i].Teacher::num j1[i].Teacher::name j1[i].Teacher::score j1[i].buzhu j1[i].timeendl。 } ()。 } (行政人員) extern i。 class Jianzhi2:public Manager,public Teacher //行政人員兼職教師 { public: int butie。 Jianzhi2(int s=750,int b=250):Manager(s=750) {butie=b。} static void jianzhi2luru()。 static void jianzhi2chaxun()。 static void jianzhi2shanchu()。 void display1() { cout請輸入行政人員兼職教師的 : 。 Teacher::display()。 cout請輸入行政人員兼職教師的工作量 (課時 ):。 cintime。 } }。 Jianzhi2 j2[100]。 void Jianzhi2::jianzhi2luru() //行政人員兼職教師錄入 { ofstream outfile(行政人員兼職教師 .txt,ios::app)。 if(()) { coutopen error!endl。 exit(1)。 } int b。 cout請輸入你要行政人員兼職教師的個數(shù) :。 cinb。 for(i=0。ib。i++) { j2[i].display1()。 30 outfilej2[i].Teacher::num j2[i].Teacher::name j2[i].Manager::scorej2[i].butie j2[i].Teacher::timeendl。 } } void Jianzhi2::jianzhi2chaxun() //行政人員兼職教師 { ifstream infile(行政人員兼職教師 .txt,ios::in)。 int k,n,r,bh。 char nam[20]。 cout endl。 cout endl。 cout請輸入您的選擇 : 。 cinr。 if(r==1) { cout請輸入你要查詢的行政人員兼職教師的編號 :。 cinbh。 for(i=0,n=0。i100。i++) { infilej2[i].Teacher::numj2[i].Teacher::namej2[i].Manager::score j2[i].butiej2[i].Teacher::time。 if(j2[i].Teacher::num==0) break。 if(j2[i].Teacher::num==bh) { n++。 k=j2[i].Teacher::score+j2[i].butie+j2[i].Teacher::time*20。 cout行政人員兼職教師 : j2[i].Teacher::num j2[i].Teacher::name kendl。 } } if(n==0) cout沒有你要查詢的行政人員兼職教師。 endl。 } if(r==2) { cout請輸入你要查詢的行政人員兼職教師的名字 : 。 cinnam。 for(i=0,n=0。i100。i++) { infilej2[i].Teacher::numj2[i].Teacher::namej2[i].Manager::score j2[i].butiej2[i].Teacher::time。 if(j2[i].Teacher::num==0) break。 if(strcmp(j2[i].Teacher::name,nam)==0) { 31 n++。 k=j2[i].Teacher::score+j2[i].butie+j2[i].Teacher::time*20。 cout行政人員兼職教師: j2[i].Teacher::num j2[i].Teacher::name kendl。 } } if(n==0) cout沒有你要查詢的行政人員兼職教師。 endl。 } } void Jianzhi2::jianzhi2shanchu() //行政人員兼職教師刪除 { ifstream infile(教師兼職行政人員 .txt,ios::in)。 char nam[20]。 cout請輸入你要刪除的行政人員兼職教師的名字 : 。 cinnam。 for(i=0。i100。i++) { infilej2[i].Teacher::numj2[i].Teacher::namej2[i].Manager::score j2[i].butiej2[i].Teacher::time。 if(j2[i].Teacher::num==0) break。 if(strcmp(j2[i].Teacher::name,nam)==0) { for(int n=1。n100。n++) j2[n].Teacher::num=j2[n+1].Teacher::num。 strcpy(j2[n].Teacher::name,j2[n+1].Teacher::name)。 j2[n].Manager::score=j2[n+1].Manager::score。 j2[n].butie=j2[n+1].butie。 j2[n].Teacher::time=j2[n+1].Teacher::time。 } } ()。 ofstream outfile(教師兼職行政人員 .txt,ios::out)。 for(i=0。i100。i++) { if(j2[i].Teacher::num!=0) outfilej2[i].Teacher::num j2[i].Teacher::name j2[i].Manager::scorej2[i].butie j2[i].Teacher::timeendl。 } ()。 } 32 include iostream include include include include include include include include include int i,c。 void show1() { cout請輸入你的選擇 :endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout請選擇 : 。 } void xinxiluru() //信息錄入 { for(i=0。i++) { show1()。 cinc。 if(c==6) {cout退出錄入成功。 endl。break。} else switch(c) { case 1: Teacher::jiaoshiluru()。 break。 case 2: Shiyanyuan::shiyanyuanluru()。 break。 case 3: Manager::managerluru()。 break。 case 4: Jianzhi1::jianzhi1luru()。 break。 case 5: Jianzhi2::jianzhi2luru()。 break。 default:{cout上一次輸入錯誤。 endl。} break。 } } } 33 void show2() { cout請輸入你的選擇 :endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout 請選擇一個操作 :。 } void xinxichaxun() //信息查詢 { for(i=0。i++) { show2()。 cinc。 if(c==6) {cout退出查詢成功。 endl。break。} else switch(c) { case 1: Teacher::jiaoshichaxun()。 break。 case 2: Shiyanyuan::shiyanyuanchaxun()。 break。 case 3: Manager::managerchaxun()。 break。 case 4: Jianzhi1::jianzhi1chaxun()。 break。 case 5: Jianzhi2::jianzhi2chaxun()。 break。 default:{cout上一次輸入錯誤。 endl。} break。 } } } void show3() { cout請選擇如下操作: endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout endl。 cout請選擇你的一個操作: 。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1