为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

梦想旅游APP后台管理系统

2017-09-02 11页 doc 29KB 47阅读

用户头像

is_079973

暂无简介

举报
梦想旅游APP后台管理系统梦想旅游APP后台管理系统 摘 要 此毕业设计说明书介绍的是一个基于B/S模式的梦想旅游APP后台管理系统。此系统主要分为后台数据管理及维护子系统及相应APP接口子系统。 后台数据管理及维护子系统包括,管理员登陆、酒店信息的增删改查、旅游景点,普通景点、热门景点、出境游、周末游、游轮游,的增删改查、用户信息的增删改查、管理员信息增删改查、订单信息的删除。实现对数据库的操作,方便的对数据进行维护,统一管理。 相应APP接口子系统,给APP提供所需要的API,APP用户登陆、用户注册、不同景点,普通景点、热门景点、出境游、...
梦想旅游APP后台管理系统
梦想旅游APP后台管理系统 摘 要 此毕业设计说明书介绍的是一个基于B/S模式的梦想旅游APP后台管理系统。此系统主要分为后台数据管理及维护子系统及相应APP接口子系统。 后台数据管理及维护子系统包括,管理员登陆、酒店信息的增删改查、旅游景点,普通景点、热门景点、出境游、周末游、游轮游,的增删改查、用户信息的增删改查、管理员信息增删改查、订单信息的删除。实现对数据库的操作,方便的对数据进行维护,统一管理。 相应APP接口子系统,给APP提供所需要的API,APP用户登陆、用户注册、不同景点,普通景点、热门景点、出境游、周末游、游轮游,信息的查看及购买、酒店信息的查看、用户积分查看、用户订单查看、用户提交订单。实现APP与后台服务器的数据交换。 梦想旅游APP后台管理系统使用Mysql作为后台数据库,JSP语言作为前台页面开发语言,后台采用Servlet+javaBean开发。 关键词:梦想旅游APP后台管理系统,数据库,B/S;管理,API 1 Abstract This specifuciation introduce to us is a DreamtimeTavel App background managerment system which based on B/S mode.This system is mainly divide into the background data maintenance managerment subsystem and the corresponding App interface subsystem. The background data maintenance managerment subsystem includes:The administrator login,The hotel information to add delete correct and check;The tourist attractions( Normal attraction,Hot Spots,Overseas travel,Travel over the weekend,cruise tourism)to add,delete,correct and check;The User information to add,delete,correct,and check,the administrator imformation to add,delete,correct and check.The order imformation to delete.Implementation to the operation of the database.convenient to maintenance of data,unified management. Corresponding App interface subsystem:provide App for API.App user login.user register.different spotss( Normal attraction,Hot Spots,Overseas travel,Travel over the weekend,cruise tourism)information view and purchase,the hotel information ciew. The user integral view.user order view.the user submits to the order.To realive the exchange between background App and server data. The DreamtimeTravel App background managerment system uses MySql as the background database.the JSP language as a development language of the front page and the back page.uses the servlet and JavaBean. Keywords: dream travel APP background management system; Database; B/S; Management; API 2 目录 前 言............................................................................................................................. 1 1. 系统开发与运行环境 ............................................................................................... 2 1.1. 开发工具与运行环境......................................................................................... 2 1.2. 开发语言 ....................................................................................................... 2 1.2.1. JSP(Java Server Pages java)java服务器页面 ................................. 2 1.2.2. javaScript脚本语言 ............................................................................. 2 1.2.3. SQL(Structured Query Language)结构化查询语言 .............................. 3 2. 系统需求分析 .......................................................................................................... 3 2.1. 功能需求分析.................................................................................................... 3 3. 系统总体设计 .......................................................................................................... 4 3.1. 系统结构示意图 ................................................................................................ 4 3.2. 系统功能模块图 ................................................................................................ 5 3.3. 系统流程图 ....................................................................................................... 5 3.4. 数据库设计 ....................................................................................................... 6 4. 系统详细设计 .......................................................................................................... 6 5. 系统测试.................................................................................................................. 6 结论 ................................................................................................................................ 7 致谢 ................................................................................................................................ 8 参考文献 ......................................................................................................................... 9 代码附录 ....................................................................................................................... 10 前 言 近年来,随着网络技术的迅猛发展,越来越多的部门、企事业单位都有通过Internet对外宣传自己,同时为有信息需求的人提供方便快捷的服务。旅游网站是各旅游胜地对外宣传中不可缺少的工具,它的内容对于旅行社的发展、旅游胜地的宣传、旅游地的项目的开发决策等起着非常重要的作用。 旅游网是我国基于互联网的旅游网络发展的开始。随着电子商务的逐步完善,旅游网站也经历了市场的洗礼。旅游网站作为网络经济形势下旅游业发展的一种战略武器,已对我国旅游市场带来了很大的收益,我国旅游导航在未来的发展中还需要做更多的完善。旅游导航网站像一张大网,把众多的旅游供应商、旅游社、旅游者联系在一起。相对于传统的旅游业来说,旅游电子商务不仅提高了业务透明度和工作效率,使游客一目了然,而且凸现了旅游产品本身个性化、信息化、时令化等特性。 本设计的题目是基于B/S模式的旅游导航网站系统,它主要依据网络系统结合数据库系统与网站设计的具体工作要求,通过强大的互连网技术,进行旅游网站的宣传、介绍景区各方面的衣、食、住、行等全方位的服务。根据游客需要,提供相关旅游资讯、景区介绍,价格介绍、线路选择等信息,实现客户与旅行社或相关单位的网上勾通及业务的完成。 因此,开发一个旅游导航网站是很有必要的事情,下面各章节中我以Web Server的ASP(Active Server Pages)技术为重要开发工具,开发一个旅游导航网站系统。并说明在开发过程中所涉及到的问题及解决方法。整个网站的内容是我从各方面的资料收集而来的,再加上我精心的设计与布置而完成,相对而言做得比较满意。不过还可能存在需要完善的地方,我会努力在今后的实际应用中把它设计与制作得更加完美。 1 1. 系统开发与运行环境 1.1. 开发工具与运行环境 , 开发环境: 操作系统:Microsoft Windows7 WEB服务器:Tomcat 7.0 数据库:Mysql Server 5.0 开发环境:MyEclipse 8.5、Navicat 8.0 for MySQL , 运行环境: 操作系统:Microsoft Windows Server 2003 WEB服务器:Tomcat 7.0 数据库:Mysql Server 5.0 1.2.开发语言 1.2.1. JSP(Java Server Pages java)java服务器页面 JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag), 从而形成JSP文件,后缀名为(*.jsp)。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages) 是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。 1.2.2. javaScript脚本语言 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。 是一种解释性脚本语言(代码不进行预编译)。 主要用来向HTML(标准通用标记语言下的一个应 2 用)页面添加交互行为。可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。 跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。 Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。 1.2.3. SQL(Structured Query Language)结构化查询语言 结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。 结构化查询语言SQL(STRUCTURED QUERY LANGUAGE)是最重要的关系数据库操作语言,并且它的影响已经超出数据库领域,得到其他领域的重视和采用,如人工智能领域的数据检索,第四代软件开发工具中嵌入SQL的语言等。 2. 系统需求分析 2.1. 功能需求分析 设计完成一个基于Android的“梦想旅游”app数据分析和数据管理(包含后台界面设计)的一个系统。该系统能够为客户端APP提供相应的接口并且能够在后台方便的对各种数据(管理员信息、用户信息、景点信息、酒店信息、订单信息)的录入、修改、查询、打印等功能。 为客户端APP提供的相应接口包括用户登陆、用户注册、不同景点信息的获取、酒店信息的获取、用户订单的获取、用户积分获取。 后台管理员来讲,可以实现景点的管理、酒店管理、用户信息的管理、订单管理、管理员自己信息的管理。 根据可行性研究的结果和用户的需求,分析现有的情况及问题,采用B/S模式,将后台服务器划分为三个子系统:后台数据维护管理子系统、相应APP接口子系统。 下面分析各模块的功能需求: (1)后台数据维护管理子系统 后台维护管理数据子系统主要是由管理员对系统数据的维护。 管理员登陆模块:需要输入正确的用户名和密码才能进入管理界面。 3 管理员信息管理模块:可以对管理员信息的修改、删除和增加。 景点信息管理模块:对各个景点信息的查看、修改、删除、增加。 酒店信息管理模块:对酒店的浏览、添加、删除、修改。 用户订单管理模块:可以对用户订单执行删除操作。 用户信息管理模块:对用户信息的浏览、删除、修改及增加。 (2)APP接口子系统 此系统主要是给Android客户端提供所需的API。 用户的登陆、用户注册、用户浏览酒店信息、用户浏览景点信息、用户下订单、用户查看自己的积分及历史订单。 3. 系统总体设计 在对开发系统进行全面分析调查的基础上,制定出应用软件的总体设计,对建立一个大型的信息系统来说是必须的,也是全面展开开发工作的重要基础。系统总体设计包括:系统结构示意图设计、系统功能模块图设计、系统流程图设计、数据库设计、数据库关系图设计、数据库连接设计等。 3.1. 系统结构示意图 系统采用了数据库服务器(MySql server 5.0)与Web服务器(Tomcat)分离的方式,Web服务器通过Web Server 应用程序来访问数据库,而后台管理员则通过客户端的Chrome浏览器从网络连接到Web服务器,Android客户端通过网络连接到Web服务器。系统的结构如图3-1所示。 数据库服务器 MySql server Internet /Intranet WEB Server 应用程序 Android客户端 WEB 服务器 客户端浏览器 图3-1 系统结构示意图 4 3.2. 系统功能模块图 本系统分为后台维护管理数据子系统和Android客户端API子系统。后台维护管理数据子系统如图3-2所示,其中订单包含删除功能,其他都包括数据的增加、删除、修改功能。 管理员登陆 管用酒普周游订出热理户店通末轮单境门员信信景游游管游景信管管息息点理管点 息理理管管管理管 管理理理 理 理 图3-2 后台维护管理数据子系统功能模块图 Android客户端API子系统如图3-3所示: Android客户端 用酒景用购用户店点户买户注浏浏登景信册览览陆点息 浏门 览票 热普出周游历积 分 门通境末轮史 景景游 游 游 订 点 点单 图3-3 Android客户端API子系统功能模块图 3.3. 系统流程图 本系统中是以后台数据维护管理子系统为主,各种数据都依赖于它。后台数据维护管理子系统流程图如3-4所示: 5 直接打开页面 打开登录页面 非法登陆 失败,重试 管理员登录 成功 进入后台管理主页 欢用个景酒订 迎户人点店单 首信信信信信 页 息息息息息 修修修修修 改 改 改 改 改 退出系统 图3-4 后台数据维护管理子系统流程图 3.4. 数据库设计 4. 系统详细设计 5. 系统测试 6 结论 7 致谢 8 参考文献 9 代码附录 10 11 12 13
/
本文档为【梦想旅游APP后台管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索