桂林旅游信息网站的设计与开发毕业设计论文(编辑修改稿)内容摘要:

竞争力。 4 ( 1) 经济可行性 进行成本效益分析 ,旅游网站的建立并不需要多大 成本 ,远无不 会超过 建立网站带来 预期的全部利润。 网站建成后可以一直使用,其中维护成本也是很小, 该 网站 所需资源都可以从网络 以及工作中 获得 , 通过分析 ,经济可行。 ( 2) 技术可行性 根据 网站 的功能、性能及实现系统的各项约束条件 , 利用现有 的计算机网络技术完全 可以达到该系统的功能目标。 ( 3) 法律可行性 该 网站 的研制和开发 ,将不会侵犯他人 、集体和国家的利益 ,不会违反国家政策和法律。 二 . 桂林旅游信息网站概述 网站实现了 旅游线路 、 酒店餐饮 、 景点图片 、 旅游资讯 、 景区景点 、 汽车租赁 、航空机票 、 服务咨询 等。 所有信息都可以在 网站后台 进行 系统维护。 它紧扣旅游的要素,对于旅游业的信息发布功能作了重点规划。 它不仅能够让浏览者得到最新的旅游信息,而且能够对线路进行在线的查询和预订操作,使旅游变的异常轻松。 1. 网站主要功能设计分析 网站主要可以实现以下功能 模块 ,并可以在网站后台进行维护更新。 旅游线路 : 列出设计好的旅游线路( 主要是将交通、食宿、景区景点安 排好,考虑时间、景点多样性和吸引力、食宿条件、客源要求、成本、利润、安全、可靠性等因素 ) ,浏览阅读者的评论。 酒店餐饮 : 列出景区附近的酒店( 主要是酒店的开业时间、地址、联系电话、类别、星级、客房数 、价格等 )。 景点图片 : 展示景点不同角度的图片 ,浏览阅读者的评论。 旅游资讯 : 旅游地区相关的新闻,旅游指南,旅游常识、 浏览阅读者的评论 景区景点 : 景点的 级别、 介绍、地址、 联系电话、 交通概况、门票价格等 ,浏览 5 阅读者的评论。 汽车租赁 : 列出出租车辆的类别、车型、座位数、价格等 ,并提供网上 预订。 航空机票 : 航空公司 名称、 类型 、 编号 、 编号 、 出发 地、目的地、 出发时间 、 到达时间 、 机票类别 与 报价 等 ,并提供网上 预订。 服务咨询 : 提供互动交流的留言板。 2. 网站设计开发的 环境 操作系统: Windows XP Sp3; 内存要求:基本内存 512 MB,建议使用 1GB 内存以上 硬盘:约 1GB 或以上; 浏览器: 或以上版本 Web 数据库: Microsoft ACCESS 2020 Web 服务器: 个人站点服务器 开发工具: DreamWeaver、 PhotoShop 3. 网站 设计开发的关键技术 本网站主要 采用 HTML、 ASP、 Access 开发, ASP 程序通过 ADO 技术与 Access 数据库连接,经过服务器 IIS 解释后生成 HTML 在客户端显示。 ( 1) HTML HTML( Hyper Text Markup Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。 HTML 文本是由 HTML 命令组成的描述性文本, HTML 命令可以说明文字、图形、动画、声音、表格、链接等。 HTML 的结构包括头部( Head)、主体( Body)两大部分,其中头部描述浏览器所需的信 息,而主体则包含所要说明的具体内容。 ( 2) ASP ASP 是 Active Server Page 的缩写,意为“动态服务器页面”。 ASP是微软公司开发的代替 CGI 脚本程序的一种应用 ,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。 ASP 的网页文件的格式是 .asp,现在常用于各种动态网站中。 6 ( 3) Access Access( Microsoft Office Access)是由微软发布的关联式数据库管理系统。 它结合了 Microsoft Jet Database Engine 和 图形用户界面两项 特点, 是微软公司推出的基于 Windows 的桌面关系数据库管理系统( RDBMS,即 Relational Database Management System),是 Office 系列应用软件之一。 它提供了表、查询、窗体、报表、页、宏、模块 7 种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 ( 4) ADO ADO 全称为 ActiveX Data Object,它是一项数据库访问技术。 它提供了网页开发人员实时存取数据库的能力。 在数据库的应用中,使用 ADO 编写的应用程序可以存取在 Inter 上任何地方的资源。 ADO 非常简化的接口使得原本复杂冗长的程序编写工作变得简单易学,并且强有力地支持了各种应用程序复杂特性的需求。 ADO 可以使用 VBScript、 JavaScript 等脚本语言来控制数据库的存取以及输出查询结果。 ADO 使用 RecordSet(记录集)对象作为数据的主要界面。 ADO 是 ASP 内置的 ActiveX 服务器组件 (ActiveX Server Component),用于数据库访问,可把它与 ASP 结合起来,建立提供数据库信息的网页内容,对数据库进行查询、插入、更新、删除等操作。 要执行 ADO,服务器端需要安装 WindowsNT Server 和 IIS,而客户端只要有 IE 或 Netscape 较新版本的浏览器即可。 ADO(ActiveX Data Objects)是 :一组优化的访问数据库的专用对象集,为 ASP 提供了完整的数据库访问解决方案。 它可作用于服务器端,通过执行 SQL 命令,让用户在浏览器画面中浏览、更新 和删除站点服务器的数据库信息。 ADO 使用内置的RecordSets对象作为数据的主要接口。 ADO可连接多种支持 ODBC 的数据库,如 SQL Server、 Oracle、 MySQL 等。 ASP 页面通过 ADO 组件访问数据库的过程为 :执行 ASP页面,当遇到访库的 脚本命令时, ASP 通过 ADO 与数据库对话 (ADO 是建立在微软新的数据库 AP 工, 7 即 OL 巨 DB 之上的。 目前的 OLEDB 通过 ODBC 引擎与数据库交互,进一步的 OLEDB 版本将直接与数据库打交道,不再通过 ODBC),将执行结果动态生成一个 HTML 页面返回给浏览器, 以响应其请求。 ADO 的三个主要的对象是 Connection、 Command 和 Reeordset。 它们是互相联系、互相依存的。 Connection 可建立应用程序和数据库之间的联系,然后 Command 和ReCordset 对象来对数据库进行各种操作。 Command 对象的主要功能是采用 SQIJ 描述语句进行数据库的查询工作,在数据库进行响应以后,把响应后的数据结果保存在Recordset 对象中使用。 ADO还有一个重要的特点就是共享机制。 例如,几个不同的mand 对象、不同的 web 页面可以共享一个 Connection对象。 即只要建立一个Connection 对象就可以重复地利用它来进行数据库的查询等其它工作,这意味着对服务器的负担降到了最低的程度。 三 . 网站开发过程 用 PhotoShop 设计好网站页面的版面布局并切割好图片,用 Access 设计好数据表,用 DreamWeaver 设计好网站静态页面生成 HTML 代码,再编写入 ASP 语句通过 SQL查询连接好数据库。 1. 数据库 设计 数据库设计主要是数据库结构的设计,它是数据库系统开发的首要内容,对于关系数据库,用户的所有数据及数据间的关系都是借助于表 (关系 )来实现的。 为了保证数据库数据的系统性、完整性和共享性,构造最优的数据库模式。 图 1:数据库设计步骤 8 通过图 1设计出 以下各功能模块的数据表结构。 图 1: 旅游线路 模块 数据表 图 2:酒店餐饮 模块 数据表 图 3: 景点图片 模块数据表 图 4: 旅游资讯 模块数据表 图 5: 景区景点 模块数据表 图 6: 航空机票 模块数据表 9 图 7: 汽车租赁 模块数据表 图 8:咨询中心模块数据表 图 9: 管理员管理 模块数据表 图 10:网站配置模块数据表 2. 网站主要页面设计 ( 1)前台 内容 展 示页面 设计 网站是由网页 页面 构成的, 页面设计 的最终目的是使网页内容清晰、具有条理 性,并达到最佳的视觉效果。 其设计不但要简练、清晰和准确,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。