摘 要:管理人才的部門,在事業單位,稱為人事處,在企業單位,稱為人力資源部,主要工作職能是,職工工資、獎金的發放,職稱、職務的晉升,領導的任命,人員的調動、培訓等等,是事業企業單位的重要核心機構。計算機作為有力的工具,在人事管理方面發揮著重要的作用,可以說,有人事處的地方就一定要使用計算機,用計算機管理人事檔案,是工作之需要,是工作之重點。
關鍵詞:計算機對人事方面上的管理;作用:不可替代
1 計算機管理人事檔案之功能
計算機人事管理系統,主要是對個人的檔案進行管理。系統一定要加密的,以保護個人隱私,以每個職工的信息為準,有獎懲記錄,各種個人的相關信息記錄,有職稱的查詢,有職務的檢索,有工齡的計算,有人事命令,還有職稱的統計,職務的統計。每個職工都有一條記錄,所有職工記錄的集合,就是人員的的信息庫。
軟件系統的主要功能有:⑴人員調動,⑵工資調整,⑶離休退休,⑷檢索與統計,⑸查詢與統計,⑹統計--匯總報表,⑺職稱或職務評定,⑻獎金表等復合查詢等等。
維護數據庫的功能有:⑴寫入或增加記錄⑵修改或完善記錄⑶刪除記錄⑷數值型數據效驗⑸字符型數據效驗⑹對人員的校驗。
2 計算機軟件的數據庫
計算機人事管理系統,使用VFP編程,數據庫分為人員數據庫,部門數據庫,處科室數據庫。
處科室數據庫里存放處科室記錄,字段名是:處科室名稱、處長、編號。
部門數據庫存放部門記錄,字段名為:部門名稱,負責人姓名,上級名稱,編號,處科室名稱。
人員數據庫存放職工記錄,姓名、出生年月、性別、身份證、政治面貌、職稱、職務、參加工作年月日期、工資、工資級別、學歷、工作簡歷、獎勵記錄、懲罰記錄、家庭成員、特長、婚否、所屬處科室編號、部門編號等等。
首先建立處科室數據庫,根據處科室數據庫的記錄,依次建立部門數據庫,再根據部門數據的記錄,依次建立人員數據庫。
建立完處科室、部門、人員數據庫后,再開始編寫兩個實用程序,一個實用程序為維護數據庫,對數據庫的記錄進行輸入、修改、刪除、驗證數據。另一個實用程序,主要用于查詢、統計,著重應用。
3 人事管理子模塊程序
子模塊程序(1)人員調動
STORE \"Y\" TO CCG DO WHIL UPPE(CCG)=\"Y\"
@ 1,35 SAY B1 DO COLCO @ 2,30 say a11 @ 3,30 SAY A0+SPAC(24)+A0
@ 4,30 say a0+\" 1). 人員調入 \"+A0 @ 5,30 SAY A0+SPAC(24)+A0
@ 6,30 SAY A0+\" 2). 人員調出 \"+A0 @ 7,30 SAY A0+SPAC(24)+A0
@ 8,30 SAY A0+\" 3). 人員內部調整 \"+A0 @ 9,30 SAY A0+SPAC(24)+A0
@ 10,30 SAY A12 CC=\" \" DO COLCO @12,14 SAY \" 請輸入功能鍵:[1,2,3] \" GET CC READ DO CASE CASE CC=\"1\" jj1=\"聯系發函調入人員\" JJ2=\"提出計劃調入人員\" jj3=\"公開招聘\" JJ4=\"下令人員調入待遇\" JJ=4 DO JJJJ CBH=CB IF cbH=\"1\" DO A1 ENDI IF cbH=\"2\" DO A2 ENDI
IF cbH=\"3\" DO A3 ENDI IF CBH=\"4\" DO A4 ENDI CASE CC=\"2\"
JJ1=\"聯系發函調出人員\" JJ2=\"人員調出基本情況\"
JJ3=\"下令人員調出\" J=3 DO JJJJ CBM=CB DO CASE
CASE cbM=\"1\" DO AA1 CASE cbM=\"2\" DO AA2
CASE cbM=\"3\" do aa3 endC CASE CC=\"3\" JJ1=\"修改人員基本情況\"
JJ2=\"下令人員調整\" JJ=2 DO JJJJ if cb=\"1\" DO A01 ENDI
IF cb=\"2\" do a02 endi ENDC DO COLCO WAIT \"運行否? (Y/N) \" TO CCG
ENDD RETURN
子模塊程序(2)工資調整
STORE \"Y\" TO CC DO WHIL UPPE(CC)=\"Y\" CLEA MM1=\"普加\"+vg2
MM2=\"普加\"+vg3 MM3=\"修改工資數據\" MM4=SUBS(VG3,1,4)+\"轉為\"+SUBS(VG2,1,4) MM5=VG3+\"清零\" MM6=\"計算其它數據\" MM7=\"升工資人事令\"
MM8=\"修改工資名稱\" SELE 1 J=8 I=0 DO YWW1
DO COLCO WAIT \" 請選擇 (1,2,3) \" TO I I=VAL(I) jkop=I DO CASE
CASE I=8 SELE 1 APPE BLAN DO R11
DO COLCO @ 8,2 GET VG1 @ 8,20 GET VG2
@ 8,42 GET VG3 @ 8,64 GET VG4 @ 10,2 GET VG5 @ 10,16 GET VG6
@ 10,30 GET VG7 @ 10,44 GET VG8 DO COLCO
@ 23,10 SAY \"請修改工資名稱,以便同您的工資結構一樣\"
READ DELE PACK SELE 3 I=0 DO WHIL I<8 I=I+1
J=STR(I,1) REPL VHJ WITH VGJ ENDD CASE I=1
CLEA INPUT \"每人增加幾級\"+VG2+\"(1級,0.5級,2.5級等)\" TO I
REPL ALL YUNJB WITH GZJB REPL ALL GZJB WITH I+GZJB
[參考文獻]
[1]曹立新.論汽車行業計算機人事管理系統.汽車與配件,1999.
[2]王笑玲.論加強疾控機構人事檔案管理信息化建設.實用預防醫學,2007.