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

正文內(nèi)容

c課程設計報告-公司人員信息管理系統(tǒng)實現(xiàn)-資料下載頁

2025-01-20 20:12本頁面

【導讀】C++是由C發(fā)展而來的,與C兼容。所以它可以用于面向過程的結(jié)構(gòu)化程序設計,但。雖然C++仍然允許使用從C繼承來的傳統(tǒng)用法,但是仍然提倡使用C++的新方法。向?qū)ο蟮某绦蛟O計主要有四個特點:封裝,繼承,多態(tài),抽象。學好C++,絕不是一個純。技術的問題,需要綜合考慮多方面的因素,作出合理的決策和安排。因此必須強調(diào)多編程,本次課設三個題目要求設計管理系統(tǒng),我選擇了公司人員信息管理系統(tǒng),編。寫的程序涵蓋了C++語言中的封裝,繼承,多態(tài),文件操作。程序中的多處不足和缺陷,例如在輸入編號設計中,設計了關于數(shù)據(jù)有效性的操作等。系統(tǒng)設計中我加強了界面的美觀設計,使程序在簡潔的基礎上可讀性更強,更人性化!后我在設計過程中也嘗試了創(chuàng)新的方法,也收到了很好的效果。改﹑刪除﹑查找﹑顯示﹑存儲等操作。以及數(shù)據(jù)查詢等一些功能。

  

【正文】 琴老師的悉心指導。論文行文過程中,斯琴老師多次幫助我分析思路,開拓視角,在我遇到困難想放棄的時候給予我最大的支持和鼓勵。斯琴老師嚴謹求實的治學態(tài)度,踏實堅韌的工作精神,將使我終生受益。再多華麗的言語也顯蒼白。在此,謹向斯琴老師致以誠摯的謝意和崇高的敬意。同時也要感謝我的同學陳紅在編寫代碼的過程中給予我的幫助。 參考文獻 [1]呂鳳翥 . C++語言基礎教程 .清華大學出版社 .1999年 3月第一版 [2]鄭莉 董淵 張瑞豐 . C++語言程序設計 . 清華大學出版社 .. 2021 [3]張國峰 .C++語言及其程序設計教程 . 電子工業(yè)出版社 . 1997 [4]和克智 .C++程序設計 . 西安交通大學出版社 .2021 [5]張基溫 .C++程序開發(fā)教程 . 清華大學出版社 .202112 [6]揣錦華 .C++程序設計語言 . 西安電子科技大學出版社 .20212 [7]裘宗燕 .c++程序設計語言( 特別版) . 機械工業(yè)出版社 .20217 [8]候捷譯 .C++設計新思維 . 華中科技大學出版社 .2021- 3 第 27 頁 共 53 頁 附 錄 將源程序代碼附到附錄中。 程序源代碼如下 : include iostream include iomanip include string include fstream const int N=100。 using namespace std。 class Employee { public: Employee(){} ~Employee(){} void display()//顯示員工信息 { cout │ setw(10)num │ setw(10)name │setw(10)zc│ setw(10)gz│ endl。 cout├ ————— ┼ ————— ┼ ————— ┼ ————— ┤ endl。 } void change() { cout請輸入雇員的新信息: endl。 cout編號 setw(5)姓名 setw(5)職稱 setw(5)工資endl。 cinnum。 cinname。 cinzc。 cingz。 } int getnum() {return num。} char *getzc() {return zc。} void delete1() { num=0。 name=***。 第 28 頁 共 53 頁 strcpy(zc,)。 gz=0。 } void set() //輸入員工信 息 { cout請輸入雇員信息: endl。 cout編號 setw(5)姓名 setw(5)職稱 setw(5)工資endl。 cinnum。 cinname。 cinzc。 cingz。 } protected: int num。 //編號 int gz。 //年齡 string name。 //姓名 char zc[20]。 //職稱 }。 class Manager:virtual public Employee { public: Manager(){} ~Manager(){} void display()//顯示員工信息 { cout │ setw(10)num │ setw(10)name │setw(10)zc│ setw(10)gz│ endl。 cout├ ————— ┼ ————— ┼ ————— ┼ ————— ┤ endl。 } void set() //輸入員工信 息 { cout請輸入經(jīng)理信息: endl。 cout編號 (編號范圍: 1001— 1100):。 cinnum。 while(num1000||num1100) { 第 29 頁 共 53 頁 cout編號的范圍應在 (1001~1100),請重新操作 !endl。 cout編號 (編號范圍: 1001— 1100):。 cinnum。 } coutsetw(5)姓名 :。 cinname。 coutsetw(5)職稱 :。 cinzc。 coutsetw(5)工資 :。 cingz。 } void change() { cout請輸入經(jīng)理的新信息: endl。 cout編號 (編號范圍: 1001— 1100):。 cinnum。 while(num1000||num1100) { cout編號的范圍應在 (1001~1100),請重新操作 !endl。 cout編號 (編號范圍: 1001— 1100):。 cinnum。 } coutsetw(5)姓名 :。 cinname。 coutsetw(5)職稱 :。 cinzc。 coutsetw(5)工資 :。 cingz。 } void delete1() { num=0。 name=***。 strcpy(zc,)。 gz=0。 第 30 頁 共 53 頁 } protected: }。 class Salemanager:virtual public Employee { public: Salemanager(){} ~Salemanager(){} void display()//顯示員工信息 { cout │ setw(10)num │ setw(10)name │setw(10)zc│ setw(10)5000+sum*│ endl。 cout├ ————— ┼ ————— ┼ ————— ┼ ————— ┤ endl。 } void set() //輸入員工信息 { cout請輸入銷售經(jīng)理信息: endl。 cout編號 (編號范圍: 2021— 2100)。 cinnum。 while(num2021||num2100) { cout編號的范圍應在 (2021~2100),請重新操作 !endl。 cout編號 (編號范圍: 2021— 2100):。 cinnum。 } coutsetw(5)姓名 :。 cinname。 coutsetw(5)職稱 :。 cinzc。 coutsetw(5)銷售總額 :。 cinsum。 } void change() { 第 31 頁 共 53 頁 cout請輸入銷售經(jīng)理的新信息: endl。 cout編號 (編號范圍: 2021— 2100)。 cinnum。 while(num2021||num2100) { cout編號的范圍應在 (2021~2100),請重新操作 !endl。 cout編號 (編號范圍: 2021— 2100):。 cinnum。 } coutsetw(5)姓名 :。 cinname。 coutsetw(5)職稱 :。 cinzc。 coutsetw(5)銷售總額 :。 cinsum。 } void delete1() { num=0。 name=***。 strcpy(zc,)。 sum=0。 } protected: int sum。 }。 class Technology:virtual public Employee { public: Technology(){} ~Technology(){} void display()//顯示員工信息 { cout │ setw(10)num │ setw(10)name │setw(10)zc│ setw(10)time*100│ endl。 第 32 頁 共 53 頁 cout├ ————— ┼ ————— ┼ ————— ┼ ————— ┤ endl。 } void set() //輸入員工信息 { cout請輸入技術人員信息: endl。 cout編號 (編號范圍: 3001— 3100):。 cinnum。 while(num3000||num3100) { cout編號的范圍應在 (3001~3100),請重新操作 !endl。 cout編號 (編號范圍: 3001— 3100):。 cinnum。 } coutsetw(5)姓名 :。 cinname。 coutsetw(5)職稱 :。 cinzc。 coutsetw(5)工作時間 :。 cintime。 } void change() { cout請輸入技術人員的新信息: endl。 cout編號 (編號范圍: 3001— 3100):。 cinnum。 while(num3000||num3100) { cout編號的范圍應在 (3001~3100),請重新操作 !endl。 cout編號 (編號范圍: 3001— 3100):。 cinnum。 } coutsetw(5)姓名 :。 cinname。 coutsetw(5)職稱 :。 cinzc。 第 33 頁 共 53 頁 coutsetw(5)工作時間 :。 cintime。 } void delete1() { num=0。 name=***。 strcpy(zc,)。 time=0。 } protected: int time。 }。 class Salesman:virtual public Employee { public: Salesman(){} ~Salesman(){} void display()//顯示員工信息 { cout │ setw(10)num │ setw(10)name │setw(10)zc│ setw(10)sum1*│ endl。 cout├ ————— ┼ ————— ┼ ————— ┼ ————— ┤ endl。 } void set() //輸入員工信息 { cout請輸入銷售人員信息: endl。 cout編號 (編號范圍: 4001— 4100):。 cinnum。 while(num4000||num4100) { cout編號的范圍應在 (4001~4100),請重新操作 !endl。 cout編號 (編號范圍: 4001— 4100):。 cinnum。 } 第 34 頁 共 53 頁 coutsetw(5)姓名 :。 cinname。 coutsetw(5)職稱 :。 cinzc。 coutsetw(5)當月銷售額 :。 cinsum1。 } void change() { cout請輸入銷售人員的新信息: endl。 cout編號 (編號范圍: 4001— 4100):。 cinnum。 while(num4000||num4100) { co
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1