傅嘉殷毕业论文.doc_第1页
傅嘉殷毕业论文.doc_第2页
傅嘉殷毕业论文.doc_第3页
傅嘉殷毕业论文.doc_第4页
傅嘉殷毕业论文.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广东岭南职业技术学院 毕毕 业业 设设 计计 课题 旅游网站制作课题 旅游网站制作 指导老师 刘婷婷指导老师 刘婷婷 姓姓 名 傅嘉殷名 傅嘉殷 专专 业 业 0808 商务信息管理商务信息管理 班班 级 级 0808 电子商务信息管理电子商务信息管理 2 2 班班 广东岭南职业技术学院广东岭南职业技术学院 Guangdong Lingnan Institute of Technology 目目 录录 引言引言 3 1 1 网站背景概述 3 1 2 旅游方式的分类 3 1 2 1 自助旅游 3 1 2 2 团队包价旅游 3 1 3 旅游网站的必要性 3 旅游网站需求分析旅游网站需求分析 4 2 1 项目叙述 4 2 1 1 目标 4 2 1 2 运行环境 4 2 2 旅游网站的可行性研究 4 2 2 1 技术可行性 4 2 2 2 经济可行性 5 旅游网站概要设计旅游网站概要设计 5 3 1 网站总体结构设计 5 3 2 网站系统主要功能 6 3 3 系统功能模块设计 6 3 3 1 用户功能模块 6 3 3 2 用户资料修改模块 6 3 3 3 信息浏览模块 6 3 4 主界面设计 6 3 5 输入输出界面设计 7 3 6 数据库设计 7 3 6 1 物理结构 8 3 6 2 数据字典 8 网站系统开发语言网站系统开发语言 8 4 1HTML 8 4 2CSS 8 4 3C 9 网站的具体实现网站的具体实现 9 5 1 具体实现概述 9 5 2 用户模块的实现 9 5 3 用户注册界面的设计及实现代码 10 5 4 用户资料设计以及实现代码 11 系统的测试系统的测试 12 6 1 链接测试 12 6 2 网页布局测试 13 6 3 脚本和程序测试 13 6 4 综合测试 13 结论结论 13 参考文献 参考文献 14 引言引言 1 11 1 网站背景概述网站背景概述 随着人们生活水平的不断提高 属于第三产业的旅游业也开始不断发展 人们不再知 足于眼前生活的地方 更多希望到别的地方体验生活 有分析显示 改革开放以来 我国的旅游业有了非常迅速的发展 但是比较而言 我 国国内旅游业发展的广度深度都远远不能适应经济发展和人民生活水平提高的需要 随着 市场经济的发展和人民收入水平的进一步提高 人民对旅游消费的需求将进一步上升 国 内旅游业在国民经济中的地位和作用越来越重要 但由于世界各地资讯的不平衡 导致很多想外出旅游的人士对要旅游的当地的文化 气候 环境等等消息的缺乏 从而无法能够在旅行前做好充足的准备 衍生出来的问题 可遇而知了 因此 有一个平台可以整合全球旅游的信息 让广大群众能够寻找到各自所 需的信息是必不可少的 1 21 2 旅游方式的分类旅游方式的分类 1 2 1 自助旅游 自助旅游是指旅游者不通过旅行社等旅游代理机构来安排形成的旅游活动 自助游是 近年来兴起的一种旅游方式 就比如自选商场 所有产品 服务 都明码标价 由游人根 据自身条件 包括时间 预算 身体状况等等 自由选择服务组合的旅游类型 旅游中所 涉及的吃 住 行 游 购 娱 所有事情全由自己搞定 操作起来比较繁琐 但却摆脱 了从前旅行社预先安排好的行程模式 更加随心所欲 自由自在 充满了多元化的个性元 素 1 2 2 团队包价旅游 团体包价旅游就是旅游以团的形式出发 整个旅游过程旅行社会提供餐饮 住宿 游 览景区门票 交通接送 导游服务等服务项目 而且这些服务费用在你报旅游团的时候就 一次性缴纳 这是许多家庭都会选择的 只需顾着玩 行程什么的 只要跟着旅行社就行 了 1 31 3 旅游网站的必要性旅游网站的必要性 近年来 随着网络技术的迅猛发展 越来越多的部门 企事业单位都有通过 internet 对外宣传自己 同时为那些有信息需求的人提供方便快捷的服务 旅游网站是各旅游胜地 对外宣传中不可缺少的工具 它的内容对于旅游胜地的宣传和旅游地的项目的开发的决策 起着非常重要的作用 无论是自助旅游的旅行者 还是团队包价旅游的旅游者 虽然对出外旅游的旅程感觉 要求不同 出行方法和线路也许也不一样 不过唯一共同需要的就是了解目的地的相关信 息 从而做好相应的出发准备 世界之大 许多国家许多景点都需要一个宣传的平台 让世人认识 更加需要一个平 台 让各地的旅游者互相交流 这么多的需求合并起来 就需要一个信息交流的网站 能一次过 让所有有旅游需求的人 可以通过网站了解到自己所需 可以通过交流解决自 己的疑问 因此 开发一个旅游网站是很有必要的事情 旅游网站需求分析旅游网站需求分析 2 12 1 项目叙述项目叙述 2 1 1 目标 该系统主要建立一个完整的旅游资料网站 突出旅游特点 有美观的界面设计 主要功能 1 用户可以浏览景点 注册 登陆 修改用户资料等功能 2 网站有一定数量旅游景点相关信息 方便游客了解景区各种相关信息 使游客通过对网 站的浏览可以对景点有比较真实和丰富的了解 对景点本身做一个比较好的宣传和推广 3 游客注册登陆后 可以修改自己的资料 前台的用户操作方便简单 突出旅游特点 具 有美观的界面设计 保证网站安全稳定的运行 使游客可以随心所欲地交流 2 1 2 运行环境 硬件最小需求 奔腾 3 以上 CPU 256M 以上内存 10G 以上剩余硬盘空间 支持软件 操作系统 Windows 98 2000 XP 支持环境 IIS4 0 数据库 Microsoft SQL Server 2005 2 22 2 旅游网站的可行性研究旅游网站的可行性研究 采用现代化统一的计算机信息网站系统 能够有效帮助旅游者迅速寻找相关信息 开发本系统的可行性研究如下 2 2 1 技术可行性 技术上的可行性分析主要分析技术条件能否顺利完成开发工作 软 硬件能否满足需 要 本系统采用 Dreamweaver 开发出友好美观的人机界面 便于用户理解 操作 数据库 管理系统采用 Microsoft SQL Server 2005 它能够处理大量数据 同时保持数据的完整性 安全性 硬件方面 在科技飞速发展的今天 硬件更新速度越来越快 容量越来越大 可 靠性越来越高 价格越来越便宜 因此硬件平台也能够满足本系统所需 2 2 2 经济可行性 计算机技术发展异常迅猛的根本原因在于计算机的应用促进了社会经济的发展 给社 会带来了巨大经济效益 因此基于计算机系统的成本 效益分析是可行性研究的重要内容 旅游网站概要设计旅游网站概要设计 3 13 1 网站总体结构设计网站总体结构设计 绘制结构图的过程 实际上就是对系统功能模块进行分解设计的过程 网站主要偏向 于资源形式的 有许多参考的资料 分类基本上以 5 大洲为主 本网站的结构图如下 环球旅游网 信息浏览用户功能 登陆注册 用户资料修改功能 分 类 浏 览 景 点 信 息 数据库 3 23 2 网站系统主要功能网站系统主要功能 此旅游网站的信息服务系统主要功能是提供一些有关旅游各方面的信息浏览服务 用 户与用户的交流和用户与管理员的交流 网页具备前端的客户信息浏览及交流部分 功能包括 通过链接对本网站进行导航 通过各大洲热点对本站的特色旅游景区进行导航 用留言板实现用户之间和用户与管理员的信息交流 我们以 Dreamweaver 为主要开发工具制作完成的旅游网站 网站采用的是 Microsoft SQL Server 2005 数据库 通过网站开发应用技术的介绍 系统的分析 数据库的设计 网 站的具体实现和系统的测试 详细阐述了旅游网站的开发过程 3 33 3 系统功能模块设计系统功能模块设计 根据需求分析的结果 本系统将划分为以下主要功能模块 3 3 1 用户功能模块 实现的主要功能包括新用户注册 老用户登陆 3 3 2 用户资料修改模块 该模块主要是方便用户对自己的信息进行修改更新 方便管理员收集用户最新信息 3 3 3 信息浏览模块 实现的主要功能包括查看各洲热门旅游景点 点击查看景点信息 并且可以进行查询功能 3 43 4 主界面设计主界面设计 主界面是一个网站的门面 如同公司的形象 特别注重设计和规划 为此 从以下几个方 面对主界面进行了设计 1 在色彩搭配上 一种较明快的色彩为基调 配以相关的其他色彩 给用户一种鲜而不艳 的美感 2 在字体选用上 大小适当 尽量使用常用字体 适当配用艺术字 3 在网页制作上 将大表化小 图片压缩 尽量减少页面响应时间 4 在内容上 主界面内容充实而不繁杂 既体现本站特色 又能满足用户需要 5 在用户操作上 简化用户操作 删去那些空洞的环节 例如 用户注册 只须填写简单 信息即可 3 53 5 输入输出界面设计输入输出界面设计 旅游网站系统的输入界面主要包括用户注册 登录等 输入设计的内容包括以下几点 1 输入数据的内容设计 包括确定输入数据项名称 数据内容 精度 数值范围 2 确定数据输入方式 用户注册 登录 信息修改等输入操作 都是在客户端浏览器上完 成 并立即更新服务器端数据库 3 输入数据的正确性校验 保证输入数据的正确性 3 63 6 数据库设计数据库设计 数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程 它是建立数 据库应用系统的核心问题 数据库及其应用的性能都建立在良好的数据库设计的基础之上 数据库的数据是一切操作的基础 如果数据库设计不好 那么其它一切用于提高数据库性 能的方法收效都是有限的 数据库设计的关键是如何使设计的数据库能合理地存储用户的 数据 方便用户进行数据处理 3 6 1 物理结构 用户表 见表 3 1 字段名称数据类型是否为空说明 用户名 Char 否主键 密码 Char 否 性别 Char 否 年龄 Char 否 表 3 1 USERS 表 3 6 2 数据字典 本系统的数据字典如下 文件名 用户表 别名 组成 用户名 密码 性别 年龄 备注 这是所有的用户信息表 网站系统开发语言网站系统开发语言 4 1HTML4 1HTML HTML Hyper Text Mark up Language 即超文本标记语言或超文本链接标示语言 是 目前网络上应用最为广泛的语言 也是构成网页文档的主要语言 HTML 文本是由 HTML 命令组成的描述性文本 HTML 命令可以说明文字 图形 动画 声音 表格 链接等 HTML 的结构包括头部 Head 主体 Body 两大部分 其中头部描述浏览器所需的信 息 而主体则包含所要说明的具体内容 4 2CSS4 2CSS CSS Cascading Style Sheet 可译为 层叠样式表 或 级联样式表 是一组格式设 置规则 用于控制 Web 页面的外观 通过使用 CSS 样式设置页面的格式 可将页面的内 容与表现形式分离 页面内容存放在 HTML 文档中 而用于定义表现形式的 CSS 规则则 存放在另一个文件中或 HTML 文档的某一部分 通常为文件头部分 将内容与表现形式分 离 不仅可使维护站点的外观更加容易 而且还可以使 HTML 文档代码更加简练 缩短浏 览器的加载时间 4 34 3C C C C Sharp 是微软 Microsoft 为 NET Framework 量身订做的程序语言 C 拥有 C C 的强大功能以及 Visual Basic 简易使用的特性 是第一个组件导向 Component oriented 的程 序语言 和 C 与 Java 一样亦为对象导向 object oriented 程序语言 c 语言定义主要是从 C 和 C 继承而来的 而且语言中的许多元素也反映了这一点 C 在设计者从 C 继承的可选选项方面比 Java 要广泛一些 比如说 structs 它还增加了自 己新的特点 比方说源代码版本定义 网站的具体实现网站的具体实现 5 15 1 具体实现概述具体实现概述 网站主页采用静态网页来制作 静态主页方式介绍世界各地的风采 根据不同的洲归 类旅游特色 以及资信提供 对于游客的交流 就得利用网页与数据库结合的技术建立数 据库管理系统 采用注册 登录 修改的形式来实现 5 25 2 用户模块的实现用户模块的实现 本模块输入输出包括 用户注册 输入用户名 密码等 用户登陆 输入用户名 密码 输出包括 输出密码 输出用户名等 主窗体 用户注册 填写用户 ID ID 是否与数据 库中 ID 重复 Y 填写 确认用户密码 提交 N 5 35 3 用户注册界面的设计及实现代码用户注册界面的设计及实现代码 用户注册 用户名 密码 姓 别 男 女 年龄 5 45 4 用户资料设计以及实现代码用户资料设计以及实现代码 用户资料修改 用户名 密码 姓 别 男 女 年 龄 系统的测试系统的测试 在开发软件系统的过程中 需要面对错综复杂的问题 因此 在软件生存周期的每个 阶段都不可避免地会产生错误 我们力求在每个阶段结束之前通过严格的技术审查 尽可 能早的发现并纠正错误 测试的目的就是在软件投入生产性运行之前 尽可能多地发现软 件中的错误 目前软件测试仍然是保证软件质量的关键步骤 它是对软件规格说明 设计 和编码的最后复审 与开发过程类似 测试过程也必须分步骤进行 每个步骤在逻辑上是 前一个步骤地继续 一般网页测试的主要内容包括 链接测试 网页布局测试 速度测试 脚本程序测试和服务器响应测试 6 16 1 链接测试链接测试 这方面测试主要看网页是否有超级链接出错的情况 包括链接图像 链接页面等 如 果是图像链接出现错误 页面中图像的位置是一个空框 并附有一个叉 发现错误后及时 进行响应的修改 通常链接错误的原因有以下几种情况 文件名不正确 发生这个现象 很可能是由于文件名的大小写不匹配造成的 所以 我们在开始制作网页的时候一直尽量保持文件名全部使用小写字母 这样可以减少不必要 的文件名混乱 本网站使用 Dreamweaver 制作网页 那么可能出现的链接错误一般都来源 于文件名的大小写 路径不对 因为在 Dreamweaver 中制作超级链接或嵌入图片 如果所引用的文档不 在当前文件中 将有使用绝对路径 在 Dreamweaver 中的普通视图中 用户无法看只能在 HTML 文档中查找 因此很容易被忽略 为了避免混乱 在制作网页之前仔细规划网站的 结构 使网站的构架清晰明确 6 26 2 网页布局测试网页布局测试 通过 Dreamweaver 所见即所得的网页制作工具制作出的网页 在各种浏览器中可能会 出现不同的效果 出现这种可能是由于以下三个方面的原因造成浏览器对于网页的兼容性 的不同 不同的操作系统对于网页浏览效果的差异 系统的显示分辨率与制作设计时所使 用的不同 因此 测试网页在浏览器中是否按预想的排版布局显示 通常在字体大小 表 格的间距 表单的外观 整体的布局上会有差异 6 36 3 脚本和程序测试脚本和程序测试 测试页面中的 Java Script 程序是否能正常工作 这种脚本程序出错一般会体现在以下 几个方面 逻辑错误 通常出现在 if while 等需要逻辑判断的部分 这类错误很常见 为避免出现这样的错 误 尽量作好详细的构思计划 做好注释 使得编写的脉络清晰明确 编写失误造成 一般在编写脚本程序的过程中 都会出现这样那样的笔误 为防止此类错误 就必须 要小心谨慎的编写 6 46 4 综合测试综合测试 在以上测试的基础上 对系统功能进行了整体测试 依次检验系统功能是否符合系统 开发的目标 经过使用大量的数据多次进行系统测试 发现系统存在的问题并及时改进 最终实现了网站的开发目标 结论结论 通过近 3 个月的努力 终于和搭档完成了环球旅游网站信息网站与设计 完成了论文 的写作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论