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

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

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

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

角色分析

角色:
    用户:
    管理员:

功能分析

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

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

订单统计:图表

涉及的技术:

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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vim下一页

    vim下一页整页翻页ctrl-fctrl-bf就是forwordb就是backward翻半页ctrl-dctlr-ud=downu=up滚一行ctrl-ectrl-yzz让光标所在的行居屏幕中央zt让光标所在的行居屏幕最上一行t=topzb让光标所在的行居屏幕最下一行b=bottomctrl+f(forward)往前翻一页ctrl+b(backward)往后翻一页ctrl+d(down)往前翻半页ctrl+u(up)往后翻半页zz让光标所在行.

    2022年5月5日
    52
  • react路由跳转

    react路由跳转React中几种页面跳转方式1、使用react-router-dom中的Link实现页面跳转一般适用于,点击按钮或其他组件进行页面跳转,具体使用方式如下:<Linkto={{pathname:’/path/newpath’,state:{//页面跳转要传递的数据,如下data1:{},data2:[]},}}><Butt

    2022年5月27日
    400
  • qq邮箱正则表达式语法_php邮箱正则表达式

    qq邮箱正则表达式语法_php邮箱正则表达式/qq邮箱的正则表达式/Stringregex6=“[1-9]\d{7,10}@qq\.com”;Strings7=“514668465@qq.com”;System.out.println(“s7”+s7.matches(regex6));Stringregex7="[\\w&amp;&amp;^[0-9]…

    2022年9月2日
    6
  • RT-Thread中自定义 FinSH 命令「建议收藏」

    RT-Thread中自定义 FinSH 命令「建议收藏」在使用RT-Thread中的FinSH命令时,除了系统默认的FinSH命令以外,我们还可以自定义FinSH命令。下面就来演示一下如何自定义FinSH命令。关于FinSH命令的详细用法请参考官方资料https://www.rt-thread.org/document/site/programming-manual/finsh/finsh/。要使用FinSH命令首先要添加FinSH组件,添加组件的详细过程见手把手教你移植RT-Thread系统,FinSH组件添加成后,打开建立…

    2022年5月22日
    56
  • phpstrom激活码(JetBrains全家桶)

    (phpstrom激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月30日
    129
  • HTTP和HTTPS 之间的区别

    HTTP和HTTPS 之间的区别

    2022年2月22日
    38

发表回复

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

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