1计算机管理人事档案之功能 计算机人事管理系统,主要是对个人的档案进行管理。系统一定要加密的,以保护个人隐私,以每个职工的信息为准,有奖惩记录,各种个人的相关信息记录,有职称的查询,有职务的检索,有工龄的计算,有人事命令,还有职称的统计,职务的统计。每个职工都有一条记录,所有职工记录的集合,就是人员的的信息库。 软件系统的主要功能有:⑴人员调动,⑵工资调整,⑶离休退休,⑷检索与统计,⑸查询与统计,⑹统计--汇总报表,⑺职称或职务评定,⑻奖金表等复合查询等等。 维护数据库的功能有:⑴写入或增加记录⑵修改或完善记录⑶删除记录⑷数值型数据效验⑸字符型数据效验⑹对人员的校验。 2计算机软件的数据库 计算机人事管理系统,使用VFP编程,数据库分为人员数据库,部门数据库,处科室数据库。 处科室数据库里存放处科室记录,字段名是:处科室名称、处长、编号。 部门数据库存放部门记录,字段名为:部门名称,负责人姓名,上级名称,编号,处科室名称。 人员数据库存放职工记录,姓名、出生年月、性别、身份证、政治面貌、职称、职务、参加工作年月日期、工资、工资级别、学历、工作简历、奖励记录、惩罚记录、家庭成员、特长、婚否、所属处科室编号、部门编号等等。 首先建立处科室数据库,根据处科室数据库的记录,依次建立部门数据库,再根据部门数据的记录,依次建立人员数据库。 建立完处科室、部门、人员数据库后,再开始编写两个实用程序,一个实用程序为维护数据库,对数据库的记录进行输入、修改、删除、验证数据。另一个实用程序,主要用于查询、统计,着重应用。 3人事管理子模块程序 子模块程序(1)人员调动 STORE"Y"TOCCGDOWHILUPPE(CCG)="Y" @1,35SAYB1DOCOL&CO@2,30saya11@3,30SAYA0+SPAC(24)+A0 @4,30saya0+"1).人员调入"+A0@5,30SAYA0+SPAC(24)+A0 @6,30SAYA0+"2).人员调出"+A0@7,30SAYA0+SPAC(24)+A0 @8,30SAYA0+"3).人员内部调整"+A0@9,30SAYA0+SPAC(24)+A0 @10,30SAYA12CC=""DOCOL&CO@12,14SAY"请输入功能键:[1,2,3]"GETCCREADDOCASECASECC="1"jj1="联系发函调入人员"JJ2="提出计划调入人员"jj3="公开招聘"JJ4="下令人员调入待遇"JJ=4DOJJJJCBH=CBIFcbH="1"DOA1ENDIIFcbH="2"DOA2ENDI IFcbH="3"DOA3ENDIIFCBH="4"DOA4ENDICASECC="2" JJ1="联系发函调出人员"JJ2="人员调出基本情况" JJ3="下令人员调出"J=3DOJJJJCBM=CBDOCASE CASEcbM="1"DOAA1CASEcbM="2"DOAA2 CASEcbM="3"doaa3endCCASECC="3"JJ1="修改人员基本情况" JJ2="下令人员调整"JJ=2DOJJJJifcb="1"DOA01ENDI IFcb="2"doa02endiENDCDOCOL&COWAIT"运行否?(Y/N)"TOCCG ENDDRETURN 子模块程序(2)工资调整 STORE"Y"TOCCDOWHILUPPE(CC)="Y"CLEAMM1="普加"+vg2 MM2="普加"+vg3MM3="修改工资数据"MM4=SUBS(VG3,1,4)+"转为"+SUBS(VG2,1,4)MM5=VG3+"清零"MM6="计算其它数据"MM7="升工资人事令" MM8="修改工资名称"SELE1J=8I=0DOYWW1 DOCOL&COWAIT"请选择(1,2,3)"TOII=VAL(I)jkop=IDOCASE CASEI=8SELE1APPEBLANDOR11 DOCOL&CO@8,2GETVG1@8,20GETVG2 @8,42GETVG3@8,64GETVG4@10,2GETVG5@10,16GETVG6 @10,30GETVG7@10,44GETVG8DOCOL&CO @23,10SAY"请修改工资名称,以便同您的工资结构一样" READDELEPACKSELE3I=0DOWHILI<8I=I+1 J=STR(I,1)REPLVH&JWITHVG&JENDDCASEI=1 CLEAINPUT"每人增加几级"+VG2+"(1级,0.5级,2.5级等)"TOI REPLALLYUNJBWITHGZJBREPLALLGZJBWITHI+GZJB [参考文献] [1]曹立新.论汽车行业计算机人事管理系统.汽车与配件,1999. [2]王笑玲.论加强疾控机构人事档案管理信息化建设.实用预防医学,2007. |