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

正文內容

人事信息管理系統(tǒng)本科(編輯修改稿)

2025-06-18 23:43 本頁面
 

【文章內容簡介】 或 (i, (i)^(En_Key8))。 if(i()1) En_Key = (short)((Result[i]+En_Key)*C1+C2)。 // 產生下一個密鑰 } S=Result。 // 保存結果 for(i=0。 i()。 i++) // 對加密結果進行轉換 { j=S[i]。 // 提取字符 // 將字符轉換為兩個字母保存 str=12。 // 設置 str 長度為 2 //str[0]=65+j/26。 //str[1]=65+j%26。 //back += str。 (0, 65+j/26)。 (1, 65+j%26)。 back += str。 } return back。 } 加密函數的實現: CString CCrypt::Decrypt(CString S) // 解密函數 { branch etwok,:vfCAzq34/x516EO。H人事信息管理系統(tǒng) branch etwok,:vfCAzq34/x516EO。H9 CString Result,str,back。 int i,j。 //()。 // 清除結果 for(i=0。 i ()/2。 i++) // 將字符串兩個字母一組進行處理 { j = (S[2*i]65)*26。 j += S[2*i+1]65。 str=1。 // 設置 str 長度為 1 str=j。 Result+=str。 // 追加字符,還原字符串 } S=Result。 // 保存中間結果 for(i=0。 i()。 i++) // 依次對字符串中各字符進行操作 { //Result[i]=(unsigned int)S[i]^(De_key8)。 // 將密鑰移位后與字符異或 (i, (BYTE)(i)^(De_key8))。 if(i()) De_key = (short)((S[i]+De_key)*C1+C2)。 // 產生下一個密鑰 } return Result。 } you canzm,:GB()CLED39。NSPFk。4OK56W8Rprincles: twokubymfh,。SB/AqIWO21xDFCPV 管 理員登錄后主界面 圖 11. 管理員登錄后主界面 branch etwok,:vfCAzq34/x516EO。H人事信息管理系統(tǒng) branch etwok,:vfCAzq34/x516EO。H11 圖 12. 左側人事管理樹型圖 you canzm,:GB()CLED39。NSPFk。4OK56W8Rprincles: twokubymfh,。SB/AqIWO21xDFCPV 圖 13. 左側出勤管理樹型圖 branch etwok,:vfCAzq34/x516EO。H人事信息管理系統(tǒng) branch etwok,:vfCAzq34/x516EO。H13 圖 14. 左側工資管理樹型圖 人事管理 人事管理是對員工基本信息、人事變動信息、培訓信息等的錄入、刪除、修改、查詢、導出等的操作,主要包括以下幾個部分: 人員檔案管理是對員工的基本信息的管理,方便對員工的管理;界面(見下圖) 職稱評定管理記錄員工的職稱評定情況; 獎懲管理記錄員工的獎懲情況及獎懲原因; 培訓記錄管理記錄員工的培訓情況; 人事變動管理記錄員工的調動情況; 考評管理記錄員工的考評情況、結果、時間等; 福利品領取管 理記錄員工領取福利品的情況; 培訓項目管理說明:對于公司為提供員工素質和能力而進行的培訓項目進行添加、修改、刪除管理,主要包括培訓名稱、培訓地點、培訓內容、培訓開始時間、 you canzm,:GB()CLED39。NSPFk。4OK56W8Rprincles: twokubymfh,。SB/AqIWO21xDFCPV培訓結束時間、培訓單位、培訓費用等的管理。 考評項目管理說明,公司增加的各種對員工的考核管理。 //對于員工進行考核,從而保證對員工的各種晉升及工資的調整進行管理。 福利品管理,對于公司在節(jié)日時發(fā)放給員工的福利品進行添加修改等管理。 圖 15. 人員檔案管理 圖 當操作員選中一條記錄雙擊或點擊增加(修改)等按鈕是將彈出 branch etwok,:vfCAzq34/x516EO。H人事信息管理系統(tǒng) branch etwok,:vfCAzq34/x516EO。H15 圖 16. 單個員工信息圖 操作員可以在 此對話框上查看、修改、增加新的員工詳細信息。用戶點擊增加按鈕后,系統(tǒng)自動生成員工編號(此處員工編號是從數據庫中讀取第一個最大未用的編號),代碼如下: (select EmpID from EM_Employee order by EmpID asc)。 m_pRecordset=(_bstr_t(strSql))。 while(!m_pRecordsetadoEOF) { vBefID=atoi((LPCTSTR)(_bstr_t)m_pRecordsetGetCollect(EmpID))。 m_pRecordsetMoveNext()。 if(m_pRecordsetadoEOF) break。 vAftID=atoi((LPCTSTR)(_bstr_t)m_pRecordsetGetCollect(EmpID))。 if((vAftIDvBefID)1) { vID=vBefID。 you canzm,:GB()CLED39。NSPFk。4OK56W8Rprincles: twokubymfh,。SB/AqIWO21xDFCPV break。 } } if(m_pRecordsetadoEOF) vID=vBefID。 vID+=1。 (%05d,vID)。 插入員工基本信息時,基本信息比如象民族、專業(yè)、籍貫等信息可以通過從下拉菜單中選擇,而不用手工輸入,信息中有關時間的信息可以通過點擊下拉框選擇時間來設置。當員工插入完成后點擊保存退出。 ConeEmpRec 對話框中“上一個”按鈕代碼如下: (select * from EM_Employee)。 m_pRecordset=(_bstr_t(strSql))。 while(!m_pRecordsetadoEOF) { vEmpID=(LPCTSTR)(_bstr_t)m_pRecordsetGetCollect(EmpID)。 if(vEmpID==m_EmpID) break。 else m_pRecordsetMoveNext()。 } m_pRecordsetMovePrevious()。 if(m_pRecordsetadoBOF) m_pRecordsetMoveLast()。 vEmpID=(LPCTSTR)(_bstr_t)m_pRecordsetGetCollect(EmpID)。 當目前已經是最后一個員工時,自動顯示第一個員工的相關信息?!跋乱粋€”同理自動顯示最后一個員工信息。 員工社會關系、員工輔助信息、員工個人經歷的界面差不多類似,如下 branch etwok,:vfCAzq34/x516EO。H人事信息管理系統(tǒng) branch etwok,:vfCAzq34/x516EO。H17 圖 17. 員工社會關系、員工輔助信息、員工個人經歷 圖 獲取選中行代碼如下: pos = ()。 if(!pos) return。 Index= (pos)。 // 得到項目索引 = (Index,1)。 //獲取員工編號 人事管理模塊中職稱評定管理、獎懲管理、培訓記錄管理、人事變動管理、考評管理、福利品領取管理等界面類似,界面如下: you canzm,:GB()CLED39。NSPFk。4OK56W8Rprincles: twokubymfh,。SB/AqIWO21xDFCPV 圖 18. 職稱評定管理、獎懲管理、培訓記錄管理、人事變動管理、考評管理、福利品領取管理等界面 圖 出勤管理 出勤管理主要包括考勤記錄、請假記錄、加班記錄、出差記錄、月度考勤記錄五個部分。 考勤記 錄是負責對員工的上下班時間進行記錄,包括添加、刪除、修改;計算工作時間 假記錄記錄員工請假次數,在核算員工工資時將根據請假次數進行工資核算; 加班記錄記錄員工加班的時間、日期及加班類型,核算工資時將根據加班類型及加班時間核算加班工資; 出差記錄記錄員工的出差類型、出差地點、出差開始時間、出差結束時間、出差任務等,其中出差類型及時間將在工資核算時計算出差補貼; 月度考勤記錄記錄了員工一個月中累積加班時間、累計請假時間、累計曠工次數、累計出差時間、遲到早退次數,其中累計礦工次數及累計遲到早退次數也將在工資核算中 扣除相應金額。 branch etwok,:vfCAzq34/x516EO。H人事信息管理系統(tǒng) branch etwok,:vfCAzq34/x516EO。H19 圖 19. 員工出勤管理圖 工資管理 工資管理主要包括對工資等級、工資構成項目、稅率管理、節(jié)日補貼、月度工資等管理。 工資等級,對工資等級的添加、修改、刪除,主要是方便用人事管理對員工工資的添加、修改,通過對工資等級的修改可以對員工同一等級進行批量修改。 工資構成項目,是對于工資由哪些項目構成的管理及這些項目是稅前還是稅后及加、減等的管理。界面如下: 圖 20. 工資構成圖 稅率管理,是對員工應納稅的稅率及納稅金額的上下限、速算扣除數等的管理,方便月度工資中核算稅后工資。 you canzm,:GB()CLED39。NSPFk。4OK56W8Rprincles: twokubymfh,。SB/AqIWO21xDFCPV節(jié)日補貼管理,是公司對于員工各種法 定節(jié)日及員工生日發(fā)放給員工的補貼。 月度工資管理,實現了對員工的月度工資的添加、修改、刪除、查詢、導出到Excel 等的管理,基本工資是根據是人事管理哪里讀取的,加班費通過加班類型及加班時間計算,出差補貼按照每種出差類型的補貼 * 次數 的和,額外稅前是通過工資管理員設置的,設置界面如下圖 1),應發(fā)工資計算公式:應發(fā)工資金額 =基本工資 +加班費 +出差補助 請假扣款 +額外稅前項,額外稅后、節(jié)日補貼是通過工資管理員設置的,設置界面如下圖 2),稅后工資計算公式:稅后工資 =應發(fā)工資金額 納稅金額;稅金額計算公式:納稅金 額 =應納稅金額 *適合稅率 速算扣除數而應納稅金額=應發(fā)工資金額 納稅基數 (1000);實發(fā)工資 =稅后工資 +稅后應加項 稅后應扣項 +納稅基數。月度工資管理的主界面: 圖 21. 月度工資管理 圖 branch etwok,:vfCAzq34/x516EO。H人事信息管理系統(tǒng) branch etwok,:vfCAzq34/x516EO。H21 圖 22. 額外稅前計算圖 圖 23. 額外稅后計算圖 月度工資表導出至 Excel 效果如下圖: 圖 24. 工資表導出樣式圖 查詢時的通過選擇下拉框中的員工姓名或月份查看工資信息,當選擇變化時通過調用 SelecteConditionSet()函數改變查詢條件,然后調用 Displaytxt()顯示查詢后的結果, SelecteConditionSet()主要代碼: void CSalary::SelecteConditionSet() { UpdateData(TRUE)。 condition_SQL=。 (vCondition_month)。 (vCondition_name)。 you canzm,:GB()CLED39。NSPFk。4OK56W8Rprincles: twokubymfh,。SB/AqIWO21xDFCPV if(vCondition_name!=所有 ) { vCondition_EmpID=(vCondition_name)。 condition_SQL=condition_SQL+ and =39。+vCondition_EmpID+39。 } // if(vCondition_month!=所有 ) condition_SQL=condition_SQL+ and SALMonth=39。+vCondition_month+39。 RefreshData()。 UpdateData(FALSE)。 } 查 詢 語 句 : vSQL=select SALID, EmpID,EmpName,SALMonth,。 vSQL=vSQL+ SGSalaryGrade,SGSalarySum,SALOvertimePay,SALGoOnErrandsSubsidy。 vSQL=vSQL+,SALLeavePenalty,SALAtherBefTr,SALOughtSalary,SALAtherAftTr,SALFeastSubsidy。 vSQL=vSQL+,SALTa
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1