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

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

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

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

角色分析

角色:
    用户:
    管理员:

功能分析

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

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

订单统计:图表

涉及的技术:

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


相关推荐

  • 软考网络工程师备考经验

    软考网络工程师备考经验软考网工的备考经验文章目录讲废话题型备考经验上午题下午题刷题软件讲废话本人大三,网络工程专业。11月8日考的试,11月18日出的成绩。上午53,下午54,但是成绩还是让我不太满意鸭!!!最开始大二的时候从老师的嘴里听到的有能力的去考软考(其实我也没什么能力,是个老菜逼了。。。)所以下课的时候就了解了一下。软考有初级、中级、高级。初级是网管员没什么技术含量挺简单的,高级呢,要写论文还没项目经验也不会写论文,所以就选择了中级网络工程师。题型分为上午题(75道选择题)、下午题(案例分析4大题7

    2022年5月28日
    36
  • 评日报文章:关于华为裁员

    评日报文章:关于华为裁员今天看了一篇日报:CSDN日报20170304——《令人比较失落的IT圈子-关于华为裁员》看了前半部分,就没有往下看了。讲的有所道理,但是总觉得文字中似乎有种怨念,不够通透,明亮。就说一个我比较关心的观点吧:IT门槛低,不如物理,化学,生物制药这类学科。部分承认,但是综合考虑社会发展状况,这是很容易看明白的一个现象,文章前半部分都已经说了,和国家大力扩招,培养发展计算机产业是有很大关系的。社会发展到

    2022年7月18日
    33
  • flask 数据库迁移_数据库迁移方案

    flask 数据库迁移_数据库迁移方案    在开发的过程中,需要修改数据库的模型,而且需要在修改之后更新数据库,最直接就是删除旧表,但是会丢失数据。所有最好的方式就是数据库迁移。它可以追踪数据库模型的变化,然后把变动应用到数据库中。    在flask中可以使用Flask-Migrate扩展,来实现数据迁移。并且集成到flask-Script中,所有的操作通过命令就能完成。Flask-Migrate提供了一个MigrateComma…

    2022年10月8日
    3
  • ZendOptimizer怎么安装?Php网站打开显示乱码

    ZendOptimizer怎么安装?Php网站打开显示乱码

    2021年10月10日
    62
  • eclipse乱码问题如何解决_虚拟机乱码怎么解决办法

    eclipse乱码问题如何解决_虚拟机乱码怎么解决办法 1、eclipse的编码不能改成GBK解决办法:gedit/var/lib/locales/supported.d/zh加入这一行:zh_CN.GBKGBK保存之后再启动eclipse,就可以把编码改成GBK了,不过还是要手工输入,不能选。还有另一种方法,可以看这里:http://thinkbase.net/w/main/Wiki?2006-05-11+%E4%BB%8E%E4

    2025年5月25日
    2
  • 如何用纯 CSS 创作条形图,不用任何图表库

    如何用纯 CSS 创作条形图,不用任何图表库

    2021年6月16日
    95

发表回复

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

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