VB的工资管理系统

VB的工资管理系统
VB的工资管理系统

V B的工资管理系统公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-

开题报告

课题名称:企业人事工资管理系统

一.选题的依据及课题的意义:

目前市面上流行的人事管理系统不少。但是,对于企事业单位的人事管理来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是开发一个功能实用、操作方便,简单明了的人事管理系统,以满足大多数中小企业的需要。

二.国外研究概况及发展趋势:

20世纪80年代后期,进入到数据管理阶段。该阶段的计算机系统广泛应用于企业管理。同时工资管理系统已经由原来的人工管理走入了计算机管理的时代,作为信息管理主要工具的数据库已经成为举足轻重的角色。数据库就是存放数据的仓库,数据按一定的规律存放在计算机中,在科学技术飞速发展的今天人们越来越依赖计算机把现实中的事物抽象成数据然后以记录的形式加以保存。换个角度看数据库是长期存储在计算机内的,有组织的,可共享的数据集合。它具有较小的冗余度,较高的系数据独立性和易扩展性等特征,可以让多个用户在不同的权限下使用。这样用数据库技术来管理工资是一种趋势。

三.研究内容及实验方案;

研究内容:

本课题的研究内容是对数据库理论及软件工程理论的研究,并利用所学的知识将这些理论运用到实践中来,即用这两大理论开发一套工资管理系统。这套系统包含以下几个功能模块:

1.工资信息设置

2 工资信息管理

3. 系统

其功能模块图如下所示:

图一系统功能模块图

本人研究的是以下几个功能模块:

(1)工资信息设置

这个模块的作用是包括设置员工的基本工资和其他项目的金额,如奖金等。并且负责设置员工工资的计算公式.

(2)工资信息管理

这个模块包含的信息是包括统计出勤、计算工资、查询工资和导出工资表。四.目标,主要特色及工作进度

目标:在WINDOWS系统下,运用和ACCESS2000数据库进行开发,实现工资管理系统。

主要特色:易操作,外观新颖,界面友好,探索性较强。

工作进度:

第14周:收集相关资料,进行系统方案设计,写出开题报告

第15周:实现各部分模块功能。

第16周:整体调试并进行必要修改。

第17至18周:测试所有功能,写论文。

五.参考文献

[1] 张立科,Visual Basic 数据库开发技术与工程实践,人民邮电出版社,

[2] 赵增敏,王庆建,ACCESS2000实用教程,电子工业出版设,月

[3] 牛勇,VB编程篇,电子工业出版设,月

[4] 徐士良,计算机软件技术基础,清华大学出版社,

工资管理系统

摘要:企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的

现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。 Access数据库具有与VB6无缝连接、操作简单、易于使用的优点。运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。

关键词:VB 工资管理信息管理数据查询数据库

目录

第一章绪论

企业工资管理系统

企业工资管理是一项琐碎、复杂而又十分细致的工作,一般不允许发生差错。最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出现错误的机率也随之升高,不仅花费财务人员大量的时间,而且往往由于抄写不慎,或者由于计算的疏忽,出现工资发放错误的现象。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。正是企业工资管理的这种重复性、规律性、时间性,使得企业工资管理计算机化成为可能。企业工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信息的处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录。

第二章工资管理系统设计分析

应用需求分析

需求分析的过程可以说是一个对具体问题的反复理解和抽象的过程。理解就是对现实问题的理解,要弄清楚究竟需要解决什么问题。抽象就是除去问题的表

面,提取问题的本质,建立问题的逻辑模型,以便于以后阶段的系统的设计实现。需求分析阶段是软件产品生存命期中的一个重要阶段,其根本任务是确定用户对软件系统的需求。所谓需求是指用户对软件的功能和性能的要求,就是用户希望软件能什么事情,完成什么样的功能,达到什么性能。通常需求分为两种类型:一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认识。功能性需求是指需要计算机系统解决的问题,也就是对数据的处理要求,这是一类最主要的需求。非功能性需求是指实际使用环境所要求的需求,往往是一些限制要求,例如:性能要求,可靠性要求,安全保密要求,等等。

工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。

系统功能模块划分

根据该企业的业务情况及实现目标,系统功能模块图如图所示:

图系统功能模块

在这次系统开发中我主要完成的部分是工资管理和设置方面。开发这个系统的目的就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的系统化、规范化和自动化。能够和认识管理系统、考勤管理系统相结合,真正实现企业高效、科学、现代化的员工管理。系统最终实现的主要功能如下:

·企业工资信息设置部分:包括设置员工的基本工资和其他项目的金额,如奖金等。并且负责设置员工工资的计算公式。

图工资信息设置模块

·企业工资信息管理部分:包括统计出勤、计算工资、查询工资和导出工资表。

图工资信息管理模块

·系统部分:包括添加用户和修改密码。

图系统模块

系统数据库设计

数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。数据库设计的好与坏,直接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率,确保数据信息的完整性和一致性。

针对企业工资信息管理系统的需求,通过对员工工资计算过程的内容分析,为本系统设计如下的数据项和数据结构:

·基本工资信息:包括员工编号和基本工资(元/小时)。

图基本工资实体E-r图

·其他项目信息:包括员工编号、奖金、津贴、福利、扣发等。

图其他项目实体E-R图

·计算公式信息:包括加班费的百分比、出差工资、旷工、迟到早退扣发等。

图计算公式实体E-R图

启动Access 2000,创建新的数据库,命名为和,保存在要存放这个系统所有工程文件的文件夹中。在使用的时,要把应用程序和这两个数据库保存在同一个文件夹中。

表 员工出勤统计信息表:

表 员工工资计算公式信息表:

表 员工其他项

目设置:

表员工工资统计信息表:

表员工信息表:

表用户信息表:

第三章工资管理系统应用程序设计3.1 “登录模块”详细设计

1、实现目标:

登录模块的详细设计主要是用户登录的一个界面,判断登录的用户是管理员还是普通用户,进入后将面对的是主界面,从而进行相关的操作。

登录的界面主要由用户名和密码的信息,还有一些标题设置,确定和取消的按钮组成。通过标题可以知道此系统的大概内容,由此,登录界面的设计完成。

2、界面:

图用户登陆界面

登陆界面程序流程图如下:

图登陆程序流程图

3、程序说明:

Dim pwdcount As Integer

Private Sub cmdcancel_Click()

= ""

= ""

End Sub

Private Sub cmdok_Click()

Dim sql As String

Dim rs As

If Trim = "") Then

MsgBox "没有输入用户名称", vbOKOnly + vbExclamation, "

警告"

Else

sql = "select * from userinfo where userid='" & & "'"

Set rs = getrs(sql, "salary")

If iflag = 1 Then

If = True Then

MsgBox "没有这个用户,请重新输入", vbOKOnly + vbExclamation, "

警告"

Else

If Trim(1)) = Trim Then

strusername = Trim

userpassword = Trim

Unload Me

Else

MsgBox "密码不正确,请重新输入", vbOKOnly +

vbExclamation, "警告"

= ""

End If

End If

End If

End If

pwdcount = pwdcount + 1

If pwdcount = 3 Then

Unload Me

End If

End Sub

Private Sub Form_Load()

pwdcount = 0

strusername = ""

userpassword = ""

End Sub

3.2 “主窗体”模块详细设计

1实现目标:

在这个项目中,选择使用多文档界面。使用这个窗体的好处是可以使程序更加有条理。对于一个多任务的应用程序,使用多文档窗体还可以减少占用的系统资源。

2、界面及目标实现过程:

主窗体设计的界面是用菜单编辑器做的,主要由系统、工资信息设置、工资信息管理和关于这四个大模块组成。主窗体是进行相关操作的主界面。在这几个里,管理员有所有的权利进行各种操作。

图员工工资管理系统界面

3、程序说明:

rivate Sub Menu_about_Click()

End Sub

Private Sub Menu_adduser_Click(Index As Integer)

If Trim(strusername) <> "admin" Then

MsgBox "对不起,您没有这个权限!", vbOKOnly + vbExclamation, "警告"

ElseIf Trim(strusername) = "admin" Then

End If

End Sub

Private Sub Menu_basic_Click(Index As Integer)

If Trim(strusername) <> "admin" Then

MsgBox "对不起,您没有这个权限!", vbOKOnly + vbExclamation, "警告"

ElseIf Trim(strusername) = "admin" Then

ichangeflag = 1

End If

Private Sub Menu_changepwd_Click(Index As Integer)

End Sub

Private Sub Menu_check_Click(Index As Integer)

= "信息查询"

End Sub

Private Sub Menu_exit_Click(Index As Integer)

Unload Me

Exit Sub

End Sub

Private Sub Menu_formulasetting_Click(Index As Integer)

If Trim(strusername) <> "admin" Then

MsgBox "对不起,您没有这个权限!", vbOKOnly + vbExclamation, "警告"

ElseIf Trim(strusername) = "admin" Then

End If

Private Sub Menu_getsalary_Click(Index As Integer)

If Trim(strusername) <> "admin" Then

MsgBox "对不起,您没有这个权限!", vbOKOnly + vbExclamation, "警告"

ElseIf Trim(strusername) = "admin" Then

End If

End Sub

Private Sub Menu_others_Click(Index As Integer)

If Trim(strusername) <> "admin" Then

MsgBox "对不起,您没有这个权限!", vbOKOnly + vbExclamation, "警告"

ElseIf Trim(strusername) = "admin" Then

ichangeflag = 1

End If

End Sub

Private Sub Menu_out_Click(Index As Integer)

If Trim(strusername) <> "admin" Then

MsgBox "对不起,您没有这个权限!", vbOKOnly + vbExclamation, "警告"

ElseIf Trim(strusername) = "admin" Then

End If

End Sub

Private Sub Menu_sumattendance_Click(Index As Integer)

End Sub

3.3各项子模块详细设计

3.3.1 “设置基本工资”窗体设计

1、实现目标:

选择“工资信息设置”—>“基本工资设置”菜单设置员工的基本工资,可以根据员工的编号,或者根据员工职务设置基本工资,设置的基本工资为每个小时的工资。

2、界面及控件列表

图设置基本工资界面

表设置基本工资主要控件列表

VB编程工资管理系统

企业员工工资管理系统 摘要 企业的工资管理是公司管理的一个重要内容。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。但考虑到学生的开发时间,本次设计主要阐述员工工资管理系统主要是以企业员工工资情况为对象而开发的。涉及系统比较小,有利于学生单独编写。其系统的设计主要包括数据库的设计、维护和应用界面的设计与后台数据库的连接。经分析采用Microsoft 公司开发的Visual Basic 6.0为开发工具,Microsoft SQL sever 2000 为后台数据库。Visual Basic (简称VB)是由Microsoft公司

推出的在Windows操作平台下最迅速、最简捷的应用开发工具之一。它引入了面向对象的程序设计思想和“控件”的概念,使得大量已经编好的Visual Basic 程序可以直接拿来使用。同时VB具有简单、易学的特点,是大多数初学者最理想的编程语言,也是专业人员得心应手的开发工具。它在一个公共环境里集成了许多不同的功能,例如,设计、编辑、编译和调试。目前市场上数据库的主流厂商及产品有IBM DB2、Microsoft SQL SERVER 2000、ORACLE 9i、Sybase。Microsoft SQL Server 2000是在SQL Server 7.0的基础上对性能、可靠性、质量以及易用性进行了扩展。SQL Server 2000中包含许多新特性,这些特性使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台。其增强的特性包括对丰富的扩展标记语言(XML)的支持、综合分析服务以及便捷的数据库管理。Microsoft SQL Server 2000简化了管理、优化工作,并且增强了迅速、成功的部署在线商务应用程序所需的可靠性和伸缩性。 关键词:工资管理系统、设计、开发工具 目录 摘要 0 目录 (1) 第一章绪论 (2) 1.1 问题的提出 (2) 1.2 系统设计功能 (3) 第二章数据库系统设计 (4) 2.1 数据库分析设计 (4) 2.2 数据各个表之间的关系 (6) 第三章各个关系间的数据结构 (6) 3.1 系统设计目标 (6) 3.2 系统概要分析 (7) 第四章企业工资管理系统应用设计 (8) 4.1 企业工资管理系统设计 (8)

Vb做的工资管理系统2009020187

员 工 工 资 管 理 系 统 实 训 报 告计应09020187 夏青

一、1.1应用需求分析:企业的工资管理是公司管理的一个重要内容。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。VB6。0是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。Access数据库具有与VB6.0无缝连接、操作简单、易于使用的优点。运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。 2.1系统功能模块划分: 根据该企业的业务情况及实现目标,系统功能模块图如图2.1所示: 目的:利用Visual Basic6.0及Microsoft Access2000数据库技术对企业员工工资的基本信息进行管理,要 求进行用户需求分析,功能模块的设计,对部门、员工及工资的基本信息进行添加、修改、删除、查询及打印等功能。

二、工资管理系统应用程序设计 1.“登录模块”详细设计 1、实现目标: 登录模块的详细设计主要是用户登录的一个界面,判断登录的用户是管理员还是普通用户,进入后将面对的是主界面,从而进行相关的操作。 2、界面 图用户登陆界面 3、程序说明: Option Explicit Dim pwdcount As Integer Private Sub cmdcancel_Click() username.Text = "" password.Text = "" End Sub

VB的工资管理系统

开题报告 课题名称:企业人事工资管理系统 一.选题的依据及课题的意义: 目前市面上流行的人事管理系统不少。但是,对于企事业单位的人事管理来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是开发一个功能实用、操作方便,简单明了的人事管理系统,以满足大多数中小企业的需要。 二.国外研究概况及发展趋势: 20世纪80年代后期,进入到数据管理阶段。该阶段的计算机系统广泛应用于企业管理。同时工资管理系统已经由原来的人工管理走入了计算机管理的时代,作为信息管理主要工具的数据库已经成为举足轻重的角色。数据库就是存放数据的仓库,数据按一定的规律存放在计算机中,在科学技术飞速发展的今天人们越来越依赖计算机把现实中的事物抽象成数据然后以记录的形式加以保存。换个角度看数据库是长期存储在计算机内的,有组织的,可共享的数据集合。它具有较小的冗余度,较高的系数据独立性和易扩展性等特征,可以让多个用户在不同的权限下使用。这样用数据库技术来管理工资是一种趋势。 三.研究内容及实验方案; 研究内容: 本课题的研究内容是对数据库理论及软件工程理论的研究,并利用所学的知识将这些理论运用到实践中来,即用这两大理论开发一套工资管理系统。这套系统包含以下几个功能模块: 1.工资信息设置 2 工资信息管理

3. 系统 其功能模块图如下所示: 图一系统功能模块图 本人研究的是以下几个功能模块: (1)工资信息设置 这个模块的作用是包括设置员工的基本工资和其他项目的金额,如奖金等。并且负责设置员工工资的计算公式. (2)工资信息管理 这个模块包含的信息是包括统计出勤、计算工资、查询工资和导出工资表。 四.目标,主要特色及工作进度 目标:在WINDOWS系统下,运用和ACCESS2000数据库进行开发,实现工资管理系统。

基于VB的工资管理系统毕业论文

基于V B的工资管理系统毕 业论文 Prepared on 22 November 2020

【Word版,可自由编辑!】 开题报告

毕业课题名称:工资管理系统 一.选题的依据及课题的意义: 随着计算机技术的普及,数据信息处理技术得到了空前发展,人们处理大量数据的能力越来越强,大量以前必需由人工处理的工作现在都可以由计算机代劳。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。 二.国外研究概况及发展趋势: 20世纪80年代后期,进入到数据管理阶段。该阶段的计算机系统广泛应用于企业管理。同时工资管理系统已经由原来的人工管理走入了计算机管理的时代,作为信息管理主要工具的数据库已经成为举足轻重的角色。数据库就是存放数据的仓库,数据按一定的规律存放在计算机中,在科学技术飞速发展的今天人们越来越依赖计算机把现实中的事物抽象成数据然后以记录的形式加以保存。换个角度看数据库是长期存储在计算机内的,有组织的,可共享的数据集合。它具有较小的冗余度,较高的系数据独立性和易扩展性等特征,可以让多个用户在不同的权限下使用。这样用数据库技术来管理工资是一种趋势。 三.研究内容及实验方案; 研究内容: 本课题的研究内容是对数据库理论及软件工程理论的研究,并利用所学的知识将这些理论运用到实践中来,即用这两大理论开发一套工资管理系统。这套系统包含以下几个功能模块: 1.工资信息设置

基于VB的员工管理系统设计与开发

类型:课程设计 题目:基于VB的员工管理系统设计与开发

第一章 1.1总体需求调查 1.1.1组织结构图——员工培训管理系统组织结构图如下: ●员工各种信息的输入,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、 培训计划等。 ●员工各种信息的查询、修改,包括员工基本信息、职称、岗位、已经培训过的课 程和成绩、培训计划等。 ●企业所有员工培训需求的管理。 ●企业培训计划的制定、修改 ●系统用户管理、权限管理、数据备份、数据恢复、系统初始化 ●使用帮助 1.1.2 系统目标 面对信息化时代及其发展过程中出现的各种情况,员工培训管理系统在实施后达到以下目标: 1.实现多点操作的信息共享,相互之间传递准确、快捷、顺畅。 2. 全面自动化的管理,可随时掌握员工各种信息及培训的各种情况等等。 3. 能够快捷、准确处理员工是否培训,处理各种资源、教材、教师等信息。 4. 系统界面友好美观,操作简单易行,查询、修改等操作灵活方便,数据存储安全可靠。 5.系统维护安全,方便,可靠,并且能够满足实用性、先进性的要求。 1.1.3应用现状调查 目前,企业员工培训管理都是人工管理。各方面都是的人工操作,这样不仅浪费人员且操作不方便,不能满足企业的需求,而且不能满足当前台州中小企业的发展需要。 1.1.4 总体流程: 开始进入的进入界面,再进入主界面进行各种操作,包括操作员设置、系统用户管理、权限管理、数据备份、数据恢复、系统初始化等一系列操作。 1.2员工信息管理 整个系统从总体上分为员工信息管理、员工培训需求、操作员管理、帮助四大部分,每一部分应实现的功能. 1.2.1员工信息管理 ?员工基本信息的输入,包括姓名、岗位、性别、已培训课程、出生年月、成绩、职称、培训计划等基本信息。 ?员工信息的维护:包括添加、修改、删除、查找等。 ?员工基本信息的查找:按姓名,岗位,职称。查找包括姓名、岗位、性别、已培训课程、

基于VB+ACCESS的工资管理系统

Shanghai Lixin University of Commerce 本科生毕业论文 基于VB+ACCESS的工资管理系统 指导教师朱伟民 级别2006级 学院数学与信息学院 专业信息管理与信息系统 班级06140101 学号0614010132 二〇一〇年五月十二号

摘要 工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。该系统由系统维护、输入、查询、修改、输出、统计等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。本文从市场调查、需求分析、开发平台选择、系统模块建立、数据库设计、功能模块编程实现及软件测试等方面阐述了本应用系统的设计过程。为便于说明,文中绘制了程序结构框图、数据流程图和部分界面图。最后附有主要的源程序代码清单。 关键词:工资管理系统维护数据汇总管理系统软件开发VB Abstract Device Management System of laborage is specially designed for the application of device managing of enterprise. It consists of six subsystems,they are system maintenance, querying ,forming &listing. The functions can meet the demands of it,the level of laborage managing & factory management rapidly .in this paper , a description is given concerning the programa’s designing in aspects of market investigating ,demangs analyzing,choosing software development condition ,establishing system model ,desiging user’s database ,proced ural construct diagrams,data flow diagrams and interface diagrams are presented for the purpose of understanding . In addition ,program source code is listed in the end of the article. Key words:The salary management system, upkeep data, assembles, VB, managing system, software exploitation

VB的工资管理系统

V B的工资管理系统 Company Document number:WTUT-WT88Y-W8BBGB-

开题报告 课题名称:企业人事工资管理系统 一.选题的依据及课题的意义: 目前市面上流行的人事管理系统不少。但是,对于企事业单位的人事管理来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是开发一个功能实用、操作方便,简单明了的人事管理系统,以满足大多数中小企业的需要。 二.国外研究概况及发展趋势: 20世纪80年代后期,进入到数据管理阶段。该阶段的计算机系统广泛应用于企业管理。同时工资管理系统已经由原来的人工管理走入了计算机管理的时代,作为信息管理主要工具的数据库已经成为举足轻重的角色。数据库就是存放数据的仓库,数据按一定的规律存放在计算机中,在科学技术飞速发展的今天人们越来越依赖计算机把现实中的事物抽象成数据然后以记录的形式加以保存。换个角度看数据库是长期存储在计算机内的,有组织的,可共享的数据集合。它具有较小的冗余度,较高的系数据独立性和易扩展性等特征,可以让多个用户在不同的权限下使用。这样用数据库技术来管理工资是一种趋势。 三.研究内容及实验方案; 研究内容:

本课题的研究内容是对数据库理论及软件工程理论的研究,并利用所学的知识将这些理论运用到实践中来,即用这两大理论开发一套工资管理系统。这套系统包含以下几个功能模块: 1.工资信息设置 2 工资信息管理 3. 系统 其功能模块图如下所示: 图一系统功能模块图 本人研究的是以下几个功能模块:

(1)工资信息设置 这个模块的作用是包括设置员工的基本工资和其他项目的金额,如奖金等。并且负责设置员工工资的计算公式. (2)工资信息管理 这个模块包含的信息是包括统计出勤、计算工资、查询工资和导出工资表。 四.目标,主要特色及工作进度 目标:在WINDOWS系统下,运用和ACCESS2000数据库进行开发,实现工资管理系统。 主要特色:易操作,外观新颖,界面友好,探索性较强。 工作进度: 第14周:收集相关资料,进行系统方案设计,写出开题报告 第15周:实现各部分模块功能。 第16周:整体调试并进行必要修改。 第17至18周:测试所有功能,写论文。 五.参考文献 [1]张立科,Visual Basic 数据库开发技术与工程实践,人民邮电出版社, 月 [2] 赵增敏,王庆建,ACCESS2000实用教程,电子工业出版设,月 [3] 牛勇,VB编程篇,电子工业出版设,月 [4] 徐士良,计算机软件技术基础,清华大学出版社,

基于VB的财务管理系统

基于V B的财务管理系 统 文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]

基于V B会计管理系统 前言 工程介绍 作为每一个企业和团体,财务管理系统是其管理财务收入和支出的不可缺少的组成部分,无论是企业的财务计划,财务控制还是财务监督和财务运用,每一个涉及到财务的方方面面,财务管理系统都起着至关重要的作用。更好的运用财务系统和发挥财务管理的作用是一个企业成败的关键。 而作为财务管理工作的核心就是最简单的资金流通,如果想要在资金的流通与使用过程中更好的应用并且合理的调配是离不开一个好的财务管理系统的。 作为企业。在生产经营活动无外乎供、产、销三个环节,这个过程始终贯穿着资金运动,只是在各个环节上资金的表现形态不同罢了。在供应阶段资金由货币形态转变为材料形态,生产阶段由材料形态变为产品形态,在销售阶段由产品形态又回到货币形态。从这里可以看出,财务管理贯穿于企业的各项工作之中,财务工作与其它管理工作是密不可分的。从企业目前的实际工作来看,普遍存在两个误区:一种认为财务管理就是管钱,只要管住钱就可万事大吉,重资金,轻核算。上面谈到,资金在生产经营过程中分别有着不同的表现形式,“钱”只是这个过程的起点和终点,大量的管理工作都蕴含在过程之中。因此,只有加强内部核算,才能真正做到节支降耗,否则,“钱”是管不住的。另一种认为财务管理就是管财务部门,把财务部门与其他管理部门割裂开来,财务管理的触角不

能延伸到各项管理工作之中。财务管理就成为无本之木,其作用得不到发挥,形成经营和生产“两张皮”。 因此,开发这样一套管理软件成为很有必要的事情,对于我们即将计算机专业毕业的学员来说,也是一次将计算机应用于现实管理的一次很有意义的实践活动。 开发的意义 今天,作为任何产业的附庸与必须,计算机已经成为我们学习和工作的得力助手,在每一个企业和团体使用计算机是节省时间和提高效率的最佳途径,而为了更好的管理公司的财务信息和,使用方便快捷的财务管理系统也就成为了帮助我们在财务管理方面必备的工作了。 作为一个时代发展的必然需求,财务管理已经成为了一种模式,而如何将这种模式具体化并且实现,就是本次毕业设计的思路与要求,正宇公司财务管理系统的设计与实现将是本次设计的主题。

SQL+vb课程设计工资管理系统

课程设计报告课程设计题目:工资管理系统 学生姓名: 专业: 班级: 指导教师:

2011年12 月17 日 姓名:学号:实验时间:12月14日实验地点: 一、课程设计题目: 工资管理系统 二、课程设计目的: 本次课程设计的主要目的是综合运用所学的数据库与VB知识解决一个比较实际的简单问题,侧重对数据库连接、查询等相关内容的综合应用,使同学们能进一步熟悉掌握数据库的基本使用方法,进一步提升自己的编程能力并逐步培养编程思维,进而不断提高同学们解决问题的能力,并为以后的语言学习打下良好的基础。 三、课程设计要求: 1. 独立完成; 2. 此次课程设计在规定的时间必须在实验室完成,不得以任 何理由在其他地点进行; 3.每个人需按照选题规则确定好自己的题目(注意不是多人完成一题,每人独立完成一题),不得以任何理由选择其他的题目,当然在完成自己的题目之后根据个人兴趣可以继续选做其他的题目; 4.课程设计完成后严格按照报告格式撰写课程设计报告,并

于结束后的第三天上交到学习委员统一交给老师; 5.课程设计的成绩由两部分组成:程序检查成绩(40%,每个功能占程序分的20%)+报告检查成绩(40%)+平时考核(20%) 四、试验要求 1)员工基本信息的管理功能。 2)单位员工变动、奖惩情况的管理功能。 3)工资的计算、修改功能。 4)查询统计功能。 5)报表打印功能。 6)具有数据备份和数据恢复功能。 五、试验过程 1.数据库的设计 本系统的数据库是SQL数据库,在SQL环境下创建数据库工资.mdb文件。该数据库包括员工信息表、工资标准表、其他工资标准表、用户表用于纪录员工的基本信息数据库表结构如下所示:

vb课程设计_职工工资管理系统代码

Form1: Dim errorCount As Integer Private Sub Command1_Click() If = "system" And = "1234" Then Load Form2 MsgBox "登陆成功,欢迎您进入职工工资管理系统", vbInformation, "登陆成功" Else errorCount = errorCount + 1 If errorCount < 3 Then MsgBox "用户名或密码错误(第" & errorCount & "次)!", vbOKOnly + vbExclamation, "登陆失败" End If If errorCount >= 3 Then = False = False = False MsgBox "三次输入用户名或密码错误,程序将自动退出!", vbOKOnly + vbExclamation, "登陆失败" End End If End If End Sub Private Sub Command2_Click() Unload Me End Sub Private Sub Form_Load() errorCount = 0 End Sub Private Sub Form_Unload(Cancel As Integer) If MsgBox("是否要退出程序?", vbYesNo, "退出提示") = vbNo Then Cancel = 1 End If End Sub

Form2: Dim filedir As String Private Sub Command1_Click() jlNum = 0 If Len(Trim) > 0 Then filedir = Open For Input As #1 Do While Not EOF(1) Line Input #1, a If Len(Trim(a)) > 0 Then jlNum = jlNum + 1 End If Loop Close #1 ReDim Preserve ygList(jlNum) As YuanGong jlNum = 0 Open For Input As #1 Do While Not EOF(1) jlNum = jlNum + 1 Input #1, ygList(jlNum).ygnamg Input #1, ygList(jlNum).jibengz Input #1, ygList(jlNum).jingtie Input #1, ygList(jlNum).gerensui Input #1, ygList(jlNum).suidianfei Loop Close #1 = "姓名" & vbTab & "工资" & vbTab & "津贴" & vbTab & "所得税" & vbTab & "水电费" & vbCrLf For i = 1 To jlNum = & ygList(i).ygnamg & vbTab & ygList(i).jibengz & vbTab & ygList(i).jingtie & vbTab & ygList(i).gerensui & vbTab & ygList(i).suidianfei & vbCrLf Next = True = False = False = True = True End Sub Private Sub Command2_Click()

工资管理系统VB

××××大学毕业设计论文人事工资管理系统 姓名 学科专业 指导教师 日期:2004年4月

【摘要】 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。本系统结合公司实际的人事、财务制度,经过实际的需求分析,采用功能强大的Visual Basic6.0做为开发工具而开发出来的单机版人事管工资理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员工工资的新增、老员工工资修改、出盘、工资短信等工资管理工作。经过实际使用证明,本文所设计的人事工资管理系统可以满足公司人事、工资管理方面的需要。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 关键词:数据库,Visual Basic6.0,人事工资管理

目录 第一章绪论 (4) 1.1 课题来源 (4) 1.2 开发工具的选择 (5) 1.3 本文所作工作 (7) 第二章需求分析 (9) 2.1 总体需求调查 (9) 2.1.1 组织结构图 (9) 2.1.2 系统目标 (9) 2.1.3应用现状调查 (9) 2.1.4业务总体流程调查 (9) 2.2系统功能调查 (10) 2.2.1人事管理功能 (10) 2.2.2工资管理功能 (11) 2.2.3系统维护功能 (11) 2.3系统功能模块图 (11) 第三章概要设计 .................................................................................. 错误!未定义书签。 3.1概念设计 .................................................................................. 错误!未定义书签。 3.2数据库设计............................................................................... 错误!未定义书签。 3.2.1 Employee表(员工资料表)............................................ 错误!未定义书签。 3.2.2 Leave(请假表)............................................................. 错误!未定义书签。 3.2.3 Salary表 ......................................................................... 错误!未定义书签。第四章详细设计 .................................................................................. 错误!未定义书签。 4.1启动界面设计 ........................................................................... 错误!未定义书签。 4.1.1 功能说明........................................................................ 错误!未定义书签。 4.1.2屏幕格式设计.................................................................. 错误!未定义书签。 4.2 登录窗口设计 .......................................................................... 错误!未定义书签。 4.2.1功能说明......................................................................... 错误!未定义书签。 4.2.2屏幕格式设计.................................................................. 错误!未定义书签。 4.2.3源程序分析 ..................................................................... 错误!未定义书签。 4.3 主窗口设计.............................................................................. 错误!未定义书签。 4.3.1功能说明......................................................................... 错误!未定义书签。 4.3.2屏幕格式设计.................................................................. 错误!未定义书签。 4.3.3源程序分析 ..................................................................... 错误!未定义书签。 4.4人事管理模块的实现................................................................. 错误!未定义书签。 4.4.3员工基本信息查看:.......................................................... 错误!未定义书签。 4.4.4员工基本信息条件查询.................................................... 错误!未定义书签。 4.5 工资管理模块的实现................................................................ 错误!未定义书签。 4.5.2员工工资管理模块........................................................... 错误!未定义书签。

基于VB的财务管理系统

基于VB会计管理系统 前言 1.1工程介绍 作为每一个企业和团体,财务管理系统是其管理财务收入和支出的不可缺少的组成部分,无论是企业的财务计划,财务控制还是财务监督和财务运用,每一个涉及到财务的方方面面,财务管理系统都起着至关重要的作用。更好的运用财务系统和发挥财务管理的作用是一个企业成败的关键。 而作为财务管理工作的核心就是最简单的资金流通,如果想要在资金的流通与使用过程中更好的应用并且合理的调配是离不开一个好的财务管理系统的。 作为企业。在生产经营活动无外乎供、产、销三个环节,这个过程始终贯穿着资金运动,只是在各个环节上资金的表现形态不同罢了。在供应阶段资金由货币形态转变为材料形态,生产阶段由材料形态变为产品形态,在销售阶段由产品形态又回到货币形态。从这里可以看出,财务管理贯穿于企业的各项工作之中,财务工作与其它管理工作是密不可分的。从企业目前的实际工作来看,普遍存在两个误区:一种认为财务管理就是管钱,只要管住钱就可万事大吉,重资金,轻核算。上面谈到,资金在生产经营过程中分别有着不同的表现形式,“钱”只是这个过程的起点和终点,大量的管理工作都蕴含在过程之中。因此,只有加强内部核算,才能真正做到节支降耗,否则,“钱”是管不住的。另一种认为财务管理就是管财务部门,把财务部门与其他管理部门割裂开来,财务管理的触角不能延伸到各项管理工作之中。财务管理就成为无本之木,其作用得不到发挥,形成经营和生产“两张皮”。 因此,开发这样一套管理软件成为很有必要的事情,对于我们即将计算机专业毕业的学员来说,也是一次将计算机应用于现实管理的一次很有意义的实践活动。

1.2开发的意义 今天,作为任何产业的附庸与必须,计算机已经成为我们学习和工作的得力助手,在每一个企业和团体使用计算机是节省时间和提高效率的最佳途径,而为了更好的管理公司的财务信息和,使用方便快捷的财务管理系统也就成为了帮助我们在财务管理方面必备的工作了。 作为一个时代发展的必然需求,财务管理已经成为了一种模式,而如何将这种模式具体化并且实现,就是本次毕业设计的思路与要求,正宇公司财务管理系统的设计与实现将是本次设计的主题。

工资管理系统课程设计

软件工程 课程设计报告 题目:工资管理系统设计与实现班级: 教师: 学号: 姓名: 大学 计算机科学与技术学院 年月

课程设计任务书

目录 内容概要 第一章引言 1.1项目开发背景 1.2项目开发的目标及意义 1.3系统的开发方法 第二章可行性研究 系统流程图 完成新系统的可行性 第三章系统分析 系统的设计思想 需求分析 系统的运行环境和开发平台 数据流图 数据字典 第四章系统设计 功能模块设计 系统总体功能模块 数据库设计 数据库结构的实现 第五章工资管理系统功能实现 开发环境简介 系统界面的设计 员工基本信息管理功能设计 工资管理功能设计 第六章软件测试 第七章用户操作手册 第八章总结 参考文献 设计体会与建议

内容摘要 工资管理系统是使用Visual Basic 开发的一个数据库管理系统。在此主要讲述了使用SQL Server 2000和Visual Basic 完成工资管理系统基本功能的过程。开发这个系统的步骤主要有系统分析、系统设计、系统实现和系统维护。在系统的设计中,详细的展现了系统的各个模块、所需的数据库表及表字段菜单的设计等。在系统的实现中,给出了实现表单中相应的功能控件的事件、代码及菜单实现的方法。本系统具有数据输入,数据存储,信息计算修改删除等功能,本系统也提供了友好的人际对话界面。 第一章引言 1.1项目开发背景 众所周知当今时代的世界经济正从工业经济向知识经济转变,而知识经济的两个重要特征就是信息化合全球化。要实现信息化和全球化就必须依靠完善的网络和数据库机制。处于现在这样一个飞速发展的信息时代,在各行各业中都离不开信息处理,这正是计算机被广泛应用于管理信息系统的环境,使用计算机进行信息控制不仅提高了工作效率,而且大大的提高了其安全性。尤其是对于复杂的信息管理,计算机能够充分发挥其优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发时系统管理的前提。 因此,对于企业或是事业单位来说开发一套工资管理系统是很必要的。虽然企业事业单位的管理已经进入信息化管理,但对于不同的单位所需要的功能是不一样的,这样通用的软件使用效率不高,还会造成人力,财力的浪费,这样就不能满足所有单位和部门的需求。所以必须做好客户的需求分析工作,设计符合用户要求的系统。 1.2系统开发的目标及意义 企业和事业单位工资管理系统唯有采用自动化,高效率,人性化的管理,才能满足服务员工的需求。工资管理系统的主要目标在于加强服务而不在于精简人力。所以系统要能提供更自动化的服务,期望以最快的速度将人事工资信息做最适当的运用。主要目标有:以自动化、系统化、高效管理代替分散重复操作;提高单位效益和现代化信息管理水平;提高员工的自律性,促进员工人才的成长和流动;减轻人事工资管理员的负担,节省人力物力的开支等。 引进以计算机信息管理技术和网络通讯技术,是加快人事工资管理信息服务进程的重要手段。新的管理系统的使用会给人事管理体系发生变 化。这促进了工资数据管理方式和理念的转变,提高了企业单位的现代化和信息化水平,为企业带来更多的效益。 1.3系统的开发方法 本系统采用Visual Basic 可视化开发工具开发,采用ADO对象数据技术来提高系统的安全性和稳定性。工资管理系统可为企业和事业单位使 用,属于C/S结构的数据库系统,固定后台数据库采用SQL Server 2000。 第二章可行性研究

基于VB的财务管理系统设计(doc 37页)

基于VB的财务管理系统设计(doc 37页) 部门: xxx 时间: xxx 整理范文,仅供参考,可下载自行编辑

分类号:TP311 电子科技大学 本科专业毕业设计基于VB的财务管理系统设计 姓名刘鹗 学号2007082020 年级 2007级 专业电子信息工程 系(院)信息学院 指导教师许飞

摘要 财务管理系统是典型的管理信息系统,其开发包括后台数据库的建立和前端应用程序的开发两个方面?对于前者要求建立数据一致性和完整性强?数据安全性好的库?而对于后者则要求应用程序功能完备,易使用等特点? 本论文主要介绍了企业财务收支管理系统的总体设计思想,数据库设计以及功能模块设计。系统主要包括进出账务,账务信息,账务汇总与系统管理模块。软件使用Visual Basic为开发工具,利用其提供的各种面向对象的开发工具,使软件实现了财务的管理功能。 关键词:理财;操作系统;管理信息系统;安全

Abstract Financial management system is a typical management information system (MIS), including the development of its background of the establishment and maintenance of the database as well as the front-end application development for the two sides of the span of the former request to establish data consistency and integrity, strong data security Treasury good span for the latter requires the application of a fully functioning, easy to use, and other characteristics of the span The thesis introduces the general designing idea of the financial revenue and expenditure managing system of enterprise, the design of database, and the design of function models. The system includes the input-output financial, the information of financial, the summary of financial, and the system management models. By analysis the situation, the software uses the VB as client tool, and uses some of the tools of object oriented, so that the management of the financial can be accomplished. Key works: financial operating system management information system safety

员工工资管理系统报告(VB+SQL_Server)

课程设计课程名称数据库应用课程设计题目名称工资管理系统 学生学院 年月日

摘要 本报告介绍了一个使用Visual Basic为前台,SQL Server 2000为后台,用于工资管理的数据库管理系统。该系统能够实现对部门信息、管理员信息、员工信息、工资信息和考勤信息的管理功能,即对这些信息的编辑、查询。 报告首先分析了用户的需求,设计出了系统的功能结构图,然后对系统进行了概念结构设计,设计出了系统的局部ER图和全局ER图,根据全局ER图对系统进行了逻辑结构设计,确定出系统的数据结构即关系模式,根据这些关系模式,在SQL Server 2000中,创建了部门信息、管理员信息、员工信息、工资信息和考勤信息等五张基本表对象;同时,利用这些表对象,创建了满足用户需求的各种查询对象;实现了在SQL Server环境下的工资管理系统功能。最后,使用数据库连接技术,以设计完成的SQL Server 2000数据库文件为后台,VB界面为前台,设计了系统登录窗体和员工基本信息管理窗体,实现了工资管理系统的部分功能。 关键词:数据库,SQL Server 2000,工资管理

小组情况 本系统是通过小组全体成员的共同努力,经过分工合作完成的,具体情况如下: 1.合作的工作 需求分析、概念结构设计、逻辑结构设计和报告的草稿通过小组讨论完成。 2.分工 在数据库系统的总体方案确定之后,小组成员开始分工,独立完成不同的模块及工作。

目录 1 需求分析 (1) 1.1 系统设计的意义 (1) 1.2 系统功能 (1) 1.3 系统数据 (2) 2 概念结构设计 (9) 2.1 实体分析及其局部ER图 (9) 2.2 实体之间的联系及其ER图 (11) 2.3 系统全局ER图 (12) 3 逻辑结构设计 (14) 4 数据库设计 (16) 4.1 创建表对象 (16) 4.2 创建表之间的关系 (18) 4.3 创建视图 (18) 4.4 创建存储过程 (19) 4.5 创建触发器 (19) 5前台界面设计 (21) 5.1 系统工程结构设计, (21) 5.3 登录模块设计 (21) 5.3.1 界面设计 (21) 5.3.2 连接设计 (23) 5.3.3 登陆窗体代码设计 (24) 5.4主窗体(MDIForm1)模块设计 (25) 总结 (29) 致谢 (30) 参考文献 (31)

VB的工资管理系统

V B的工资管理系统公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-

开题报告 课题名称:企业人事工资管理系统 一.选题的依据及课题的意义: 目前市面上流行的人事管理系统不少。但是,对于企事业单位的人事管理来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是开发一个功能实用、操作方便,简单明了的人事管理系统,以满足大多数中小企业的需要。 二.国外研究概况及发展趋势: 20世纪80年代后期,进入到数据管理阶段。该阶段的计算机系统广泛应用于企业管理。同时工资管理系统已经由原来的人工管理走入了计算机管理的时代,作为信息管理主要工具的数据库已经成为举足轻重的角色。数据库就是存放数据的仓库,数据按一定的规律存放在计算机中,在科学技术飞速发展的今天人们越来越依赖计算机把现实中的事物抽象成数据然后以记录的形式加以保存。换个角度看数据库是长期存储在计算机内的,有组织的,可共享的数据集合。它具有较小的冗余度,较高的系数据独立性和易扩展性等特征,可以让多个用户在不同的权限下使用。这样用数据库技术来管理工资是一种趋势。 三.研究内容及实验方案; 研究内容: 本课题的研究内容是对数据库理论及软件工程理论的研究,并利用所学的知识将这些理论运用到实践中来,即用这两大理论开发一套工资管理系统。这套系统包含以下几个功能模块: 1.工资信息设置

2 工资信息管理 3. 系统 其功能模块图如下所示: 图一系统功能模块图 本人研究的是以下几个功能模块: (1)工资信息设置 这个模块的作用是包括设置员工的基本工资和其他项目的金额,如奖金等。并且负责设置员工工资的计算公式. (2)工资信息管理 这个模块包含的信息是包括统计出勤、计算工资、查询工资和导出工资表。四.目标,主要特色及工作进度

相关文档
最新文档