前言
这个系统实现的功能为家乡景区介绍、家乡特产购物、社区交流讨论等核心功能。采用前后端分离技术栈开发前端使用的是Vue、后端是SpringBoot框架、然后数据库是mysql、持久层框架是mybatis等。可以借鉴参考下~
更多文章:更多文章
功能需求描述
游客和管理员
1.登录、注册和注销功能。用户和游客可以注册为系统用户、登录系统使用。
2.浏览网站基本信息:可以浏览家乡介绍、旅游景点介绍、人文历史介绍、未来规划介绍等信息。
3.选购特产商品:用户可以浏览商品、检索商品、查看商品详情、将商品加入购物车、商品购买等操作。
4.购物车管理:用户可以选购商品到购物车、删除购物车商品、购物车商品结算等。
5.论坛交流管理:用户可以发布讨论帖子、参与其它用户的帖子讨论。管理自己发布的帖子。
6.日常记录管理、记录自己的日常、查看自己的日常记录信息
7.平台公告查看、浏览公告。历史足迹查看、收藏商品管理等
8.个人信息管理、修改基本的信息。包括头像、密码等。
管理员功能
查看可视化数据统计报表、管理用户信息、管理景点信息介绍、管理商品种类、管理特产信息、上下架特产、管理特产订单、管理帖子信息、管理公告、管理轮播图、管理平台基本信息结介绍等
图1 系统功能划分
技术栈说明
- 开发语言:Java
- 框架:SpringBoot + Vue
- 数据库及版本:MySQL 5.7+
- 编译环境及版本: IntelliJ IDEA 、JDK 1.8 、MAVEN 3.3.9、Node
- 操作系统及版本:Windows 10
- 系统开发的其他软件要求:浏览器:Chrome、IE等。
实现效果展示
图2 景点列表
图3 景点信息添加列表