非物质文化宣传系统(基于前后端Web开发)

一、项目演示视频

b站演示视频与部署教程视频(点击这里)

https://www.bilibili.com/video/BV1oFV66rEYz/?share_source=copy_web\&vd_source=31c839f46a9a845dd6dd641cbd5c2ac1

项目简介

非物质文化宣传系统是一套面向非物质文化遗产数字化展示与传播的前后端 Web 应用。系统以「分类---项目---传承人---宣传内容---文化活动---用户互动」为主线,将非遗档案管理、图文视频宣传、线下活动报名与收藏互动整合于统一平台。面向文化馆、非遗保护单位、学校及公众用户,提供非遗信息的录入、发布、浏览与参与能力。

二、技术栈

  1. 前端技术栈 (web-flask/templates)

    核心框架: Vue 3 CDN

    UI组件库: Element Plus 2.4.1

    路由管理: Vue Router 4

    HTTP客户端: fetch

    样式: CSS + theme.css

    构建方式: ES Module + HTML

  2. 后端技术栈 (web-flask)

    核心框架: FastAPI (Python)

    数据库: SQLite 3

三、功能模块

核心创新点

  1. 全链路非遗档案体系:从分类、项目、传承人到宣传文章/视频、文化活动形成完整数据链路
  2. 统一 CRUD 页面工厂:八个业务模块复用同一套分页、搜索、表单、上传交互模式
  3. 双角色数据隔离:普通用户仅管理本人数据,管理员可查看全站并按创建者筛选
  4. 活动报名与审核闭环:在线报名、管理员审核、自动更新名额计数
  5. 多类型收藏机制:支持收藏文章、视频、项目三类目标
  6. 首页数据看板:管理员与普通用户展示不同维度的统计指标
  7. 发布状态与活动状态管理:文章/视频草稿与发布、活动报名中/进行中/已结束
  8. 本地文件与相对路径存储:封面、图标等存于 file_store,部署简单
  9. 开箱即用种子数据:内置民间文学、传统技艺等分类及蔚县剪纸、宜兴紫砂等示例项目

核心功能模块

  1. 用户管理:支持用户注册、登录;管理员与普通用户分权;个人信息管理;账号启用/禁用;控制台统计与用户 CRUD
  2. 非遗分类管理:维护分类名称、描述、图标、排序与启用状态
  3. 非遗项目管理:维护项目名称、所属分类、级别、地区、封面、摘要、保护状况
  4. 传承人管理:维护传承人信息与关联非遗项目
  5. 宣传文章管理:图文宣传、发布状态、浏览量统计
  6. 宣传视频管理:视频标题、封面、视频文件、时长与描述
  7. 文化活动管理:活动时间地点、名额与状态
  8. 活动报名管理:在线报名与管理员审核
  9. 我的收藏:收藏文章、视频、项目
  10. 首页数据看板:全站或本人业务统计

应用场景

  1. 文化馆/非遗保护中心:集中管理档案、发布宣传、组织活动并审核报名
  2. 学校非遗教育:录入资料、发布科普内容、组织学生报名体验课
  3. 文旅宣传部门:维护区域非遗项目库,向公众传播非遗知识
  4. 非遗传承人工作室:维护项目介绍、传记与作品视频,管理活动报名
  5. 公众文化爱好者:浏览内容、收藏感兴趣的资源,在线报名参与活动

四、项目链接

羊羊小栈-非物质文化宣传系统(基于前后端Web开发).zip

链接: https://pan.baidu.com/s/1z_d8YxtUCxRWnnaprqBW2Q?pwd=7igj 提取码: 7igj

  1. 完整系统源码
    (1)前端源码(web-flask/templates)
    (2)后端源码(web-flask)
  2. 项目启动教程
    (1)环境安装教程(视频+文档)
    (2)系统启动教程(视频+文档)
  3. 项目文档
    (1)系统介绍文档
    (2)数据库开发文档
    (3)API 接口文档
    (4)系统使用注意事项
  4. 系统PPT
    (1)系统架构图
    (2)数据流图
    (3)功能模块概要图、功能模块图
    (4)UML类图
    (5)数据库ER图
    (6)活动报名时序图
    (7)宣传文章发布时序图
相关推荐
环信1 小时前
从SLA到弱网对抗-环信即时通讯云的可靠性工程
前端
J2虾虾1 小时前
Spring AI Alibaba - Structured Output 结构化输出
人工智能·python·spring
guslegend1 小时前
第2节:AI编辑器底层技术全景导览
人工智能·编辑器
beyond阿亮1 小时前
PicoClaw(皮皮虾)超轻量AI智能体 安装&使用教程
人工智能·ai·openclaw·picoclaw
半个落月1 小时前
前端工程化第一步:BEM 国际命名规范与 CSS Reset 实战
前端·css
广州灵眸科技有限公司1 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) 开发套件组装上电
网络·数据库·人工智能·算法·飞书
AI_yangxi1 小时前
短视频矩阵系统服务商
大数据·人工智能·矩阵
kyriewen1 小时前
开源|Image Harvest v1.0.5:AI 智能标签 + Eagle 导出,设计师和开发者的图片工作流神器
前端·javascript·ai编程
Ada's1 小时前
方法论01:如何写好一篇期刊论文
人工智能