云计算百科
云计算领域专业知识百科平台

基于springboot3+vue3+uniapp的河南非遗数字图谱小程序(协同过滤算法、数字图谱展示、ECharts 图形化分析)

河南非遗数字图谱小程序(协同过滤算法、数字图谱展示、ECharts 图形化分析)

做这套河南非遗数字图谱小程序,起因挺实在:身边同学刷到非遗大多只记得个名字,想了解渊源、传承人、分布到底在哪,根本没个去处。所以我把数字图谱、协同过滤推荐、打卡互动和 ECharts 分析都揉了进去,小程序端看非遗、后台管数据。下面挑核心的说,看完基本能判断它适不适合你的选题。

系统亮点:协同过滤算法 · 数字图谱展示 · 内容传播与互动 · 非遗项目全链路管理 · ECharts 图形化分析


一、系统开发工具与环境搭建

河南非遗数字图谱系统面向河南非物质文化遗产的数字化展示、传播互动和后台治理场景,采用 Spring Boot 后端、Vue3 后台管理端、UniApp 小程序端协同实现。

端技术与工具
小程序端 UniApp、Vue3、Pinia、HBuilderX
后台管理端 Vue3、Vite、Element Plus、Pinia、ECharts、AIEditor
后端服务 Java17、Spring Boot 3.3.1、MyBatis-Plus、JWT、MySQL
数据库 MySQL 5.7/8.0,数据库名 henan_intangible_cultural_heritage_digital_atlas

二、系统实现(核心截图)

为防止截图被盗用,本文档仅展示 10 张核心页面,完整界面可拉取项目运行查看。

小程序端

① 小程序首页 / 数字图谱·地域分布

首页含轮播、数据概览、非遗分类与热门推荐;地域分布按区域汇总项目数量,以热力块和排名展示河南非遗分布。

小程序首页 / 数字图谱-地域分布

② 数字图谱·知识关联 / 分类统计

围绕非遗项目关联分类、地域与传承人,可查看关系节点;按分类统计项目数,并支持保护级别切换筛选。

数字图谱-知识关联 / 数字图谱-分类统计

③ 非遗项目列表 / 项目详情

支持按名称、分类、级别、地域检索;详情展示简介、历史渊源、图片、技艺流程、收藏与评论。

非遗项目列表 / 非遗项目详情

④ 传承人列表 / 传承人详情

展示代表性传承人档案,支持级别与地域筛选;详情含基本信息、传承经历、代表作品与关联项目。

传承人列表 / 传承人详情

⑤ 发现页 / 打卡活动详情

发现页聚合非遗打卡、知识测试、资讯与传承人入口;打卡活动含时间、参与人数与表单,结束后禁止提交。

发现页 / 打卡活动详情

其他功能模块:非遗资讯列表、资讯详情、个人中心、我的收藏、我的评论、我的打卡、我的测试。

后台管理端

⑥ 控制面板

展示项目、传承人、用户、浏览量、打卡与测试等核心指标。

控制面板

⑦ 非遗数据分析

通过 ECharts 展示分类、级别、地域、年龄与申报趋势分析。

非遗数据分析

⑧ 用户行为分析

分析用户增长、打卡活跃度、测试分数与用户活跃排行。

用户行为分析

⑨ 数据可视化

汇总项目热度、资讯热度、打卡参与与评论状态等可视化看板。

数据可视化

⑩ 项目列表

维护非遗项目基础资料、分类、级别、地域、图片与审核状态。

项目列表

其他功能模块:后台登录页、非遗分类、非遗级别、地域列表、传承人管理、轮播图管理、非遗资讯管理、资讯分类管理、打卡活动管理、打卡记录管理、知识测试管理、测试记录管理、评论管理、管理员列表、用户列表。


三、特色功能说明

  • 数字图谱展示:小程序端从地域分布、知识关联、分类统计和数据趋势四个维度展示河南非遗数据。
  • 非遗项目全链路管理:后台支持项目、分类、级别、地域、传承人、技艺流程等核心资料维护,适合非遗资料的持续补充。
  • 内容传播与互动:系统支持轮播图、非遗资讯、收藏、评论、打卡活动和知识测试等模块,形成"浏览-互动-沉淀记录"的使用链路。
  • ECharts 图形化分析:后台通过控制面板、非遗数据分析、用户行为分析和数据可视化页面展示统计结果。
  • 用户与权限:系统区分管理员与普通用户角色,后台路由基于管理员登录态访问,小程序端面向普通用户使用。
  • 协同过滤算法:基于用户历史行为计算相似度,为推荐位提供个性化内容。

  • 四、数据库设计

    数据库名 henan_intangible_cultural_heritage_digital_atlas,共 17 张表,按模块划分:

    模块数据表
    用户与权限 sys_user
    非遗基础数据 heritage_project、heritage_type、heritage_level、region
    传承资料 inheritor、craft_step
    内容发布 article、article_type、banner
    用户互动 favorite、comment、checkin_activity、checkin_record
    知识测试 quiz_question、quiz_record、quiz_answer_detail

    小结

    • 数字图谱四维呈现,把河南非遗从"名字"变成可看可查的关系网
    • 小程序看非遗、后台管数据,17 张表支撑全链路
    • 打卡、测试、评论形成互动闭环,ECharts 看板辅助运营
    • 协同过滤 + 双角色权限,毕业设计选题完整度够用
    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 基于springboot3+vue3+uniapp的河南非遗数字图谱小程序(协同过滤算法、数字图谱展示、ECharts 图形化分析)
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!