非物质文化宣传系统(基于前后端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)宣传文章发布时序图
相关推荐
Mh5 小时前
别再只会 `find` 了:Map 在前端业务里的真实用法
前端·javascript
奔跑中的小象6 小时前
统信UOS + 天数AI卡部署SGLang服务手册
人工智能·uos·sglang·天数智芯
DevSecOps选型指南6 小时前
中国版Mythos,为何是悬镜安全灵脉CodeAI?
人工智能·安全
Shockang6 小时前
LangGraph 状态机实战
人工智能
陈随易6 小时前
FFmpeg 9.0 发布,代号 Lei,音视频处理再升级
前端·后端·程序员
刹那芳华19926 小时前
循环神经网络的从零开始实现(RNN)
人工智能·rnn·深度学习
阿童木写作6 小时前
跨境图片翻译工具多合一,批量图片视频字幕翻译加智能抠图
人工智能·python·音视频·语音识别
科技之门6 小时前
AI3D从建模到贴图、绑骨和动画的完整流程怎么做?V2Fun完整工作流指南
人工智能·3d·贴图
宇宙第一小趴菜6 小时前
二、机器学习的应用领域和发展史
人工智能·机器学习
前端开发江鸟6 小时前
我写过 MCP Server,却一直以为 MCP 只有 Tool
人工智能