计算机图书管理系统毕业论文(VB开发,适用于院系)

上传人:油条 文档编号:39938180 上传时间:2018-05-21 格式:DOC 页数:41 大小:11.11MB
返回 下载 相关 举报
计算机图书管理系统毕业论文(VB开发,适用于院系)_第1页
第1页 / 共41页
计算机图书管理系统毕业论文(VB开发,适用于院系)_第2页
第2页 / 共41页
计算机图书管理系统毕业论文(VB开发,适用于院系)_第3页
第3页 / 共41页
计算机图书管理系统毕业论文(VB开发,适用于院系)_第4页
第4页 / 共41页
计算机图书管理系统毕业论文(VB开发,适用于院系)_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《计算机图书管理系统毕业论文(VB开发,适用于院系)》由会员分享,可在线阅读,更多相关《计算机图书管理系统毕业论文(VB开发,适用于院系)(41页珍藏版)》请在金锄头文库上搜索。

1、 1致谢致谢在本次毕业设计中,我从指导老师身上学到了很多东西。她认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢她耐心的辅导。在撰写论文阶段,指导老师几次审阅我的论文,提出了许多宝贵意见,没有她的指导,我们就不能较好的完成课题设计的任务。另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同组的同学也给了我不少帮助,这里一并表示感谢

2、。2第一章第一章 VisualVisual BasicBasic 企业版简介企业版简介Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说, VB 都是世界上使用人数最多的语言不仅是盛赞 VB 的开发者还是抱怨 VB 的开发者的数量。它源自于 BASIC 编程语言。VB 拥有图形用户界面(GUI)和快速应用程序开发( RAD)系统,可以轻易的使用DAO、RDO、ADO 连接数据库,或者轻松的创建 ActiveX 控件。程序员可以轻松的使用 VB 提供的组件快速建立一个 应用程序。1 1. .1 1 VisualVisual BasicBasi

3、c 发发展展历历史史1991 年,微软公司推出了 Visual Basic 1.0 版。这在当时引起了很大的轰动。这个连接编程语言和用户界面的进步被称为Tripod(有些时候叫做 Ruby),最初的设计是由阿兰 库珀(Alan Cooper)完成的。许多专家把 VB 的出现当做是软件开发史上的一个具有划时代意义的事件。其实,以我们现在的目光来看,VB1.0 的功能实在是太弱了;(不过最近 VB6.0, VB.NET 的功能相当大!)。但在当时,它是第一个 “可视”的编程软件。这使得程序员欣喜之极,都尝试在 VB 的平台上进行软件创作。微软也不失时机地在四年内接连推出 VB2.0,VB3.0,4

4、.0 三个版本。并且从 VB3 开始,微软将 ACCESS 的数据库驱动集成到了 VB 中,这使得 VB 的数据库编程能力大大提高。从 VB4 开始,VB 也引入了面向对象的程序设计思想。 VB 功能强大,学习简单。而且, VB3还引入了“控件”的概念,使得大量已经编好的 VB 程序可以被我们直接拿来使用。VB1.0 的 DOS 版本 VB1.0 于 1991 年发布。这个连接编程语言和用户界面的进步被称为 Tripod(有些时候叫做Ruby),最初的设计是由阿兰 库珀(Alan Cooper)完成的2002 年 Visual Basic .NET 2002 (v7.0)问世,2003 年Vi

5、sual Basic .NET 2003 (v7.1)问世,2005 年 11 月 7 日Visual Basic 2005 (v8.0)问世,同时间推出 Visual Basic 2005 的免费简化版本 Visual Basic 2005 Express Edition 给Visual Basic 初学者及学生使用。 VB 2005 的“显著”优点是,可以直接编写出 XP 风格的按钮,以及其他的控件。但是其编写的小程序占用近 10MB 的内存。2007 年 12 月,微软推出了 Visual Studio 2008 Beta 2 (v9),在代码输入上可比 VB2005 快很多,在非特殊的

6、情况下,VB2008 会自动开启、自动完成关键字,而且支持最新的.NET Framework 3.5 Beta 2。通过几年的发展,它已成为一种专业化的开发语言和环境。用户可用 Visual Basic 快速创建 Windows 程序,现在还可以编写企业水平的客户端/服务器程序及强大的数据库应用程序。VB 会吸引更多的赞誉和批评,也会继续为广大的用户和程序员使用。它非常适合用来开发拥有友好界面的程序(比如针对终端的数据),但是不适合开发其它程序(比如联合计算程序)。现在还有某一些 VB 软件的精简版,比如 VB6 的精简版。41.2 VisualVisual BasicBasic 语语言言特特

7、性性一个典型的 VB 进程 VB 的中心思想就是要便于 程序员使用,无论是新手或者专家。 VB 使用了可以简单建立应用程序的 GUI 系统,但是又可以开发相当复杂的程序。 VB 的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组建的属性和方法。因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。过去的版本里面VB程序的性能问题一直被放在了桌面上,但是随着计算机速度的飞速增加,关于性能的争论已经越来越少。窗体控件的增加和改变可以用拖放技术实现。一个排列满控件的工具箱用来显示可用控件(比如文本框或者按钮 )。每个控件都有自己的属性和事件。

8、默认的属性值会在控件创建的时候提供,但是程序员也可以进行更改。很多的属性值可以在运行时候随着用户的动作和修改进行改动,这样就形成了一个动态的程序。举个例子来说:窗体的大小改变事件中加入了可以改变控件位置的代码,在运行时候每当用户更改窗口大小,控件也会随之改变位置。在文本框中的文字改变事件中加入相应的代码,程序就能够在文字输入的时候自动翻译或者阻止某些字符的输入。VB 的程序可以包含一个或多个窗体,或者是一个主窗体和多个子窗体,类似于操作系统的样子。有很少功能的对话框窗口(比如没有最大化和最小化按钮的窗体)可以用来提供弹出功能。5VB 的组件既可以拥有用户界面,也可以没有。这样一来服务器端程序就

9、可以处理增加的模块。VB 使用参数计算的方法来进行垃圾收集,这个方法中包含有大量的对象,提供基本的面向对象支持。因为越来越多组建的出现,程序员可以选用自己需要的扩展库。和有些语言不一样, VB 对大小写不敏感,但是能自动转换关键词到标准的大小写状态,以及强制使得符号表入口的实体的变量名称遵循书写规则。默认情况下字符串的比较是对大小写敏感的,但是可以关闭这个功能。VB 使得大量的外界控件有了自己的生存空间。大量的第三方控件针对 VB 提供。VB 也提供了建立、使用和重用这些控件的方法,但是由于语言问题,从一个应用程序创建另外一个并不简单。1.3 VisualVisual BasicBasic 术

10、术语语在讨论 Visual Basic 时,经常可以听到以下这些术语,因此对这些术语的基本理解十分有帮助。控件简单的说,控件就是构成或者说建造 Visual Basic应用程序的图形化工具,包括窗体、按钮、复选框、列表框、数据控件、表格控件和图片控件等等 .。事件由用户或操作系统引发的动作。事件的示例有击键、单击鼠标(Click)、双击鼠标(DblClick)、一段时间的限制,或从端口接收数据。6方法嵌入在对象定义中的程序代码,它定义对象怎样处理信息并响应某事件。例如,数据库对象有打开纪录集并从一个记录移动到另一个记录的方法程序的基本元素,它含有定义其特征的属性,定义其任务和识别它可以响应的事

11、件的方法。控件和窗体是Visual Basic 中所有对象的示例。对象一个控件、窗体等都可被看作一个对象。过程为完成某些特定的任务而编写的代码段,过程通常用于响应特定的事件,也可以当作应用程序的用户自定义函数来使用。属性属性是组成用户界面的各对象的性质的具体描述。例如上述“对象”中所提到的尺寸、位置、颜色、宽度、高度等等都称为控件的 属性。属性决定对象的外观,有时也决定对象的行为。对象的属性绝大部分是 VB 中已经事先定义好的,但也有的属性是需要在应用 过程中才去定义的。属性即可为对象提供数据,也能从对象取回信息。1.4 V VB B 的的局局限限性性VB5 和 VB6 都是面向对象的编程语言

12、,但是不包含继承特性。VB 中提供了特殊的类的功能,但是还是不能满足程序员的需求。VB.net 包含了所有面向对象的特性。 多线程支持 (VB.Net 2002以及之后的版本,都支持多线程技术。 )7异常处理。VB.net 中使用了 Try-Catch-Finally 来处理异常。而 VB 中只有“On Error Goto line“语句。对指针的支持非常有限:VB 只能支持 8 到 32 位的整形,很多语言都有无限制的支持。VB 不允许在任何数组内存在不变的变量。VB 不支持以上特性,程序员需要自己建构方法来实现相似的功能1.51.5 VisualVisual BasicBasic 6.0

13、6.0 企业版安装企业版安装根据电脑运行速度,决定安装速度1安装时。将 Visual Basic 6.0 系统光盘放如 CD_ROM 驱动器。2在“我的电脑”中找到 Setup.exe 文件.双击此文件,运行安装向导。3、按照提示,单击“下一步”按钮进行安装。84、选择安装文件夹。5、在安装的过程中,需要“接受协议”和输入产品号和用户 ID。6、选择公用安装文件夹路径。97、点击“继续”8、确认软件信息,点击“确定”9、点击“典型安装”或“自定义安装”就可以开始安装了。10第二章第二章 数据库设计数据库设计( ( mdbmdb ) )2.12.1 数据的概念数据的概念办公软件 Office 套

14、件中,最为广大用户熟悉的是 Word 和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为 Office 套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word 和 Excel 那样广泛。事实上,真正用过 Access 的用户,对其强大功能和灵活应用均称赞有加。 Access 数据库管理系统是Microsoft Office 套件的重要组成部分,适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access 不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单) ,

15、查询,报表和应用程序等。 有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。 Access 一种关系式数据库,关系式数据库由一系列表组成,11表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。图 1 是一个“产品”表的例子。 “产品”表由 10 个记录组成,一个记录占一行,每一个记录由产品 ID、产品名称、库存量、订货量、单价和折扣率6 个字段组成。 “产品 ID”是字段名,其下面的 1,2 等是字段的值。表与表之间可以建立关系(或称关联,连接) ,以便查询相关

16、联的信息。Access 数据库以文件形式保存,文件的扩展名是 MDB。 Access 数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。 1. 表(Table)表是数据库的基本对象,是创建其他 5 种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。 2. 数据查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 3. 数据窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 4. 数据报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。125. 数据宏(Macro)宏相当于 DOS 中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。 6. 数据模块(Module)模块的功能与宏类似,但它定义的操作比宏更

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号