Tourism旅游平台
一、主要功能
1 用户方:
客户端页面:显示热门景点,热门帖子,进行高亮搜索,随机推荐
登录注册:采用Redis记录用户信息,一次保存7天。注册使用邮箱验证码的方式,需要用户通过表单验证与邮箱验证。
查看景点:进行交互(点赞,收藏,举报),一个用户对景点只能点赞一次
根据景点,购买景区的门票:验证用户登录状态,选择门票受理人,创建订单进行购买
查看其它用户发布的帖子:进行交互(点赞,评论,举报,回复),需要在交互时添加用户登录验证,帖子浏览量在用户浏览一定程度后添加
用户自主发布帖子:验证用户登录,通过文本编辑器实现用户的自定义排版
2 管理员:
管理员登录:
管理员的管理:添加管理员会根据身份分类,只有超级管理员可以进行管理员的添加;封禁也只有超级管理员可以进行操作;
用户的管理:管理员可以选择将单一用户进行封禁,使其无法登录
超级管理员与景点管理员:可以进行景点的评级管理,针对景点详情的删除添加与修改。对用户的景点门票订单进行管理,修改订单信息,
更改订单状态等。
超级管理员与帖子管理员:可以进行对帖子的管理以及帖子被举报后的审核工作
二、技术要点
1 VUE框架、JavaEE技术、html技术的综合应用、Ajax、Axios的应用
2 Redis、Elaticsearch、springEmail的应用
3 MySql的综合使用、Maven的应用、Gitee的使用
三、软件平台
1 操作系统 Windows10
2 数据库 MySql
3 开发工具 IDEA 、WebStorm 、Heidisql 、RedisDesktopmanage 、Google Chrome
四、项目截图
首页
后台
登录与注册
0条评论
点击登录参与评论