文献综述
1.前言
随着随着科技的快速发展,现在旅游行业不再是以前单一的经营模式,其中添加了许多科技因素,旅行社之间的日益竞争,使他们不得不运用更多的科技产品,形成了现在广为人知的旅游电子商务,不仅给旅行社带来了巨大利益,同时也为旅行者提供了很大的方便,旅游信息资源管理系统的开发被广为传用。旅游资源管理系统是一种聚合性、有形性、服务性的管理系统,它可以针对顾客的要求编排出合适的旅游计划,比如娱乐报价系统、酒店管理系统等等。提供个性化的自主型旅游散客消费模式,给旅游者的吃、住、行、游、购、娱等带来种种便宜、方便,再通过多种媒介宣传,突出其个性化的特性,多角度激发民众的网络旅游、自助旅游意识,揭开其神秘面纱,使之不再仅仅是一种时尚。那么随着互联网的普及、社会富裕程度的提高和闲暇时间的增多,网络降低技术门槛,操作简便化,网上旅游将成为人们日常生活的一种习惯,这样将很快地进入大众网络、自助旅游阶段。并且旅游管理系统可以大大提高旅游资源的可用性,充分发挥旅游资源信息的内容,使顾客一目了然,提高旅游业的工作效率。旅游资源管理系统窗口设计模块中包括:旅游地域管理、景点资源管理、酒店资源管理、交通信息管理、娱乐资源管理、旅游线路管理。2.相关技术
2.1.Vb简介
Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。是当今世界上使用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。
何谓 Visual Basic?“Visual”指的是采用可视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可;“Basic”指的是BASIC语言,因为VB是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。
Visual Basic.NET 是从 Visual Basic 语言演变而来的,是一种为高效地生成类型安全和面向对象的应用程序而设计的语言。Visual Basic 允许开发人员开发面向Windows、Web 和移动设备的程序。与所有面向 Microsoft .NET Framework 的语言一样,使用 Visual Basic 编写的程序都具有安全性和语言互操作性方面的优点。这一代 Visual
Basic 延续了为您提供一种简单快捷的方法来创建基于 .NET Framework 的应用程序的传统。
VB是微软最新平台技术,是frameworkSDK的一种语言。VB和VC# 在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。
VB的版本号是VisualBasic7.0,它的运行是建立在CLR(CommonLanguageRuntime)和MSIL(MicrosoftIntermediateLanguage)虚拟器上的。其实,它的机制和Java差不多.
1.真正成为面向对象以及支持继承性的语言。
2.窗体设计器支持可视化继承,并且包含了许多新的特性,比如自动改变窗体大小、资源本地化支持、数据类工具内在支持XML数据。
3.直接建立在.NET的框架结构上,因此开发人员可以充分利用所有.NET平台特性,也可以与其他的.NET语言交互。
4.为Windows应用程序提供了XCOPY部署,开发者不再需要为DLL的版本问题担忧。VB的语言特点:
1.代码托管。被托管的代码享受framework提供的安全保障和垃圾回收机制,但是这也同时表明,你的程序被框在Framework里面了。API变得不太方便。
2.强大的面向对象特性。现在VB7已经是一个完全的面向对象程序。现在VB7已经支持类的各种特性:继承,函数的覆盖,重载,虚拟,隐藏……
3.功能强大,程序界面更标准。
4.程序代码结构化更强,开发环境舒适体贴。
2.2.SQL概述
SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的 SQL接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。结构化查询语言(Structured Query Language)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。美国国家标准局(ANSI)与国际标准化组织(ISO)已经制定了SQL标准。ANSI是一个美
国工业和商业集团组织,负责开发美国的商务和通讯标准。ANSI同时也是ISO和International Electrot
echnical Commission(IEC)的成员之一。ANSI 发布与国际标准组织相应的美国标准。1992年,ISO和IEC发布了SQL国际标准,称为SQL-92。ANSI随之发布的相应标准是ANSI SQL-92。ANSI SQL-92有时被称为ANSI SQL。尽管不同的关系数据库使用的SQL版本有一些差异,但大多数都遵循 ANSI SQL 标准。SQL Server使用ANSI SQL-92的扩展集,称为T-SQL,其遵循ANSI制定的 SQL-92标准。
2.3.SQL2005
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能(BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
SQL Server 2005中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运行风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理要求,推动企业管理信息化建设和业务发展;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台[16],不断拓展
您的应用空间,实现Internet数据业务互联,为用户带来新的商业应用机遇。有如下特点:
1.安全、可靠、高效的企业级数据管理平台
2. 一体化的商业智能平台
3. 扩展性和灵活性的开发平台
3.总结
本文献综述介绍了与本课题研究实现相关的基础知识与技术,其中包括了vb的简介,数据库(SQL)技术的相关背景资料,为论文的下一步完成提供技术支持。在本课题中,将会使用这些技术来完成旅游管理系统的设计与实现。
4.参考文献
[1]史济民等. 软件工程——原理、方法与应用(第二版)[M]. 北京:高等教育出版社,2007.30-67.
[2]翟广宇. 基于C/S结构的酒店管理系统.兰州:兰州工业高等专科学报[J],2004.6:2-4.
[3]张婷等编著 Visual Basic 6.0 课程设计案例精编. 中国水利水电出版社2004年2月
[4]叶俊民,汪望珠.面向对象软件工程[M] .第二版.清华大学出版社,2006,9
[5]周治平.ADO数据存取技术[J].江南学院学报.1999,14(3):52-56
服装公司软件[6]耿小芬,徐忠军.Visual Basic中的数据访问技术[J].中国教育信息化高职高
教.2009,13:83-84
[7]30] SQL Server 2000数据库及应用徐人凤曾建华高等教育出版社2004年1月
[8]软件编程规范徐人孙宏伟王梅2005年7月高等教育出版社[32]《SQL Server数据库开发经典案例解析》,清华大学出版社,2006年
[9]《SQL SERVER 2000开发与应用》,机械工业出版社,2003年7月
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论