数据库辅助学习系统
1、项目开发背景:项目采用现代 Web 技术栈,结合人工智能技术,为数据库教学提供创新性解决方案。支持多种数据库类型,具备完整的用户管理和权限控制体系。
项目开发目标:提供给大学课堂使用,用于数据库课程教学,实现智慧课堂交互‘
2、软件功能、核心模块的介绍:
这是一个基于 Django 和 FastAPI 构建的智能数据库教学辅助平台,旨在帮助学生学习 SQL 和数据库知识。集成了sqlmcp,ai智慧交互,ER图智能生成、sql实验室等功能。
3、 模块: Django 主服务 (mcp_sql_project): 用户管理、会话管理、WebSocket 通信、数据存储
FastAPI 服务 (mcp_service):自然语言转 SQL 的 AI 服务
在线教育
人工智能