🎈系统亮点:地图组件; 腾讯地图API;
一.系统开发工具与环境搭建
1.系统设计开发工具
后端使用Java编程语言的Spring boot框架
项目架构:B/S架构
运行环境:win10/win11、jdk17
前端:
技术:框架Vue.js;UI库:ElementUI;
开发工具:Visual Studio Code;
后端:
技术:Java语言、mybatis plus、Spring boot框架;
开发工具:IDEA 2023.3.3版本;
数据库:
数据库:mysql5.7/8.0
数据库工具:Navicat12版本;
2.系统运行环境
- Java运行环境:服务器安装Java17开发工具包,确保Spring Boot框架能够正常运行。JDK版本需与项目所依赖的版本相匹配。
- 数据库管理系统:采用MySQL数据库管理系统,负责存储商城系统的所有数据,如商品信息、用户数据、订单记录等。确保数据的安全性和完整性。
- 操作系统:支持主流的桌面操作系统Windows。
- 浏览器:支持主流浏览器,Chrome。商城系统的前端页面需要在这些浏览器中正常显示和运行。
二.需求分析
2.1 功能需求
2.1.1 用户功能需求分析
- 非遗文化展示:用户可以浏览和学习各类非遗文化资料,感受传统文化的魅力。
- 传承人物展示:用户可以了解非遗项目的代表性传承人,感受他们的工匠精神和艺术才华。
- 视频展览:用户可以观看非遗相关的视频展览,直观地了解非遗的艺术表现和技艺流程。
- 通知公告展示:用户可以查看系统发布的各类通知和公告,及时获取最新的非遗活动信息。
- 新闻资讯展示:用户可以阅读非遗相关的新闻和资讯,增进对非遗文化的理解和认识。
- 非遗周边展示:用户可以浏览非遗相关的商品。
2.1.2 管理员功能需求分析
- 视频展览管理:管理员可以添加、更新和删除视频展览内容,确保观众能够欣赏到最新、最具代表性的非遗视频。
- 非遗周边管理:管理员负责管理非遗相关的商品,如纪念品、工艺品等。
- 非遗文化管理:管理员可以编辑和更新非遗文化资料,包括文字、图片和音视频等,为公众提供丰富的非遗文化信息。
- 资讯管理:管理员负责发布和更新非遗相关的新闻和资讯,提高公众对非遗动态的关注和了解。
- 封面管理:管理员进行更换系统的封面图片,展示最具吸引力的非遗视觉形象。
- 系统通知管理:管理员可以发布系统