Visual Basic 6.0的其他组件也有很多,还有个特殊的窗口编辑,可让用户直接对窗口进行编辑和预览,十分简单方便。
2.2.2VISUAL BASIC特点
作为微软公司开发出的编程软件中的一种,Visual Basic 6.0和其VB语言有着众多出色的特点。
(1)可视化的设计平台
在用其他的传统程序设计语言进行编程时,往往需要先设计编写程序的每个界面代码,然后再编写主体程序,而且必须在运行程序的时候才能看到实际的界面效果,因为在设计的过程中是看不到的。运行程序时如果对程序的界面不满意,还要“返工”修改,这种“返工”通常进行若干次,直到程序员对界面设计满意为止,这大大影响了编程的工作效率。而Visual Basic 6.0为编程者提供了可视化的设计平台,程序员可以在系统提供的工具栏里找到所需的各种对象并且在屏幕上“画”出来即可,程序会自主产生代码,直接运行就能在桌面上观看界面设计,程序员不需要再编写界面的代码,减少了程序员的工作量,大大提高了编程的效率。
(2)面向对象的设计方法
Visual Basic 6.0采用面向对象的编程方法。在Visual Basic中,对象的数据是作为单独的属性而封装起来的。在界面上“画”出所需的对象后,程序员只要修改和在Visual Basic提供的属性栏填写对象属性就可以完成界面的设计,十分便捷。
(3)事件驱动的编程机制
Visual Basic 6.0采用独特的执行操作,即过程。过程是由若干个微小的子程序构成,这些微小的子程序并不像一般的程序一样有着严格的开始和结束,再加上Basic基础语言和英文单词类似的代码,所以编写简单、容易上手。这些子程序组成的过程分别面向不同的被“画”出来的对象,用户可以通过已经设定好的操作来引发过程,或者利用事件调用通用过程来执行一些操作[3]。
(4)结构化的设计语言
Visual Basic语言最出色的特点就在于Basic,VB语言中用的全是基础化的英文单词,非专业的程序员和一般的编程爱好者都可以看懂。结构化的Basic语言基础和面向对象的设计方法使得VB语言简单、易学和易使用。
(5)充分利用Windows资源
Visual Basic可以充分利用Windows的资源,它可以在程序中调用Windows的一般控件,并且在不同的应用程序之间进行数据通信。Visual Basic可以在同个程序中嵌入不同的对象,从而得到复合式文件,这是基于Visual Basic 6.0的对象链接与嵌入技术,从而达到音、图、文的集合。 论文网
(6)开放的数据库功能与网络支持
Visual Basic可以支持很多开放的数据库,如DBASE、Microsoft FoxPro和Paradox等格式的数据库,它对数据库管理也很到位,例如Microsoft Access 格式的数据库。
3 系统分析
为了开发实现中小型宾馆信息管理系统,需要对其进行全面的分析,主要从需求方面、系统模块方面和数据方面进行分析。
3.1需求分析
本系统为中小型宾馆信息管理系统,目的是明确中小型宾馆信息管理系统所要达成的目标和要求,本系统中宾客的登记信息和宾馆的客房信息是基础,在此基础上开发出系统的各项功能和各个界面,为本系统的后续设计和开发打下基础。
3.1.1系统目标
本系统为中小型宾馆信息管理系统,目的是技能为节省来宿宾客的登记手续的时间,以及为宾客提供快速便捷的服务,又能为中小型宾馆提升服务质量,降低中小型宾馆的运营成本,提高中小型宾馆的盈利能力,让中小型宾馆取得一定的发展。具体可实现的目标如下:文献综述