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

正文內(nèi)容

c職工信息管理系統(tǒng)課程設(shè)計說明書畢業(yè)設(shè)計word格式(編輯修改稿)

2024-12-30 09:15 本頁面
 

【文章內(nèi)容簡介】 班里 每個人 都需要做一份設(shè)計 , 所以我們經(jīng)?;ハ嘟涣?。 在交流的時候 經(jīng)常 能夠互相提出更好的建議。 經(jīng)過對 職工 信息 管理系統(tǒng) 的 分析 與編寫 , 我 得到了很大的收獲 。 自主學(xué)習(xí)的必要性 更是解決問題的基礎(chǔ)。這次設(shè)計 使我重 溫 了以前學(xué)過的 各科知識,讓我對C++編程 有了更深刻的 認(rèn)識。 除了對系統(tǒng)作出正確的分析 , 實際的調(diào)查工作 對系統(tǒng)的整體 設(shè)計有著至關(guān)重要的作用 。 所以在分析系統(tǒng)之前,我 花了一些 時間在公司 的實際 管理 工作調(diào)查上。也因為這樣,如何編寫代碼逐漸變得明朗 。每一個功能模塊經(jīng)過 調(diào)查后 后, 各個 功能 逐漸顯露出來 ,然后, 反復(fù)探 討,驗證這項功能是否有存在的必要,是否 可以改進(jìn)得更好 。 在這樣的前提下 , 最后 順利完成了這份設(shè)計 。 這次 C++ 系統(tǒng)設(shè)計作業(yè), 提升 了我 分析問題的能力和思考問題的邏輯能力 ,更明白實際調(diào)研的重要性。 從這次 設(shè)計 學(xué)到的東西,相信會對我們?nèi)蘸蟮膶W(xué)習(xí)工作起到很大的指導(dǎo)作用 9 參考文獻(xiàn): [1] 徐士良 : C 常用算法程序集 , 清華大學(xué) 出版社, 1995 年版 . [2] 洪永清 : 面向?qū)ο蠼Ec設(shè)計 ,清華大學(xué)出版社, 1993 年版 . [3] 譚浩強 : C 程序設(shè)計 , 清華大學(xué) 出版社, 1991 年版 . [4] 張國峰 : C++語言及其 程序設(shè)計教程 , 電子工業(yè) 出版社, 1997 年版 . [5] 侯捷 : STL 源碼剖析,華中科技大 學(xué)出版社, 2020 年版 . [6] Bruce Eckel: Thinking in C++( 2 nd ed) ,機械工業(yè)出版社, 2020 年版 . 附錄:職工信息管理系統(tǒng)源碼( C++) include include include include //全局?jǐn)?shù)據(jù),對象 double CSalary。 //文員的基 本工資 double SSalary。 //業(yè)務(wù)員的基本工資 double APSalary。 //行政人員的基本工資 int ID。 //員工工號 (要保證唯一 ) class Person //員工類 { protected: int No。 //編號 char Name[20]。 //姓名 char Sex[10]。 //性別 char Tel[20]。 //聯(lián)系方式 char Nation[30]。 //國籍 int Duty。 //職位 10 double Earning。 //收入 Person *next。 public: Person(char ID,char *Name,int Duty) { thisDuty=Duty。 strcpy(thisName,Name)。 thisNo=ID。 } virtual void CalcSalary()=0。 virtual void Output()=0。 friend class Company。 }。 class Cservant:public Person //文員類 { private: double Workload。 //上個月完成工作量 public: Cservant(char ID,char *Name,int Duty,double Workload):Person(ID,Name,Duty) { thisWorkload=Workload。 } double GetWorkload() { return Workload。 } void SetWorkload(double Amount) { thisWorkload=Amount。 } void CalcSalary() 11 { Earning=CSalary+(Workload20)*20。 } void Output() { CalcSalary()。 coutNo\tName\t 文員 \t\t\tEarningendl。 } }。 class Salesman:public Person //業(yè)務(wù)員類 { private: double Workload。 //上個月完成工作量 public: Salesman(char ID,char *Name,int Duty,double Workload):Person(ID,Name,Duty) { thisWorkload=Workload。 } double GetWorkload() { return Workload。 } void SetWorkload(double Amount) { thisWorkload=Amount。 } void CalcSalary() { Earning=SSalary+(Workload15)*20+150。 //150 為業(yè)務(wù)補貼 } void Output() 12 { CalcSalary()。 coutNo\tName\t 業(yè)務(wù)員 \t\t\tEarningendl。 } }。 class ACman:public Person //行政人員兼職文員類 { private: double Workload。 //上個月完成工作量 public: ACman(char ID,char *Name,int Duty,double Workload):Person(ID,Name,Duty) { thisWorkload=Workload。 } double GetWorkload() { return Workload。 } void SetWorkload(double s) { Workload=s。 } void CalcSalary() { Earning=250+APSalary+CSalary+(Workload15)*20。 } void Output() { CalcSalary()。 coutNo\tName\t 行政人員兼職文員 \tEarningendl。 } }。 13 class APman:public Person //行政人員類 { public: APman(char ID,char *Name,int Duty):Person(ID,Name,Duty){} void CalcSalary() { Earning=APSalary+//250 為行政補貼 } void Output() { CalcSalary()。 coutNo\tName\t 行政人員 \t\tEarningendl。 } }。 class CSman:public Person //文員兼職業(yè)務(wù)人員 { private: double Workload。//文員兼職業(yè)務(wù)人員上個月完成工作量 public: CSman(char ID,char *Name,int Duty,double Workload):Person(ID,Name,Duty) { thisWorkload=Workload。 } double GetWorkload() { return Workload。 } void SetWorkload(double Amount) { thisWorkload=Amount。 } void CalcSalary() 14 { Earning=(Workload25)*20+CSalary+150+SSalary。//150 為業(yè)務(wù)補貼 } void Output() { Cal
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1