系统使用技术:SSM

前端技术:css、js等

开发工具:idea

数据库:mysql5.7

项目介绍:

该系统适合基础中等或以下,功能要求不多,页面美观度高的同学。主要功能包括:查询景点信息、查询酒店信息、查询用户发布的帖子信息,用户登陆后可以对景点、酒店、帖子回复消息,可以发布帖子,系统主要作为一个旅游信息发布的平台,满足基本要求,如果是做一些信息发布网站,比如新闻资讯、特色论坛等,也可在系统上修改。

下面我们来看看功能。

系统首页:

http://localhost:8080   

景点详情

对景点详细查看

查看论坛

对论坛查看并讨论

用户管理

对用户进行操作

景点管理

对景点进行操作

景点新增

可以新增景点

评论管理

对评论进行操作

代码:

用户登陆

/*** index页用户登录*/@RequestMapping(value = "login", method = RequestMethod.POST)public String userLogin(String uemail, String upwd, Model model) {//index页面登录成功图片显示路径String prefix = "/static/upload/useravatar/";//index页用户登录验证if (uemail == null || uemail == "" || upwd == null || upwd == "") {session.setAttribute("msg", Msg.fail("邮箱或密码不可为空!"));return "redirect:/index";}User user = userService.userLogin(new User(uemail, upwd));if (user != null) {String suffix = user.getUpic();user.setUpic(prefix+suffix);session.setAttribute("user", user);return "redirect:/index";} else {session.setAttribute("msg", Msg.fail("还未注册或邮箱密码错误,请重新输入!"));return "redirect:/index";}}

首页

/*** 跳转首页*/@RequestMapping(value = {"", "index"}, method = RequestMethod.GET)public String index(ViewPointExample example, Model model) {HotelExample hotelExample = new HotelExample();//显示首页的景点String prefix = "/static/upload/viewavatar/";//酒店String prefixHotel = "/static/upload/hotelAvatar/";example.setOrderByClause("tp_vid desc");List<ViewPoint> viewPoints = viewPointService.selectByExample(example);for (ViewPoint viewPoint : viewPoints) {String suffix = viewPoint.getTpVpic();viewPoint.setTpVpic(prefix + suffix);}//酒店hotelExample.setOrderByClause("hid desc");List<Hotel> hotels = hotelDao.selectByExample(hotelExample);for (Hotel hotel : hotels) {String suffix = hotel.getImgUrl();hotel.setImgUrl(prefixHotel + suffix);}//传送景点model.addAttribute("viewPoints", viewPoints);model.addAttribute("hotels", hotels);return "index";}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

基于SSM的旅游信息平台相关推荐

  1. 精品基于SSM的旅游信息管理系统的设计与实现

    <旅游信息管理系统的设计与实现>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 开发语言:Java 框架:ssm 前端技术:JavaScript.Jsp ...

  2. 基于SSM的家教信息平台网站设计及数据分析系统

    文档+任务书+开题报告+外文翻译及原文+答辩PPT+项目源码及数据库表 摘 要 家教信息服务系统是建立在互联网基础上的一种信息交流平台,面向所有网民提供服务.通过对家教服务需求的分析,采用面向对象的设 ...

  3. 基于android的旅游信息查询系统APP(ssm+uinapp+Mysql)

    网络的广泛应用给生活带来了十分的便利.所以把旅游信息查询管理与现在网络相结合,利用java技术建设基于安卓的旅游信息查询系统,实现旅游信息查询的信息化.则对于进一步提高旅游信息查询管理发展,丰富旅游信 ...

  4. 基于SSM的学生信息管理系统

    基于SSM的学生信息管理系统 摘要 随着互联网技术和国内教育行业持续高速地发展,管理员为了能够更加方便地管理学生信息,学生信息管理系统被开发出来的目的是为了能够更加方便管理学生信息,一个良好的学生信息 ...

  5. SSM毕设项目 - 基于SSM的汉服文化平台网站(含源码+论文)

    文章目录 1 项目简介 2 实现效果 2.1 界面展示 3 设计方案 3.1 概述 3.2 系统流程 3.3 系统结构设计 4 项目获取 1 项目简介 Hi,各位同学好呀,这里是M学姐! 今天向大家分 ...

  6. 基于SSM的亲子活动平台的搭建与实现(源码+数据脚本+论文+技术文档)

    项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等.这里根据疫情当下,你 ...

  7. 基于SSM的果蔬经营平台系统

    末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA ...

  8. php家教服务系统,基于PHP技术家教信息平台的设计与实现

    2017 年 6 月 25 日第 1 卷 第 1 期 现代信息科技 Modern Information Technology Jun.2017 Vol.1 No.1 272017.6 基于 PHP ...

  9. 基于SSM的学生会管理系统-基于ssm的社团信息管理系统-java项目

    基于SSM的学生会管理系统-基于ssm的社团信息管理系统-java项目 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台框架:SSM 前端技术:HTML+ ...

  10. 基于SSM的旅游景点购票管理系统

    1.项目介绍 基于SSM的旅游景点购票管理系统拥有两种角色,管理员和用户 管理员:用户管理.景点管理.购票管理.酒店管理.客房管理.客房预订管理.轮播图管理等 用户:登录注册.景区购票.评论.预订客房 ...

最新文章

  1. openstack创建实例报错Exceeded maximum number of retries
  2. erlang节点互相ping,一个能ping通,另外一个不行。
  3. 多核导航模块(Multicore Navigator)
  4. SqueezeNet
  5. UNIX网络编程学习笔记(代码超详细解析)(持续更新)
  6. 高等数学(下)知识点总结(1)
  7. 2022最新手机号码正则
  8. 更换app图标和名称
  9. NCPC2015 A Adjoin the Networks(求树的直径)
  10. html中设置首字母大写,css如何设置英文首字母大写
  11. 一则软件需求有关的漫画
  12. 使用logisim设计简易CPU
  13. 腾讯会议中如何使用虚拟摄像头
  14. 计算几何入门 1.4:凸包的构造——Jarvis March算法
  15. 算法:经典题五 题目五 信封套娃层数问题 转化为 数组最长递增子序列问题
  16. 90后创业:2012教会我的那些事
  17. 数值微分:导数,偏导
  18. Ansoft_ansys_hfss_12.1.rar
  19. 入职P8几个月,一直没啥事,阿里花大价钱招我干嘛的?
  20. cpu(了解了以下8条,没人敢和你忽悠CPU)

热门文章

  1. Android基础 (八)手机多媒体
  2. java基础 题和知识点总结, 关于String s是否默认初始化为null......,new一个对象和类静态域,是不是在内存中不是一个地方...
  3. OpenGL ES之GLSurfaceView学习一:介绍
  4. NodeJs之npm
  5. Using neural network to combine measures of word semantic similarity for image annotation
  6. oracle根据当前月份往前,Oracle SQL - 根据月份对时间序列分区求和
  7. java linux怎么抓tcp包_Linux使用tcpdump抓取网络数据包示例
  8. 拓端tecdat|R语言实现LASSO回归——自己编写LASSO回归算法
  9. 拓端tecdat|R语言动量交易策略分析调整后的数据
  10. 拓端tecdat|R语言向量自回归模型(VAR)及其实现