毕业设计之我的项目—-旅游管理系统的设计与实现[通俗易懂]

毕业设计之我的项目—-旅游管理系统的设计与实现[通俗易懂]本项目需求来源于网络,有需要源码和交流的评论额?喜欢软件对软件有着很高程度认识的朋友也可以指出我的设计问题等等。欢迎与我交流角色分析角色:用户:管理员:功能分析用户:登录注册:修改个人信息预定酒店功能个人酒店订单查询:景点信息查询:酒店评价:景点评价:游记功能:增-查线路查询:轮播图:结伴游:…

大家好,又见面了,我是你们的朋友全栈君。

本项目需求来源于网络,有需要源码和交流的评论额?喜欢软件对软件有着很高程度认识的朋友也可以指出我的设计问题等等。欢迎与我交流

角色分析

角色:
    用户:
    管理员:

功能分析

用户:
登录               
注册:
修改个人信息
预定酒店功能
个人酒店订单查询:
景点信息查询:
酒店评价:
景点评价:
游记功能:增 – 查
线路查询:
轮播图:
结伴游:    
搜索:

管理员:
登录:管理员-账号密码提前存储到数据库
旅游信息管理:
        添加景点信息添加
        景点信息修改
        景点信息查询
        景点信息删除
用户管理:
        查看用户:
        删除用户:
旅游线路管理:
        添加线路
        线路删除
酒店管理:
        查询酒店
        添加酒店
        删除酒店  

订单统计:图表

涉及的技术:

Spring+SpringMVC+Mybatis  数据库使用的是mysql,页面是采用jsp来完成的。

 

 

数据库设计

 

drop table if exists user;

/*==============================================================*/
/* Table: user                                                  */
/*==============================================================*/
create table user
(
   id                   varchar(70) comment ‘UUID唯一标识’,
   user                 varchar(30) comment ‘账号’,
   name                 varchar(20) comment ‘名字’,
   pwd                  varchar(40) comment ‘密码’,
   remark               varchar(500) comment ‘备注’,
   sex                  varchar(10) comment ‘性别’,
   number               varchar(20) comment ‘身份证’
);

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]
drop table if exists hotel;

/*==============================================================*/
/* Table: hotel                                                 */
/*==============================================================*/
create table hotel
(
   id                   varchar(70) comment ‘UUID唯一标识’,
   name                 varchar(100) comment ‘酒店名称’,
   address              varchar(500) comment ‘地址’,
   image                varchar(1000) comment ‘图片url’,
   phone                varchar(20) comment ‘电话’,
   remark               varchar(200) comment ‘备注’,
   star                 double comment ‘星级’
);

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

drop table if exists horder;

/*==============================================================*/
/* Table: horder                                                */
/*==============================================================*/
create table horder
(
   id                   varchar(70),
   user                 varchar(30) comment ‘账号’,
   timestamp            bigint comment ‘时间戳’,
   date                 varchar(30) comment ‘时间’,
   hid                  varchar(70) comment ‘酒店id’,
   romid                varchar(70) comment ‘房间id’
);

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

drop table if exists comment;

/*==============================================================*/
/* Table: comment                                               */
/*==============================================================*/
create table comment
(
   id                   varchar(70),
   user                 varchar(30) comment ‘用户账号’,
   cid                  varchar(70) comment ‘被评价的酒店或者景点id’,
   content              varchar(300) comment ‘评价内容’,
   timestamp            bigint comment ‘时间戳用于排序’
);

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

drop table if exists viewpoint;

/*==============================================================*/
/* Table: viewpoint                                             */
/*==============================================================*/
create table viewpoint
(
   id                   varchar(70),
   name                 varchar(100) comment ‘名称’,
   address              varchar(300) comment ‘地址’,
   phone                varchar(20) comment ‘电话’,
   image                varchar(1000) comment ‘图片url’,
   price                double comment ‘票价’,
   introduction         varchar(500) comment ‘简介’,
   timestamp            bigint comment ‘时间戳’
);

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]
drop table if exists traveldiary;

/*==============================================================*/
/* Table: traveldiary                                           */
/*==============================================================*/
create table traveldiary
(
   id                   varchar(70),
   title                varchar(100) comment ‘标题’,
   content              varchar(10000) comment ‘内容’,
   timestamp            bigint comment ‘时间戳’,
   image                varchar(1000) comment ‘图片’,
   date                 varchar(30) comment ‘日期’,
   abs                  varchar(200) comment ‘摘要’,
   user                 varchar(30),
   type                 bigint comment ‘结伴游还是旅游日记0和1区分’
);

drop table if exists message;

/*==============================================================*/
/* Table: message                                               */
/*==============================================================*/
create table message
(
   id                   varchar(70),
   content              varchar(0) comment ‘留言内容’,
   date                 varchar(0),
   timestamp            varchar(0),
   user                 varchar(30)
);

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

drop table if exists guideline;

/*==============================================================*/
/* Table: guideline                                             */
/*==============================================================*/
create table guideline
(
   id                   varchar(70),
   viewpoint            varchar(100) comment ‘景点名称’,
   route                varchar(500) comment ‘路线’,
   current              varchar(100) comment ‘出发地’,
   target               varchar(100) comment ‘目的地’,
   guideline            varchar(1000) comment ‘旅游攻略’,
   timestamp            varchar(0)
);

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

drop table if exists room;

/*==============================================================*/
/* Table: room                                                  */
/*==============================================================*/
create table room
(
   id                   varchar(70),
   hid                  varchar(70) comment ‘酒店id’,
   name                 varchar(100) comment ‘名字’,
   price                double comment ‘价格’,
   remark               varchar(1000) comment ‘备注’,
   empty                varchar(30) comment ‘空房间’,
   image                varchar(1000) comment ‘图片’,
   number               varchar(10) comment ‘房间号’
);

 

最终效果图

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

 

毕业设计之我的项目----旅游管理系统的设计与实现[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136595.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • LCD1602液晶使用介绍–(完整版)

    LCD1602液晶使用介绍–(完整版)lcd1602+c51介绍文章目录LCD1602介绍1602引脚信号说明控制器接口介绍1、基本操作时许2、状态字说明3、指令说明RAM地址映射控制时序图代码实现写入命令写数据试验例程CGRAM自定义字模(简易汉字显示)LCD1602介绍LCD1602液晶在实际的产品运用中也是比较多产品,应为前一段时间也正好用到了所以惊天就对LCD1602液晶做一个总结,方便以后阅读同时也希望能够帮住到需要的人,总结的可能存在错误欢迎指出!所谓的1602是指显示的时候,有2行内容每行有16个字符。其实这类字符型产

    2022年7月16日
    14
  • linux vim命令详解_linux中查看文件内容的命令

    linux vim命令详解_linux中查看文件内容的命令 vim是linux中最基本的操作vim常用模式1、命令模式2、插入模式3、底行模式4、可视化模式,命令模式按v进入5、替换模式,命令模式下按r进入1、插入模式默认进入文件打开的是命令模式在这个模式下是不能插入字符的按“i”键,然后就进入到插入模式了,屏幕下面有个“–INSERT–”标识,很明显的现在就能写你的文档了,写完后按“Esc"键就…

    2025年7月2日
    4
  • top命令输出解释以及load average 详解及排查思路

    top命令输出解释以及load average 详解及排查思路昨天nagios报警warning,没来得及留下报警截图,nagios值设定的值是当1分钟多于15个进程等待,5分钟多于10个,15分钟多于5个则为warning状态当1分钟多于30个进程等待,5分钟多于25个,15分钟多于20个则为critical状态————————————————————-

    2022年7月17日
    15
  • javascript如何实现页面跳转_跳转页面的代码

    javascript如何实现页面跳转_跳转页面的代码JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能。下面我们来看一下如何使用JavaScript跳转页面。JavaScript中几种页面跳转的方法:window.location.href=’url’:比较常用的方法,直接跟指定要跳转的地方。window.history.back(-1);:参见的浏览器返回上一个已访问的页面,直到访…

    2022年8月12日
    6
  • 高斯函数和正态分布的关系_高斯函数半高宽

    高斯函数和正态分布的关系_高斯函数半高宽高斯函数与正态分布高斯函数或者说正态分布函数在很多场合都得到广泛应用,其是概率论和统计学的核心,在最大似然估计、贝叶斯估计中必不可少。其也是稀疏贝叶斯估计的重要基础。下面对高斯函数的一些基本知识点进

    2022年8月4日
    7
  • Webserver管理系列:11、注意默认的隐含共享

    Webserver管理系列:11、注意默认的隐含共享

    2021年12月8日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号