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

正文內(nèi)容

公司人事管理系統(tǒng)-wenkub

2023-04-22 13:00:51 本頁面
 

【正文】 friend class boss。//提取姓名函數(shù) int GetEmpNo()。//標(biāo)記 public: employee(char nam[20],char lev[20],int nu,char se,int fla)。/*如果用string類型 文件讀到職位這個數(shù)據(jù)時會出現(xiàn)錯誤或者亂碼,若是改成char level[20],文件的讀寫能實現(xiàn)但是會有警告。 SetConsoleCursorPosition(hOut, pos)。void Login()。}。//讀文件 int write_file()。//刪 void seach()。 salary=salary+bonus。//編號 sex=se。}。 code_price=1000。///姓名 strcpy(level,lev)。 float code_price。 sale_num=s_n。///姓名 strcpy(level,lev)。 protected: float sale_num。 sale_objectRate=。salesman::salesman(char nam[20],char lev[20],int nu,char se,int fla,float s_n,float s_ob):employee(nam,lev,nu,se,fla){ flage=fla。//銷售額提成率 float sale_objectRate。 flage=fla。 void pay()。 friend class boss。//提取姓名函數(shù) int GetEmpNo()。//標(biāo)記 public: employee(char nam[20],char lev[20],int nu,char se,int fla)。//編號 char level[20]。在公司人事管理系統(tǒng)中主要的數(shù)據(jù)結(jié)構(gòu)是職員的信息,包含職員姓名,職員性別,職員編號,職員工資,職員職務(wù),等在處理過程中可以作為一個員工的不同類別進(jìn)行處理,其中員工類別包括文書類,技術(shù)人員類,技術(shù)經(jīng)理類,業(yè)務(wù)員類,業(yè)務(wù)員經(jīng)理類等等。(3顯示所有人員信息有一定規(guī)范的格式,以便老板以及其他員工的查看,分析等應(yīng)用。與此相對應(yīng)的信息登記電子化則很好的解決此問題。軟件學(xué)院課程設(shè)計報告設(shè)計名稱:C++課程設(shè)計選題名稱:人事管理系統(tǒng)姓名: 學(xué)號:1515專業(yè)班級:系(院):設(shè)計時間:設(shè)計地點:1需求分析設(shè)計一個公司人事管理系統(tǒng),該系統(tǒng)主要實現(xiàn)了對老板和普通員工(游客)不同的操作。故推出本人事管理系統(tǒng)令你擺脫往日與筆墨為伴的歲月。(4該管理系統(tǒng)是以大菜單下細(xì)分小菜單的方式進(jìn)行工作,為不同用戶提供清晰且不同菜單功能的使用提示,依據(jù)不同用戶的不同選擇進(jìn)行不同操作任意切換2 總體設(shè)計該系統(tǒng)按功能模塊劃分如下:公司人事管理系統(tǒng)普通員工老板公司職員狀況統(tǒng)計員工信息查找職員信息查找員工信息統(tǒng)計員工信息排序職員信息修改職員信息讀取職員信息保存職員信息刪除職員信息顯示職員信息增加職員信息退出系統(tǒng)按照員工的編號按照員工的編號修改工資修改職務(wù)修改姓名(1)身份選擇模塊是公司人事管理系統(tǒng)的入口,是用來完成用戶操作命令的接口,用戶可以根據(jù)提示進(jìn)入不同的身份的功能界面,進(jìn)而實現(xiàn)不同用戶的不同需求(2)進(jìn)入公司人員管理界面開始選擇功能,如果系統(tǒng)讀取到之前的保存的信息可以增刪查改等常見功能,如沒有則可初始化人員,然后進(jìn)行相應(yīng)操作。(6)在統(tǒng)計職員信息功能中,統(tǒng)計出當(dāng)前所有職員的一些信息。用戶可以根據(jù)菜單提示對信息進(jìn)行不同處理老板功能流程圖開始功能選擇增加職工否 否刪除職工否查詢職工否 否修改職工否 否 否 結(jié)束退出老板身份否 是 開始員工功能流程圖功能選擇執(zhí)行完畢顯示所有職工信息查看公司信息 是 否 是 否 查詢員工信息 退出員工身份 是 否 否 是 退出3 詳細(xì)設(shè)計 類的設(shè)計在;人事管理系統(tǒng)中共設(shè)計了六個類,分別是: 文書(employee)類,銷售員(salesman)類,銷售經(jīng)理(SalesManager)類,技術(shù)員(Technical)類,技術(shù)經(jīng)理(TechnicalManager)類,老板(boss)類,employee類作為基類,其他類均由employee類派生。//職務(wù) char sex。 employee(){} void show()。//提取編號 char * Level()。 employee *next。 void show()。}(3)銷售員(salesman)類class salesman: public employee//銷售員{ protected: float sale_num。//項目額提成率 public: salesman(){} salesman(char nam[20],char lev[20],int nu,char se,int fla,float s_n,float s_ob)。//標(biāo)記 sale_num=s_n。 salary=sale_objectRate*sale_object+sale_num*sale_numRate。//銷售額 float sale_object。//等級 number=nu。 sale_object=s_ob。 public: Technical(char nam[20],char lev[20],int nu,char se,int fla,float C_n)。//等級 number=nu。 salary=C_n*code_price。TechnicalManager::TechnicalManager(char nam[20],char lev[20],int nu,char se,int fla,float bon):Technical(nam,lev,nu,se,fla,1){ strcpy(name,nam)。//性別 flage=fla。 }(7) 老板(boss)類class boss{ public: void creat_head()。 void show()。//寫入文件*/ void modify()。 畫出類圖EmployeeSalesManagerSalesman4 編 碼頭文件includeiostreamincludecstringincludefstreamincludeincludeincludeint n=1515900。void Correct()。} class employee//普通職工 { protected: char name[20]。*/ char sex。 employee(){} void show()。//提取編號 char * Level()。 employee *next。//姓名 strcpy(level,lev)。 flage=fla。}char employee::Sex(){ return sex。 void pay()。 flage=fla。//銷售額提成率 float sale_objectRate。salesman::salesman(char nam[20],char lev[20],int nu,char se,int fla,float s_n,float s_ob):employee(nam,lev,nu,se,fla){ flage=fla。 sale_objectRate=。 protected: float sale_num。///姓名 strcpy(level,lev)。 sale_num=s_n。 float code_price。///姓名 strcpy(level,lev)。 code_price=1000。}。//編號 sex=se。 salary=salary+bonus。//刪 void seach()。//讀文件 int write_file()。}ba。 float max_salary=0,min_salary。 employee_num=salesman_num=SalesManager_num=Technical_num=TechnicalManager_num=0。 while(p1!=NULL) { ALL_Salary=p1Salary()+ALL_Salary。 if(p1Salary() max_salary) max_salary = p1Salary()。 else if(p1GetFla()==3) SalesManager_num++。 p1=p1next。 cout\t\t\t職員一共:all_num人!endl。 cout\t\t\t銷售經(jīng)理人數(shù)為:SalesManager_numendl。 cout\t\t\t最高工資:max_salaryendl。 cinchoice。 } }修改函數(shù)void boss::modify()//修改作用{ system(cls)。 char No。//等級 char sex。 cout\t\t\t1 姓名 endl。 switch(No) { case39。 cout\t\t\t輸入修改后的姓名:endl。 } p1=p1next。: cout\t\t\t輸入調(diào)整人員編號:endl。 while(p1!=NULL) { if(p1GetEmpNo()==number) { i=1。 case39。 cout\t\t\t修改后的薪水 :endl。 } p1=p1next。 } if(i==0) cout\t\t\t無此人員,請核對后再調(diào)整信息!endl。 cinchoice。 } }}排序函數(shù)void boss::s
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1