工资系统的设计与实现 工资系统的设计与实现

工资系统的设计与实现

  • 期刊名字:中国水运(理论版)
  • 文件大小:327kb
  • 论文作者:石艳红
  • 作者单位:南京化工职业技术学院
  • 更新时间:2020-11-03
  • 下载次数:
论文简介

第4卷第7期中国水运(理论版Vol. 4No. 72006年7月China Water Transport (Theory Edition)Seven2006工资系统的设计与实现石艳红摘要: 重点论述了小型工资系统的组成与每个模块的功能。设计工资系统主要从模块组成、数据连接、功能实现等方面着手。模块组成主要包括该工资系统的主要模块以及每个模块所要达到的功能。工资系统的每个模块都脱离不了数据,所以在数据库设计的时候,要充分考虑数据的高效,减少数据冗余。本系统采用的是ACCESS数据库,它也是VB默认的数据库。设计过程主要以工资系统的结构分析为依据。论文最后讲述了工资系统在企业中的应用前景与使用价值。关键词:工资系统模块数据控件 数据库中图分类号: TP29文献标识码: I文章编号: 1006- 7973 (2006) 07-0125 -02、分析工资系统的结构个数据库,名为“工资库MDB",在这个数据库中创建如下首先考虑系统的窗体模块。基本的工资系统需要具备的数据表:“基本工资表”、 “部门表” 和“密码表”。 “基窗体如下:系统启动界面,主要用于显示开发人员的名单及本工资表”中包含字段有:职工号、部门编号、职工姓名、开发日期等;登录窗体,用于提供用户登录界面;工资主控.生别、职称或职务、参加工作时间、基本工资、岗位工资、窗体,是工资系统的主窗体,有一个系统菜单,该系统的主应发工资、所得税和实发工资等。“ 部门表”中包含的字段要操作均通过这个系统菜单来进行;基本数据输入窗体,用有:部门编号和部门名称。 “密码表”中包含的字段有:序于输入每个职工的基本数据;基本数据修改窗体,用于浏览、号、用户名和密码等。分别规定各数据表中字段的类型和长查找、修改和删除某个职工的基本数据;专项数据修改窗体,度。用于对指定职工的基本工资和岗位工资进行修改;工资组合最后得出工资系统的流程图(图1) :查询窗体,提供对指定职工或指定部门的所有职工的工资情二、设计个窗体模块,并编写代码况进行查询;工资明细查询窗体,用于查询指定职工详细的首先启动VB,新建一个工程,并保存工程文件,同时设工资信息;打印职工工资单窗体,用于打印指定职工的工资计当前窗体为启动窗体,并保存为frmStart. frm,在工程中单;打印部门工资单窗体,用于打印指定部门的所有职工的添加一-个新窗体,并将它保存为登录窗体,名称为:frmL.frm,工资单。编写程序,使程序启动后,无论单击启动窗体的任何位置均启动界面出现登录窗体,需要在事件过程中编写的语句是:frmL. showl。第二步设计系统的主窗体,保存为frmMain. frm,设置用户登录界面其属性。打开菜单编辑器,设计工资系统的菜单。编写的代NO码主要是显示后面添加的各个窗体。判断用户名和密码是否正确第三步设计基本数据输入窗体,继续在工程中添加新窗体,保存为frmIn. frm.在该窗体上添加两个Data控件和其↓YES他需要的基本控件。对于Data控件需要修改databasename显示系统的主窗体和recordsource两个属性,使得当前窗体的部分控件中将要显示的内容和指定的数据表联系起来。師||品使用Data控件访问数据库,必须要设置三个基本属性:数数数萌组出职1. Connect:指定Data 控件所连接的数据库类型,VB据据据细答工输修修查查默认的属性值是Access。入2改询询资资2. DatabaseName: 选择要访问的数据库文件。图1工资系统流程图3. RecordSource: 确定要访问的数据源。此属性值可以其次考虑系统中的数据库和数据表。通过Access创建一是数据库中的某-一个数据表,也可以是-条SQL查询语句。收稿日期: 2006-6-17中国煤化工作者简介:石艳红女(1981~)南京化工职业技术学院 助教 (2研究方向:计算机应用技术MYHCNMH G.126《中国水运》理论版第4卷第四步设计基本数据修改窗体,在工程中添加新窗体,2.运行错误:程序在运行期间产生了非法操作等,如需保存为frmEdit. frmo基本数据的修改包括查找某记录,州要打开的文件在某个指定的路径下不存在。除某记录和修改某记录等。实现的代码举例如下,对“删除”3.逻辑错误:该错误- -般在算法出现错误的情况下才会按钮的Click事件编写代码:如果用户单击“删除”,则册发生。除当前记录。代码是:四、生成可执行文件Datal. Recordset. E0F Then对于调试好的程序,选择“文件”菜单下的“生成..”Datal. Recordset. Delet命令,可以将该编译程序生成能够脱离VB集成开发环境而独Datal. Recordset. MoveNext立运行的exe文件。ind If五、结论第五步设计专项数据修改窗体,所谓专项数据是指修改随着计算机技术在企业管理中应用的普及,利用计算机数据表中的某个特定的字段,如修改所有职工的基本工资或实现企业人事工资的管理势在必行。工资管理是一项琐碎、岗位工资等。在工程中添加一-个新窗体, 添加Data控件,并而又十分细致的工作,工资计算、 发放、核算等工作量很大,修改其属性。选种要修改的字段可以通过IF 语句的嵌套形式不允许出错,对于企业来说,利用计算机进行工资发放,不来实现。仅能够保证工资核算准确无误,而且还可以利用计算机对有第六步设计工资组合查询窗体和查询工资明细窗体,是关工资的各种信息进行统计,服务于财务部门其他方面的核在工程中添加两个窗体分别为工资组合查询窗体和查询工资算和管理,同时计算机还具有手工管理所无法比拟的很多优明细窗体。编写代码的过程中,需要注意的地方是,窗体载点。这些优点能够极大地提高人事工资管理的效率,给企业入时,将“教师工号”和“教师姓名”文本框设为空。同时的科学化、正规化管理大来很大的便利。编写窗体的初始化事件的响应代码。其目的是在窗体初始化时,将“部门名称”字段可能的值添加到“所在部门”下拉参考文献列表中。然后编写查询代码实现查询功能。1] 刘炳文.精通Visual Basic 6.0中文版.北京.电子工业三保存工程,并运行调试出版社. 1999.选择“文件”菜单中的“保存工程”命令,保存整个工2]蔡琼,徐静.在数据库应用系统中基于角色的授权管理模程。选择“运行”菜单中的“启动”命令,可运行该工程,式中国水运(理论版) . 2005. 11.如果程序运行错误,或未能实现所要求的功能,需要进行调3]柴瑞敏,孙劲光. - -种数据库权限管理的新模式.辽宁工试。可能出现的错误有:程技术大学学报.2003. 2.22.1.语法错误:在编写代码的过程中,多写、漏写、拼错[4] 刘钢,王永生. Visual Basic程序设计与应用案例.高等关键字,误用了一些符号等。教育出版社.2003.7.The wages system design and real izationShi YanhongAbstract: This article elaborated the small wages system composition and each module functionwith emphasis. The design wages system mainly begins with module composition, data connection,function realization and so on. The module composition mainly includes this wages system the mainmodule and the function that each module must achieve. Each module of Wages system could not beseparated from the data, therefore in database design, had fully to consider the data effect iveness,reduced the data redundancy. This system uses Access database, it also is the database that VB tacitlyapproves. The process of design mainly carried out with the wages system structure analysis. Thisarticle finally talks about the application prospect and the use value of the wages system in .enterpr ise.Keywords: wages systemmodule、datadatabase中国煤化工MHCNMH G.

论文截图
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。