ImageVerifierCode 换一换
格式:DOCX , 页数:5 ,大小:23.17KB ,
资源ID:21409714      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21409714.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(旅游网站设计报告21页Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

旅游网站设计报告21页Word格式.docx

1、 旅游网的成立标志着我国基于互联网的旅游网络发展的开始。 随着电子商务 的潮起潮落, 旅游网站也经历了市场的洗礼。 旅游网站作为网络经济形势下旅游 业发展的一种战略武器, 已对我国旅游市场的固有壁垒带来冲击, 我国旅游电子 商务在未来的发展中尚有许多工作要做。 旅游电子商务像一张大网, 把众多的旅 游供应商、旅游中介、旅游者联系在一起。相对于传统的旅游业来说,旅游电子 商务不仅提高了业务透明度和工作效率, 降低了边际成本, 而且凸现了旅游产品 本身个性化、信息化、时令化等特性。 选题依据 随着国内互联网的发展, 旅游业也成为网上的热点主题, 旅游类各种站点也 纷纷建立。 不过许多网站的内容还只

2、限于旅游信息的发布和介绍, 而互联网与旅 游业的结合发展显然不应局限于此。用户不再满足于通过浏览器看到静态页面, 而是希望能根据要求生成更加灵活的、 生动的动态页面。 动态网页包含交互功能, 动态网页的特点有: 以数据库技术为基础,可以大大降低网站维护的工作量;采 用动态网页技术的网站可以实现更多的功能,如用户登录、后台管理等功能; 不 是独立存在于服务器的网页文件,只有当用户请求服务器才返回一个完整的网 页。其中的最主要的方面就是利用它来传递和发送信息,更好的展现自我。 我的 旅游网就是利用计算机网络向游客们发布旅游信息; 游客通过计算机网络留言来 发表自己的意见和建议。 旅游网站在时空方面

3、没有限制, 可以实现远程的信息查 询和交流。 研究意义 依靠互联网的发展和普及 , 网络已成为一种时尚 ,许多有眼光的旅游企业家 和网络电子商务企业家们逐渐出现 , 专注于网络旅游的发展和潜在价值 , 积极推 动网络旅游发展。一般来说 ,虚拟旅游电子商务可以满足不同层次的需求 ,能带来 很多的社会效益和经济效益。主要表现在以下几个方面 : (l) 对于旅游消费者 , 旅游电子商务既可以为许多旅游潜在消费者提供大量 信息资源,满足需求的旅游信息的查询时 ,随着技术的发展 ,并能让爱网络虚拟旅 游的消费者通过虚拟旅游体验平台感受更逼真的各景区旅游的乐趣 , 弥补许多人 不能实现现实的缺憾。 (2)

4、 对于旅游系统的开发和规划者来说 , 通过旅游电子商务系统可以更全面 更真实的收集网络游客的反馈信息 , 促进其更快、更好地改进和完善旅游系统的 建设和创新 , 这样它就可以大大降低了风险和成本的系统开发 , 实现系统的开发 效益最大化。 第二章 开发技术与工具 Php 技术简介 PHP技术简介 什么是PHP PHP是一种服务器端的,嵌入HTM的脚本语言。 PHP区别其他像客户端Javascript的地方是它的代码在服务器端执行。PHP能做 什么?最低水平,PHP可以做任何其他CGI程序所能做的事,例如收集表格数据, 生成动态页面内容,或者收发cookies。可能最强大,最有意义的特性是PHP

5、支持 大范围的数据库.书写一个支持数据库的Web页面是难以置信的简单。 下面是当前支持的数据库 : Adabas D 、IterBase 、Solid 、 dBas e、mSQ、L Sybase、Empress、MySQ、L Velocis 、FilePro 、Oracle 、Unix、dbm、Informix 、 PostgreSQL。 PHP 通过协议也支持与其他服务的 “交谈”, 像 IMAP, SNMP,NNTP, POP3,甚至是HTTP.也可以打开晦涩的网络接口和其他协议交互。 22. Xampp集成软件 XAMPPApache+MySQL+PHP+PER是一个功能强大的建站集成软

6、件包。这个 软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名 为 XAMPP 了。 . Editplus 开发工具 Editplus是功能强大的文本及代码编辑软件,支持 PHP java , C等主流编 程语言开发,拥有丰富的扩展插件,具有体积小巧、运行速度快等特点 支持多种语言,语法高亮 默认支持 HTML、CSS、PHP、ASP、Perl 、C/C+、Java、JavaScript 和 VBScript 等语法高亮显示,通过定制语法文件, 可以扩展到其他程序语言, 在官方网站上 可以下载(大部分语言都支持)。 与浏览器无缝连接 EditPlus 提供了与 Intern

7、et 的无缝连接,可以在 EditPlus 的工作区域中 打开 Intelnet 浏览窗口。提供了多工作窗口。不用切换到桌面,便可在工作区 域中打开多个文档。 强大、简洁、小巧、快速 EditPlus 功能强大,界面简洁美观,且启动速度快;中文支持比较好;支 持语法高亮;支持代码折叠;支持代码自动完成 ( 但其功能比较弱 ),不支持 代 码提示功能;配置功能强大,且比较容易,扩展也比较强。 第三章 需求分析 需求分析是指理解用户需求, 就软件功能与客户达成一致, 估计软件风险和 评估项目代价, 最终形成开发计划的一个复杂过程。 需求分析在整个软件开发过 程中,具有决策性、方向性、策略性。简言之

8、,需求分析的任务就是解决“做什 么”的问题,是要全面地理解用户的各项需求, 并准确地表达所接受的用户需求。 针对我们对网上旅游网站的调研和分析, 我们总结出如下的需求信息, 分为 用户需求和管理需求: 用户需求和后台管理需求 用户: 用户可以登录和注册。 用户可以浏览风景图片。 用户可以查看旅游新闻以便更好的选择旅游时机。 用户可以选择旅游地,如国内游、国际游、周边游、主题游、当季游。 用户可搜索查询相关信息 用户可以进入留言板进行留言。 用户可以联系我们并与工作人员进行交流。 后台管理: 管理员可以添加 管理员可对旅游信息进行增加,删除,和修改内容。 管理员可对网页的基本设置进行修改。 管理

9、员对栏目进行综合管理。 管理员可对用户的留言进行回复和删除。 3.2系统分析与环境开发需求 系统开发平台:win dows系列系统。 系统开发语言:PHP语言。 管数据库管理系统:mysql。 本地测试服务器。 测试网站平台:Windows系列系统和IE浏览器、Chrome Firefox 。 3.3网站的功能模块简介 旅游网站系统 图1 图1爱旅游网站系统模块 第四章系统设计 本阶段的基本目标是解决系统如何实现的问题,也叫做概要设计,本阶段的主要任务是划分出系统的物理元素及设计软件的结构 本阶段的基本目标是解决系统如何实现的问题, 也叫做概要设计,本阶段的 主要任务是划分出系统的物理元素及设

10、计软件的结构, 完成软件定义时期的任务 之后就应该对系统进行总体设计,即根据系统分析产生的结果来确定这个系统由 哪些系统和模块组成,这些系统和模块又如何有机的结合在一起, 每个模块的功 能如何实现。系统设计的目标是使系统实现用户所要求的功能,同时, 力争达到 高效率、高可靠性、可修改性,并且容易掌握和使用。 4.1系统模块功能设计 系统各功能具体分析,以下就是系统模块流程图 图2系统总体流程图 (1)游客登录: 当游客正确登录到系统后,此功能将被激活,会员能修改个人信息,留言。 用户注册和登录是每个网站中不可缺少的功能之一。 留言板: 留言板可以实现网站管理员与用户之间的沟通,收集用户的信息,

11、也是网站 建设并不可少的一个重要系统。本网站中用户可以把自己对网站的意见和建议写 在留言板上,管理员可以通过回复和删除来管理这些留言 (3) 管理员登录 当管理员正确输入用户名和密码后, 系统会自动跳转到管理员页面, 管理员 就可以对游客注册信息、 留言、对系统的信息进行修改, 对旅游信息进行增删改。 (4) 后台管理 对于任何一个 Web应用程序来说,都应具备一个后台管理的功能,负责对整 个应用程序的控制管理。 从实现方式上, 就是用户可以对系统各种数据记录进行 添加、查看、编辑和删除等工作,这些操作是由网站管理员来完成的。 游客注册管理: 管理员进入用户注册资料页面可以审核用户的注册资料,

12、 对不符合规则的注 册用户可以进行删除。 留言板管理: 管理员进入留言板页面可以查看用户在留言板上的留言, 对不符合规则和法 规的留言进行删除,对符合的进行回复。 栏目综合管理: 管理员进入栏目综合管理界面, 可对网页上显示的旅游动态,旅游新闻,和 各个地方的介绍进行增加和修改,确保旅游新闻的实时性。 前台显示管理: 管理员进入后台管理之后, 可以对网页的版权信息修改, 并将一些栏目隐藏 或显示,达到对首页的高级管理。 数据库设计 4.2.1 数据库功能分析 本系统采用masql数据库。用户的需求具体体现在各种对旅游网站中各类信 息的查询、修改,这就要求数据库结构能充分满足各种信息的输出和输入

13、。 针对旅游网站的需求,通过对旅游网站工作过程的内容和数据流程分析, 设计如下面所示的数据项和数据结构: 管理员资料信息,包括的数据项有:管理员ID、管理员名称、管理员密码 用户资料信息,包括的数据项有:用户 ID、用户名称、用户密码、用户姓 名、用户邮箱、地址、QQ联系电话、邮编。 信息表,包括的数据项有:信息分类、信息内容 留言板信息表,包括的数据项有:信息、内容、姓名、留言时间 有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库设计 422数据库E-R图 图4网站总E_R图 4. 3页面设计 首页主要以展现网站面貌,简单的介绍及演示为主,布局如图所示 Logo 网页导航栏 图

14、片展示 推荐行程 图片展示+部分经典信息 订阅 关注微博 优惠 图片展示+部分经典信息 最受欢迎 页尾 图5页面布局 第五章系统实现 5.1前台 显示页面主要包括首页、列表页、内容页和管理页面等。 5.1.1首页实现 首页上端包含了 logo、登陆、注册、语言、导航栏如图 6: Travel Agency图6首页上端首页中间部分由不同的框架分开,有路线分类、旅游工具、旅游新闻、国内旅游和周边旅游等信息表 Travel Agency 图6首页上端 首页中间部分由不同的框架分开,有路线分类、旅游工具、旅游新闻、国内旅游和周边 旅游等信息表 图7首页中间部分 首页最下端是个友情链接和版权信息内容,其

15、显示代码如下: 图8首页末端 5.1.2列表页(行程)实现 列表页(行程)中包括了信息列表,可反映一类中的信息 Travel Agency(苜都北京】iSttW,天支门看升抵故莒.顶和耳天坛 Travel Agency (苜都北京】iSttW,天支门看升抵故莒.顶和耳天坛 H庄!a江乐天花昏.輕看番揑古银一日幫 li图11管理页实现 5.1.4管理页实现 旅游管理系统 0 0 管理页主要是在后台进行用户、信息和主页面的内容显示的管理。 (I -Wfli 图11管理页实现 5.2后台 5.2.1管理员登陆 由于管理页面是不允许网站访问者进入的, 必须受到权限管理,可以利用管 理员帐号和管理密码来

16、判别是否有此用户,管理登录页面如下所示。 为了验证管理员是否输入用户名、密码、和验证码,以及验证码是否相同, 如果没有输入用户名、密码、验证码或者输入的验证码不正确,则返回重新输入, 代码如下: 登录 Email 图12后台管理员登陆 522用户名管理 用户管理界面如图13所示。界面中列出了所有注册用户的信息,并按时间 倒序排列,管理员可以删除注册用户信息。 删除用户代码: 扁?p诟口肚诵用遊舌',书,窮国,一香甘,笔瞰?外呼伽僦 K布人同寿巾 兰挪 t!炭堆 盼 工?是;l&Xwi 工? l&Xw 嗑为仇惠啓 瞬后f懈 图15信息增加 5.2.3常用参数设置 晒I 晒I诵晒储 电子

17、呻件 杠理贡型 騒 i5S H SEO 翻iS置 S CN¥ * 冃肿5Ht Y n-j (?D12 9 25 时備式 Mi g在软件投入生产性运行之前, 尽可能多的发现软件中的错误。 它是对软件规格说 明。设计和编码的最后审查。 软件测试在软件生命周期中横跨两个阶段。 通常在编写出第一个模块后就对 它做必要的测试,称之为单元测试,在结束后,对软件系统进行各种综合测试。 这个阶段由专门的测试人员承担这项工作。 6.1 面向过程的测试方法 测试方法分为黑盒测试和白盒测试 6.1.1 黑盒测试 黑盒测试又叫功能测试, 在程序的接口进行测试, 不考虑程序的内部结构和 处理过程。 只检查程序功能是否能

18、按照规格说明书的规定。 程序是否能适当地完 成接收输入数据产生正确的输出信息,并且保持外部信息的完整性。 6.1.2 白盒测试 白盒测试又称结构测试。它是在完全了解程序的结构和处理,它是按照程序 内部的逻辑测试程序,检验程序中每条通路是否都能按预定要求正确工作。 测试步骤: 模块测试 也称为单元测试。把每个模块作为一个单独的实体来测试,是比较容易设置 检验模试正确性的测试方案。目的保证每模块作为一个单元能正确运行。 集成测试 它包括于系统测试和系统测试 。子系统测试是把单元测试的模块放在一起形 成一个子系统来测试,它着重测试模块的接口。系统测试是把经过测试的子系统 装配成一个完整的系统来测试。

19、 集成测试是组装软件的系统技术,主要目标是 发现与接口有关的问题。集成测试有两种方法:非渐增和渐增测试。 3) 验收测试 验收测试是把软件系统作为单一的实体进行测试, 测试内容与系统测试基本 类似。但它是在用户积极参与下进行的。而且使用实际数据进行测试。 4)平行运行 就是同时运行新开发的系统和将被它取代的旧系统。以便比较新旧两个 系统的处理结果。用于测试的主要技术有适用于黑盒测试的等价划分。边界值分 析及错误推测法等。还有适用于白盒测试的逻辑覆盖法。 具体测试的设计 在面向对象设计的测试方案中传统技术如:逻辑覆盖,等价划分,边界值分 析和错误推测等方法可作为测试类中每个方法的主要技术面积对象

20、测试的主要 目标也是用尽可能低的测试成本和尽可能少的测试方案发现尽可能多的错误。 本系统测试方案的设计: 对于模块底层和脚本程序的测试已模块设计中进行了测试调试。 其采用的技 术的白盒测试中的覆盖测试和黑盒测试中的等价划分, 边界值分析和错误推测方 法。 在组装成子系统时主要采用黑盒测试, 对对象中的对象属性(状态)和方法 (操作)的封闭体,对象彼此间通过发消息,启动相应的操作,并通过修改属性 达到转换运行状态的目的。 一定量的数据集, 对输出、查寻结果进行检查,辅以用户运行原形系统提出 的要求进行修改。用户进行单独的运行测试,收集反馈意见,进行修改调试。 只有系统的测试工作在用户的协助下,

21、不断的修改, 才能达到完善的预期目 标。本系统经过初步测试,基本上达到目标。 系统维护 软件维护是软件生存期最后一个阶段,也是周期最长的一个阶段,它在于 系统投入生产性运行以后的时间中,因而不属于系统开发过程,然而在系统开发 的各个阶段应该从各方面做到尽量提高系统的可维护性。 软件的维护就是指在软件已交付使用之后,为了改正错误或满足新的需要 而修改软件的过程,可以分为一般性维护,适应性维护,完善性预防性维护。其 中完善性维护占全部维护的一半以上。 设计过程中各模块(对象)均考虑或预留了完善和可扩充接口部分。使用尽 可能多的公用窗口,增加了可维护性。 软件测 试是软件开发过程中必不可少一个阶段,软件测试是保证软件质量的关键步骤。 在设计过程中。面对复杂的问题,人的主观认识不可能完全符合客观现实, 在软 件生命周期的每个阶段都不可避免地会产生 差错。测试的目的就是在软件投入 生产性运行之前,尽可能多的发现软件中的错误。它是对软件规格说明。 设计和 编码的最后审查。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1