模板设计说明书旅游网络管理系统(共15页).docx

上传人:飞****2 文档编号:16702236 上传时间:2022-05-18 格式:DOCX 页数:15 大小:402.72KB
返回 下载 相关 举报
模板设计说明书旅游网络管理系统(共15页).docx_第1页
第1页 / 共15页
模板设计说明书旅游网络管理系统(共15页).docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《模板设计说明书旅游网络管理系统(共15页).docx》由会员分享,可在线阅读,更多相关《模板设计说明书旅游网络管理系统(共15页).docx(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上旅游网络管理系统V1.01. 概述1.1 编写作用旅游管理软件是进行旅游资源配置,管理,记录的重要工具。编写该软件主要有如下用途:第一、记录曾经服务过的用户信息,是的对过往的客户服务有所记录;第二,记录更多景点的服务信息;第三、常见线路的记录和管理,方便进行随时调整;第四、价格记录和分析。本文档是旅游管理系统的设计文档,包括总体设计,详细设计,程序描述三个部分。1.2 项目背景近些年来,旅游信息化成为旅游管理的热门发展方向。包括旅游网站,旅游呼叫,数字化等内容。旅游网站是最广泛、最直接、最有效的旅游信息化手段,通过旅游网站、可以使旅游目的地形象以多种表现形式(文字、图

2、片、视频、动画)、多样传递手段(新闻、论坛、博客、电子杂志、IM、WIKI、圈群、),在最短的时间内传递到全球范围的潜在游客的面前;通过旅游网站,可以实行旅游六要素的快速预定,为游客提供一个便捷、安全的支付通道。旅游呼叫系统,是旅游服务业与游客沟通的桥梁。旅游呼叫系统采用一个特别易记的特别服务号码,向社会公布,游客打入此电话号码进行旅游线路等信息资料查询、商务代订、散客或团体旅游业务受理、建议与投诉、特别游种推荐、满意度调查、语音信箱留言服务等。国家旅游局2007年提出的12301全国统一旅游服务热线,现在已经开通北京、天津、山东等三个省份。数字化管理,是指利用计算机、通信、网络等技术,通过统

3、计技术量化管理对象与管理行为,实现旅游目的地的管理活动和方法。常见的旅游目的地数字化管理手段有:景区电子门禁系统、景区系统、景区监管信息系统、文物数字化管理系统、环境监测系统和卫星遥感系统、GPS车辆调度系统、网络系统、背景音乐智能广播系统、公用信息总监控中心等。具体的旅游管理软件也层出不穷。我们希望研发一款简单易用的旅游网络管理系统软件,按节点式结构对项目进行管理。节点式结构会更加直观的了解项目的结构和进度,并且可以添加一些自动化管理功能大幅降低工作人员的项目维护负担。从而提高项目的执行效率,降低成本。1.3 配置l MYSQL:数据库管理软件l DBMS:数据库管理系统l WINDOW:运

4、行环境l JAVA:软件开发语言l QT:一个跨平台的图形用户界面应用程序开发框架l VISTUAL STUDIO2013:软件开发工具1.4 参考资料 清华大学出版社PROGRAMMING WITH 3DS SDK如何使用3DS SDK开发程序;C+GUI Qt4编程作者: Jasmin Blanchette / Mark Summerfield电子工业出版社出版;项目管理知识体系指南作者: Project Management Institute(项目管理协会)电子工业出版社出版; 2. 总体设计2.1 需求概述2.1.1 业务需求开发旅游网络管理系统软件的主要作用是满足公司日益增长的客户

5、信息管理需求以及对已掌握旅游资源的各种属性实现综合管理。方便各地导游工作人员实时的共享数据,维护数据还有进行一致性调度。彻底改变以前碎片化,随便化的信息管理格局。2.1.2 客户需求随着用户增多,用户的许多行为开始拓展到o2o。有不少的客户关心的内容需要我们的软件提供支持。也方便用户使用。第一,用户可以方便快捷的查看所经过的线路整体情况,包括地图路线信息,主要景点,交通工具。第二,用户可以快捷的对主要景点进行查看。提供的信息包括景点的文字介绍,背景情况,评级,已有评价,攻略等。第三,用户可以查看全部的交通工具情况,包括价格,出发时刻,衔接情况等。第四,用户可以查看食宿信息,包括知名饭店和评级,

6、著名小吃,星级宾馆,快捷酒店等信息。第五,用户可以查看购物信息,包括知名的土特产品,特色手工艺品,参考价格,主要购买门市及位置。2.1.3 功能需求要实现客户的需求,需要实现如下几个功能:第一, 提供已有的旅游网络全貌图,包括目前公司业务延伸的城市、景点等。尤其重点标记主要线路。第二,线路管理系统,将每个旅游景点信息视为项目节点,前端能够按照树状结构和节点式结构直观的显示和编辑节点。节点信息维护除了实际项目内容,还包括项目备注、日期、提交人员等信息。第三,旅游节点数据库,旅游节点数据库主要维护节点信息,由于每个旅游节点完整的信息一般比较大,数据库需要有效的避免冗余信息。第四,后台备份系统,为了

7、安全起见,安全提示需要定期启动后台备份系统,将当前情况抓取到服务器中,实现项目数据的备份。第五,数据统计分析系统,能够保存所有项目数据包括各旅游节点的更新信息,提供主要几个剖面的统计数据。2.1.4 用例图根据需求设计的软件用例图:2.2 软件架构 分层框架说明系统采用分层框架,主要分为三层:系统表示层、业务逻辑层、数据维护层。系统采用Struts,Spring,Hibernate的三层管理框架分别管理三层结构。这种分层架构的好处是能够充分的将不同业务逻辑层解耦,使得表示层、逻辑层、数据层能够完整的完成各自的任务且彼此独立开来。这样的可以有效的对数据进行封装,更便于进行系统维护和扩展。下图为系

8、统的层次架构图:数据维护层业务逻辑层FrameworkCustomRequestProcessorActionActionFormService BeansData Access ObjectsO/R MappingTransaction ManagementStrutsManaged by Spring FrameworkHibernate系统表现层DBMS 系统主要包图根据系统的层次架构,系统的主要类将按照功能进行封装。按照系统设计的系统表示层、业务逻辑层、数据维护层三层架构逻辑,将系统所有类按层次进行划分得到如下表示图: 部署视图系统的部署将后台数据库和服务器管理系统部署在服务器端,用于

9、数据的备份和维护。而用户通过个人电脑通过网络对系统进行访问,系统的部署如下图所示:3. 详细设计3.1 数据库设计由于整个旅游管理的核心就是数据库,包括旅游线路子数据库、景点子数据库、交通工具子数据库、票务子数据库、食宿子数据库等五大子库。数据库之间通过关键编号连接。数据库需要维护的主要数据包括:1 旅游线路子数据库,主要提供整条旅游线路的总体信息,包括线路ID,线路总时间,旅游行程构成,包括几种子行程,还有总体费用等。 2 景点子数据库,主要提供景点的文字介绍(最大不超过1Macii字符),票价,全部已有评价(不超过10000条)。3 交通工具子数据库,主要提供线路全部的交通工具,以及接驳时

10、间。4 票务子数据库,主要记录全部景点的门票,优惠票,二道门票等信息,包括优惠信息和团购信息。5 食宿子数据库主要记录全部的餐饮、星级酒店快捷酒店的门市价格,合作价格和订房情况。数据库之间的结构如下图所示3.2 系统主要类图系统的主要类分属与系统的三个层次,用于实现系统的主要功能设计。下图是详细的类图,体现了主要类之间的相互联系和调用继承关系:下图是对类图的简化,将相同分支的类划为统一的程序接口,更直观的表现软件的详细架构:3.3 主要流程图旅游网络管理的核心操作元是项目,每个项目的主要流程就是用户提交和编辑项目管理软件中的节点,操作数据在本地备份和上传到服务器的过程,主要流程图如下:该流程描

11、述的用户从访问系统到完成一次提交或完成访问的全部流程,具体描述如下:用户在使用旅游网络管理软件的的时候,可以直接调用出各个管理项目的内容,即路线、食宿、交通、景点等不同类型项目。4. 程序描述4.1 登陆模块4.1.1 功能流程图4.1.2 功能描述登陆模块的主要作用是认证用户信息,保护项目的信息。所有用户都只有访问和下载服务器数据的权限,可以向服务器提交完成的关键节点,不能修改和删除已经备份在服务器中的数据。登陆流程是用户在客户端输入访问名和访问密码,连接服务器。失败会自动提示输入错误;验证成功则进入旅游网络管理系统的软件界面。进入后可根据需要调度项目,进入线路访问,交通查询,景点查询,食宿

12、查询等内容。4.2 配置管理模块4.2.1 功能流程图4.2.2 功能描述配置管理模块分为两个部分,本地项目管理和服务器项目管理模块,本地可以直接对更新的旅游节点数据进行浏览编辑等操作;节点式项目管理的原理是这样,将用户对项目的每次提交作为一个节点保存在服务器端,以项目框架为项目的最高节点,之后每一次修改都会往下延伸成为新的节点,新的节点包含了所有的跟新信息,但是不会修改旧的节点的数据。每次修改都会以新节点的形式继承于原来的旧节点。这样做的好处是项目的进程被完整的记录,每一次改动都被服务器记录在案。项目可以随时返回到旧的版本以便查询以往的记录。如果发生不同的修改方案,则会出现分支状结构,从一个

13、母节点分离出不同的修改版本。但是项目被分割之后,之后只需要通过合并项目节点操作(需要管理员权限),就可以对项目不同分支进行整合。4.3 分析模块4.3.1 功能流程图4.3.2 功能描述通过所有参与项目的工作人员上传的信息,项目管理软件掌握了比较完整的项目数据。包括项目的各个属性数据,例如线路的总体费用,门票的价格,住宿的地点等级,购物的主要内容等。其中项目内容分析主要根据旅游团和个体客户在各个项目剖面上的分布情况,测算线路项目或其他项目的综合性能,例如根据项目旅游团的总人数,确定线路的优先级;根据住宿的满意度回访,可以确定优质的酒店目标。按照这个依据可以对项目的内容进行一个总体的评估,给项目管理人员一个直观和较为准确的评价数据。同时管理员也可以对生成的报告进行编辑和修改,提高报告的准确性。4.4 预测模块4.3.3 功能流程图4.3.4 功能描述预测功能是采用时间序列分析的amran模型,利用以往旅游网络管理系统记录的用户信息,对重要的数据口径进行预测。目前主要提供的预测功能包括:各个月份旅游总人数预测,各条线率盈利情况预测,各个团队总绩效预测,年度旅游热点预测。等预测之后,还会在年底对预测模型给出的结果进行回滚评估,重新修正参数,以期望得到更好地预测模型。专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com