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

正文內(nèi)容

c++課程設(shè)計(jì)--高校職工工資管理系統(tǒng)-文庫(kù)吧

2025-08-02 08:09 本頁面


【正文】 子類 繼承 employee 類 增有屬性 課時(shí)和行政補(bǔ)助。 繼承基類的屬性,并且有自己的函數(shù)對(duì)課時(shí)和行政補(bǔ)助等的輸入和保存。 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 4 包含的函數(shù)有: int main() 進(jìn)入主函數(shù)后首先打開 fileload()函數(shù),將以前保存好的數(shù)據(jù)讀取出來,若以前未保存數(shù)據(jù)則讀取全部為初始值。然后 運(yùn)行 run()函數(shù)進(jìn)入系統(tǒng),進(jìn)行信息錄入,顯示,查詢修改,刪除等的操作。 返回值:無 void run() 顯示一個(gè)主菜單界面,可根據(jù)提示選擇相應(yīng)的功能代碼,然后用一個(gè) switch 語句根據(jù)輸入的代碼調(diào)用對(duì)應(yīng)的功能函數(shù)。 返回值:無 流程如下: switch(c) 1 2 3 4 5 6 顯示主菜單 輸入功能代碼 c 信息顯示 錄入 信息查找與修改 信 息 刪除 信息保存 退出 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 5 void luru() 根據(jù)不同的功能代碼調(diào)用不同類里面的 set()函數(shù),以達(dá)到對(duì)這五類職工的錄入。 返回值:無 流程如下: switch(c) 1 2 3 4 5 6 (兩個(gè),運(yùn)用函數(shù)重載分別實(shí)現(xiàn)按工號(hào)和名字尋找功能) int search(int number,int amp。i) int search(char *name1,int amp。i) 形參 number, name 為要查找的工號(hào)和名字, int amp。i,此處用到了引用,將在另一個(gè)函數(shù)的 i 與在此 i 進(jìn)行等同,方便于在外函數(shù)中也能讀出在此尋找函數(shù)中找著的數(shù)據(jù)。 根據(jù) search()不同的返回值來判斷找到的數(shù)據(jù)的對(duì)象屬于哪種職工。 返回值: 0,1,2,3,4,5 返回 0 則表示沒找著任何數(shù)據(jù)符合尋找條件, 返回 1 則說明在教師中找著符合尋找條件的數(shù)據(jù), 返回 2 則說明在實(shí)驗(yàn)員中找著符合尋找條件的數(shù)據(jù), 返回 3 則說明在行政人員中找著符合尋找條件的數(shù)據(jù), 返回 4 則說明在教師兼實(shí)驗(yàn)員中找著符合尋找 條件的數(shù)據(jù), 返回 5 則說明在行政人員兼教師中找著符合尋找條件的數(shù)據(jù)。 流程如下: 顯示錄入各個(gè)職位的代碼 c 實(shí)驗(yàn)員錄入 教師錄入 行政人員錄入 教 師 兼實(shí) 驗(yàn) 員錄入 行政人員兼教師錄入 錄入退出 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 6 N Y void display() 在程序中用 t1,s1,x1,ts1,xt1 來記錄教師,實(shí)驗(yàn)員,行政人員,教師兼實(shí)驗(yàn)員,行政人員兼教師的五個(gè)類對(duì)象各自的總數(shù),用 switch()來確定輸出顯示的對(duì)象的類型,在顯示函數(shù)中分別用 for 循環(huán)來輸出每種類的對(duì)象,輸出顯示用調(diào)用每個(gè)對(duì)象的 show()函數(shù)來實(shí)現(xiàn)。 返回值:無 流程如下: 開始 輸入要查找的工號(hào)或名字 對(duì)象 .num==numberamp。amp。 Strcmp(對(duì)象 .name,name)==0 從第一個(gè)開始比較工號(hào)或名字 結(jié)束 輸出找著數(shù)據(jù)的類型和內(nèi)容及返回值 查無此人 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 7 switch(c) 1 2 3 4 5 Y N 開始 教師顯示 it1||is1||ix1||its1||ixt1 結(jié)束 實(shí)驗(yàn)員顯示 行政人員顯示 教師兼實(shí)驗(yàn)員顯示 行 政人員兼教師顯示 選擇顯示功能代碼 c i=0 對(duì)象[i].show() i++ 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 8 void change() 查找可根據(jù)工號(hào)和名字進(jìn)行查找,首先選擇查詢方式,然后輸入查詢方式所要求的內(nèi)容,然后根據(jù)內(nèi)容分別調(diào)用重載尋找函數(shù),找著后進(jìn)行顯示,提示是否修改,如需修改則重新調(diào)用一次此對(duì)象的 set()函數(shù)一次,則可重新輸入新的數(shù)據(jù)。 返回值:無 流程如下: Y N 開始 選擇查找方式 修 改 對(duì)象 [i].set 符合查找要求 的 對(duì)象 .show() 按名字 search(char *name1,int amp。i) search(char *name1,int amp。i) search(char *name1,int amp。i) 按工號(hào) search(int number,int amp。i) 結(jié)束 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 9 void shanchu() 首先輸入要?jiǎng)h除的工號(hào)或名字,找著后進(jìn)行顯示確認(rèn),刪除方式采用讓要?jiǎng)h除的編號(hào)的后面的收據(jù)前移一個(gè)位置使要?jiǎng)h除的編號(hào)被前一個(gè) 數(shù)據(jù)所覆蓋,之后的數(shù)據(jù)對(duì)前一個(gè)進(jìn)行覆蓋則達(dá)到刪除要求。 返回值:無 流程如下: Y N 選擇查找方式 刪除 For(i=j。j總數(shù); j++) 對(duì)象 [j] ==對(duì)象 [j+1] 符合查找要求 的 對(duì)象 .show() 按名字 search(char *name1,int amp。i) search(char *name1,int amp。i) search(char *name1,int amp。i) 按工號(hào) search(int number,int amp。i) 結(jié)束 開始 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 10 void fileload() void filesave() 保存時(shí)用到 ios::out 若文件為空則創(chuàng)建文件,若文件不為空則覆蓋, 讀取時(shí)用到ios::in 從第一個(gè)數(shù)據(jù)開始讀取,不能改變數(shù)據(jù), 返回值:無 (“”,ios::in||out) f數(shù)據(jù) f 對(duì)象 各個(gè)屬性 保存 讀取 () 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 11 4. 系統(tǒng)調(diào)試 信息錄入時(shí),系統(tǒng)根據(jù)錄入的數(shù)據(jù)進(jìn)行處理,安照不同的工資分配方案計(jì)算出總工資并顯示出來,所以總工資是不需要輸入的。 教師錄入 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 12 實(shí)驗(yàn)員錄入 行政人員錄入 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 13 教師兼實(shí)驗(yàn)員錄入 行政人員兼教師錄入 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 14 教師 實(shí)驗(yàn)員 行政人員 教師實(shí)驗(yàn)員 行政人員兼教師的顯示: 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 15 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 16 根據(jù)工號(hào)和名字進(jìn)行查找與修改 根據(jù)工號(hào)查找 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 17 進(jìn)行修改 修改結(jié)果 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 18 根據(jù)名字進(jìn)行查找 進(jìn)行修改 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 19 修改結(jié)果顯示 刪除功能 根據(jù)工號(hào)進(jìn)行刪除 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 20 刪除結(jié)果 根據(jù)名字進(jìn)行刪除 刪除結(jié)果 湖南工程學(xué)院課程設(shè)計(jì)報(bào)告 21 進(jìn)行一系列操作后內(nèi)存保存數(shù)據(jù)顯示 5. 結(jié)果分析 獨(dú)到之處: 工號(hào)不用手動(dòng)輸入,自動(dòng)根據(jù)錄入的對(duì)象生成, 能夠在一個(gè)文件里面存放不同類的數(shù)據(jù) ,并能 一一對(duì)號(hào)讀取出來,刪除模塊采用后者覆蓋前者的方法用得恰當(dāng)。 不足之處:還是定義一個(gè)數(shù)組來存放對(duì)象,沒能用鏈表進(jìn)行編程。 編程水平有待提高。 6.
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1