




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 I欢迎下载I欢迎下载 基于基于PHPPHP的乡村旅游网站的设计与实现的乡村旅游网站的设计与实现 摘摘 要要 当今社会正处在网络时代 信息化大潮席卷全球 网络正以前所未有的速度在 我国普及开来 网站以其独特的优势在信息化的过程中占有重要的一席 为了方便 信息的交流 在结合 HTML DIV CSS 技术之下开发了这个快捷 界面友好的旅游系 统 实现了一个功能相对齐全的旅游系统 游客可以根据自身喜好来选择旅游地点 也可以查看一些旅游资讯 了解地方特产或者在线预订 网站在 HTML DIV CSS 设计的基础上 用当今比较流行的网站开发技术 PHP 语言 进行开发 用当今世界上最流行的 Apache 作为本站开发的服务器 网站将采用 B S 体系结构 人们通过浏览器就可以访问网站网站的所有页面 保证的服务器的安全 数据库采用免费 小巧 易用的 Navicat 数据库 该网站功能较齐全 在这里不仅 可以旅游还有地方特产一站式购齐 方便游客出行 该网站的主要功能有农家乐的 访问和预订 名胜景观的访问及预订 乡村娱乐的访问及预订 地方特色的访问及 预订 旅游资讯的了解 本网站严格按照软件项目开发的流程进行开发 对于网站 开发的可行性分析 需求分析 概要设计 详细设计以及对网站的测试与维护都有 详细的论述和实现过程 关键词关键词 PHP HTML DIV CSS MYSQL 精品文档 II欢迎下载II欢迎下载 TheThe DesignDesign andand ImplementationImplementation ofof RuralRural TourismTourism BasedBased onon TheThe PHPPHP WebsiteWebsite AbstractAbstract Today s society is in the Internet age information technology wave sweeping the world the network is at an unprecedented rate in our popularity Web site with itsunique advantages in the process of information plays an important seat In order to facilitate the exchange of information when combined with HTML DIV CSStechnology under development in this fast user friendly communication system implements a function relatively complete forum system students can freely ask questions and help others solve problems or exchange of experience Forum HTML DIV CSS design based on the more popular with today stechnology PHP web development language for development with the world s mostpopular site development as a Apache server The Forum will use B S architecture the people through browser access to the forum all your pages to ensure the security of the server Database using free compact easy to use Navicat database The forum features a more complete where you can freely express their views andcomments on the theme of the forum The forum there are somespecial features such as online staff show that a powerful search function This sitein strict accordance with the project development process for software development web site development for the feasibility analysis requirements analysis preliminary design detailed design and site testing and maintenance are 精品文档 III欢迎下载III欢迎下载 discussed in detailand implementation process Keywords Keywords PHP HTML DIV CSS MYSQL 目目 录录 前 言 1 第 1 章 课题研究背景与价值 2 第 1 1 节 选题意义与价值 2 第 1 2 节 研究综述 4 第 1 3 节 课题研究意义与价值 5 第 1 4 节 研究范围与内容 6 第 1 5 节 研究视角与方法 6 第 2 章 基于 PHP 旅游网站的设计与实现项目的概况 7 第 2 1 节 开发技术与环境选择 7 第 2 2 节 体系结构 8 第 3 章 系统需求分析 10 第 3 1 节 需求分析 10 第 3 2 节 E R 图 15 第 4 章 概要设计 18 第 4 1 节 数据流图 18 第 4 2 节 总体设计 19 精品文档 IV欢迎下载IV欢迎下载 第 章 数据库设计 21 第 5 1 节 数据库结构设计 21 第 5 2 节 后台管理数据结构表 22 第 5 3 节 广告数据库表 23 第 6 章 系统模块实现 27 第 6 1 节 网站配置 27 第 6 2 节 后台设计 28 结 论 36 参考文献 38 致 谢 39 精品文档 1欢迎下载1欢迎下载 前前 言言 现如今经历很重要 学历也更重要 社会正在不断发展 科技水平也在不断提 高 人们的生活水人们的生活水平也越来越高 国家越来越重视人们的素质教育 人们对高品质生活的追求也在时刻提高 人们的幸福感不仅仅满足于吃饱穿暖 更 多的注重精神方面的提高 无论是城市还是农村越来越多的人都开始外出游玩 因 此旅游网站的作用也得以体现 好多游客外出旅游之前都会上网进行了解所以网站 绝对是一个很好的宣传平台 在网站可以注册用户 注册完之后还可以足不出户的 买到当地特产预订当地酒店和景点 如果觉得这个网站推荐的地方单一无趣 那么 还可以在这里看看其他的旅游资讯 从而选择自己心仪的去处 游览祖国的大好河 山 现在旅游网站也非常之多 我相信我会以网络作为媒介让我的这个旅游网站更 具有特色 专一性高 交流更具有广泛性和移动性 好企业网的站不但对企业的形象 有一个良好的宣传 这也是企业营销手段之一 甚至可以通过线上交易变线下直接 帮助企业提高产品的销量 网络营销基本上已完成网上信息的发布 网上的订货 网上的结算 甚至网上进行配送的网络营销的活动 直接促进了企业同客户直接沟 通 消费者可以通过网络直接搜集到真实的第一手中的市场内容 同时也可以进行 多方面的市场分析 哪一个商户是我们真正所需要的 给买卖双方都能够带来直接 的经济上的利益 凭借旅游资源和设施旅游业在不断开发进步 为旅游者们提供一 个既便捷又舒适的旅行平台 旅游业是一个风险和收益都存在的产业 旅游业的构 成涉及到社会中的很多元素 通过网络旅游也为人们提供了更加便捷和多元化的选 择方向 足不出户就能浏览祖国的大好河山 其中有三大要素是旅游中赖以生存的 旅游中的资源 旅游服务业 旅游的设施 旅游设施问题包括交通运输问题 旅游 中住宿的地点 旅游途中的餐饮地点 旅游场地娱乐设施等 旅游资源包括自然风 景 革命历史 历史古迹 民族习俗等 这些都是经营旅游业中最基础的前提 大 数据时代的到来更加速了旅游业的发展足不出户就可以采购地方名吃饱览景区的风 土人情 因此旅游网站要做的更加专业更加人性化 精品文档 2欢迎下载2欢迎下载 第第 1 1 章章 课题研究背景与价值课题研究背景与价值 第第 1 11 1 节节 选题意义与价值选题意义与价值 1 1 11 1 1 理论意义与价值理论意义与价值 1 树立旅游社公司形象 扩大业务宣传 在当下这个高速发展的信息化大家庭 一个旅游网站就代表着公司的一切形象 包括规模 公司特色产品 企业的文化以及经营理念和独特信仰等等 另外也可附 加一些有代表性的东西 乡村旅游网站不仅包含文字资料 还应该包含大量的图片 资料 比如独特的有代表性的景点图片等 使得画面更逼真 更具有说服力 一览 无余地展现在用户面前 尽可能让用户对网站了解的更加全面 更加具体 2 收集客户反馈 加强客户服务 通过乡村旅游网站的制作 建立了统一的资料发送和资料接收系统 增强了系 统的安全性能 稳定性 及时性 同时还保证用户的基本利益 提高了网络服务品 质 并能以一种方便 便捷的方式给用户提供产品的信息和所需的优质服务 网站 可全天候 24 小时地服务我们的用户 与我们的用户保持售后联系 并可以及时的收 到用户各种反馈出来的信息 我们要尽快找到问题的所在 然后处理掉发现的问题 3 网上市场调查 开展网络营销 通过网站实现线上交易变成线下交易 让每个用户的需求都得到最大程度的满 足 以达到资源良好 增加盈利的目的性 乡村旅游网站将自己的产品信息分类并 且发布到网站上 用户根据自己的需求可以浏览界面并且选出自己心仪的去处以及 产品并且可以直接通过网站订单系统向管理员下销售订单 乡村网站的管理员收到 订单后对其进行确认 然后为客户提供资料 精品文档 3欢迎下载3欢迎下载 4 建立信息数据库 实施电子商务 乡村旅游网站已经建立了一个全面的数据库系统 一个对外 一个对内 对外 让用户尽可能多的了解乡村旅游网站的性质和业务特性 对信息进行分类整合 便 于用户搜索和浏览 对内 在网站内最大限度的达到对信息资源的利用和共享 进 行对信息的搜索 选取 查看 再利用等等 另外 访问者通过浏览网站了解公司 的资料 如果有购买的意向 可以先注册成为会员然后在线提交订单 管理者查看 检索 管理订单 并及时处理订单 及时的与制订订单的客户取得联系 实现简单 的电子商务 让旅行变得更加便捷 1 1 21 1 2 实践意义与价值实践意义与价值 网站的内容以精美的图片 生动的 FLASH 展示 吸引越来越多的游客通过浏览 网站的方式了解旅行目的地以及出行线路计划与安排等等 1 我国旅游服务业的发 展会随着我国经济水平的不断提高 文化的不断进步而取得更大的突破 当下旅游 网站大概可以分为几种类型 通过自己的网站开展旅游频道的综合服务类 传统中 国的旅行社网站 由第三方发起的旅游中介服务类网站 这三种网站的类型已经实 现了一些最基本的服务项目满足了人们的需求愿望 即使是这样需要发展并且把他 完善的地方也有很多 2 进而 对旅游的发展起重要意义的是塑造拥有现代的互联 网多媒体技术的旅游网站和由不断创新丰富多彩的交互式服务模块组成 乡村旅游网站还有一个特点就是放慢人们的生活速度 是现在大城市的人生活 压力很大 人们会有一种释怀的感觉 可以放松身体 在乡村你能体验到自然舒适 回归大自然的感觉体会到农家乐给你带来的快乐和放松 所以农家乐项目满足了大 众的需求和口味也是孩子和家长之间亲近自然的一个好机会 相比较城市的旅游业 可开发的资源不多 有新意的点子也并不多见 但就是因为城市旅游起步早所以城 市经济水平比乡村高很多 乡村旅游的建设可以缩短城市和乡村之间的距离 一批 批的农家乐 生态旅游 休闲度假游等相继出现 这种趋势不仅提高了农村的生活 条件而且增加农民了收入 农民们腰包都开始鼓起来了也缩短了贫富差距 进而缩 短农村和城市的差距都起着至关重要的作用 和谐的社会 实现发展共赢 精品文档 4欢迎下载4欢迎下载 第第 1 21 2 节节 研究综述研究综述 1 2 11 2 1 国内研究国内研究 人们经济水平在不断提高 人们的日子也越来越好 城市生活的节奏很快 每 天大多数人都在为了生活和生计奔波 很少有和大自然来个亲密接触的机会 在我 国旅游产业日益壮大和网络社会已经形成的前提下 人们开始放松自己的生活 选 择走出去 一家人去拥抱把自然 和自然来个亲密的接触 有关人士预测 未来 15 年间 我国的旅游业将保持年均 14 4 的增长速度 这也意味着旅游在我国的比重将 越来越大 第三产业的兴起是中国经济腾飞的标志 也是科技腾飞的一种象征 作 为不断壮大的旅游行业 机遇越大挑战越大 3 打破传统的旅游格局结合科技的现 代化发展 给旅游产业加上一个翅膀 网络旅游的推广将会越来越火热 1 2 21 2 2 国外研究国外研究 旅游业是拉动经济发展的一条大脉络 世界银行专家组针对中国旅游业的发展 提出了一些短期和中长期的意见想法 旅游业推广是短期可以实现并且有好的效果 的 财税等具体政策和假弹性等方面是中长期规划里的 目前 世界的多样化 区 旅游业正朝着区域化多个方向发展 在旅游方式的选择上 一些国家采取以 新 异 取胜的战略 除一些通俗旅游项目外 旅游商务套餐 文化热游套餐 生态 旅游套餐 网络旅游连连看套餐等特色旅游 以其新颖 时代性强 别致内容更加 多彩丰富等特点吸引着广大游客 在经济上取得了很好的效益 4 另外 由于受世 界经济大环境的影响 未来国际旅游市场的竞争亦将越来越激烈如何更好地吸引更 多旅游者 开发旅游资源 增加本国的外汇收入和就业机会 已经成为每个国家必 须要解决的重要问题 精品文档 5欢迎下载5欢迎下载 第第 1 31 3 节节 课题研究意义与价值课题研究意义与价值 1 3 11 3 1 理论意义理论意义 迎着新时代的步伐 不断提高人民生活水平的人们 不仅满足物质生活上的舒 适而且对精神生活的要也求越发的高 在和大自然接触的同时享受自然带给我们的 快乐 旅游正是人们为追求精神上的愉快感受所建立的一种精神寄托 乡村旅游网 站实现了我们足不出户就可以买到乡村特产的梦想 如果想自驾游去游玩 管理操 作中已经设计好了各种线路复杂多变的情况 商户的情况 各个旅游地点也都是完 美到极致 每一个农家小院都有自己的特点 旅游资讯还未我们提供了很多相关资 源 这也是乡村旅游网站更加人性化的一面 人们了解事物的方式正在不断的发生 变化 旅游网站趋于成熟 5 因此 如果站在网站开发的角度看问题的话 网站中 的功能必须逐层次的分割看待 我们以网络为媒介 将旅游信息发布到网站中让有 旅游意愿的旅行的人在自己的家中就可以轻轻松松的做好旅行中的一切准备 我们 正在迎着科技现代化大的高潮 旅游业的市场竞争也愈演愈烈 市场调查中所需要 的信息量也越来越多 1 3 21 3 2 实践意义实践意义 提供的是一个查询平台 为广大爱好者旅游者提供资源资讯 因此 旅游网站 最基本的功能首先就是预订 其次是一些旅游资讯 此外 为了更有特色并且迎合 大众口味农家院的版块要更加完善 系统还需要具备用户的注册和登录 管理员对 所有信息的增删改查等功能 用户进入网站后就可以浏览乡村旅游网站的用户界面 当有要购买的商品或者 要预订酒店时 用户要先注册 管理员也可以通过管理功能修改 删除 增加网站 的信息 管理注册的用户 管理购买的订单等 网站分为首页 农家乐 名胜景观 乡村娱乐 地方特色和旅游资讯 农家乐 展示出了乡村独有的特色美景 可以了解农家小院当地的地方特色 名胜景观中择 是各地的特色旅游景点 帮助游客了解风景名胜 乡村娱乐和地方特色中更加人性 精品文档 6欢迎下载6欢迎下载 化 为游客提供多元化的选择 第第 1 41 4 节节 研究范围与内容研究范围与内容 1 4 11 4 1 旅游网站研究范围旅游网站研究范围 我们设计的系统主要是对游客旅游有帮助 去农村旅游 看各地的风土人情 买地方特色产品 了解各地的旅游资讯 1 4 21 4 2 旅游网站研究内容旅游网站研究内容 基于 PHP 开发的旅游网站 对游客有一个整体的帮助 提供一个展示乡村魅力的 平台 第第 1 51 5 节节 研究视角与方法研究视角与方法 1 5 11 5 1 旅游网站研究视角旅游网站研究视角 我设计的网站 主要体现在对乡村旅游的一种推进 修身养性 1 5 21 5 2 考研网站研究方法考研网站研究方法 该系统以乡村旅人性旅游为原则性 根据游客喜好专门为之打造选择自己喜欢 去的地方和购买自己心仪的产品 精品文档 7欢迎下载7欢迎下载 第第 2 2 章章 基于基于 PHPPHP 旅游网站的设计与实现项目的概况旅游网站的设计与实现项目的概况 第第 2 12 1 节节 开发技术与环境选择开发技术与环境选择 2 1 12 1 1 页面相关技术页面相关技术 应用系统是 web 通过 PHP 进行开发 即在 Linux 环境下运行 在其他的操作系 统下运行也是可以的 网页中的逻辑联系与网页设计通过 PHP 分开 显示了分开 并且支持基于组件的相关设计还可以重新利用 使基于 PHP 的应用程序的开发变得 迅速又容易 6 2 1 22 1 2 PHPPHP 程序设计语言介绍及特点程序设计语言介绍及特点 1994 年 Rasmus Lerdorf开发了 PHP 刚刚开始时只是一个简单的语言程序 大 多用来统计自己网站的访客量 后来在重新编排时利用了 C 语言 这使得 PHP 又可 以很顺畅的访问数据库 经过几次修订以后 PHP 技术更加的只能应用更加的灵活 现在很多网页的代码都是通过 PHP 技术来写出来的 PHP 作为一种语言已经可以灵活 的应用于网页之中 现在已经有的很完善的技术达到了 PHP4 7 2 1 32 1 3 MySqlMySql 数据库的选用数据库的选用 对于数据库 相比较而言 MySQL 有功能小巧 齐全 查询更加快捷等优点 关 键的是它是都是免费的 可以在 Internet 上免费下载使用 对于一般中小型 甚至 大型的应用都能够胜任 8 MySQL 具有以下优点 1 利用 CPU 资源 支持多线程 精品文档 8欢迎下载8欢迎下载 2 用 C 和 C 进行编写 经过各种测试 充分保证可移植性在源代码身上 9 3 为很多编程语言提供了 API 这些编程语言包括 PHP Eiffel Ruby C C Python Java Perl 和 Tcl 等 10 4 支持 OS 2 Wrap Solaris WindowsAIX FreeBSD HP UX Linux Mac OS NovellNetware OpenBSD 等多种操作系统 5 支持多种存储引擎 11 第第 2 22 2 节节 体系结构体系结构 2 2 12 2 1 B SB S 模式模式 B S 模式也叫作 Browser Server 结构模式 12 第一层叫做表示层 用户可以通 过浏览器完成和后台的信息交互以及把查询结果的输出功能显示出来 第二层是具 有 JDBC 接口的 WEB 服务器 属于功能层 主要利用服务器来完成客户之间的功能应 用 第三层叫做数据层 各种运算在客户发出请求以后执行 14 B S 模式原理如图 2 1 所示 图图 2 12 1 B SB S 模式模式 服务器 同一个数据库被多台电脑调用时 由一台电脑进行数据存放和管理 通过局域网进行电脑和数据库之间的链接 使得计算机可以安全的进行访问 精品文档 9欢迎下载9欢迎下载 2 2 22 2 2 B SB S 模式与模式与 C SC S 模式比较模式比较 用 Clent Server 模式和 Browse Server 模式各有优劣 对 Client Server 模式 而言 其主要的特点为 1 有三层结构结构可以采用 2 放性非常好 Internet 可以完全兼容其模式 针对 Browse Server 模式来说 主要特点为 1 开发方法和工具都已经成熟 用户已经熟悉并掌握基于 Client Server 模 式的系统设计 并且开发已经被支持 相比较来说 Browse Server 模式正处于发展 阶段 15 2 Browse Server 模式交互性强 用户界面友好 在各个 Client 机上运行的 应用程序是用户和任务设计的 同时具有出错提示辅助的功能和在线帮助功能 这 种优势是 Browse Server 模式所独有的 精品文档 10欢迎下载10欢迎下载 第第 3 3 章章 系统需求分析系统需求分析 第第 3 13 1 节节 需求分析需求分析 3 1 13 1 1 项目背景项目背景 从用户的业务中提取出能够帮助用户解决业务问题的解决方案 这就是需求分 析 通过对用户存在的业务问题 进行需求分析 规划出我们的软件产品 这个步 骤是对用户业务需求的进一步升华 是一个用户业务管理流程更加优化 转化为软 件产品 从而提升到管理而实现的进一步飞跃 这一步的成功与否 直接关系到开 发出来的软件产品能否让用户接受 顺利交付给客户 客户能否真正运用我们的产 品切实帮助他解决管理或业务问题 3 1 23 1 2 用户描述用户描述 旅游网站管理系统功能方面主要分六种管理员 运维系统管理员 客服管理员 运营管理员 文案管理员 市场部管理员及销售管理员 以下对这六种管理员所需 要的功能分别进行描述 1 运维系统管理员 运维系统管理员可以管理系统菜单 起始页 清除缓存 数据库管理 优化设 置 站点设置 商家通知 采摘园 景区 个人中心通知 游记内容 底部广告管 理 联系我们 2 客服管理员 客服管理员可以发送短信 管理查看农家院 订单 全部商户等 3 运营管理员 运营管理员可以查看管理旅游路线 全部商户 采摘园 农产品 农家院和注 精品文档 11欢迎下载11欢迎下载 册会员等 4 文案管理员 文案管理员可以查看管理新闻资讯等 5 市场部管理员 市场部管理员可以查看管理刮刮卡微信活动等 6 销售管理员 销售管理员可以查看管理所有订单 父订单列表 前三天已支付未处理订单及 注册会员等 3 1 33 1 3 功能需求功能需求 如图所示 图图 3 13 1 游客用例图游客用例图 说明 如图 3 1 所示 游客的权限在网站中能力比较单一 只能够浏览界面 下订单购买和注册会员 精品文档 12欢迎下载12欢迎下载 图图 3 3 2 2 后台管理用例图后台管理用例图 说明 如图 3 2 所示 管理员拥有对网站系统进行修改的权利 是维护网站和 谐 将线上交易变成线下交易 1 用户管理包括对全部用户的信息进行处理 其中包括农家院 采摘园 农 产品 路线 添加会员 会员列表 注册会员 每日更新 每日更新管理 2 订单管理 查看修改所有订单 申请退款订单 父订单列表 前三天未处 理的订单 营销管理 短信 积分管理 操作记录 3 农家院管理 对每个农家院进行审核 对农家院的信息进行完善合适 有 权利取消或增加农家院 4 农产品管理 管理农产品的信息对农产品进行有效的信息替换 5 经典路线管理 管理员推荐旅游路线 方便用户界面的了解和掌握 在名 胜景观中为游客提供更多选择 6 采摘园管理 管理员可以把有趣的值得体验的采摘园放到游客面前 供游 客选择采摘园分在地方特色的版块下 更能吸引游客眼球 7 景点管理 管理员拥有添加景点和删除景点的权限 即对版块的管理 此 功能对网站的长期发展十分有利 可以使网站的功能更加完善和全面 8 运费管理 调解网站商品运费的权限 此功能为网站的线下产业提供了 强有力的保障 9 广告管理 管理员可以把某个广告设在主页面 这样用户可以在版块上方 精品文档 13欢迎下载13欢迎下载 的精华区看到广告 不仅充实了网站内容而且为网站带来经济效益 10 内容和分类管理 内容是网站最丰腴的部分 管理员对网站整体的把握 直接影响网站的收益 给游客更多更好的选择 3 1 43 1 4 用例表说明用例表说明 由于篇幅有限 以下用例表简要说明网站用户注册 产品购买 后台用户管理 订单管理几个功能 表表 3 13 1 用户注册表用户注册表 用例名称用户注册 功能简述游客申请自己的账号 前置条件无 后置条件一个用户数据被填入数据库 基本流程1 填入正确的注册信息 如手机号 密码 进行注册 2 完善信息选择一个你喜欢的头像 3 完善信息填写职业 可不填 4 完善信息添加个人兴趣 可不填 5 提交 用户注册流程如表 3 1 所示 用户注册成功以后信息将被写入数据库 表表 3 23 2 产品购买表产品购买表 用例名称产品购买 功能简述管理员或注册人员选中某几个景点或特色进行预订或购买 前置条件已经登陆的管理员或者注册人员 后置条件产品已经发布到数据库 基本流程1 随便进入某个界面 2 点击 购买 然后进行操作 3 选择数量 提交 4 点击支付即可购买 产品购买流程如表 3 2 所示 管理员有查看的权限 根据购买量发货 用户一 旦购买不能随便更改 内容都会保存在数据库中 须由管理员进行修改 精品文档 14欢迎下载14欢迎下载 表表 3 33 3 后台用户管理表后台用户管理表 用例名称后台用户管理 功能简述管理前台所有的模块 前置条件已经登陆的管理员 后置条件已经连接好了数据库 前台后台一一对应 基本流程1 登录管理的帐号 2 找到上方的用户管理 点击进入 3 查看左侧的分类 找到对应的窗口 点击进入 4 找到要修改的那一项进行修改 后台管理流程如表所示管理员拥有网站的最大权限 实现数据和内容的一一对 应 管理者不仅要了解市场需求抓住游客心理 而且还要及时处理存在的问题更新 信息 表表 3 43 4 订单管理表订单管理表 用例名称订单管理 功能简述管理前台所有的订单 前置条件已经登陆的管理员 后置条件已经连接好了数据库 前台后台一一对应 基本流程1 登录管理的帐号 2 找到上方的订单管理 点击进入 3 查看左侧的分类 找到对应的窗口 点击进入 4 找到要相应订单 可进行信息修改或者下订单实现线下交易 订单管理流程如表 3 4 所示实现线上交易和线下交易的有机结合 3 1 53 1 5 数据需求数据需求 普通会员可以不登录进入系统 系统用户的数据包括用户名 用户密码 用户 类型等等 用户 ID 在整个系统中是唯一的 用户浏览网站时 会看到首页 分为农家乐 名胜景观 乡野娱乐 地方特色 旅游资讯这几个模块 用户可以根据自己的喜好进行浏览 管理员进入后台管理时 需要数据包括管理员 ID 管理员密码 精品文档 15欢迎下载15欢迎下载 用户实体 内容 所选产品 所属版面 编号 是否预订 发布者 所预订商 品 是否购买所购买商品 用户只有注册登录以后才能购买预订商品 管理员登录以后可以查看审核并修 改所有发布的信息 第第 3 23 2 节节 E RE R 图图 E R 模型的基本概念 E R 图构建了实体之间关系的模型 项目所有参与者都能 理解并且看懂 E R 图 E R 图由不同实体类型 特性类型 关系 构成 实体是用户 之间的实际对象 有时可能更抽象 但肯定有意义 特性用于描述实体 链接实体 和实体之间的关系 实体是现实世界中存在的事物 属性是事物本身所具有的特征 联系指的是事物间的关系 实体集的关系有一对多 一对一 多对多的现实联系 E R 模型是对现实世界中一种抽象产物 实体是主要的组成成分 联系和属性 通过这三个部分 我们可以建立许多应用环境的 E R 模型 现在划出本系统中设计的 E R 图 它们分别为用户实体 管理员实体 订单实 体 3 2 13 2 1 用户实体用户实体 根据实体包括所属版面 内容 浏览者 所选产品 是否购买 是否预订用户 实体的 E R 图如图 3 7 所示 图图 3 33 3 用户实体图用户实体图 精品文档 16欢迎下载16欢迎下载 管理员 乡野娱乐 地方特色 旅游资讯 信息管理 整理订单 农家乐 名胜景观 订单管理 父订单列表 退款订单 订单目录 操作 积分 未处理订单 营销 3 2 23 2 2 管理员实体管理员实体 根据实体所包括的属性进行管理 修改农家院 采摘园 农产品 路线 添加 会员 注册会员 每日的信息更新 申请退款订单 父订单列表 处理前三天未处 理的订单 营销管理 积分管理 操作记录 农家院种类 更换旅游资讯等 E R 图 如图 3 8 所示 图图 3 43 4 管理员实体图管理员实体图 3 3 33 3 3 订单实体订单实体 根据实体所包括的属性 申请退款订单 父订单列表 处理前三天未处理的订 单 营销管理 积分管理 操作记录 E R 图如图 3 9 所示 精品文档 17欢迎下载17欢迎下载 图图 3 53 5 订单实体图订单实体图 3 3 43 3 4 本系统的本系统的 E RE R 模型模型 图图 3 63 6 系统图系统图 如图所示 乡村旅游网站中用户主要是通过浏览界面主页依据自己的喜好购买 并且预订商品 其中管理员对商户有限制当审核商户信息合格以后会把商户主要介 绍推到前台 供用户选择 管理员对用户主要提供服务功能 当用户注册信息以后 就可以在乡村旅游网站上购买 乡村旅游 所 属 预订购买对应 版块 1 n m1 用户 管理员 浏 览 管理 m n m n 精品文档 18欢迎下载18欢迎下载 第第 4 4 章章 概要设计概要设计 第第 4 14 1 节数据流图节数据流图 4 1 14 1 1 用户流程图用户流程图 用户流程图是用户浏览网站结构的步骤 图图 4 14 1 用户流程图用户流程图 4 1 24 1 2 管理员数据流程图管理员数据流程图 精品文档 19欢迎下载19欢迎下载 图图 4 24 2 管理员数据流程图管理员数据流程图 第第 4 24 2 节节 总体设计总体设计 4 4 2 12 1 总体功能结构图总体功能结构图 精品文档 20欢迎下载20欢迎下载 乡村网站 前台 后台 游客 会员 登录 浏览界面 浏览界面 选产品 选路线 选景点 修改资料 预订购买 预订 预订 管理员登录 用户管理 订单管理 农家院管理 农产品管理 采摘园管理 广告管理 图图 4 34 3 总体功能结构图总体功能结构图 后台管理员一共分为 运维系统管理员 客服管理员 运营管理员 文案管理 员 市场部管理员及销售管理员 对乡村旅游网站进行管理 实现线上交易和线下 交易的统一融合 4 2 24 2 2 系统业务流程系统业务流程图图 精品文档 21欢迎下载21欢迎下载 图图 4 44 4 系统业务流程图系统业务流程图 普通会员可以不登录进入系统 系统用户的数据包括用户名 用户密码 用户 类型等等 用户 ID 在整个系统中是唯一的 用户浏览网站时 会看到首页 分为农家乐 名胜景观 乡野娱乐 地方特色 旅游资讯这几个模块 用户可以根据自己的喜好进行浏览 管理员进入后台管理时 需要数据包括管理员 ID 管理员密码 进入后台系统可以对后台内容进行调整更新 精品文档 22欢迎下载22欢迎下载 第 章第 章 数据库设计数据库设计 第第 5 15 1 节节 数据库结构设计数据库结构设计 5 1 15 1 1 数据库数据库整体结构图整体结构图 通过数据库概念的设计 创建了与实体对应的数据表格 本系统中数据表的结 构图如图 5 1 所示 图图 5 15 1 数据库所包含的数据表结构图数据库所包含的数据表结构图 精品文档 23欢迎下载23欢迎下载 第第 5 25 2 节节 后台管理数据结构表后台管理数据结构表 5 2 15 2 1 管理员列表管理员列表 本系统数据表很多 下面主要介绍一下几个重要的表 1 xsmart admin 后台管理员表 后台管理员表是用来记录管理员自己的信息例如管理员密码 邮箱 登录时间 等 该表的结构如表 5 2 所示 表表 5 25 2 xsmart adminxsmart admin 表的结构表的结构 字段名数据类型是否为空是否主键默认值描述 idint 11 NoYes 管理员 ID 自动递增 usernamevarchar 30 YesNoNULL 管理员名 cc uidint 10 YesNoNULL cc 用户 ID pwdvarchar 32 YesNoNULL 管理员密码 emailvarchar 50 YesNoNULL 管理员邮箱 last login timeint 20 YesNoNULL 最后登录时间 last login ipvarchar 20 YesNoNULL 最后登录 IP addtimeint 11 YesNoNULL 添加时间 group idtinyint 3 YesNoNULL 用户所属组 2 xsmart admin group 管理员分组表 管理员分组表是用来记录管理员分组情况的信息内容包括人数等 该表的结构 如表 5 3 所示 表表 5 35 3 xsmart admin groupxsmart admin group 表的结构表的结构 字段名数据类型是否为空是否主键默认值描述 gidint 10 NoYes 分组 ID 自动递增 parent idint 10 NoNo0 父 ID group namevarchar 50 YesNoNULL 分组名称 permission s textYesNoNULL 权限 descvarchar 45 YesNoNULL 描述 websiteidint 11 YesNoNULL 网址 id create usevarchar 255 YesNoNULL 创建人 精品文档 24欢迎下载24欢迎下载 r 续表 group infovarchar 255 YesNoNULL 分组信息 add timeint 11 YesNoNULL 添加时间 typevarchar 50 YesNoNULL 类型 type idchar 36 YesNoNULL 类型 id stateint 20 YesNoNULL 州 countryint 20 YesNoNULL 国家 cityvarchar 150 YesNoNULL 城市 第第 5 35 3 节节 广告数据库表广告数据库表 5 3 15 3 1 数据库广告列表数据库广告列表 1 xsmart ad 广告表 广告表用来存储访本站广告的信息 该表的结构如表 5 4 所示 数据库主要是存储图片的地址还有图片的连接以及哪些广告是推荐广告哪些 是还需要审核 这些在数据库中都有记录 表表 5 45 4 xsmart adxsmart ad 表的结构表的结构 字段名数据类型是否为空是否主键默认值描述 idint 10 NoYes 广告 ID 自动递增 bidint 10 NoNo0 板块 id classidint 10 NoNo0 分类 id titlevarchar 50 YesNoNULL 标题 imgurlvarchar 50 YesNoNULL 图片地址 httpvarchar 50 YesNoNULL 外链接地址 descriptionvarchar 50 YesNoNULL 简介 timesdatetimeYesNoNULL 发布时间 recommendtinyint 2 YesNo0 推荐 audittinyint 2 YesNo0 审核 toptinyint 2 YesNo0 置顶 lmordertinyint 2 YesNo0 排序 imgurl2varchar 50 YesNoNULL 图片地址 2 2 xsmart adclass 广告分类表 广告分类表是用来存储记录广告中的分类情况的信息 该表的结构如表 5 5 所 精品文档 25欢迎下载25欢迎下载 示 表表 5 55 5 xsmart adclassxsmart adclass 表的结构表的结构 3 xsmart users 普通用户表 普通用户表用来存储访本站注册的普通会员的信息 该表的结构如表 5 6 所示 表表 5 65 6 xsmart usersxsmart users 表的结构表的结构 4 xsmart cart 购物车表 购物车表用来存储访用户添加购物车的信息 该表的结构如表 5 7 所示 表表 5 75 7 xsmart cartxsmart cart 表的结构表的结构 字段名数据类型是否为空是否主键默认值描述 idint 10 NoYes 购物车 ID 自动递增 uidint 10 NoNo 买家 id goodsidint 10 YesNo 商品 id catidint 10 YesNoNULL 商品类别 ID goodsnamevarchar 50 YesNoNULL 商品名称 standardvarchar 50 NoNoNULL 商品规格 字段名数据类型是否为空是否主键默认值描述 classidint 10 NoYes 分类 ID 自动递增 bidint 10 NoNobid parentidint 10 NoNo 父 id classnamevarchar 255 NoNo 分类名称 uuniqueint 10 YesNoNULL 唯一 lmorderint 10 YesNoNULL 排序 classurlvarchar 255 YesNoNULL 链接 readmevarchar 255 YesNoNULLreadme keywordvarchar 255 YesNoNULL 关键字 descriptionvarchar 255 YesNoNULL 描述 cidint 10 NoNocid showshoptinyint 2 NoNoshowshop shopidint 10 NoNoshopid imgurlvarchar 255 YesNoNULL 分类图片 imgurl2varchar 255 YesNoNULL 分类图片 2 精品文档 26欢迎下载26欢迎下载 续表 pricedecimal 10 YesNo0 商品价格 quantityint 10 YesNo0 数量 subtotalvarchar 50 NoNo0 小记 订单表用来存储访本站订单的信息 该表的结构如表 5 8 所示 第第 6 6 章章 系统模块实现系统模块实现 第第 6 16 1 节节 网站配置网站配置 6 1 16 1 1 数据库相关配置数据库相关配置 为了使代码能够重复利用 实现代码的重用性 便于各种系统配置的修改 把 一些常用的配置代码单独写在 user config php 文件内 如连接数据库配置 发送 邮件配置 短信 SMS 配置等 如果需要修改配置信息 只要修改 user config php 对应的配置参数即可 方便了配置参数的修改 数据库配置包括数据库主机名 数据库端口 数据库用户名 数据库编码 数 据库表前缀 数据库名 数据库密码等参数的配置 代码如下 define DB PORT 3306 数据库端口 define DB HOST localhost 数据库主机名 define DB HOST 2 DB HOST define DB USER root 数据库用户名 define DB PASSWD 数据库密码 define DB CHARSET utf8 数据库编码 define DB PREFIX xsmart 数据库表前缀 精品文档 27欢迎下载27欢迎下载 define DB NAME cunhome 数据库名 6 1 26 1 2 短信短信 SMSSMS 配置配置 短信 SMS 配置包括短信日志类型 短信接口网站 用户名 密码等参数的配置 代码如下 define SMS LOG 0 define SMS DOMAIN http web duanxinwang cc define SMS USER cunhome define SMS PASS 1216B8CF79FB34846C458E062840 define SMS SIGN 6 1 36 1 3 发送邮件配置发送邮件配置 发送邮件配置包括 SMTP 服务器 SMTP 服务器用户名 SMTP 服务器密码等参数 的配置 代码如下 define SYS SMTP HOST SMTP 服务器 define SYS SMTP FROM vi163test SMTP 发送邮箱 define SYS SMTP TITLE SNS SMTP 标题 define SYS SMTP USER vi163test SMTP 邮箱用户名 define SYS SMTP PASS Vi163TestABC SMTP 邮箱密码 define SYS SMTP PORT 25 SMTP 邮箱端口 第第 6 26 2 节节 后台设计后台设计 6 2 16 2 1 用户管理模块设计与实现用户管理模块设计与实现 后台管理模块主要包括用户管理 订单管理 农家院管理 农产品管理 经典 路线管理 采摘园管理 景点管理 运费管理 广告管理 内容管理 分类管理 11 个模块 由于各模块功能的实现都比较相似 在这里只介绍用户管理模块 网站用户分为商户会员和普通会员 商户用户管理模块主要包括修改 查看 删除 查看商家信息 进入商户后台 查看导入客户 查看导入消费 添加商户会 员 7 个功能 普通用户管理模块主要包括查看积分使用记录 修改 查看 删除 精品文档 28欢迎下载28欢迎下载 3 个功能 由于商户用户管理和普通用户管理功能和代码比较相似 所以着重介绍商 户用户管理 商户用户添加保存代码如下 function add register data username V r username 接收商户用户名 商户用户查看 图图 6 16 1 商户用户信息查看 修改 图商户用户信息查看 修改 图 商户用户查看信息代码如下 调取商户用户信息 结结 论论 在做毕业设计的这几个月 我查看了很多书籍 有时去图书馆阅读 有时读电 子书 在做需求分析时 我尽可能地针对不同人群寻找不同的答案 以确保自己信 息的准确性 我先规划好自己网站的模块 搜集大量的信息和图片 当我认为我已 经准备好了的时候我开始进行我的框架搭建 我仿照网络购物和途牛网站的模式对我自己的乡村旅游网站进行设计 首页我 在最上方放了几组 JS 动画 方便游客欣赏 当然也希望能够抓住游客的眼球 在农 家乐这个版块中 我放了很多各具特色的商户 每一个农家小院都是商户对游客满 精品文档 29欢迎下载29欢迎下载 满的爱 热情的农民会让每一位游客体会到回家的感觉 在特色产品中我预订了几 项采摘 让游客可以和大自然来一个大大的拥抱 也希望爱上这种拥有人文关怀的 农家校园里的所有活动 在旅游资讯里管理员会每天整理出有关于旅行的新闻消息 游客浏览我们的界面 即使不从乡村旅游网站进行旅游的预订或者特色产品的购买 也希望游客是带着满意退出的网站 因为网站的宗旨就是便捷于游客 让游客有自 己收获 在做网站期间 我多次与邵芬红老师沟通 把老
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师个人研修计划小学语文(16篇)
- 政治中考题目及答案广东
- 活动执行合同的基本要素
- 生态保护与产业集聚并重的2025年文化创意产业园区品牌塑造报告
- 2025年日语初级题目及答案
- 专业配方师考试题及答案
- 猪饲养员考试试题及答案
- 质量管理试卷及答案
- 2025年山西招聘特岗教师考试笔试试卷附答案
- 2025年山西建筑安管人员安全员考试题库及答案
- 《民法概述》课件
- 景观设计客户需求洞察
- 2023年福建公务员录用考试《行测》真题卷及答案解析
- DB11 1488-2018 餐饮业大气污染物排放标准
- 译林版小学英语二年级上册全册课件
- 2024年卷烟封装设备操作工职业鉴定考试题库(浓缩500题)
- 人教版九年级化学上册《第一、二单元》综合测试卷(附答案)
- 中职机械专业《变压器》单元测试题
- 2024年四川省大竹县级机关和事业单位考调人员75人历年(高频重点提升专题训练)共500题附带答案详解
- 2024风电场在役叶片维修全过程质量控制技术要求
- 《中国噬血细胞综合征诊断与治疗指南(2022年版)》解读
评论
0/150
提交评论