logo资料库

旅游线路信息管理系统的设计和实现.docx

第1页 / 共43页
第2页 / 共43页
第3页 / 共43页
第4页 / 共43页
第5页 / 共43页
第6页 / 共43页
第7页 / 共43页
第8页 / 共43页
资料共43页,剩余部分请下载后查看
旅游线路信息管理系统 目 录 前 言........................................................... 3 第一章 绪论..................................................... 4 1.1 引言....................................................... 4 1.2 课题主要任务和目标 ......................................... 4 1.3 课题意义................................................... 4 1.4 文章组织结构............................................... 5 第二章 相关技术及其背景知识 ..................................... 6 2.1 ASP.NET 技术 ............................................... 6 2.2 SQL 概述 ................................................... 7 2.2.1 SQL 的发展 .............................................................................................. 7 2.2.2 SQL 的基本概念 ...................................................................................... 7 2.2.3 SQL 的组成 .............................................................................................. 8 2.2.4 SQL 的特点 .............................................................................................. 8 2.3 SQL SERVER 2005............................................ 9 2.4 B/S 体系结构 .............................................. 10 2.4.1 Web 技术简介 ........................................................................................ 11 2.4.2 B/S 体系结构的功能组成.................................................................... 12 -1-
2.5 本章小结 .................................................. 12 第三章 旅游线路信息管理系统的设计和实现 ........................ 13 3.1 系统分析与总体设计....................................... 13 3.1.1 系统功能描述 ........................................................................................ 13 3.1.2 系统功能模块划分............................................................................... 15 3.2 数据库结构设计与实现...................................... 16 3.2.1 创建数据库 ............................................................................................ 16 3.2.2 数据库逻辑结构设计............................................................................ 16 3.3 本章小节........................................................................................................ 18 第四章 系统的实现.............................................. 19 4.1 前台旅游线路信息管理模块的实现 ............................ 19 4.1.1 系统主界面设计 .................................................................................... 19 4.1.2 在线报名管理 ........................................................................................ 19 4.1.3 线路查询管理 ........................................................................................ 20 4.2 后台旅游线路信息管理模块的实现 ............................ 22 4.2.1 管理界面的实现 .................................................................................... 22 4.2.2 报名信息管理模块的实现................................................................... 23 4.2.3 精选路线管理 ....................................................................................... 24 4.2.4 用户管理的实现 ................................................................................... 27 4.2.5 系统类图 ............................................................................................... 29 4.3 本章小节........................................................................................................ 29 第五章 系统的运行.............................................. 30 -2-
5.1 前台界面的运行过程....................................... 30 5.2 后台界面的运行过程....................................... 32 5.2.1 报名管理界面运行............................................................................... 33 5.2.2 用户管理界面运行............................................................................... 33 5.2.3 论坛界面运行 ........................................................................................ 34 5.3 本章小节 ........................................................................................................ 34 第六章 总结与展望.............................................. 35 6.1 课题总结 ................................................. 35 6.2 课题展望 ................................................. 35 参考文献....................................................... 36 致谢........................................................... 37 -3-
旅游线路信息管理系统 【摘要】 本文首先分析并提出了设计旅游线路信息管理系统的必要性,简单介绍了 ASP.NET 和 SQL SERVER 2005 的相关技术及其背景知识。 在本论文中成功的运用了前台的开发工具 ASP.NET 和后台的数据库 SQL SERVER 2005 技术,设计并实现了一个基于 B/S 结构的旅游线路信息管理系统,并完整地介绍了该系统 的各个模块,包括旅游线路管理、图片管理、报名管理、旅游线路查询、游客报名和用户 管理等模块。 系统主要分为前台和后台,前台主要是让客户访问,后台主要是管理员访问。客户可 以查看路线,查询景点图片和在线报名,客户不需要登陆。管理员则需要登录才能管理一 些模块。管理员可以管理路线,管理用户,管理景点图片和处理报名信息。 后台几乎每个操作都和数据库相连,前台只能在线报名和数据库相连,这增加了安全 性。先在数据库里建好数据表,然后用 ASP.NET 搭建好架构和页面。然后再将页面里需要 的地方连上数据库。 使用该系统可以为游客提供方便快捷的信息服务,为旅行社节省人力成本、提高工作 效率、招揽更多的游客报名参团旅游,从而为旅行社带来更多的经济效益。 本系统实现了前台的游客信息浏览、查询及在线报名和后台的数据库操作及维护两大 部分。 关键词:旅游线路信息管理,B/S 结构,ASP.NET,SQL SERVER 2005 -1-
[Abstract]: This article first analyzed and proposed the necessity of designing traveling management system, simply introduced ASP.NET and SQL SERVER 2005related technologies and they background knowledge. In the present paper has been Succeeded utilize onstage development kit ASP and backstage database SQL SERVER 2005 technology, designed and has realized based on the B/S structure traveling management system, and completely introduced each module of this system, including the traveling line management, the picture manage, the region management, the traveling line inquiry, the traveling on-line registration and the system administration. Using this system to be allowed to provide the convenience and quick information service for the tourist, saves the manpower cost, the enhancement working efficiency for the travel agency, gathers the more tourists registration senate group traveling, thus brings the more economic efficiency for the travel agency. This system has realized the onstage customer information browsing, the inquiry and the on-line registration and the backstage database operates and maintains two major parts. Key words: travels management, B/S structure, ASP.NET, SQL SERVER 2005 -2-
前 言 中国旅游网站的建设始于 1996 年。目前,旅游行业管理的网络化正在对我国旅游市 场固有的市场壁垒带来革命性的冲击,新的市场关注点正在涌现。随着现代科技和信息产 业的发展,互联网的兴起给旅游业带来了新的契机,网络的实时性、丰富性和便捷性等优 势促使传统旅游业迅速融入网络旅游的浪潮不再受时间、空间的限制,旅游资源的拥有者 (如航空公司、宾馆等)和最终的旅游消费者之间也能够建立起更直接的关系。 随着社会的发展,旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一。 旅游业在城市经济发展中的产业地位、经济作用逐步增强,旅游业对城市经济的推动性、 社会就业的带动力、以及对文化与环境的促进作用日益显现。旅游业已成为中国经济发展 的支柱性产业之一。 旅游网站也随着旅游业的发展而逐渐成为旅游信息管理的主要途径。目前旅游网站已 基本形成了成功的商业框架。如何利用网络的巨大潜力将企业的核心业务流程、客户关系 管理等都延伸到网上,使产品和服务更贴近用户,让旅游线路信息网成为企业资源计划、 客户关系管理及供应链管理的中枢神经,实现网络对旅游业的整合,将原来市场分散的利 润点集中起来,获得一种成功的旅游网站运行模式,是目前旅游业发展中最重要的一个环 节。 本次系统的题目是《旅游线路信息管理系统的设计和实现》,要求使用 VS2005 语言工 具完成系统平台界面的设计,使用 SQL SERVER 2005 数据库存储数据,并能使系统在 B/S 模式下运行。 -3-
第一章 绪论 1.1 引言 近年来,随着网络技术的迅猛发展和普及,应用电子商务成为许多企事业单位的发展 方向,因此,构建互联网站、开发网络应用程序已经成为当前的热门技术之一。越来越多 的部门、企事业单位都通过 Internet 对外宣传自己,同时为那些有信息需求的人提供方 便快捷的服务。旅游线路信息管理系统是各旅游胜地对外宣传中不可缺少的工具,它的内 容对于旅游胜地的宣传和旅游胜地项目开发的决策起着非常重要的作用。 在竞争越来越来激烈的市场经济下,旅行社间的竞争也日趋激烈,传统的宣传手段已 无法完全满足竞争的需要,并且随着人们生活水平的提高,利用节假日出游的人越来越多, 因此本文提出通过互联网创建一个基于 B/S 结构的旅游线路信息管理系统。 1.2 课题主要任务和目标 旅游线路信息管理系统是基于 ASP.NET+SQL SERVER 2005 所开发的,主要包括数据 库的建立和维护以及前后台应用程序的开发两个方面。对于前者要求建立起的数据库要具 备较好的一致性、完整性、安全性等特性,而对于后者则要求应用程序具有功能完备,界 面美观、易使用等特点。本系统功能包括: 旅游线路管理、图片管理、报名管理、旅游线 路查询、游客报名和用户管理等模块。能够动态的使用数据库。 针对目前中小型旅游社的需求,本文提出并设计了基于 B/S 结构的旅游线路信息管理 系统。本系统是在 VS2005 开发工具的支持下设计与实现的,所采用的技术是 ASP.NET+ SQL SERVER 2005。 1、熟悉.NET 框架的基本思想,掌握.NET 框架的基本配置方法,重点掌握.NET 框架下 的 C# WEB 窗体程序设计的基本方法以及 SQL SERVER 2005,能够熟练利用 ADO.NET 强大的 数据库操纵功能。 2、熟悉旅游线路信息管理总体设计思想,理解运作过程,根据用户需求来设计相应 的界面和功能。 1.3 课题意义 在 IT 技术飞速发展的今天,新的技术无论是系统安全性设计或是系统可扩展性设计 -4-
上都有很不错的表现。利用先进的技术,结合网络功能进行灵活高效地旅游线路信息管理, 通过互联网创建旅游线路信息管理系统,可以宣传旅行社的线路和其它产品,招揽更多的 游客报名参加旅游,从而为旅行社带来更多的经济效益。使用旅游线路信息管理系统还可 以为旅行社节省人力成本,提高工作效率,并为管理部门提供准确一致的数据,实现旅游 信息的共享,建立完善的信息库,从而增强企业的竞争力。 1.4 文章组织结构 本文提出并设计了基于 B/S 结构的旅游线路信息管理系统,全文共分 6 章: 第一章 描述了旅游线路信息管理系统开发的目的及意义。 第二章 描述了开发该系统所使用的相关技术及其背景知识。 第三章 描述了系统的总体设计,包含整个系统的功能模块划分及描述,各功能模块 之间的关系以及数据库的结构设计与实现。 第四章 描述了系统的具体实现过程,包含系统流程图和代码分析。 第五章 描述了系统的部署和运行界面。 第六章 对本系统的设计过程进行了总结,并讨论了进一步不断优化程序和完善系统 的展望。 -5-
分享到:
收藏