论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 其他 >

(D)54商校财务管理系统

摘 要

利用VisualBasic 的数据控件和数据绑定控件可以快速地开发出数据库应用程序,本设计正是利用了这一点,采用VisualBasic 的数据控件和数据绑定控件创建了商校财务管理系统。实现此程序的第一步就是创建数据库,这里选择了 Access来建立数据库。这是因为,MicrosoftAccess与其他的数据库软件相比,其理解和使用都更为简单,而且Visual Basic 的数据访问对象所使用的Microsoft Jet 数据库引擎专门对Access数据库进行了优化,使用 MicrosoftJet数据库引擎来访问 Access 数据库可以获得更高的效率。 http://www.paper51.com

本设计使用数据库控件完成对数据库表的添加、查询等功能,这里用到了数据控件的事件编程,这些功能主要是通过操作记录集来完成的。记录集是表示一个或几个表格中的对象集合的多个对象,当数据控件跟数据库相关联后便会产生一个记录集。本设计中使用了记录集默认的类型动态记录集,此类型的记录集是和原始数据库中的表相关联的,因此用户对动态类型记录集的操作都会被保存到相应的数据库中。 copyright paper51.com

除对数据库表的基本操作外,此系统还设计有计算器、打印等功能,界面友好,方便灵活,便于用户使用。

paper51.com

关键词:数据控件;数据绑定控件;记录集;动态记录集;数据库

内容来自www.paper51.com

Abstract

copyright paper51.com

Database applied program can be exploredquickly with data control and data binding control of Visual Basic.It is justwith this item for the system design that school finance management system isaccomplished that is with data control and data binding control of VisualBasic. The first step of completing the system is setting database. Access isselected here. It is because that compired with other databases,Access can bemore easily understanded and it can be more easily applied.And Microsoft Jetwhich the data visiting object of Visual Basic gives Access more priorityescpecially. Visiting Access with Microsoft Jet can abtain more efficiency. 内容来自www.paper51.com

    This system achieves thefunction of adding 、demand. Here the programming of the eventsare used.These functions are mainly accomplished by operatingrecordset.Recordset are majority objects which indicate more objects of objectsassembles in one or more forms. A recordset will be come in to being when datacontrol is related with database .Dynaset which is acquiescenced by the systemis used in this system.The recordset of this type is related with the form ofaboriginal database,so when the users operate the recordset of dynaset, theresult of the operating will be preserved in the corresponding database.

内容来自论文无忧网 www.paper51.com

    Eccept the basic operatingto the forms of the database,the system also includes the function ofcalculating ,printing and so on. Its visage is so friendly,and the operating isso easily and flexible,that it can be used convenient for users.

http://www.paper51.com

Key words:Data Control;Data Binding Control;Recordset;Dynaset;Database

http://www.paper51.com

目 录 copyright paper51.com

第1章 绪 论... 1

内容来自论文无忧网 www.paper51.com

第2章 建立数据库... 2

paper51.com

2.1 概 述... 2 copyright paper51.com

2.1.1 设计一个数据库的基本步骤... 3

copyright paper51.com

2.2 Microsoft Access数据库简介... 4 copyright paper51.com

2.3 建立数据库... 5

copyright paper51.com

2.4 创建数据表... 6 copyright paper51.com

2.4.1 创建数据表的方法... 6

paper51.com

2.4.2 使用设计器创建表... 6 内容来自论文无忧网 www.paper51.com

2.4.3 创建新表... 8

paper51.com

2.5 数据库转换... 9 paper51.com

第3章 窗体界面设计与操作... 11 内容来自论文无忧网 www.paper51.com

3.1 首页窗体设计... 11

copyright paper51.com

3.1.1 创建新工程... 11

paper51.com

3.1.2 添加控件... 12

内容来自www.paper51.com

3.1.3 编写代码格式... 13 内容来自www.paper51.com

3.1.4 保存工程和窗体文件... 14 内容来自论文无忧网 www.paper51.com

3.2 登录窗体设计... 14 http://www.paper51.com

3.3 系统功能菜单窗体设计... 16

http://www.paper51.com

3.3.1 概述... 16 内容来自论文无忧网 www.paper51.com

3.3.2 用菜单编辑器设计菜单... 18

内容来自论文无忧网 www.paper51.com

3.4 密码修改窗体设计... 19

paper51.com

3.5 差旅费支出输入表窗体设计... 21 内容来自论文无忧网 www.paper51.com

3.6 办公用品费用... 23 paper51.com

3.7 查询选择窗体设计... 24

copyright paper51.com

3.8 查询窗体设计... 25 paper51.com

3.9 关于作者窗体设计... 26 copyright paper51.com

第4章 与窗体设计相关的问题... 27

http://www.paper51.com

4.1 添加数据访问控件... 27

内容来自www.paper51.com

4.1.1 Data控件简介... 27

内容来自www.paper51.com

4.1.2 创建Data控件... 28

copyright paper51.com

4.1.3 ADO Data控件简介... 30

http://www.paper51.com

4.1.4 VB链接Access 数据库的方法... 30 paper51.com

4.2添加数据感知控件... 31 http://www.paper51.com

4.2.1 添加文本框... 31 内容来自论文无忧网 www.paper51.com

4.2.2 添加MSFlexGrid控件... 31 paper51.com

4.3 使用代码操作记录... 32

copyright paper51.com

4.3.1 使用Recordset对象的方法操作记录... 32

http://www.paper51.com

4.3.2 使用SQL语言对数据库进行查询... 34 内容来自www.paper51.com

4.3.3 出错处理... 34 copyright paper51.com

4.4 MsgBox 函数简介... 35

copyright paper51.com

4.5 计算器的调用... 36 http://www.paper51.com

第5章 结 论... 38 内容来自www.paper51.com

参考文献... 39 copyright paper51.com

致 谢... 40 http://www.paper51.com

附 录... 41 内容来自论文无忧网 www.paper51.com

copyright paper51.com

                                                                                                                                               第1章 绪 论

http://www.paper51.com

管理信息系统就是我们常说的MIS(Management InformationSystem),在强调管理,强调信息的现代社会中它变得越来越普及。1985年,管理信息系统的创始人,明尼苏达大学的管理学教授Gordon B.Davis给了管理信息系统一个较完整的定义,即“管理信息系统是一个利用计算机软硬件资源以及数据库的人—机系统。它能提供信息支持企业或组织的运行,管理和决策功能。”这个定义全面地说明了管理信息系统的目标,功能和组成。 paper51.com

 近年来,MIS应用得到了迅速发展。不仅大中型企业普遍建立了自己的MIS,一些学校也不例外。商校财务管理系统属于中小型系统,商校财务管理是学校管理环节中的重要一环,是提高教学质量的重要保障。因此,设计出一个好的商校财务管理信息系统至关重要。

copyright paper51.com

本文设计的商校财务管理信息系统使用了Visual Basic 语言。之所以采用这种语言,主要是因为它的语法简单,好学易懂。而且作为一种程序设计语言,VB也有许多独到之处: paper51.com

(1)它成功的简化了界面的设计,并为应用程序开发者提供了一条通向复杂操作环境的快捷途径。 copyright paper51.com

(2)它提供了重要的快速开发方法,使得整个应用程序的开发加快了,因为所需的许多代码都已经提供(如窗体,控件)。 paper51.com

(3)让开发者以可视的方式进行思考。所以,用户首先接触到的是应用程序的可视单元,然后再考虑相应的事件处理程序。

copyright paper51.com

(4)完善的运行错误处理功能。

copyright paper51.com

(5)丰富的图形指令,可以生成和制作各种图形。 内容来自论文无忧网 www.paper51.com

(6)强大的数据和字符处理功能。 copyright paper51.com

(7)向用户提供了一个内容丰富的控件库。

copyright paper51.com

设计过程中,主要采用了Data控件来访问数据库,Data控件本身只能对数据库中数据进行操作,不能显示数据,因此采用了Data控件和数据感知控件结合使用的方法,完成了数据的显示和处理工作。显示网格数据的控件主要采用了MSFlexGrid控件,它提供了高度灵活的网格排序、合并和格式设置功能,具有完全的灵活性。网格中可以包含字符串和图片。如果将它绑定到一个Data控件上,那么MSFlexGrid显示的将是只读的数据。数据库系统选择了Microsoft Access,它是一个关系型桌面数据管理系统,它可以用来建立中、小型的数据库应用系统。

http://www.paper51.com

                                                                                                                            copyright paper51.com

------分隔线----------------------------
联系方式