旅游信息服务系统设计与实现(任务书,外文翻译,毕业论文20000字,程序代码,数据库)
摘 要
旅游业是为旅游者的旅游活动提供服务的各个部门的集合。旅游业属于服务业范畴,旅游产品具有服务产品的一般特性,如无形性、生产与消费同时进行等特点。这些特点使有关旅游产品的信息在产品销售的过程中发挥着重要的作用。
旅游信息服务系统为游客提供了直接的信息来源,方便了游客的出行。目前的旅游信息服务系统主要是为游客提供旅游目的地信息,包括景区、文化的介绍等等,没有考虑旅行社、酒店以及其他旅游服务商。所以,本系统在原有的旅游信息服务系统的基础上,将饭店、旅行社等部门信息整合,使游客可直接查询和预订机票、车票、旅馆房间,并且为饭店、旅行社提供了发布信息的平台。该旅游信息服务系统还可以帮助用户解决信息资源不足,人力资源利用不充分以及操作效率低等问题。
本论文基于信息服务系统现状、功能以及实现方法和设计结论展开论述。第一章主要介绍系统开发的现状和方法,并阐明了本文介绍课题的背景以及本课题的研究目的、意义和研究内容;第二章是对系统设计需求分析的介绍;第三章阐述了系统的概要设计;第四章详细叙述了系统数据库选择与设计;第五章讲述系统各个模块的设计与实现;第六章展示了用户界面和运行结果;结束语写的是系统设计开发的过程以及设计体会。
关键词 ActiveX数据对象;SQL语言;套接字;事件
ABSTRACT
The tourism provides the service for tourist's traveling activity each department's set. The tourism belongs to service industry category and the tourism products have the general characteristics of service products, such as intangible nature, the characteristics of production and consumption at the same time. These characteristics make the tourism product information in product sales process plays an important role.
Tourism Information Service System(TISS) provides the tourists with the direct information,and is convenient for the tourists. At present,TISS mainly provides the tourists with information of the traveling destinations,which includes scenic area, cultural introduction and so on.But it doesn’t take the travel agency, the hotel and other traveling service providers into consideration. Therefore,on the basis of former TISS,this system integrates information of restaurants and travel agencies,then,tourists can directly order tickets or book rooms,and it also provides a platform for restaurants and travel agencies to release information.The TISS also help users to resolve problems like lack of information resources,lack of manpower resources and low efficiency in operating and so on.
This thesis, based on the present situation of development as well as the realization method and the design conclusion of TISS, launches the elaboration. The first chapter mainly introduces the system development present situation and the method, and it also expounds the background of this article as well as this topic research goal, the significance and the research content;The second chapter introduces the system design analysis;The third chapter elaborates the system outline design; The fourth chapter chapter elaborates choose and the design of the database; The fifth chapter introduces the concrete design and realization;The sixth chapter displays the user interfaces and running results. The concluding remark describes development process as well as the design experience.
Key Words ActiveX Data Object(ADO);SQL language;Socket;Event
论文结构
第一章 绪论:介绍旅游管理信息系统的特点与产生的背景;产生与发展及应用现状;叙述了本文所要介绍课题的背景以及本课题的研究目的、意义和研究内容。
第二章 需求分析:介绍本系统设计的主要任务和具体开发进度安排;系统功能模块的划分;讲述了系统具体的设计内容及各个界面如何布局。
第三章 概要设计:数据库基本知识的介绍以及本系统数据库的具体设计实现;ADO数据源的技术简介以及设置。
第四章 数据库的选择与设计:系统设计所选择的开发工具Inprise Delphi 7.0的简介;详细叙述了登陆界面、系统主界面、信息添加界面和信息查询/修改界面的设计。
第五章 系统模块的具体实现:系统流程图的介绍;系统的用户登录模块、用户密码修改模块、信息添加模块、信息查询模块和信息修改模块的具体设计实现进行了详细阐述,包括模块的设计思路、程序流程图和关键代码解析。
结束语:叙述了系统设计开发的过程以及设计心得。
从游客使用方便程度来考虑,系统应包括以下几个主要功能:
■系统登录功能。游客不需要用户名和密码(勾选’游客checkbox’)可直接登陆,但有权限设定,登陆后系统设置,信息管理部分不可用。要求系统登陆时有密码管理功能,此功能主要是为了管理员管理以及更新信息的安全。
■旅游信息。此功能主要是浏览查询旅游各地景点,酒店,交通信息。
■预订功能。此功能主要是用于游客对旅行目的地酒店预订,预订飞机票或者火车票等功能。
■信息管理功能。此功能主要是用于对酒店信息的录入和管理。
■信息交流功能。此功能主要是用于游客之间进行心得体会交流。
■系统设置功能。主要用于酒店或者旅行社管理员登陆进行更改个人信息,及其密码。
■旅游工具箱。提供旅游常识,旅游交通,旅游食宿,旅游法规等方面的信息
目 录
摘 要 IV
ABSTRACT V
第1章 绪论 1
1.1 系统开发的现状与方法 1
1.2 本系统的应用价值 2
1.3 论文结构 2
第2章 系统需求分析 4
2.1 系统开发进度安排 4
2.2 系统结构分析 4
2.2.1 系统结构分析图 5
2.2.2 系统界面布局安排 6
2.3 要求系统实现的功能 7
2.4 所需模块分析 8
第3章 系统概要设计 10
3.1总体设计 10
3.2 结构设计 10
3.3 运行和出错处理设计 11
第4章 系统数据库选择与设计 12
4.1 数据库的选择 12
4.1.1数据库知识介绍 12
4.1.2 选择本系统使用的数据库 12
4.1.2数据信息分析与采集 13
4.2 创建数据库与数据表 13
4.2.1数据库设计 14
4.2.2数据库程序 20
4.3 数据库与系统的连接 20
4.3.1 ADO数据源技术简介[1] 20
4.3.2 ADO数据源的设置 21
第5章 系统模块详细设计 24
5.1 开发环境配置 24
5.1.1 Delphi7的简介和配置 24
5.1.2 SQL Server的安装和配置 25
5.2 系统登录模块设计与代码实现 25
5.2.1 设计思路 25
5.2.2 界面设计 26
5.2.3 主要代码解析 26
5.3设计主菜单栏 28
5.4 设计与代码实现 29
5.4.1设计思路 29
5.4.2 界面属性设置 30
5.4.3主要代码解析 30
5.5 信息查询模块的设计 31
5.5.1 设计思路 32
5.5.2主要代码解析 32
5.6 预订信息模块设计与代码实现 33
5.6.1界面属性设置 33
5.6.2主要代码解析 34
5.7 信息讨论区模块设计与实现 35
5.7.1界面属性设置 35
5.7.2 主要代码解析 36
5.8 系统设置模块设计 39
5.8.1 设计思路 40
5.8.2 属性设置 41
5.8.3 代码解析 41
5.9 信息管理设计与实现 43
5.9.1 属性设置 43
5.9.2 代码解析 44
5.9.3 系统信息及时更新的设计实现 45
5.10 服务端模块设计 46
5.10.1 设计模块 47
5.10.2 代码解析 47
5.11 主控制程序设计 48
5.11.1 主要流程图 48
5.11.2 主程序代码解析 49
第6章 系统运行与测试 51
结束语 54
致 谢 55
参考文献 56
|