欢迎来到天天文库
浏览记录
ID:10938124
大小:350.50 KB
页数:16页
时间:2018-07-09
《用vb开发企业工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录1引言12研究对象与方法12.1研究对象12.2研究方法23系统需求分析23.1用户需求分析23.2业务流程图34系统详细设计34.1系统功能模块设计34.2数据库概念设计44.3数据的实现65系统的实现65.1创建公用数据库模块[4]65.2主窗体的创建[5]75.3创建人员管理窗体95.4创建添加员工窗体95.5创建修改员工窗体105.6创建职位管理窗体105.7创建添加职位窗体115.8创建修改职位窗体125.9创建工资发放窗体125.10创建统计报表窗体136测试与分析14结束语14参考文献1515用VB开发企业工资管理系统指导教师:【摘 要
2、】:工资管理是每个企业要面临的问题,对于大企业有正规的工资管理系统,但对于小企业采用大的工资管理系统不合适,所以开发一套符合小企业工资管理的系统就显得重要,本次设计的工资管理系统能满足企业工资管理的日常要求,包括人员管理、职位管理、工资发放管理及统计报表等功能,提高企业的管理效率。【关键词】:工资管理信息管理数据查询数据库1引言企业职工的工资管理作为一个企业管理不可或缺的方面,其管理过程比较复杂,工作繁琐,时间性强及具有延续性,再加上每个月要重复产生数据,形成巨大的数据量,利用人工来管理显得比较困难。因此非常有必要开发一套工资管理系统软件来提高企业工次管
3、理的工作效率。企业工资管理系统为了保证统计数据的准确性,首先将职工的基本信息经过核实后输入系统内并存储起来,同时按照系统的要求设定标准代码,在工资管理的日常工作中最大限度的减少重复输入,也减少人为因素造成的不必要的错误,提高系统数据的完整性,企业工资管理系统主要可以完成数据的录入、存储、查询、汇总及报表的打印,不仅节省时间和人力,而且调用方便,统计快捷,准确性高。2研究对象与方法2.1研究对象目前在大的公司已经有一整套比较完整的工资管理系统,而在一般小型的企业中工资的管理大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解工资的发放状况等等,不便
4、于管理。同时由于不可避免的人为因素,造成数据的遣漏、误报等。为了更好地适应当前企业对工资管理的需求,缓解手工管理存在的这些弊端,开发了企业工资管理系统。它具有以下几个特点:15l可以存储所有有关工资、津贴、提成等内容,安全高效。l可以迅速查到所需信息。l实现动态报表。2.2研究方法VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在VisualBasi
5、c环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。Visualbasic6.0连接数据库的主要方式以下几种方式:一是:用data控件进行数据库链接,二是利用adodc(ADODataControl)进行数据库链接。三是:利用DataEnvironment进行数据库链接.四是利用ADO(ActiveXDat
6、aObjects)进行编程。要实现企业工资管理系统,关键是如何运用MicrosoftAccess2000作为后台数据库。数据库前台控制界面使用VisualBasic+ADO来实现。系统分析方法采用结构化生命周期法,这是软件开发常用的方法,主要可以分成以下四个步骤:系统需求分析,系统数据的逻辑设计、系统功能模块的设计和软件功能界面的设计。3系统需求分析3.1用户需求分析通过对用户工作流程及要求的调研,确定系统的功能要满足以下几个方面:1、企业员工基本信息的管理:在这个模块中要主要输入企业员工的基本信息。2、员工岗位信息的管理:不同的岗位对应不同的工资和津贴
7、,这是发放工资参照的标准。3、15特殊项管理:企业对员工有不同的奖惩措施,具体的奖惩标准应在系统中体现,并在每月的工资中计算。1、发放工资管理:完成每月的工资合计,并打印出工资凭条交由财务发放工资。2、报表打印:对各种数据进行统计与查询并打印出来,便于企业管理者对工资发放情况的动态掌握和管理。软件的设计要求界面友好,操作简单,最好在硬件的配置上没有什么要求,功能结构清楚明了,一看就懂,这样才能更好的满足企业员工水平。总之,企业工资管理信息系统旨在提供一个可以操作的,方便工资发放和管理,易于修改的辅助管理系统。同时提供了系统智能辅助与用户自主选择两种方式,
8、提高工作效率。财务处3.2业务流程图根据需求分析的结果,本系统主要划分为以下5个
此文档下载收益归作者所有