软件技术·大二实践学期
项目成员:
王立达、王羽柯、张子渔、孙晶、刘涵
项目简介:
非遗人文化平台,以 Spring Boot 等构建稳定架构,双数据库适配不同数据需求。创新融合 AI大模型 技术,实现智能对话与数据可视化。产教融合提供数字化教学场景,助力理论与实践结合。实用性高,满足多类用户需求,功能覆盖广。协同性佳,整合多方资源,形成生态闭环,为非遗保护与创新提供一体化方案。
主要技术:
Spring Boot - 主框架,提供自动配置、内嵌服务器等特性
MyBatis Dynamic SQL - 动态SQL构建,支持复杂查询条件
Apache Shiro - 安全框架,负责认证、授权、会话管理
EhCache - 缓存框架,提升系统性能
Google Kaptcha - 验证码生成组件,支持字符和算术验证码
MultipartFile - 文件上传处理,支持单文件和多文件上传
Thymeleaf - 模板引擎,用于服务端渲染
MySQL - 主数据库,存储业务数据
MongoDB - 存储AI对话数据,包括用户消息、AI回复和会话信息。
Chart.js - 数据可视化图表库,支持折线图、柱状图、饼图等
Bootstrap FileInput - 文件上传插件,提供友好的上传界面
原生JavaScript + ES6 - 前端交互逻辑实现
响应式CSS - 适配不同设备屏幕
Nginx - Web服务器和反向代理,处理静态资源和API转发
Maven - 项目构建和依赖管理工具
Git - 版本控制系统
Spring AI Starter Model DeepSeek - 官方AI集成框架,版本1.0.0
DeepSeek大语言模型 - 通过DeepSeek官方API进行对话生成、使用deepseek-chat模型,温度参数0.8,通过配置文件管理API密钥
图1 登录
图2 注册
图3 管理员界面-用户管理-审核传承人资料
图4 管理员界面-用户管理-管理用户权限
图4 管理员界面-内容管理-审核非遗项目
图5 管理员界面-内容管理-处理举报内容
图6 管理员界面-数据统计-访问量分析
图7 管理员界面-数据统计-用户行为统计
图8 管理员界面-数据统计-平台运营报表
图9 管理员界面-系统设计-通知公告发布
图10 管理员界面-系统设计-分类标签管理
图11 非遗人界面-首页
图11 非遗人界面-作品上传
图12 非遗人界面-商品管理
图13 非遗人界面-互动交流
图14 非遗人界面-个人中心
图15 用户界面-首页
图16 用户界面-传承人
图17 用户界面-作品展示
图18 用户界面-商品购买
图19 用户界面-互动交流
图20 用户界面-智能对话
图21 用户界面-个人中心
- 上一篇:“智鲜生荐”——基于智能推荐算法的生鲜售卖购物管理系统
- 下一篇:学习搭子匹配系统