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

正文內(nèi)容

c課程設(shè)計——高校人事管理系統(tǒng)-wenkub

2022-12-27 15:12:13 本頁面
 

【正文】 ........................... 1 2. 總體設(shè)計 ...................................................................................................................... 1 3. 詳細(xì)設(shè)計 ...................................................................................................................... 2 4. 系統(tǒng)調(diào)試 .................................................................................................................... 18 5. 結(jié)果分析 .................................................................................................................... 20 6. 總結(jié) ............................................................................................................................ 20 1 1. 系統(tǒng)需求分析 : ( 1)添加刪除功能:能根據(jù)學(xué)院人事的變動情況,添加刪除記錄; ( 2)查詢功能:能根據(jù)編號和姓名進(jìn)行查詢; ( 3)編輯功能(高級):根據(jù)查詢對相應(yīng)的記錄進(jìn)行修改,并存儲; ( 4)統(tǒng)計功能:能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(在職人數(shù)、黨員人數(shù)、女工人數(shù)、高學(xué)歷高職稱人數(shù)); ( 5)保存功能:能對輸入的數(shù)據(jù)進(jìn)行相應(yīng)的存儲 ,(擴(kuò)展要求: 要求重載插入和提取符以完成數(shù)據(jù)的保存和打開 ) 。 其中行政人員只有職務(wù)和級別,教師只有職務(wù)和職稱,一般員工只有職務(wù),退休人員則沒有職務(wù)、級別、職稱,但 有退休時間。 基本要求: ( 1)要求利用面向?qū)ο蟮姆椒ㄒ约?C++的編程思想來完成系統(tǒng)的設(shè)計; ( 2)要求在設(shè)計的過程中,建立清晰的類層次; ( 3)在系統(tǒng)中至少要定義四個類,每個類中要有各自的屬性和方法; ( 4)在系 統(tǒng)的設(shè)計中,至少要用到面向?qū)ο蟮囊环N機制。 創(chuàng)新要求: 在基本要求達(dá)到后,可進(jìn)行創(chuàng)新設(shè)計,如根據(jù)查找結(jié)果進(jìn)行修改的功能。 要求: ( 1)添加刪除功能:能根據(jù)學(xué)院人事的變動情況,添加刪除記錄; ( 2)查詢功能:能根據(jù)編號和姓名進(jìn)行查詢; ( 3)編輯功能(高級):根據(jù)查詢對相應(yīng)的記錄進(jìn)行修改,并存儲; ( 4)統(tǒng)計功能:能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(在職人數(shù)、黨員人數(shù)、女工人數(shù)、高學(xué)歷高職稱人數(shù)); ( 5)保存功能:能對輸入的數(shù)據(jù)進(jìn)行相應(yīng)的存儲 ,(擴(kuò)展要求: 要求重載插入和提取符以完成數(shù)據(jù)的保存和打開 ) 。 ( 6)人員編號在生成人員信息時同時生成,每輸入一個人員信息編號順序加 1。 ( 2)資料維護(hù):對數(shù)據(jù)表中的信息進(jìn)行瀏覽。 系統(tǒng)功能模塊劃分 :數(shù)據(jù)查找與瀏覽、數(shù)據(jù)修改、報表顯示和系統(tǒng)封面構(gòu)成。 //編號 char type[20]。 //職務(wù) char age[10]。 //最高學(xué)歷 char rzsj[20]。 static intamp。} char * getsex() {return sex。} char * getzzmm() {return zzmm。} char * getnum() {return num。 void shancu()。 person p[100]。 void person::setperson(char *type1,char *name1,char *sex1,char *age1, char *zhiwu1,char *zhichen1,char *zzmm1,char *zgxl1,char *rzsj1,char *lysj1) { int static j=1。 strcpy(age,age1)。 strcpy(zgxl,zgxl1)。 ofstream file(添加人員 .txt,ios_base::app)。 filep[j].getsex()endl。 filep[j].getzzmm()endl。 j++。int c=0。 //從外存文件的輸入操作 while(!()) //直到文件指針結(jié)束 { filempp[k].getnum()。 filempp[k].getage()。 filempp[k].getzgxl()。 if(strcmp(pp[k].getzzmm(),黨員 )==0) b++。 } ()。 ifstream filem(添加人員 .txt,ios_base::in)。 filempp[k].getsex()。 filempp[k].getzzmm()。 k++。 cinx。 switch(y) { case 1: {cout請輸入新的編號 。 cinpp[x].gettype()。} break。 8 case 5: {cout請輸入新的年齡 。cinpp[x].getzhiwu()。} break。 case 9: {cout請輸入新的最高學(xué)歷 。cinpp[x].getrzsj()。} break。k++) { file1pp[k].getnum()endl。 file1pp[k].getage()endl。 file1pp[k].getzgxl()endl。 cout修改并保存完畢 endl。 while(!()) { filempp[k].getnum()。 filempp[k].getage()。 filempp[k].getzgxl()。 } ()。cinz。 ofstream file2(添加人員 .txt,ios_base::trunc)。 file2pp[k].getsex()endl。 file2pp[k].getzzmm()endl。 ()。 cinm。 cout請輸入要查找的編號 :。 cout編號 setw(9)人員類型 setw(5)姓名 setw(5)性 別 setw(5)年齡 setw(5)職務(wù) setw(5)職稱 setw(9)政治面貌 setw(10)最高學(xué)歷 setw(10)任職 時間 setw(10)來院時間 endl。 filempp[k].getsex()。 filempp[k].getzzmm()。 if(strcmp(pp[k].getnum(),n)==0) 12 { coutpp[k].getnum()setw(9)pp[k].gettype()setw(5)pp[k].getname() setw(5)pp[k].getsex()setw(5)pp[k].getage() setw(5)pp[k].getzhiwu()setw(5)pp[k].getzhichen() setw(9)pp[k].getzzmm()setw(10)pp[k].getzgxl() setw(10)pp[k].getrzsj()setw(10)pp[k].getlysj()endl。 cout
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1