




免費預(yù)覽已結(jié)束,剩余25頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
懷 化 學(xué) 院 計 算 機 系高級語言程序設(shè)計課程設(shè)計報告書 簡單的工資管理系統(tǒng)的設(shè)計和實現(xiàn) 專 業(yè): 計算機科學(xué)與技術(shù) 學(xué)生姓名: * 學(xué) 號: 年級專業(yè)及班級: 指導(dǎo)老師及職稱: 湖南懷化提交日期:2010年12月 簡單的工資管理系統(tǒng)的設(shè)計和實現(xiàn)學(xué) 生:指導(dǎo)老師:摘 要:本程序主要是為了訓(xùn)練的自己的基本編程能力,了解信息管理系統(tǒng)的開發(fā)流程,熟悉C+語言的各種基本操作。本程序涉及結(jié)構(gòu)體、單鏈表、文件等方面的知識。通過本程序的訓(xùn)練,能使我們對C+語言的操作有一個更深刻的了解,掌握實現(xiàn)對員工工資的管理,使我們能運用平時學(xué)到的東西來處理身邊的事情,為進(jìn)一步開發(fā)出高質(zhì)量的管理系統(tǒng)打下堅實的基礎(chǔ)。許多過去有人工處理的繁雜事物開始交付計算機來完成。員工工資管理系統(tǒng)可以說是每個企事業(yè)單位的得力助手,它利用計算機對員工工資進(jìn)行統(tǒng)一管理,實現(xiàn)員工工資發(fā)放工資及單位工資管理等工作流程的系統(tǒng)化、規(guī)范化和自動化,提高單位的運作效率。因此,工資管理系統(tǒng)對企事業(yè)單位起著越來越重要的作用。關(guān)鍵詞:;工資管理;排序;查詢;刪除;修改;C+; 1 前言 C+程序語言設(shè)計是一門程序設(shè)計語言,本次課程設(shè)計是主要運用C+程序語言來實現(xiàn)的,通過此次的設(shè)計我了解了C+的類和對象,調(diào)用庫函數(shù)、引用變量,函數(shù)等的處理,還有就是文件的讀入與讀出,本次程序設(shè)計的目的是簡單的工資管理系統(tǒng)的設(shè)計和實現(xiàn), 從鍵盤輸入:編號、姓名、部門、基本工資、獎金、電話補助、月房租、水電費,統(tǒng)計每人的應(yīng)發(fā)工資、實發(fā)工資, 統(tǒng)計各部門的應(yīng)發(fā)工資、實發(fā)工資, 實現(xiàn)員工工資發(fā)放工資及單位工資管理等工作流程的系統(tǒng)化、規(guī)范化和自動化,提高單位的運作效率。在此次的課程設(shè)計中除了主要是用C+程序語言完成以外,還運用函數(shù)調(diào)用文件的讀入與讀出,還有將一些數(shù)據(jù)進(jìn)行排序、刪除、修改、查詢等基本的算法。字符串和數(shù)值的輸入分別采用了函數(shù)來實現(xiàn),在函數(shù)中完成輸入數(shù)據(jù)任務(wù),并對數(shù)據(jù)進(jìn)行條件判斷。通過這次課程設(shè)計我覺得對于C+的運用更深一層了。2 算法分析否否是是開始以可讀寫的方式打開一個數(shù)據(jù)文件將此文件的內(nèi)容讀出并存入一個新的單鏈表中調(diào)用Select()菜單函數(shù)進(jìn)入主界面進(jìn)入switch函數(shù)輸入09中的一數(shù)值,選擇相應(yīng)操作輸入是否為0?判斷鍵值,調(diào)用相應(yīng)函數(shù),完成相應(yīng)功能是否已對修改進(jìn)行了存盤?調(diào)用SaveToFile ()函數(shù)進(jìn)行寫數(shù)據(jù)文件操作行寫數(shù)據(jù)文件操作結(jié)束 3實現(xiàn)方法 采用C+語言來完成 采用color函數(shù)對控制臺顏色進(jìn)行控制。其主要功能由以下代碼實現(xiàn) 1)用類定義員工基本信息 class YuanGongint ID;/編號string Name;/姓名string Department;/部門float BaseSalary;/基本工資float Reward;/獎金float TelephoneSubsidies;/電話補助float RoomCharge;/房租float Utilities;/水電費float ShouldPay;/應(yīng)付float Paid;/已付,定義為 房租+水電費 1)從鍵盤輸入,插入新員工信息void InsertNEW(int &Num_D,int &Num_P,DEPARTMENT *DP,YuanGong *YG)system(cls);int i;char c;int ID;float BaseSalary;float Reward;/獎金float TelephoneSubsidies;/電話補助float RoomCharge;/房租float Utilities;/水電費3)對部門每個人修改數(shù)據(jù)for(j=0;jNum_P;j+)if(YGj.GETDepartment()=str)YGj.SET( YGj.GETID() , YGj.GETName(),YGj.GETDepartment(),YGj.GETBaseSalary()+sub_BaseSalary,YGj.GETReward()+sub_Reward,YGj.GETTelephoneSubsidies()+sub_TelephoneSubsidies,YGj.GETRoomCharge()+sub_RoomCharge,YGj.GETUtilities()+sub_Utilities,YGj.GETShouldPay()+sub_BaseSalary+sub_Reward+sub_TelephoneSubsidies,YGj.GETPaid()+sub_RoomCharge+sub_Utilities);4)修改部門數(shù)據(jù)DPi.SET(DPi.GETName(),DPi.GETNumOfPeople(),DPi.GETShouldPay_all()+sub_BaseSalary+sub_Reward+sub_TelephoneSubsidies,DPi.GETPaid_all()+sub_RoomCharge+sub_Utilities);cout修改成功!n;system(pause);return ;5)刪除員工信息void Delete(int &Num_D,int &Num_P,DEPARTMENT *DP,YuanGong *YG)int n,i,j,k;system(cls);coutn;/檢查輸入信息,并獲取員工信息儲存位置for(i=0;iNum_P;i+)if(YGi.GETID()=n) break;if(i=Num_P) cerr沒有找到該員工,請檢查你的輸入!n;system(pause);return;/找到員工信息,開始刪除/找到員工所在部門位置for(j=0;jNum_D;j+)/找到其所在部門if(DPj.GETName()=YGi.GETDepartment()/判斷該部門是否有且僅有其一人,是則刪除其部門if(DPj.GETNumOfPeople()=1)/刪除部門for(k=j;jNum_D-1;j+)DPk=DPk+1;Num_D-;else /在部門中去掉其信息DPj.SET( DPj.GETName() , DPj.GETNumOfPeople()-1 , DPj.GETShouldPay_all()-YGi.GETShouldPay() , DPj.GETPaid_all()-YGi.GETPaid() );/刪除該員工for(k=i;kNum_P-1;k+)YGk=YGk+1;Num_P-;cout刪除成功!n;system(pause);return;cout刪除失敗!n;system(pause);6)保存數(shù)據(jù)到文件void SaveToFile(int Num_D,int Num_P,DEPARTMENT *DP,YuanGong *YG)system(cls);ofstream fout(pay.txt);/沒有員工信息if(Num_P=0) fout沒有員工信息!n;else 7)找到并保存信息到文件int i;foutINDEX;for(i=0;iNum_P;i+)foutsetiosflags(ios:left)setw(6)YGi.GETName()setiosflags(ios:left)setw(8)YGi.GETID()setiosflags(ios:left)setw(6)YGi.GETDepartment()setiosflags(ios:left)setw(8)YGi.GETBaseSalary()setiosflags(ios:left)setw(8)YGi.GETReward()setiosflags(ios:left)setw(10)YGi.GETTelephoneSubsidies()setiosflags(ios:left)setw(8)YGi.GETRoomCharge() setiosflags(ios:left)setw(8)YGi.GETUtilities()setiosflags(ios:left)setw(6)YGi.GETShouldPay()setiosflags(ios:left)setw(6)YGi.GETPaid()endl;fout.close();cout保存成功!n;system(pause);8)主函數(shù)main()執(zhí)行int main()int NumOfPeople=0;int NumOfDepartment=0;DEPARTMENT *DP=new DEPARTMENTD;YuanGong *YG=new YuanGong P ;welcome();ReadFile(NumOfDepartment,NumOfPeople,DP,YG);doswitch(Select()case 1: InsertNEW(NumOfDepartment,NumOfPeople,DP,YG);break;case 2: TypeAllPeople(NumOfPeople,YG);break;case 3: TypeAllDepartment(NumOfDepartment,DP);break;case 4: SortBySalary(NumOfDepartment,NumOfPeople,DP,YG);TypeAllPeople(NumOfPeople,YG);SortByID(NumOfDepartment,NumOfPeople,DP,YG); break;case 5: Modify_Salary(NumOfDepartment,NumOfPeople,DP,YG);break;case 6: Delete(NumOfDepartment,NumOfPeople,DP,YG);break;case 7: Search(NumOfDepartment,NumOfPeople,DP,YG);break;case 8: ChangeALL(NumOfDepartment,NumOfPeople,DP,YG);break;case 9: SaveToFile(NumOfDepartment,NumOfPeople,DP,YG);break;case 0: end_face();break;4調(diào)試問題數(shù)據(jù)在輸出時因為數(shù)據(jù)輸入存在問題,沒有把員工的工資信息全部統(tǒng)計出來。顯示如下:經(jīng)修改后顯示全部相關(guān)信息,正確信息如下:5.系統(tǒng)的使用說明書.功能:完成員工資料、記錄的常用操作,對員工的相關(guān)資料及記錄進(jìn)行管理。使用方法:當(dāng)用戶運行程序時,主函數(shù)會循環(huán)調(diào)用目錄函數(shù)提示用戶選擇想要的操作,直到用戶輸入0退出程序,每次顯示目錄都會進(jìn)行清屏操作,保存界面的簡單化主界面。 1).創(chuàng)建工資檔案當(dāng)用戶選擇操作1 鍵盤輸入個人記錄時會提示用戶輸入員工的各項信息,循環(huán)輸入直到用戶在編號輸入時輸入0,返回主界面。在輸入的時候,如果用戶輸入不合法的信息會提示用戶并要求其重新輸入該項信息。2). 顯示所有員工應(yīng)發(fā)工資和實發(fā)工資當(dāng)系統(tǒng)內(nèi)已經(jīng)有信息并且用戶選擇操作2的時候,系統(tǒng)會顯示所有員工的應(yīng)發(fā)工資和實發(fā)工資,如果沒有員工記錄會提示相關(guān)信息3). 統(tǒng)計各部門應(yīng)發(fā)工資和實發(fā)工資當(dāng)用戶輸入3 要求查詢部門信息時,系統(tǒng)會顯示個部門的應(yīng)發(fā)工資和實發(fā)工資,如果還沒有部門信息會提示相關(guān)提示消息 4). 按工資排序當(dāng)用戶輸入4 要求對員工工資排序時,系統(tǒng)會提供兩種排序方式:工資的升序排序,當(dāng)無員工信息時會顯示相關(guān)信息5).修改工資信息當(dāng)用要求修改刪除添加員工信息并輸入5時,會提示用戶輸入員工編號,如果有此員工就顯示 此員工的信息。會提示用戶選擇所要修改的選項。然后輸入序號鍵入新值。6)刪除工資信息當(dāng)用戶輸入6時,進(jìn)行刪除工資功能。按提示輸入員工編號刪除。7)查找工資信息當(dāng)用戶輸入7時,進(jìn)行查找功能,輸入編號如果找到則顯示出此編號員工的相關(guān)信息,否則提示相關(guān)消息 8)工資的變動 當(dāng)用戶輸入8時,顯示“輸入修改數(shù)據(jù)的部門”,按提示輸入部門,然后輸入要修改的選項9).保存所有資料到文件當(dāng)用戶需要對所操作的信息進(jìn)行存檔操作時選擇9 。10).退出系統(tǒng)當(dāng)用戶輸入0 進(jìn)行退出系統(tǒng) 6結(jié)論課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓(xùn)練,著是我們邁向社會,從事職業(yè)工作前一個必不少的過程”千里之行始于足下”,通過這次課程設(shè)計,我深深體會到這句千古名言的真正含義我今天認(rèn)真的進(jìn)行課程設(shè)計,學(xué)會腳踏實地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實的基礎(chǔ)。隨著科學(xué)的發(fā)展和社會的進(jìn)步,許多過去有人工處理的繁雜事物開始交付計算機來完成。員工工資管理系統(tǒng)可以說是每個企事業(yè)單位的得力助手,它利用計算機對員工工資進(jìn)行統(tǒng)一管理,實現(xiàn)員工工資發(fā)放工資及單位工資管理等工作流程的系統(tǒng)化、規(guī)范化和自動化,提高單位的運作效率。參考文獻(xiàn) 1 譚浩強.C+程序設(shè)計,-北京:清華大學(xué)出版社,2004.6 2 伍良俊.Visual C+課程設(shè)計與系統(tǒng)開發(fā)案例,-北京:清華大學(xué)出版社,2002.11 致 謝本報告是在老師的悉心指導(dǎo)和熱情關(guān)懷下完成的,在此謹(jǐn)向姚老師致以誠摯的謝意,祝老師工作順利,身體健康 。 附錄#include#include#include#include#include#include#define INDEX 姓名 編號 部門 基本工資 獎金 電話補助 月房租 水電費 應(yīng)付 已付nusing namespace std;const int P=100;const int D=50;class DEPARTMENT;/員工類class YuanGongint ID;/編號string Name;/姓名string Department;/部門float BaseSalary;/基本工資float Reward;/獎金float TelephoneSubsidies;/電話補助float RoomCharge;/房租float Utilities;/水電費float ShouldPay;/應(yīng)付float Paid;/已付,定義為 房租+水電費 public:/構(gòu)造函數(shù),用以初始化YuanGong()ID=0;BaseSalary=0;Reward=0;TelephoneSubsidies=0;RoomCharge=0;Utilities=0;ShouldPay=0;Paid=0;/設(shè)置對象的值void SET(int id,string name,string department,float B,float Re,float T,float Room,float U,float S,float P)ID=id;Name=name;Department=department;BaseSalary=B;Reward=Re;TelephoneSubsidies=T;RoomCharge=Room;Utilities=U;ShouldPay=S;Paid=P;/返回各數(shù)據(jù)成員的值int GETID()return ID;string GETName()return Name;/姓名string GETDepartment()return Department;float GETBaseSalary()return BaseSalary;/基本工資float GETReward()return Reward;/獎金float GETTelephoneSubsidies()return TelephoneSubsidies;/電話補助float GETRoomCharge()return RoomCharge;/房租float GETUtilities()return Utilities;/水電費float GETShouldPay()return ShouldPay;/應(yīng)付float GETPaid()return Paid;/部門類class DEPARTMENTstring Name;/部門名;int NumOfPeople;/部門人數(shù)float ShouldPay_all;/部門應(yīng)付float Paid_all; /部門已付public:/構(gòu)造函數(shù),初始化數(shù)據(jù)DEPARTMENT()NumOfPeople=0;ShouldPay_all=0;Paid_all=0;/設(shè)置設(shè)置對象的值void SET(string name,int n,float s,float p)Name=name;NumOfPeople=n;ShouldPay_all=s;Paid_all=p;/返回各數(shù)據(jù)成員的值string GETName()return Name;int GETNumOfPeople()return NumOfPeople;/部門人數(shù)float GETShouldPay_all()return ShouldPay_all;/部門應(yīng)付float GETPaid_all()return Paid_all; /部門已付;/比較函數(shù),按不同要求排序bool Comp_ID(YuanGong a,YuanGong b)/比較兩個員工的編號return a.GETID()0.01;void SortBySalary(int Num_D,int Num_P,DEPARTMENT *DP,YuanGong *YG)/調(diào)用庫函數(shù),按工資排序sort(YG,YG+Num_P,Comp_Salary);void SortByID(int Num_D,int Num_P,DEPARTMENT *DP,YuanGong *YG)/調(diào)用庫函數(shù),按編號排序sort(YG,YG+Num_P,Comp_ID);/*主要功能函數(shù)*/在系統(tǒng)開始時檢查是否有數(shù)據(jù)文件,并選擇讀取void ReadFile(int &Num_D,int &Num_P,DEPARTMENT *DP,YuanGong *YG)system(cls);char c;/判斷是否有數(shù)據(jù)文件if( (_access(pay.txt,0)=-1) ) return;coutc;if(c=n|c=N) system(cls);return ;int i;int ID;float BaseSalary;float Reward;/獎金float TelephoneSubsidies;/電話補助float RoomCharge;/房租float Utilities;/水電費float ShouldPay;/應(yīng)付float Paid;/已付,定義為 房租+水電費 string name,Department,str;/開始讀取文件,添加數(shù)據(jù)ifstream fin(pay.txt);for(i=0;istr;while(finnameIDDepartmentBaseSalaryRewardTelephoneSubsidiesRoomChargeUtilitiesShouldPayPaid)/添加員工信息YGNum_P+.SET(ID,name,Department,BaseSalary,Reward,TelephoneSubsidies,RoomCharge,Utilities, BaseSalary+Reward+TelephoneSubsidies ,RoomCharge+Utilities);for(i=0;iNum_D;i+)if(Department=DPi.GETName() break;/添加部門信息DPi.SET(Department,DPi.GETNumOfPeople()+1,DPi.GETShouldPay_all()+BaseSalary+Reward+TelephoneSubsidies,DPi.GETPaid_all()+RoomCharge+Utilities);if(i=Num_D) Num_D+;fin.close();cout讀取完成!n;/對文件中讀取的數(shù)據(jù)按員工編號排序SortByID(Num_D,Num_P,DP,YG);system(pause);system(cls);/功能選擇int Select()system(cls);cout .endlendl;cout 菜單選項 endl;cout 1.創(chuàng)建工資檔案 endl;cout 2.每人的應(yīng)發(fā)工資、實發(fā)工資endl;cout 3.部門的應(yīng)發(fā)工資、實發(fā)工資 endl;cout 4.工資的排序 endl; cout 5.修改工資信息 endl;cout 6.刪除工資信息 endl;cout 7.查找工資信息 endl;cout 8.某條件下對工資的變動 endl; cout 9.工資信息保存在文本文件 endl;cout 0.退 出 endlendl;cout .endlendl;coutchoose;while(choose9);return choose;/歡迎界面void welcome()coutnnnnn;cout *nnendl;cout 歡迎來到工資管理系統(tǒng)的設(shè)計和實現(xiàn) nnendl;cout 制作者: 學(xué)號: nnendl;cout 計算機科學(xué)與技術(shù)一班 nnendl;cout *nnnnnnn;system(pause);/結(jié)束界面void end_face()/結(jié)束界面cout nnnnnnnttt謝謝您的使用!nnnnnn;system(pause);exit(0);/從鍵盤輸入,插入新員工信息void InsertNEW(int &Num_D,int &Num_P,DEPARTMENT *DP,YuanGong *YG)system(cls);int i;char c;int ID;float BaseSalary;float Reward;/獎金float TelephoneSubsidies;/電話補助float RoomCharge;/房租float Utilities;/水電費string name,Department;coutID;coutname;coutDepartment;coutBaseSalary;coutReward;coutTelephoneSubsidies;coutRoomCharge;coutUtilities;/添加員工信息YGNum_P+.SET(ID,name,Department,BaseSalary,Reward,TelephoneSubsidies,RoomCharge,Utilities, BaseSalary+Reward+TelephoneSubsidies ,RoomCharge+Utilities);for(i=0;iNum_D;i+)if(Department=DPi.GETName() break;/添加部門信息DPi.SET(Department,DPi.GETNumOfPeople()+1,DPi.GETShouldPay_all()+BaseSalary+Reward+TelephoneSubsidies,DPi.GETPaid_all()+RoomCharge+Utilities);if(i=Num_D) Num_D+;coutc;if(c=y|c=Y) InsertNEW(Num_D,Num_P,DP,YG);/顯示所有員工信息void TypeAllPeople(int Num_P,YuanGong *YG)system(cls);/檢查是否有數(shù)據(jù)if(Num_P=0) cout沒有員工信息!n;system(pause);return;int i;/輸出員工信息coutINDEX;for(i=0;iNum_P;i+)coutsetiosflags(ios:left)setw(6)YGi.GETName()setiosflags(ios:left)setw(8)YGi.GETID()setiosflags(ios:left)setw(6)YGi.GETDepartment()setiosflags(ios:left)setw(8)YGi.GETBaseSalary()setiosflags(ios:left)setw(8)YGi.GETReward()setiosflags(ios:left)setw(10)YGi.GETTelephoneSubsidies()setiosflags(ios:left)setw(8)YGi.GETRoomCharge()setiosflags(ios:left)setw(8)YGi.GETUtilities()setiosflags(ios:left)setw(6)YGi.GETShouldPay()setiosflags(ios:left)setw(6)YGi.GETPaid()endl;system(pause);/顯示各部門信息void TypeAllDepartment(int Num_D,DEPARTMENT *DP)system(cls);/檢查部門信息if(Num_D=0) cout沒有部門信息!n;system(pause);return;/輸出部門信息int i;cout部門 人數(shù) 應(yīng)付 已付n;for(i=0;iNum_D;i+)coutsetiosflags(ios:left)setw(6)DPi.GETName()setiosflags(ios:left)setw(6)DPi.GETNumOfPeople()setiosflags(ios:left)setw(6)DPi.GETShouldPay_all()setiosflags(ios:left)setw(6)DPi.GETPaid_all()endl;system(pause);/按編號刪除員工信息void Delete(int &Num_D,int &Num_P,DEPARTMENT *DP,YuanGong *YG)int n,i,j,k;system(cls);coutn;/檢查輸入信息,并獲取員工信息儲存位置for(i=0;iNum_P;i+)if(YGi.GETID()=n) break;if(i=Num_P) cerr沒有找到該員工,請檢查你的輸入!n;system(pause);return;/找到員工信息,開始刪除/找到員工所在部門位置for(j=0;jNum_D;j+)/找到其所在部門if(DPj.GETName()=YGi.GETDepartment()/判斷該部門是否有且僅有其一人,是則刪除其部門if(DPj.GETNumOfPeople()=1)/刪除部門for(k=j;jNum_D-1;j+)DPk=DPk+1;Num_D-;else /在部門中去掉其信息DPj.SET( DPj.GETName() , DPj.GETNumOfPeople()-1 , DPj.GETShouldPay_all()-YGi.GETShouldPay() , DPj.GETPaid_all()-YGi.GETPaid() );/刪除該員工for(k=i;kNum_P-1;k+)YGk=YGk+1;Num_P-;cout刪除成功!n;system(pause);return;cout刪除失敗!n;system(pause);/按編號查找員工信息void Search(int Num_D,int Num_P,DEPARTMENT *DP,YuanGong *YG)/判斷員工信息if(Num_P=0) cerr沒有員工!;return;int i,n;coutn;/檢查輸入信息,并處理for(i=0;iNum_P;i+)/找到該員工if(n=YGi.GETID()coutINDEX;coutsetiosflags(ios:left)setw(6)YGi.GETName()setiosflags(ios:left)setw(8)YGi.GETID()setiosflags(ios:left)setw(6)YGi.GETDepartment()setiosflags(ios:left)setw(8)YGi.GETBaseSalary()setiosflags(ios:left)setw(8)YGi.GETReward()setiosflags(ios:left)setw(10)YGi.GETTelephoneSubsidies()setiosflags(ios:left)setw(8)YGi.GETRoomCharge()setiosflags(ios:left)setw(8)YGi.GETUtilities()setiosflags(ios:left)setw(6)YGi.GETShouldPay()setiosflags(ios:left)setw(6)YGi.GETPaid()endl;system(pause);return ;/沒有找到cout沒有找到該員工,請檢查輸入信息!n;system(pause);/修改員工信息void Modify_Salary(int Num_D,int Num_P,DEPARTMENT *DP,YuanGong *YG)/檢查員工信息if(Num_P=0) cerr沒有員工!;return;int i,j,n,k;int ID;/編號string Name;/姓名string Department;/部門float BaseSalary;/基本工資float Reward;/獎金float TelephoneSubsidies;/電話補助float RoomCharge;/房租float Utilities;/水電費float ShouldPay;/應(yīng)付float Paid;/已付float t_s,t_p;coutn;/檢查輸入信息,并獲取器儲存位置for(i=0;iNum_P;i+)/找到該員工if(n=YGi.GETID()/顯示當(dāng)前信息cout需要修改的員工當(dāng)前信息n;coutINDEX;coutsetiosflags(ios:left)setw(6)YGi.GETName()setiosflags(ios:left)setw(8)YGi.GETID()setiosflags(ios:left)setw(6)YGi.GETDepartment()setiosflags(ios:left)setw(8)YGi.GETBaseSalary()setiosflags(ios:left)setw(8)YGi.GETReward()setiosflags(ios:left)setw(10)YGi.GETTelephoneSubsidies()setiosflags(ios:left)setw(8)YGi.GETRoomCharge()setiosflags(ios:left)setw(8)YGi.GETUtilities()setiosflags(ios:left)setw(6)YGi.GETShouldPay()setiosflags(ios:left)setw(6)YGi.GETPaid()endl;/臨時變量,保存當(dāng)前信息ID=YGi.GETID();/編號Name=YGi.GETName();/姓名Department=YGi.GETDepartment();/部門BaseSalary=YGi.GETBaseSalary();/基本工資Reward=YGi.GETReward();/獎金TelephoneSubsidies=YGi.GETTelephoneSubsidies();/
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 記一次精彩的辯論會事件作文(11篇)
- 2025年智慧港口自動化裝卸設(shè)備在港口智能化建設(shè)中的產(chǎn)業(yè)生態(tài)優(yōu)化
- 2025年零售與電商行業(yè)數(shù)字化轉(zhuǎn)型深度報告001
- 那件事給我的啟示議論文作文10篇
- 2025年文化產(chǎn)業(yè)引導(dǎo)資金申請項目策劃與申報策略報告
- 2025年中醫(yī)藥國際化發(fā)展現(xiàn)狀與策略研究報告001
- 環(huán)境監(jiān)測智能化系統(tǒng)建設(shè)2025年數(shù)據(jù)質(zhì)量控制與智能化監(jiān)測技術(shù)報告
- 零售企業(yè)數(shù)字化供應(yīng)鏈協(xié)同與消費者體驗優(yōu)化報告
- 基因檢測技術(shù)在遺傳性遺傳性神經(jīng)退行性疾病診斷準(zhǔn)確性分析報告
- 2025-2030中國羅望子膠行業(yè)銷售狀況與需求前景預(yù)測報告
- 安全產(chǎn)風(fēng)險管理制度
- 公司個人獨資章程范本
- 《中國酒類企業(yè)ESG披露指南》
- 2025至2030年中國玉米淀粉行業(yè)市場現(xiàn)狀分析及前景戰(zhàn)略研判報告
- 2025年江蘇高考政治試卷真題解讀及答案講解課件
- 2025上半年山東高速集團(tuán)有限公司社會招聘211人筆試參考題庫附帶答案詳解析集合
- 遼寧省點石聯(lián)考2024-2025學(xué)年高二下學(xué)期6月份聯(lián)合考試化學(xué)試題(含答案)
- 安徽省2025年普通高校招生志愿預(yù)填表(普通類)
- 2025屆北京海淀人大附八年級英語第二學(xué)期期末質(zhì)量檢測模擬試題含答案
- 2025高考全國一卷語文真題
- T/CAPEB 00001.1-2022制藥裝備容器和管道第1部分:通用要求
評論
0/150
提交評論