简易模拟工资管理系统的设计与实现 下载本文

内容发布更新时间 : 2024/4/19 7:04:10星期一 下面是文章的全部内容请认真阅读。

龙源期刊网 http://www.qikan.com.cn

简易模拟工资管理系统的设计与实现

作者:王成勇

来源:《科学与财富》2016年第10期

摘 要:随着计算机应用的普及,各个行业都在积极使用现代化的手段来提高工作效率,企业内部的财务都采用软件来进行管理。职业学校会计专业类学生毕业后一般进入企业进行与财务相关的工作,由于现在市价购买财务管理模拟软件成本太高,所以开发一个成本低、实用性和操作性强的模拟工资管理系统非常必要,这样可以给学校减轻负担,给学生有实际操作以增强动手能力。

关键词:VB编程;数据库;模拟;工资管理系统 1. 模拟工资管理系统功能简介

本系统介绍了工资管理最基本的需求、整体结构、基本功能和数据库结构。主要实现员工工资管理:对每个员工的基本工资管理、它其工资项目管理、实发工资的计算方法、工资的查询、用户的添加、用户密码的修改、记录添加、修改、删除等。本系统用VB6.0和Access数据库编程设计实现,具有检索迅速、查找方便、可靠性高、成本低等特性,非常适合中职会计专业类学生教学模拟操作使用。 2. 系统设计理论依据

2.1 DATA和ADO数据库访问控件介绍

1、Data控件:这个数据控件,用于将一个数据源连接到一个数据绑定控件;2、数据访问控件:利用Data控件建立与数据库的连接后,要访问数据库中的数据必须通过数据访问控件来实现;3、使用RECORDSET对象访问数据库:Data控件的优点是用户无需编写大量代码就可开发一个简单的数据访问应用程序,而不必提供程序代码来打开或创建数据库或记录集、在记录间移动或编辑记录集中已有的记录。

使用ADO控件访问数据库:DAO方式是允许程序员操纵Microsoft Jet数据库引擎的第一个面向对象的接口。ADO方式是DAO和RDO方式的继承者,是Microsoft最新的对通用数据的访问接口,为所有数据源提供了高性能的访问,这些数据源包括关系和非关系型数据库、文本和图形等,它更适合于大流量和大事务量的网络计算机系统包括使用:1、ADO数据控件:要创建一个客户或前端数据库应用程序,应在窗体中添加ADO Data控件Adodc,以及其他所需要的VB控件;2、ADO数据访问控件:与Data控件一样,VB内置的具有数据识别能力的控件都可作为ADO的数据访问控件。 3. 系统模块需求分析

龙源期刊网 http://www.qikan.com.cn

系统的主模块如下图所示 4. 系统功能设计与实现 4.1系统数据库设计

本系统选择Microsoft Access作为数据库,根据系统实际对数据的要求可以归纳出系统所需的数据表及表结构,如以下几图所示: 4.2 登陆模块的实现

登陆模块的功能是实现用户进入该软件主界面时的一个安全检测窗口,要求用户输入用户名和密码进行身份验证,能有效避免非法用户进入系统对数据库进行恶意操作,本模块也是对用户权限进行检测的模块,因此登陆模块的设计与实现显得非常重要。以下就介绍本系统登陆模块的实现:

首先:要创建一个存储用户信息(用户名、用户密码)的数据库表(用户统计表),以实现用户信息的修改、删除、增添。

最后,是语句的实现。说明:用户名旁的文本框名称为Uername,数据类型是文本,密码旁的文本框名称为PassWord、数据类型为密码,确定按钮名称为cmdok、取消按钮名称为cmdCancel。用户级别的功能是允许用户以不同的身份登陆主体界面(普通级别用户、管理员级别用户)。普通用户可以查询实发工资和其它项目工资以及对登陆密码的修改;管理员级别用户除可以操作普通用户的功能外,还可以增加普通用户,添加,删除,修改用户记录和修改用户的级别。

4.3 添加模块的实现

添加模块的功能是能够实现把用户的个人信息按一定的格式输入,然后通过SQL语句将其写入数据库的过程,每个文本框中内容应按提示文本输入(按所指的格式输入。) 4.4 修改、删除模块的实现

修改、删除模块是实现对员工信息进行修改和删除的功能,以便管理员对员工信息进行管理。它们的界面是同一个,通过改变Cmdok的属性来实现不同的功能。 5. 小结

用VB数据库开发模拟工资管理系统,效率高、开发周期短成本低,程序易于实现。使用本系统可以大大降低学校的办学成本,减轻学生的费用负担,在学校中可以推广使用。有了这套系统,可以使学生在平时的学习操作中可以接触到和企业一样的工作环境,增加学生的实际

龙源期刊网 http://www.qikan.com.cn

动手操作能力。所以模拟工资管理系统实用性强,适合职业学校会计专业类学生教学学习使用。 参考文献

[1] 高春艳《Visual Basic数据库系统开发》,人民邮电出版社,2007年. [2] 彭 波《Visual Basic编程技术全接触》,清华大学出版社,2008年. [3] 周文峰《Visual Basic程序开发》,电子工业出版社,2008年10月.