欢迎来到天天文库
浏览记录
ID:41713745
大小:138.75 KB
页数:12页
时间:2019-08-30
《基于vfp高校管理系统设计及源代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、高校工资管理系统总体设计及源代码高校工资管理系统总体设计一、数据库总体设计根据需求分析给出的E-R图设计数据库,本系统一共用到了5个表。如下:(1)岗位表(dept.dbf)(包括岗位名称,岗位工资)(2)工龄表(gongling.dbf)(包括工龄,工龄工资)(3)教职工信息^(personnel.dbf)(包括编号,姓名,性别,工作岗位,工龄,工资等级)。(4)工资等级表(nmk.dbf)(包括等级编号,等级工资)(5)用户密码表(tms.dbf)(工号,密码)(1).岗位表dept字段名类型宽度小数位数索引jobname
2、字符型20jobsalary数值型102⑵.工龄表字段名类型宽度小数位数索引gname数值型10索引gsalary数值型102(3.)教职工信息表字段名类型宽度索引pid字符型3主索引pname字符型10psex字符型2Pjob字符型20pindate数值型2prank字符型2pxy字符型20(4)、工资登记表rank.dbf字段名类型宽度小数位数索引rname字符型2主索引rsalary数值型102(5)、用户密码表tms.dbf字段名类型宽度小数位数索引tmsuser字符型3主索引tmspswd字符型6本高校工资管理系统主
3、要有以下几大功能:(1)对单位人员的变动进行处理。高校职工信息不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本校内部调动。因此,设计系统是应考虑到这些情况。(1)对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。(2)查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等。(3)报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职
4、工的工资条以及工资统计表。二、功能模块说明本系统大致分为如下四大功能模块。
5、工^背理系统员工信息工鑒本设定(1).员工信息(2).工资基本设定(3).工资汇总(4).个人工资查询(5).退出三、功能模块实现(1)•员工信息分为员工信息浏览和员工信息查询:在员工信息浏览子模块中,可以对员工的编号、姓名、性别、岗位、工龄、工资等级等信息进行浏览,并可以对员工信息进行增加记录,修改记录,删除记录等操作;在员工信:息查询模块中,可按员工号或员工姓名进行查询。(2).工资基本设定包括对基础工资、岗位工资、工龄工资的设定。基础工资的设定包
6、括工资等级、工资额的设定,可以对工资等级及相应的工资额进行修改、添加、删除。岗位工资的设定包括岗位名称、岗位工资额的设定,可以対岗位名称及相应的岗位工资额进行修改、添加、删除。工龄工资的设定包括工龄、工资额的设定,可以对各个工龄段及相应的工龄工资额进行修改、添加、删除。(3).工资汇总在工资管理中,要分别输入每一个员工的各项工资条款,这样才能运用计算机技术来管理好员工的工资发放情况,其屮包括:员工基本情况,员工基本工资情况,员工岗位工资情况,员工工龄工资,工资综合。(4).个人工资查询此查询分为按职工姓名查询、按职工号查询。(
7、1)•退岀此功能块为退出系统。四、程序编写及调试程序4.1主窗体的设计下面对本系统的具体的几个模块做详细说明。1、系统主程序MAIN.PRGclearscreencleareventssetdefatod:qygzopendatabasedatabasesalarydosalarymain.mprdoformsalaryformksjmreadevents2、Ksjm.frm(1)打开表单设计器,设计好表单,并口设置好必要的属性,设计结果见图。Form1.load事件代码:publicii=0Timer.timer事
8、件代码:ifThisform.Label1.Left=255*2-61=0Endif(2)“员工基本信息“按钮的CLICK事件为:doformsalaryformpersonnelpersonnel.frm的有关设汁见第3目(1)“工资基本设定“按钮的CLICK事件为:doformsal
9、aryformdataformat(2)“工资汇总“按钮的CLICK事件为:doformsalaryformresult(3)“个人工资查询“按钮的CLICK事件为:doformsalaryformgrcx(4)“退出“按钮的CLICK事件为:thisformef
此文档下载收益归作者所有