当前位置: 首页 > news >正文

基于PHP的在线编程课程学习系统

有需要请加文章底部Q哦 可远程调试

基于PHP在线编程课程学习系统

一 介绍

在线编程课程学习系统基于原生PHP开发,数据库mysql,前端jquery.js。系统角色分为学生,教师和管理员。(附带参考设计文档)
技术栈:php+mysql+jquery.js+phpstudy+vscode

二 功能

学生
1 注册/登录/注销
2 个人中心(可修改密码头像等个人资料)
3 查看编程课程/播放课程/下载课程课件/学习课程(可在个人中心看到)
4 与教师进行交流
5 在线考试,查看成绩
6 在线留言
7 查看公告
教师
1 注册/登录/注销
2 个人中心(可修改密码头像等个人资料)
3 课程管理(对课程进行增删改查)
4 题库管理(对题目进行增删改查)
5 试卷管理(生成试卷,查看学生成绩等)
6 交流管理(回复学生交流信息)
管理员
1.登录/注销
2.课程管理
3.试卷管理
4.公告管理(对公告进行增删改查)
5.留言管理(回复学生在线留言)
6.教师管理(对教师账户进行增删改查)
7.学生管理(可禁用,恢复学生账户等)

三 界面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四 源码

在这里插入图片描述
1 数据库文件 code_study.sql
2 数据库配置文件 config.php

http://www.xdnf.cn/news/228853.html

相关文章:

  • [特殊字符] 开发工作高内存占用场景下,Windows 内存压缩机制是否应该启用?实测分析与优化建议
  • 涨薪技术|0到1学会性能测试第44课-apachetop模块监控
  • MCU片上存储器的类型与特性
  • 【学习 python day5】
  • 3.2goweb框架GORM
  • kotlin 过滤 filter 函数的作用和使用场景
  • MATLAB小试牛刀系列(3)
  • linux系统加固
  • 基于 Rancher 部署 Kubernetes 集群的工程实践指南
  • StarRocks Lakehouse 如何重构大数据架构?
  • 基于标注数据的情感分析模型研究
  • 使用 Spring Data Redis 实现 Redis 数据存储详解
  • 【数据结构】——顺序表刷题
  • 论文阅读:2024 EMNLP User Inference Attacks on Large Language Models
  • MySQL表的内外连接
  • 黑群晖Moments视频无缩略图,安装第三方ffmpeg解决
  • kivy android打包buildozer.spec GUI配置
  • (Go Gin)Gin学习笔记(二):路由配置、基本路由、表单参数、上传单个文件、上传多个文件、浅扒路由原理
  • 2025年- H13-Lc121-189.轮转数组(普通数组)---java版
  • Neo4j多关系或多路径
  • 云备份服务器,数据备份服务器的方法有哪些?
  • 嵌入式软件--stm32 DAY 5 USART串口通讯(上)
  • java瘦身、升级graalvm
  • QT6 源(63)篇六:阅读与注释 QString 这个类,包含了 QString 类的 完整源码,也附上 QLatin1String 类的
  • Redis的简单介绍
  • k8s术语之Replication Controller
  • mmdeploy 转换torch为onnx
  • 2025磐石行动第八周WP
  • JavaScript性能优化实战之代码层面性能优化
  • 贪心算法求解边界最大数