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

正文內(nèi)容

人事管理系統(tǒng)源代碼(更新版)

2025-11-02 00:21上一頁面

下一頁面
  

【正文】 詢自己不同月份,不同年份的工資詳情等。 and Month =39?!?$Normal.“39?!?$StaNo.“39。 where StaNo=39。)”)。 and = and = and = and = and = ”)管理員登錄成功后,可以從數(shù)據(jù)庫中查詢員工的基本信息,主界面如圖54 所示:圖54 員工基本界面可增加新的員工,給他分配部門和職位,主要代碼:mysql_query(“insert into staff(StaNo,StaName,PostNo,DepartNo)values(39?!?$DepartmentName.“39。mysql_query(“insert into salary values(39。(二)表的設(shè)計與創(chuàng)建考慮系統(tǒng)的實際需要,本系統(tǒng)數(shù)據(jù)庫至少要包含職員信息表(staff)、薪水信息表(salary)、考勤表(check1)、部門表(department)、職位表(post)、管理員表(admin)。包括姓名,性別,年齡,聯(lián)系電話,學(xué)歷,專業(yè),分配部門和職位,進入本公司的時間等;2)修改員工信息:選擇一個員工,可以修改這個員工的基本信息。年底結(jié)算后,可以根據(jù)公司的業(yè)績情況,對職工發(fā)放不同的獎金。以企業(yè)的人事工資管理為設(shè)計和開發(fā)對象,系統(tǒng)應(yīng)具有的設(shè)計要求包括:全體員工的崗位、級別設(shè)定、員工的基本信息設(shè)定;企業(yè)部門的劃分與設(shè)定;;員工不同工種的基本工資設(shè)定;加班津貼應(yīng)根據(jù)加班時間和類型給予不同的補助;按照不同工種的基本工資、考勤、應(yīng)產(chǎn)生員工的月工資;設(shè)計年終獎的計算方法;工資報表,能夠查詢每個員工的工資情況、每個部門的工資情況、按月的工資統(tǒng)計,按年的工資統(tǒng)計;進一步基于工資的財務(wù)預(yù)算與決算;系統(tǒng)由php+mysql設(shè)計實現(xiàn),具有數(shù)據(jù)操作方便、高效、迅速等優(yōu)點。人事部門要為本單位、上級部門提供準(zhǔn)確的統(tǒng)計數(shù)據(jù)。后臺部分是面向管理員,主要包括對職員管理,考勤管理,工資發(fā)放管理,公司結(jié)算預(yù)算等功能。()。using 。} } } }using System。for(int i=0。SqlConnection con = new SqlConnection(”server=localhost。using 。}}protected void Button2_Click(object sender, EventArgs e){ (”~/“)。j++){ String data =([0].Rows[i][j].ToString()).Trim()。string cmdstr = ”select * from 工資表“。using 。using 。break。string strCount。using 。using 。for(int i=0。SqlConnection con=new SqlConnection(“server=localhost。using 。}protected void Button4_Click(object sender, EventArgs e){ (“~/”)。using 。system(“pause”)。case 11:delgz()。case 7:inputgz()。case 3:modify()。}else{while(xz!=0){printf(“n請選擇相應(yīng)功能:n”)。iprintf(“%4d %8f%8f%8f%8f”,i,mem[i].jbgz,mem[i].cql,mem[i].jj,mem[i].kk,mem[i].grsd,mem[i].sf)。}printf(“n是否繼續(xù)(0結(jié)束,其它繼續(xù)):”)。mem[CurrentCount].jbgz,amp。scanf(“%d”,amp。system(“pause”)。else{printf(“n此人工資信息如下:n”)。sfjx)。while(sfjx!=0){printf(“n請輸入一個待查員工編號(身份證號從小到大的順序):”)。mem[i].grsd,amp。else{fscanf(fq,“%d”,amp。for(int i=1。}printf(“n是否繼續(xù)(0結(jié)束,其它繼續(xù)):n”)。printf(“n請輸入員工工資信息(基本工資 考勤 獎金 扣款 個人所得稅):n”)。}。}if(count==10)return 0。scanf(“%d%d”,amp。printf(“n已成功修改......n”)。if(i==0)printf(“查無此人!!n”)。}system(“pause”)。for(j=i+1。strcpy(member[0].sfzh,dcsfzh)。}printf(“n是否繼續(xù)(0結(jié)束,其它繼續(xù)):”)。while(sfjx!=0){printf(“n請輸入一個待查員工的身份證號碼:”)。member[i].nl,member[i].whcd,member[i].lxdh,member[i].sfzh,amp。}system(“pause”)。} void save(){FILE *fp。j)if(strcmp(member[j].sfzh,member[j1].sfzh){member[0]=member[j]。printf(“n是否繼續(xù)(0結(jié)束,其它繼續(xù)):”)。void input(){ char sfjx=1。char zc[17]。char whcd[13]。int CurrentCount=0。member[CurrentCount].gl,member[CurrentCount].zc)。ji。system(“pause”)。printf(“n信息已成功保存!!n”)。i{fscanf(fp,“%s%s%s%d%s%s%s%d%s”,member[i].xm,member[i].xb,member[i].sr,amp。int sfjx=1,i。printf(“姓名:%s 性別:%s 生日:%s 年齡:%d 文化程度: %s 聯(lián)系電話: %s 身份證號碼: %s 工齡: %d 職稱: %sn”,member[i].xm,member[i].xb,member[i].sr,member[i].nl,member[i].whcd,member[i].lxdh,member[i].sfzh,member[i].gl,member[i].zc)。scanf(“%s”,dcsfzh)。system(“pause”)。sfjx)。while(strcmp(member[i].sfzh,dcsfzh)!=0)i。member[CurrentCount].gl,member[CurrentCount].zc)。while(count{printf(“n請輸入用戶名及密碼:”)。elseif(count2)count=5。float sf。printf(“請輸入身份證號碼為:%s的員工工資資料n”,member[CurrentCount].sfzh)。mem[CurrentCount].sf=mem[CurrentCount].jbgz*mem[CurrentCount].cql+mem[CurrentCount].jjmem[CurrentCount].kkmem[CurrentCount].grsd。else{fprintf(fq,“%d”,CurrentCount)。if(fq==NULL)printf(“n文件打開不成功,信息無法讀取!!n”)。mem[i].kk,amp。int sfjx=1。scanf(“%d”,amp。if(dcbhCurrentCount)printf(“查無此人!!n”)。printf(“n已成功刪除......n”)。while(sfjx!=0){printf(“n請輸入一個待修改工資員工的編號:”)。scanf(“%f%f%f%f”,amp。system(“pause”)。for(i=1。system(“pause”)。break。break。break。default:printf(“n無此功能,請重新選擇......n”)。using 。}protected void Button3_Click(object sender, EventArgs e){ (“~/”)。using 。namespace WebApplication1 { public partial class 部門信息 : { protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){ bool find =false。(ds)。} } }using System。using 。database=人事管理系統(tǒng)”)。strPassword = dr[”用戶密碼“].ToString()。using 。using 。()。j [0].。()。using 。}protected void Button2_Click(object sender, EventArgs e){ bool find =false。(ds)。()。using 。database=人事管理系統(tǒng)“)。本系統(tǒng)作為一個MySQL數(shù)據(jù)庫開發(fā)運用程序,主要是分為前臺部分和后臺部分,前臺部分是面向用戶,主要包括對自身工資的查詢,對考勤的查詢等功能的實現(xiàn)。(二)設(shè)計要求在信息高度發(fā)達(dá)的今天,人事管理的對象是一個單位或若干單位種的員工的基本信息,這些信息是在變化的。后臺部分是面向管理員,主要包括對職員信息管理,對部門或者職位的變更,對員工考勤信息的管理和維護,對員工的工資進行結(jié)算等功能。(4)職工工資管理可以根據(jù)職工的考勤情況,對員工的工資進行結(jié)算,負(fù)責(zé)打印工資條。管理員可以添加員工的基本信息。管理員登錄,可以管理員工信息,管理考勤信息,可以查詢基本工資,根據(jù)公司每年的開支,進行年底結(jié)算,根據(jù)公司收支,對員工進行不同的獎勵。)”)。點擊編輯按鈕可以修改各部門不同職位的底薪,代碼如下:$sql=“update department set DepartmentName=39?!?$c2.“39?!?$DepartNo.“39?!?$DepartNo.“39。管理員登錄成功后,可以從數(shù)據(jù)庫中查詢員工的基本信息,可以按照年份,月份,不同的部門進行查詢,主界面如圖56 所示:圖56 查詢工資界面主要代碼:mysql_query(“select * from staff,department,post,check1,salary where = and = and = and = and =”)管理員登錄成功后,可以從數(shù)據(jù)庫中查詢員工的考勤基本信息,可以按照年份,月份,不同的部門進行查詢,主界面如圖57 所示:圖57 查詢考勤表界面可以對員工的考勤進行添加,代碼: mysql_query(“insert into check1 values(39。,39?!?$StaNo.“39。設(shè)計要求提的很完善,該系統(tǒng)實現(xiàn)了工資的查詢,不同用戶的登錄,管理員可以對公司的業(yè)績進行年初的預(yù)算,年終的結(jié)算,根據(jù)不同部門的不同職位,分配不一同的工資,年末根據(jù)公司的業(yè)績以及個人表現(xiàn)情況,對不同的人員發(fā)放不同的獎金福利。(3)拔號功能:能顯示通信錄中所有人姓名,當(dāng)選中某個姓名時,屏幕上模擬打字機的效果依次顯示此人電話號碼中的各個數(shù)字,并伴隨相應(yīng)的拔號聲音。//鏈表存儲結(jié)構(gòu) typedef struct LNode { contacts data。L,int n){LinkList p。pnext = Lnext。} }//根據(jù)姓名查找聯(lián)系人LinkList Search(LinkList L,string name){LinkList p。while(pamp。n39。if(Length(L)=MAXSIZE)//判斷鏈表長度是否達(dá)到最大值{cout return 0。pnext=s。Sleep(500)。cin newName。cin newCalsses。L,string name){LinkList p=L,s。//打開文件導(dǎo)入通信錄ifstream fin。if((“個人類”)==0)=2。}case 2:{fout break。cout*n”。//輸入選擇 return choice。cout 。cout CheckAll(L,c2)。break。Delete(L,deleteName)。//導(dǎo)出通信錄cout system(“pause”)。public String bir。}public String getSex(){return sex。} public String getAddr(){return addr。//recyle length private StuInfo[] stuInfos。((()))。(())。total++。(total+“rn”)。(stuInfos[k].getAddr()+“rn”)。(recycle[k].getBir()+“rn”)。}catch(Exception e){ (e)。istu = new StuInfo()。(())。(())。}// ()。(“姓名:”+stus[i].getName())。}(“請按任意鍵繼續(xù)”)。} } if(r==0){(“查找不到該學(xué)生!”)。//補全} } if(r==0){(“查找不到該學(xué)生!
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1