陕西省旅游管理信息系统毕业论文

 2021-04-10 11:04

摘 要

随着近几年人们的生活水平的不断提高,外出旅游已经成为一种比较流行的缓解生活压力的有效的方式,渐渐变成人们生活不可分割的一部分。而陕西省作为一个旅游资源大省,其丰富的旅游景点,拥有着悠久历史和文化的名胜古迹都是游客前来旅游的最佳选择。为了方便人们来陕西省游玩,我开发了此系统,方便来陕西旅游的游客提前了解景点信息和旅游路线,让人们的出行方便、轻松、愉快。

本系统包含了陕西省各城市的绝大部分旅游景点,比如秦始皇兵马俑、华山、华清池、大雁塔、金丝峡等等,游客可通过本系统详细的了解想去的景点,还可以查询到各个景点的路线,方便了游客的出行,也可进行酒店预定和旅游路线的预定。管理员能对景点、路线以及酒店信息进行增添、修改和删除,查看游客留言以及查看预定信息。

本系统采用了C#语言、ASP.NET、JavaScript和SQL Server 2005数据库来实现不同的功能,操作简单,灵活性好,系统安全性高,运行稳定。

关键词:旅游管理,陕西省,ASP.NET,SQL Server 2005

Abstract

With the continuous improvement of living standards in recent year. Traveling out, which already become a popular effective way to alleviate the pressure of the life, gradually become an integral part of people's life. And Shaanxi province, as a big province which has abundant resources, its scenic spots, long history and historic resort are the best choice for tourists, in order to facilitate people to visit Shaanxi, I developed this system, it is convenient for tourist to get familiar with the information of scenic sports and tour route, to make people feel happy and relaxed.
This system concluded most of the tour route in every city of Shaanxi, such as Qin shi huang terracotta warriors, Huashan mountain, Huaqing Pool, Greater wild goose pagoda, Golden gorge and so on. Tourists can get familiar with the scenic spots and query to the various tour route through this system. It is convenient for tourists to travel. And tourists also can book hotel and tour route. Administrator can add, modify and delete to the scenic spots, tour routes and hotels, they can also check the tourists leave message and the booking information.

C#, ASP.NET, JavaScript and SQL Server 2005 have been utilized to implement diff-erent functions. The operation is very simple and flexible in this system. Besides, this system has high security and can run stably.

Key words: Tourism management, Shaanxi province, ASP.NET, SQL Server 2005

目录

第一章 绪 论 1

1.1 课题背景 1

1.2 目的和意义 1

1.3 研究设计的内容 2

第二章.开发语言、技术与工具简介 3

2.1 C#开发语言简介及其特点、优势 3

2.1.1 C#语言简介 3

2.1.2 C#语言具有以下特点 3

2.1.3 C#语言优势 4

2.2 ASP.NET 简介及特性 4

2.3 SQL Server 2005 数据库简介及特点 4

2.4 JavaScript 简介及优点 5

第三章. 可行性分析与需求分析 6

3.1 可行性分析 6

3.1.1 经济可行性 6

3.1.2 技术可行性 6

3.1.3 操作可行性 7

3.2 需求分析 7

3.2.1 总体目标 7

3.2.2 具体目标 7

3.2.3 旅游管理系统业务流程分析 8

第四章. 系统总体设计 10

4.1 系统功能简介 10

4.1.1 管理员功能 10

4.1.2 游客功能 10

4.2 系统的总体模块结构设计 10

4.3 数据库设计 11

4.3.1 旅游管理系统E-R图 11

4.3.2 数据表 14

第五章 详细设计与实现 16

5.1 网站首页 16

5.1.1 标题栏模块简介 17

5.1.2 特殊模块简介: 17

5.2 陕西景点 18

5.3 旅游路线 18

5.4 酒店住宿 19

5.5 给我留言 20

5.6 我要预订 21

5.7 管理员登录 23

5.8 旅游景点管理 25

5.8.1 添加景点 26

5.8.2 修改景点 28

5.8.3 删除景点 30

5.9 旅游路线管理 31

5.9.1 添加路线 32

5.9.2 修改路线 32

5.9.3 删除路线 33

5.10 酒店住宿管理 33

5.10.1 添加酒店 34

5.10.2 修改酒店 35

5.10.3 删除酒店 35

5.11 查看留言 36

5.12 查看预定信息 36

第六章 开发总结 38

致 谢 39

文献参考 40

第一章 绪 论

1.1 课题背景

现代社会是信息社会,随着计算机网络技术、数据库技术以及管理技术的发展,对信息的处理及利用已经逐渐深入到人类生活的各个方面。随着人民生活水平的提高,闲暇时间和可支配收入的增多,国内的旅游需求正以飞快的速度增长着。

我国目前的旅游管理正处于一个科学技术日新月异飞速发展的环境中,信息技术和通信技术以飞快的速度发展,特别当代是互联网络的广泛流行,使得各种服务信息已近乎透明,并且满足广大游客的各种需求已不再容易,人们对于旅游服务也在不断提高,旅游行业内的竞争日趋激烈。因此旅游管理系统功能应当尽量完善,对管理员、用户以及游客的登录分类,系统应覆盖面广、扩展性强、负载能力好、模板调用非常灵活、管理方便,适合旅行社、个人以及其旅游行业各种电子商务网站使用。最重要的就是建立高效、简捷、全面的管理系统来迅速准确的捕捉游客需求,让游客满意。

1.2 目的和意义

随着我国目前旅游业的发展蒸蒸日上,旅游已逐渐成为人们生活不可分割的重要部分,我国是世界上第一位人口大国,有着世界上其他任何国家无与伦比的最大的国内旅游客源,选择旅游的人数也在持续稳定的增长。旅游消费已呈现大众化、普遍化的态势,到2020年,我国将全面建成小康社会,如果按照每人每年出游两次计算的话,届时的国内旅游人数可高达30亿人次左右,足以看出旅游业发展的良好态势和前景。陕西省的旅游资源得天独厚,山川秀美、历史悠久、文化璀璨,漫长的历史和辽阔的土地形成了无比丰厚的旅游资源。伴随着蓬勃发展的旅游业和得天独厚的资源,需要一个的旅游管理系统来为广大游客介绍这些景点并且为游客实现旅游路线的查询和酒店的预定,最大程度方便游客的出行。

目前国内的旅游管理系统做的不是十分全面,仍处在起步阶段,比如没有明确地将管理员、用户以及游客进行分类,实现不同的登录来完成不同的功能,有些没有很好的提供游览路线。因此通过本系统,可以实现旅游信息管理的规范化、系统化、自动化和全面化,大大提高管理系统的效率,不仅大大方便了用户,也方便了管理员的管理。

1.3 研究设计的内容

本系统在未登录的情况下即为游客,可以查看景点信息来了解景点详情,也可查询旅游路线来选择最佳的游览路线,还可查询酒店信息来选择自己喜欢的酒店入住。游客也可进行酒店和旅游路线预定,只要填写正确的信息就能实现。本系统还为游客准备了分日游览的推荐,根据游客的不同的日程来建议游客游玩的景点。还提供了特价酒店和西安市推荐酒店以及陕西其他省市的推荐酒店,大大方便游客的住宿。此外可以给网站留言,把游客的宝贵的意见都留在留言板里,也可以搜索酒店或旅游路线名称进行酒店预订和旅游路线预订。管理员登录之后可以进行后台管理,对旅游路线、酒店以及景点信息进行增添、修改和删除,及时的更新信息,让游客获得最全面最新的信息。还可查看留言和预订信息,发短信来通知游客预订成功。

第二章 开发语言、技术与工具简介

2.1 C#开发语言简介及其特点、优势

2.1.1 C#语言简介

C#是一种安全的、稳定的、简单的、优雅的并由C和C 衍生出来的面向对象编程语言。它在继承C和C 强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C 的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#是面向对象的编程语言,也是专门为.NET应用而开发出的语言。这从根本上保证了C#与.NET框架的完美结合。

2.1.2 C#语言具有以下特点

1.精心的面向对象设计:C#具有面向对象的语言所应有的一切特性:封装、继承与多态性,并且C#只允许单继承,即一个类不会有多个基类,这样很好的避免了类型定义时的混乱。C#具备了良好的开发环境,结合自身强大的面向对象功能,大大提高了开发人员的效率。

2.与Web的紧密结合:现在.NET中的新的开发模型使得越来越多的解决方案需要和Web标准相统一,例如HTML和XML,但是现在的一些工具不能与Web紧密结合。而由于SOAP的使用使得C#很好的克服了这一缺陷,程序员们能够利用他们已有的面向对象的知识与技巧开发Web服务。

3.完整的安全性与错误处理:C#的先进设计思想可以消除软件开发中的许多常见错误,并且提供了包括类型安全在内的完整的安全性能。为了减少开发中出现的错误,C#会帮助开发者使用更少的代码来完成相同的功能,这不但大大减轻了编程人员的工作量,同时也更有效地避免了错误的发生。

2.1.3 C#语言优势

C#语言完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的处理;

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。