公司职工工资管理信息系统—毕业设计论文内容摘要:
主界面: 图 7 系统主窗口 开始输入用户名和口令是否有当前用户和口令否次数 N + 1次数 N = 3否进入主窗口是退出系统是结束 否否重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XI ( 3)单位信息管理 对于职工考勤人员来说,职工人员最基本的分类方法是按单位。 因些系统对单位进行了定义,可以按其它人事管理系统,上下级单位都用不同的编码进行管理,定义编码的好处就是方便今后的系统统计分析工作,此外,职工考勤人员最关心的就是所在单位职工人员信息。 在以下界面,就完成上述两个功能,即右上角数据区定义单位信息;点击左边的单位,就在右下角数据区显示该单位的职工信息。 单位数据 表 ygbmtb 及职工人员信息表 zgb 的数据项说明详见数据库设计。 如单位职工人员需要增加或维护时,请进入职工信息窗口。 ( 4)职工信息表 在设计职工信息时,首先考虑的是能够提供按单位查询职工信息,那么职工信息包括什么呢,作为职工的你,你是否考虑自己的名字、性别、年龄、文化程度、族别、参加工作时间等信息都是企业所关注的,所以我设计了每个员工具有以上数据信息来进行维护。 人员信息维护窗重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XII 口如下: 在一个优秀的设计中,为了减少系统维护所带来的工作,尽量在程序中做到动态调用参数和值,比如以上界面中的籍贯、民族、文化 程度、工程、职务等可供选择的项,可以定义在一个代码表中,通过分类码分类使用这些值,就如所在部门名称一样,将单位名称提前定义后,在职工信息表中,直接选择这些单位,就是该项职工的工作单位了。 如从上图的所在部门的选择一个单位,就可以查到这个单位有哪些职工。 等等。 ( 5)考勤登记表 考勤登记表,主要是记录每一个职工当前月份是否工作,如果出勤,则在当天日期下选勾,进行保存,系统自动算出本月该职工出勤天数。 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XIII ( 6)单位考勤统计 当每个单位的职工正常工作考勤确定后,还存在职工请假、事假等一些非正常工作日。 可以在这 里进行修改。 考勤统计的程序算法如下: procedure (Sender: TObject)。 var i:integer。 begin 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XIV i:= dmrsgl. QueryExeSQL(ADOQuery3,39。 SELECT , , , , FROM zgb INNER JOIN kqb_1 ON = 39。 + 39。 WHERE =39。 39。 39。 + +39。 39。 39。 39。 )。 if i0 then begin。 := 39。 delete * from kqb_1 where ny=39。 39。 39。 ++39。 39。 39。 and Name in (select Name from zgb where dwbh=39。 39。 39。 ++39。 39。 39。 )39。 end。 := 39。 insert into kqb_1(Num,Name,ny,gzts ) SELECT Num, Name, ny, + + + + + 39。 + 39。 + + + + + + + + 39。 + 39。 + + + + + + + + 39。 + 39。 + + + + + + + + 39。 + 39。 + AS KQTS FROM kqb where ny=39。 39。 39。 ++39。 39。 39。 and Name in (select Name from zgb where dwbh=39。 39。 39。 ++39。 39。 39。 )39。 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XV i:= dmrsgl. QueryExeSQL(ADOQuery3,39。 SELECT , , , , FROM zgb INNER JOIN kqb_1 ON = 39。 + 39。 WHERE ( (()=39。 39。 39。 + +39。 39。 39。 ) AND (()=39。 39。 39。 ++39。 39。 39。 ) )39。 )。 if i=0 then showmessage(+copy(,1,4)+39。 年39。 +copy(,5,2)+39。 月还没有考勤 !39。 )。 dmrsgl. QueryExeSQL(ADOQuery3,39。 SELECT , , , , FROM zgb INNER JOIN kqb_1 ON = 39。 + 39。 WHERE =39。 39。 39。 + +39。 39。 39。 39。 )。 ( 7)工资标准表 依据职工考勤的工作流程,考勤登记完成后,每月要根据每个职工 的工资基本情况,进行月工资计算。 通过调查,员工基本工资包括:技能标准、技术工资、职工工资、岗位工资、工龄工资、住房补贴公积金等,具体如下窗口内容: 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XVI 在上面窗口中选择单位,列表中就列出了选择单位的人员信息,点中人员信息,进行职工工资标准数据的录入。 在因处没有太多的算法。 ( 8)工资计算 由于进行毕业设计时间较仓促,出勤率与基本工资计算对应关系未调研清楚,本人编写了简单的计算方法,即工资总额是全勤下的标准工资,扣除工资: 1 天病假扣除 15 元,其请假天数扣除 20 元 /天,实际工资为工资总额 扣除工资。 程序设 计界面如下: 相应用程序算法如下: procedure (Sender: TObject)。 var i:integer。 ADOQuery,ADOQuery1:TADOQuery。 begin i:= dmrsgl. QueryExeSQL(ADOQuery3,39。 SELECT * FROM kqb_1 WHERE ny=39。 39。 39。 + +39。 39。 39。 39。 )。 if I0 then begin。 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XVII ADOQuery:=(self)。 ADOQuery1:=(self)。 while not do begin dmrsgl. QueryExeSQL(ADOQuery,39。 SELECT ++++++39。 + ++++++++ as gzze FROM jbgzb WHERE name=39。 39。 39。 +ADOQuery3[39。 name39。 ]+39。 39。 39。 39。 )。 :=。 := 39。 update kqb_1 set gzze=39。 +(39。 gzze39。 ).AsString+39。 ,kcgz=bjts*15+qtxjts*20,sjgz=gzzekcgz 39。 + 39。 where name=39。 39。 39。 +ADOQuery3[39。 name39。 ]+39。 39。 39。 and ny=39。 39。 39。 ++39。 39。 39。 39。 end。 i:= dmrsgl. QueryExeSQL(ADOQuery3,39。 SELECT * FROM kqb_1 WHERE ny=39。 39。 39。 + +39。 39。 39。 39。 )。 end else showmessage(copy(,1,4)+39。 年39。 +copy(,5,2)+39。 月还没有考勤统计 !39。 )。 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XVIII end。 ( 9)单位工资统计 本人在设计中考虑到,各个不同的单位工资总额、扣除工资及实际发放工资都是工资核算员比较关注的数字,因此,我做了这个单位工资统计,即每月、每个工资发放统计表。 统计界面如下: 相应的数据处理过程如下: procedure (Sender: TObject)。 var i:integer。 begin i:= dmrsgl. QueryExeSQL(ADOQuery3,39。 SELECT * FROM ygz WHERE ny=39。 39。 39。 + +39。 39。 39。 39。 )。 if i0 then begin。 :=39。 delete from ygz where ny=39。 39。 39。 ++39。 39。 39。 39。 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XIX。 end。 :=39。 insert into ygz(dwbh,ny,gzze,kcgz,sjgz) Select ,sum(),sum(),sum() FROM kqb_1 a ,zgb b 39。 + 39。 Where = and =39。 39。 39。 ++39。 39。 39。 Group by ,39。 i:= dmrsgl. QueryExeSQL(ADOQuery3,39。 SELECT * FROM ygz WHERE ny=39。 39。 39。 + +39。 39。 39。 39。 )。 end。 ( 10)报表管理 _职工花名册 职工花名册就是把各单位的职工信息打印出来。 界面设计如下: 重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XX ( 11)报表管理 _工资打印 工资打印程序,一般是 按单位或部门进行分类打印的,我设计的界面如图: 查询结果出来后,按打印按钮,出现打印报表格式,进行打印。 ( 12)系统管理 _用户管理 用户管理对系统使用者进行管理和权限控制,由于时间较仓促,我重油公司工资管理信息系统 毕 业 设 计 _______________________________________________________________________ XXI 只设计了简单的用户管理和组用户定义,权限控制方面没有做展开。 主要用到了系统用户表,通过对该表的维护,就能增减使用用户。 ( 13)系统管理 _更改密码 登录用户登录到系统后,系统提供了更改密码的功能。 主要原理是根据登记用户的用户名称,到数据库查询到当前用户,如果找到,并且用户更改的密码及确认密码相同,即认为密码更。公司职工工资管理信息系统—毕业设计论文
相关推荐
研究的理想平台,具有 强大的实验功能。 它不仅可以实现 一 阶对象、二阶对象,还可以实现更高阶对象的分析、研究, 而且它还可 以作为一种多功能型实验设备去验证各种新型算法。 它 易于在实验中操作 , 直观性强,适用于教学实验;可以模拟多种实际应用故障。 我们还可以通过经典的 PID 控制器设计与调试,进行智能控制教学实验与研究。 各种控制器的控制效果通过水位的变化直观地反映出来
务软件,还是编写能处理实际问题的实用小程序, VB 都是最快速、最简便的方法。 它是由最初的 Basic 语言发展而来的, Basic 语言是面向过程的,后来出现的 到 ......一直到现在的 和 ,是一种可视化面向对象的编程语言,特点是编程效率高,很短时间就可以编写出功能强大的软件。 ADO 技术 2 ADO( ActiveX Data Objects) 称为 ActiveX 数 据对象,是
△ ε1 = 3176。 43′ 在旋耕刀切土的过程中 θ 角在不断变化,当刃口至耕底的距离为 d' =( λ1) /λ,即 K=( λ1) /λ时, θ 角达到该速比下的最大值, θmax = arctg( √λ2 1/λ2 1),但通常耕深 dR(λ1)/ λ,故验算时所取的 θmax角为刃口处于地表入土位置 时的数值。 无效隙角 △ ε2 是旋耕刀正切刃外磨刃面成为余摆线的弦时
计容易,机构好布置 3)尽量减轻主梁的扭转载荷,不影响桥架刚度 4)维修检修方便,机构布置合理 机构传动方案 大车机构传动方案,基本分为两类: 主要分为集中驱动和分别驱动。 集中驱动又分为高速和低速两种。 高速集中驱动 的大车运行机构,由电动机通过制动轮与联轴器、传动轴直接连接,减速器安装在主梁走台的两端。 采用这种运行机构传动方案的传动轴转速较高,传递转矩小,而传动轴和轴系零件尺寸也较小
磁势在空间向着相反方向旋转。 椭圆形磁势 设电动机的定子铁心上放有两套绕组 M和 A,在空间上,它们轴间的夹角为 216。 电角度,分别对时间 t作正弦变化的交流电流 205。 m和 205。 a,且设时间上 205。 a导前 205。 m一个ψ角。 仍取电动机气隙圆周空间坐标直线 x=0 与相轴 A重合。 合成磁势幅值的失端点轨迹是一个长轴为 f+和 f幅值之和,短轴为 f+和
尼值、改变轴距、弹簧的安装位置等用来提高车辆的行驶的平顺性和操作稳定性 [2]。 被动的悬架不仅构造简单,而且成本低廉,还不需要外部输入的能量,所以,在汽车上能够被广泛的用。 但因为它的参数不可变,所以又存在较大的局限性: ( 1)减少悬架的刚度对提升汽车舒适性改善有利,但是当弹簧刚度较小时,对轮胎动载荷影响不利,如果弹簧太软,则需要较大的行程空 间,增加了汽车的高度而无法布置。 (