旅游信息管理系统的设计与实现

 2023-12-26 17:04:50

论文总字数:23872字

摘 要

随着旅游业的高速信息化,管理手段成为旅游行业的重要竞争力。本文首先对旅游信息管理系统的应用需求进行了分析,并介绍了Visual Studio.NET开发工具,以及后台数据库操作工具SQL Server 2008,接着描述了如何实现旅游资讯、机票预定、酒店预定、在线留言等功能的设计及有效地对信息进行浏览、查询、编辑等相关管理。最后对设计方法模块化设计方法进行了介绍,即可以根据客户的需求和系统的管理范围的区别,将各个功能放在不同的模块中,为后期程序的扩展与维护提供了方便。

关键词:旅游信息管理系统,旅游资讯,酒店预定

Abstract: With the high speed of tourism information management is becoming the mostcompetitiveness in tourism.The paper analysis the application of management system and introduce the Visual Studio .NET development tools and operate tool of background SQLServere 2008.Then,it describes how to realize the functional design of tourism information,flight ticket booking,hotel reservation,online message and how to browse,query,edit the information.Finally,it introduces the modularized design which can put different functions to different modules according to the clients" needs and the scale of management.It is beneficial to expend and protect in the late process.

Keyeord: Tourism Management System,Travel Information, The hotel reservation

目 录

1 引言 4

1.1 项目开发的背景 4

1.2 项目开发的目的 4

2 系统开发环境 5

2.1 Microsoft Visual Studio.NET 5

2.2 C#语言 5

2.3 SQL Server 2008 5

3 系统分析 6

3.1 可行性分析 6

3.2 总体设计原则 6

3.3 业务流程分析 7

4 系统设计 8

4.1 系统功能设计 8

4.2 系统数据库设计 8

4.3 设计模式 17

5 系统功能模块的设计与实现 18

5.1 登录模块 18

5.2 系统前台首页 19

5.3 旅游资讯功能模块 21

5.4 在线留言功能模块 22

5.5 酒店预定功能模块 24

5.6 机票预定功能模块 25

5.7 系统后台首页 26

5.8 酒店信息管理功能模块 27

6 性能测试与分析 28

6.1系统测试的意义 28

6.2 测试方法 28

6.3 系统测试结果 29

结 论 31

参 考 文 献 32

致 谢 33

1 引言

1.1 项目开发的背景

现如今我国的旅游业在高速的发展,可相比较而言,我国的旅游业发展远远不能满足广大人民的需要。随着经济的发展和人民日益增长的收入水平,人民对旅游消费的观念也在不断变化,旅游业在国民经济中的地位也在不断提高。

我国的旅游产业仍然有很多缺陷,例如管理的手段滞后,信息化程度偏低,企业的效益比较低。旅游管理部门出现了很多问题,如没有信息化的管理手段。面对各方面的困难和挑战,旅游观念必须转变,整合资源创新思维,通过旅游信息化来实现整个行业的突破。旅游业的信息化建设,能够提高管理部门的效率和水平,不仅降低了成本,而且加大了宣传,加快了信息传播的速度,提高了信息的实效性;另外通过电子商务,来满足客户的特殊需求,提高服务质量。通过改变传统旅游企业的经营模式,提高工作效率,增加收益,推动整个旅游产业的发展。实现旅游业的信息化,将提高旅游产业的整体水平,优化旅游产业的结构和资源的配置,完善旅游产业链,从而带动相关产业的发展,提高就业率,推动国民经济发展。

现在,我国的旅游产业信息化仍然有很大的提高空间,管理部门可以建立专业的信息管理系统来管理和宣传本地旅游资源,提高旅游产业的发展。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。

1.2 项目开发的目的

随着计算机技术的快速发展,计算机在各个行业越来越重要,而原来的手工统计数据资料已不能够满足工作需求。因此旅游行业需要一个合适的管理系统来管理丰富的旅游资源,有效的利用资源。旅游管理系统有效利用本地旅游资源,为客户提供旅游资讯和交流平台。给管理者提供一个简单的管理系统,更好的安排相关工作,与游客进行沟通;还能给游客提供一个了解本地旅游胜地的机会;给游客带来方便,游客通过留言给管理者提供建议,管理者会不断完善系统,为游客提供更多的帮助。

根据对旅游业的分析,本人决定以《旅游信息管理系统的设计与实现》为毕业设计的题目。

2 系统的开发环境

2.1 Microsoft Visual Studio.NET

Visual Studio .NET是新一代的开发工具,它与.NET 开发框架结合紧密,是一个很好的工具用来构建下一代互联网应用。由于Visual Studio .NET有一个集成开发工具和环境,开发的效率很高,便于.NET程序的开发和调试,所以Visual Studio.NET是开发ASP.NET应用程序时经常使用的工具[1]。在Visual Studio.NET中用户可以直接使用它内部的组件来创建ASP.NET应用程序,同时它也是一个功能丰富的编程环境,集成了各种各样语言支持(如:C#、VC 、VB);便捷了服务器端的开发;提供快速地创建和使用网络服务等等[2]。当使用Visual Studio.NET建立一个ASP.NET的项目时,IIS应用程序会自动配置,用户直接应用即可。

2.2 C#语言

C#是面向对象的、运行于.NET Framework上的编程语言。C#语言简单,容易掌握,适合快速开发。C#能与C和C 一样适合高速开发,而且设计了专门适合.NET开发的应用,例如C#的数据可以和XML数据进行直接的映射等,这么多优秀的特点,使得C#成为比较流行的开发语言。

C#通过强大的绑定控件使开发变得更加高效,例如GridView通过直接的级联查询,并且将结果集通过SqlDataAdapter填充到DataSet,再将DataTable的DataView绑定到GridView的数据源,从而实现将数据库内表的信息绑定到页面。

2.3 SQL Server 2008

SQL Server 2008是微软公司发行的分析系统和关系型数据库管理,该系统提供了全面的功能、简单的图形界面。具有较好的可扩展性和可靠性,提供了基于网络标准的数据库编程的扩展能力,适应电子商务以及企业应用的要求。由于ASP.NET与SQL Server 2008都是由微软公司出品的,所以在ASP.NET应用于后台程序中,有专门针对SQL Server 2008的数据应用类库供用户使用,方便了用户对数据的操作。

剩余内容已隐藏,请支付后下载全文,论文总字数:23872字

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;