《基于ASP的旅游网站设计.doc》由会员分享,可在线阅读,更多相关《基于ASP的旅游网站设计.doc(39页珍藏版)》请在金锄头文库上搜索。
1、基于Asp的旅游网站 题目: 基于ASP的旅游网站设计 学 院: 计算机与信息工程 姓 名: 000 学 号: 20081892 专 业: 计算机科学与技术 年 级: 08级 指导教师: 000 职 称: 000 二0一二 年 四 月摘 要当今社会,旅游业作为无碳,环保,新兴行业,不断壮大发展,各家旅游机构之间竞争激烈,旅游部门所需要的信息量也越来越大,业务操作中涉及的各种路线,客户情况,旅游协作部门的情况越来越繁琐而复杂。除了,个别地区已经采用了旅游网站,一般通常是原始的手工方式处理和交流信息。但这种处理方式,出错率高,并且造成资源浪费和闲置等问题。因此,只有加强对旅游信息资源的整合统一管理
2、,才能使旅游部门更加合理高效运转。本文根据现有旅游行业的这种状况,提出解决问题:采用现代化统一计算机网络系统,实现旅游管理网络化,各类信息有序存储,同时采用权限认证方式,只有通过权限认证,才能进入系统主控制界面,进行信息管理查询,在线预订留言簿等功能的使用。实现各种业务系统数据和信息的集成,对旅游社各类信息资源进行协同集中管理。利用ASP.NET技术建立动态网站,实现旅游信息的快速发布和接受网上驴友的查阅和预订。关键字:旅游信息;网络化;动态网站AbstractTodays society, the tourism industry as a non-carbon, environmental
3、 protection, new industries, the growing development of the fierce competition between the various tourism agencies, the amount of information needed by the tourism sector is also growing, the business operations involved in a variety of routes, customers tourism cooperation department has become in
4、creasingly cumbersome and complex. In addition to the individual regions have adopted a tourist site, the general is usually the original manually processing and exchange of information. However, this approach, the error rate, and cause waste of resources and idle problem. Therefore, only strengthen
5、 the integration of unified management of tourism information resources in order to make more reasonable and efficient functioning of the tourism sector.Based on the existing situation of the tourism industry, to solve the problem: the use of modern unified computer network system, the travel manage
6、ment network, the orderly storage of various types of information, and permissions certification only by permission, to enter the system main control interface, information management query booking Guestbook functions use online. Integration of various business systems, data and information, collabo
7、rative centralized management of all types of information resources of the travel agencies. To create dynamic Web sites using ASP.NET technology, and tourism information to quickly publish and receive online the ALICE access and booking.Keywords: information of tourism; network; Dynamic websites目录1
8、绪论11.2 旅游网站现状11.3 数据库简介21.4 ASP.net介绍21.5 Dreamweaver介绍32 旅游网站需求分析52.1 旅游网站项目概述52.2 旅游网站的可行性研究52.3 系统功能模型建立63 旅游网站系统概要设计93.1 数据库系统设计93.1.1 数据库分析93.1.2 数据库逻辑结构设计93.1.3 数据库的物理结构103.1.4 数据字典103.1.5 数据库的完整性和安全性103.2 旅游网站系统设计103.2.1 旅游网站系统总体结构图103.2.2 网站的结构113.2.3 系统功能模块123.2.4 主界面163.2.5 输入输出界面164 旅游网站具
9、体实现184.1 数据库连接184.2 功能模块184.2.1 用户模块184.2.2 查询模块184.2.3 在线留言模块194.2.4 后台管理模块194.3 旅游网站的主页194.3.1 查询页面194.3.2 景点页面204.3.4 旅行社页214.3.5 酒店信息页面214.3.6 在线留言页面214.3.7 后台管理页面225 旅游网站系统应用与测试245.1 系统测试245.2 单元测试实例255.3 数据跟踪实例27总结30参考文献31附录32致谢341 绪论1.1 开发背景旅游业具有“无烟产业”和“永远的朝阳产业”的美称,它已经和石油业、汽车业并列为世界三大产业。但我国旅游产
10、业仍然基础薄弱,管理手段滞后,信息化程度低,企业效益较差。旅游行政管理部门存在管理方式落后,缺乏信息化管理手段,信息沟通渠道不通畅等问题,面对困难和挑战,我国旅游业必须转变观念,创新思维,以信息化建设为突破口和新手段,整合各种资源,从而实现整个行业的新跨越。加强旅游信息化建设,可以提高各级管理部门的工作效率和管理水平,精简办事程序,降低工作成本,加大宣传力度,加快信息传播速度,提高信息实效性;另一方面可以通过开展电子商务,满足游客的个性化需求,提高旅游服务质量,改变旅游企业传统经营模式,降低成本,增加效益,从而提高整个旅游产业素质,旅游实现信息化,将会进一步壮大旅游支柱产业,提升旅游产业整体信
11、息化水平,优化产业结构和资源配置,完善产业链,进而带动众多相关产业发展,拉动内需,扩大就业,增加外汇收入,对经济发展起到积极的推动作用。1.2 旅游网站现状目前有许多中型的旅游管理部门仍依靠原始的人工方式采用电子文档、电子表格等来对旅游信息进行管理,大部分旅行社也无自己的旅游网站,无法在现在这个网络时代接受客户的网上预定。随着业务的不断扩展,旅行社业务操作中涉及的各种收费情况、客户情况以及旅游线路情况越来越复杂,业务操作人员若仅靠手工方式处理处理大量资料,则遗漏信息的现象更容易发生,同时也可能带来出错率的增长以及大量资源的浪费和闲置等问题。因此,只有加强对旅游部门信息资源的整合、统一管理,才能
12、使行业更加合理、高效地运转。现行的旅游信息管理模式的问题主要体现在如下几个方面:1.各类旅游信息查询速度慢,工作强度大。旅游信息中牵涉到游客资料、导游信息、费用、线路、景点、酒店等等大量的资料,用人工方式进行整理汇总时,速度慢、工作繁琐、易出错。2.各类资源之间调配难度大。3.相当一部分资源缺少一定的保护,处于不安全的状态,许多信息容易泄露。4.对于人们的服务要求反应慢。5.缺少服务质量反馈的统一管理。1.3 数据库简介数据库是计算机科学的重要分支,也是管理数据的最新技术。现在,信息资源已经成为各个部门的重要资源和财富。建立一个满足各级部门信息处理的信息系统已经成为一个企业和组织生存发展的重要
13、条件。因此,信息系统核心基础的数据库技术得到广泛应用,从小型单项事务处理到大型信息系统,从联机到联机分析处理,从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,并且越来越多新的应用领域采用数据库存储和处理他们的信息资。数据库的研究范围是十分广泛的,概括地讲可以包括以下三个领域:1.数据库管理系统软件的研制;2.数据库设计;3.数据库理论;数据库学;本系统选用Microsoft Office Access2003数据库,原因在于Microsoft Office Access2003 是一种数据库管理程序,可赋
14、予更佳的用户体验,并且新增了导入、导出和处理 XML 数据文件等功能。由于该程序可以识别和标记常见错误,同时提供更正错误的选项,因此在 Access 2003中工作变得更加轻松自如。另外,Access 2003的新功能还可以帮助数据库开发人员查看有关数据库对象之间相关性的信息。它可访问和使用多种来源的信息、轻松备份信息;能够满足专业开发人员的需要。1.4 ASP.net介绍ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。目前最新版本的 ASP.NET 4.0 以及 .NET Framework 4.0 已经在VS2010平台内应用。ASP.net使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可