电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

旅游动态网站的设计与开发

42页
  • 卖家[上传人]:给****
  • 文档编号:134484223
  • 上传时间:2020-06-05
  • 文档格式:DOC
  • 文档大小:1.31MB
  • / 42 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、动态网站的设计与开发动态网站的设计与开发 指导教师评语 指导教师 年 月 日 成绩评定 姓 名分工任务名称成 绩 任宪朋 网站设计 代码编写 谢丽杰 文档编写 总体规划 邢幸芬 部分版面设计 部分文档编写 目目 录录 1 概述概述 1 2 2 系统分析与设计系统分析与设计 2 2 1 处理流程分析 2 2 2 功能设计 3 2 3 数据库设计 5 3 3 系统实现系统实现 14 3 1 关键功能流程图 14 3 2 使用说明 17 4 4 总结总结 23 附录附录 25 1 1 概述概述 随着经济水平的提高人们越来越关注旅游行业 旅游业已成为当今世界上发展 势头最强劲的产业 它是集吃 住 行 游 购 娱六大要素的一个综合性产业 旅游活动涉及到众多的服务设施和旅游资源 其信息有着丰富的空间和时间的内涵 同时由于旅游过程是一个受人为 自然等多种因素制约的复杂的过程 如何使游客 在很短的时间内查找到所要旅游目的地的信息 是游客所关心的问题 更是旅游部 门要解决的问题 故我们根据旅游用户和旅游部门的需要设计了旅游网站导航 网 站的设计不但可以给旅部门带来新客户 新生意 也可以大大的方便用户满足

      2、用户 的需求 利用互联网得到信息是最方便 费用最低 效率最高的方式 本文是根据旅游行业的这种现状 采用现代化统一的计算机网络系统 实现了 旅游的网络化 对各类信息有序地进行存储 同时采用了权限认证的方式 只有经 过了系统权限认证之后 方可进入系统主控界面 进行信息管理 信息查询 在线 预定 留言簿等功能的使用 利用 ASP 技术建立动态网站 实现旅游信息快速发布 及接受游客的网上预定 本设计提出了基于浏览器 服务器结构旅游网站系统的基本 设计思想 简要介绍了系统各功能模块及数据库的设计 着重讨论了用 ASP NET 技 术和 SQL Server 2005 开发旅游网站系统时的数据库访问技术和动态网页制作技术 并给出了部分实现代码 该系统是在 Windows 7 系统和 VS NET 平台下开发完成 使 用 C 作为 ASP NET 的开发语言 SQL Server 2005 作为数据库 它能够处理大量数 据 同时保持数据的完整性 安全性 确保系统有较高的稳定性和较好的性能 其 中连接数据库的字符串可以随时在 web config 里修改 增加了灵活性 我们的网站 使前台的用户操作方便

      3、简单 突出旅游特点 具有美观的界面设计 保证网站安全 稳定的运行 2 2 2 系统分析与设计系统分析与设计 2 1 处理流程分析 我们设计的旅游导航网站包括 11 个重要的功能模块 如图 2 1 图 2 1 功能模块图 首先首次使用的用户可以注册 然后用户登录身份验证模块验证用户名和密码 3 并根据不同的用户类型 跳转到对应的页面中 用户在首页可以查看具体的景点介 绍 景点查询模块用户可以对景点进行查询 留言板模块用户可以留言并查看别人 的留言 订票模块用户可以订购旅游景点的票 管理模块管理员可以添加 删除 修改各景点信息以及管理用户等 2 2 功能设计 在本系统中 有两类用户 系统管理员 游客 两种不同的用户具有的操作权 限以及可以操作内容均不一样 本系统的后台管理员具有很大的自主权 系统管理 员主要负责发布信息 查询 添加 删除 修改旅游景点信息 管理用户 而游客 只能使用管理员给予的权限进行相关的操作 游客可以浏览信息 查询景点信息 留言板留言 写自己的旅游日志 订购游票等 根据上面的要求 从操作功能上可以分为两个类 一个是通用操作 主要实现 用户的注册 登录和修改密码等 另一种

      4、是为不同用户定制不同操作 1 通用操作 1 登录 每个用户都可以用自己的账号登录系统 不同的权限登录到不同页面 2 修改密码 如果用户忘记登录密码都可以通过自己的邮箱验证进行密码的修改 2 用户所具有功能 1 后台管理员 首先管理员要管理整个网站的布局以及内容 同时也要对用户进行管理 此处 我们设了两个重要的功能 管理员主要完成的功能一是对旅游景点信息进行添加 修改 删除 对用户进行管理 可以添加用户 编辑用户 删除用户 2 游客 用户注册 4 用户首次进入网站首先要注册自己的账号这样才能进入网站进行具体的操作 注册时有一定的限制 比如用户名 密码不能为空 密码要六位以上 邮箱可以选 填 但必须符合邮箱的格式 用于找回自己的密码 热门景点查询模块 该功能模块中用户可以查询网站上已有的旅游景点地点信息 票价信息 景点 热度信息 旅游时间等 该模块主要是方便用户对本站景点进行相关检索 包括景 点所在地 景点名称 然后返回检索结果 用户可根据自己不同的需要 系统根据 用户选择的不同组合检索方式和输入的关键字进行相关检索 得到用户检索的信息 详情内还有具体景点的介绍 留言板功能 该功能模块主要

      5、是方便用户进行沟通和交流 用户可以发表自己的看法也可浏 览其他用户的留言 为了让旅游部门掌握各方面的反馈信息 本系统设置了留言簿 模块 通过此模块 可以上传留言 查看以往的留言信息 留言信息包括 留言的 用户 留言内容 回复 订票模块 该功能模块主要是客户浏览了相关资料后 可在订票菜单里订票 具体操作包 括 用户选择景点然后价格会自动跟出 还可以选择订的票数以及选择乘车的方式 还有旅游时间 自己的联系方式 填写完整后 上交给系统 然后系统数据库就会 记录用户的操作 同时用户还可以对自己预定的票进行添加 修改 删除 而系统 经过简单的逻辑判断信息是否有错然后来确定预定是否成功 信息浏览模块 实现的主要功能包括查看站内公告 最新公告及近期的所有公告 网站的联系 方式等 而且点击景点会出现旅游景点介绍详细信息 我的旅游模块 此模块是游客用来写自己的旅游日记的 只有自己可以看到 是游客的私人空间 5 2 3 数据库设计 数据库是此类系统的核心 系统中所有的信息都存储在数据库中 在所有 ASP NET 页面中通过 ADO NET 与数据库连接 操作数据库中的数据 从而实现所有需 要的功能 数据库

      6、软件有很多 如 Microsoft SQL Server 2008 等 本系统中数据 库采用 Microsoft SQL Server 2008 作为数据库工具 数据库是网站的核心 数据 库设计的合理与否对网站的建设有着至关重要的影响 一个良好的数据库开发过程 一般是先系统分析 再逻辑设计 然后物理实现 系统分析中分析数据库用户需求 并画出 E R 图直观地表示出数据库系统的需求 逻辑设计中根据系统分析设计的一 个关系模型 物理设计为逻辑设计中的数据模型选取一个最合理的应用环境的物理 结构 通常选取一个常用数据库软件 用数据库软件创建与逻辑设计中数据模型对 应的数据库 1 概念设计 本系统的数据库实体主要有 用户 景点 管理员 留言 旅游路线 等 其中 旅游路线 与 景点 存在 包含 联系 并且一个旅游路线可以包含 N 处景点 一处景点可以被 M 个旅游路线所包含 即 旅游路线 与 景点 之间是 多对多的关系 同样 景点 与 用户 存在 订票 联系 并且一个用户可以订 购 N 处旅游景点的门票 一处景点的门票可以被 M 个用户所订购 即 景点 与 用户 之间是多对多的关系 对于用户和留

      7、言 一个用户可以发布 N 条留言 而 一条留言只能由一个用户发布 因此用户与留言之间是一对多的关系 同样 用户 与旅游笔记之间也是一对多的关系 整个数据库可以用一个 E R 图表示 如图 2 2 6 用户 管理员 旅游路线留言 旅游笔记 景点 订票 发布 包含 发布 1 N M N 1 N M N 图 2 2 数据库 E R 图 E R 图中的实体图 用户 用户id 密码 用户名 邮箱 图 2 3 用户实体图 7 留言 用户Id 留言内容 主题用户名 留言Id 图 2 3 留言实体图 旅游笔记笔记Id 内容 主题用户Id 图 2 4 旅游笔记实体图 8 景点 景点id 省份 景点名 景点介绍 图 2 5 景点实体图 旅游路线 路线Id 热度 价格时间 图 2 6 旅游路线实体图 9 管理员 用户名 密码 图 2 7 管理员实体图 2 数据库逻辑设计 数据库逻辑设计就是将 E R 图转换为关系模型的过程 即将所有实体和关系转 换成一系列的关系模式 转换过程中常见规则有 1 一个实体型转换为一个关系模式 2 一个一对一的联系可转换成一个独立的关系模式 也可与任意一端对应的 关系模式合并 3

      8、 一个一对多的联系可以转换成一个独立的关系模式 也可与多的那一端对 应的关系模式合并 4 一个多对多的关系转换成一个关系模式 根据以上四条规则 下面将 E R 图转换成关系模型 对于 旅游路线 和 景点 两者之间的关系 就可以根据规则 4 转换成三 个关系模式 景点 景点 Id 景点名 省份 景点介绍 旅游路线 路线 Id 时间 价格 热度 包含 包含 Id 路线 Id 景点 Id 对于 用户 和 景点 和两者之间的 订票 关系 就可以根据规则 4 转 10 换成两个关系模式 用户 用户 Id 用户名 用户密码 用户邮箱 订票 预定 Id 用户 Id 景点 Id 乘车方式 人数 时间 电话 总价 对于 用户 和 留言 两者之间的关系 就可以根据规则 3 转换成一个关 系模式 留言 留言 Id 用户 Id 用户名 主题 留言内容 对于 用户 和 旅游笔记 两者之间的关系 就可以根据规则 3 转换成一 个关系模式 旅游笔记 旅游笔记 Id 用户 Id 主题 内容 管理员 用户名 密码 3 数据库物理实现 经过数据库系统分析和逻辑设计后 数据库的结构已经非常清晰 剩下的就是 用一种数据库软件

      9、实现这样的结构 本系统中数据库采用 Microsoft SQL Server 2008 作为数据库 1 景点信息表 用来存储景点基本信息 使用景点 Id 作为主键 如表 2 1 表 2 1 景点信息表 字段名字段类型字段意义 景点 Idint景点的 Id 景点名varchar 50 景点的名称 省份varchar 50 景点所在的省份 景点介绍varchar 300 景点介绍 2 旅游路线信息表 存储旅游路线基本信息 使用路线 Id 作为主键 如表 11 2 2 表 2 2 旅游路线信息表 字段名字段类型字段意义 路线 Idint路线编号 热度int 喜欢该景点的用 户数 时间varchar 50 该景点路线行程 时间 价格int 该景点路线行程 价格 3 路线包含信息表 存储旅游路线和景点之间的对应关系 使用 包含 Id 为主键 其中路线 Id 景点 Id 为外键 其值必须分别是 旅游路线信息表 景点 信息表 内存在的值 如表 2 3 表 2 3 路线包含信息表 字段名字段类型字段意义 包含 Idint旅游路线和景点对应关系 编号 路线 Idint旅游路线编号 景点 Idint景点编

      10、号 4 用户信息表 用户信息表用来存储用户的个人信息 使用用户 Id 作为主键 如表 2 4 表 2 4 用户信息表 12 字段名字段类型字段意义 用户 Idint用户编号 用户名varchar 50 用户昵称 用户密码varchar 50 用户登录密码 用户邮箱varchar 50 用户注册邮箱 5 订票信息表 存储用户与其预定旅游路线的对应关系 使用 预订 Id 为 主键 其中路线 Id 用户 Id 为外键 其值必须分别是 旅游路线信息表 用户信 息表 内存在的值 如表 2 5 表 2 5 订票信息表 字段名字段类型字段意义 预订 Id int订票编号 景点 Idint景点编号 用户 Idint用户编号 乘车方式varchar 50 成火车或汽车等方式 人数int所订票数 时间varchar 50 乘车时间 电话varchar 50 联系方式 总价int票数 单价 6 留言信息表 存储各条留言信息 使用留言 Id 做主键 表中用户 Id 为外 键 其值必须是 用户信息表 内存在的值 设置外键关系可以通过在建立表的窗 口中单击右键 在右键菜单中选择 关系 在弹出的对话框中设置外键关系

      《旅游动态网站的设计与开发》由会员给****分享,可在线阅读,更多相关《旅游动态网站的设计与开发》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.