旅游信息管理系统的设计及实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-01-19
  • 论文字数:11109
  • 当前位置论文阅览室 > 论文范例 > 工商管理 >
  • 课题来源:(神笔马良)提供原创文章

支付并下载

摘要: 目前,旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一,而互联网的兴起给旅游业带来了新的契机。互联网等技术的应用,改变了旅游企业经营方式,旅游者的消费方式,政府的管理模式。利用计算机来管理信息的收集、加工、处理和传递,已成为企业管理必不可少的手段和工具,旅游网站也逐渐成为旅游信息管理的主要途径。因此,建立一个完善的集成化、信息化、网络化的旅游信息管理系统具有非常重要的意义。

本系统是基于B/S(浏览器/服务器)结构,使用REST(Representational State Transfer)架构风格的web应用。本系统在架构上采用前后端分离的思想,后端负责业务/数据接口,采用Java编程语言和MYSQL数据库实现;前端只负责展现/交互逻辑,所有用到的展现数据都是后端通过异步接口(AJAX/JSONP)的方式提供的,采用HTML5,Javascript和AngularJS实现。本系统使用Intellij IDEA14作为集成开发平台,Gradle作为依赖管理和自动化构建工具,Git(github)作为版本控制系统,Tomcat7作为web应用服务器。

本系统的使用者分为三种身份,第一种是系统管理员身份,系统管理员对系统中的景点信息、线路信息、导游信息、订票信息、财务信息、酒店信息以及会员信息等进行管理;第二种是会员身份,普通用户通过注册、登录进入本系统,通过本系统普通用户能够获取各种旅游相关信息、预订景点门票、预定酒店等用户体验;第三种是游客身份,游客不需要注册可直接访问本系统,但只能浏览旅游相关信息。

关键字:旅游信息管理系统  B/S  web应用  REST  前后端分离

 

目录

摘要

Abstract

1 引言-1

1.1 选题背景-1

1.2 选题意义-1

1.3 开发技术与工具简介-2

1.4 系统开发与运行环境-3

2 需求分析-4

2.1 用户需求-4

2.2可行性分析-4

3 系统设计-5

3.1系统权限设计-5

3.2系统模块设计-6

3.3 数据库设计-8

3.4系统架构设计-13

4 系统实现-14

4.1 系统构建及依赖管理-14

4.2 系统配置、日志及web应用程序环境-18

4.3 系统主要模块实现-22

5 系统测试-34

6 总结-35

参考文献-36