当前位置:   article > 正文

基于PHP+MySQL实现网上教学平台_使用bootstrap技术、mysql数据库、php、javascript等技术,实现相关内容的网

使用bootstrap技术、mysql数据库、php、javascript等技术,实现相关内容的网

【P008】基于PHP+MySQL实现网上教学平台

实现功能:

本系统的主要目标是实现网上教学互动功能,教师通过浏览器在该平台发布课程资料和作业等信息,发布公告信息,发布资料,实现资料上传;数据资料经处理后存储在云端,学生注册后可提交作业,在线浏览教师发布的资料,以及在线交流学习心得,和教师答疑互动,管理人员可以对院系、专业、班级、课程、教师、学生信息进行管理。

主要特色:

本系统的主要特色是针对移动设备的响应式布局,使得该平台不再局限在PC上,教师和学生使用随身携带的平板或手机登录网站,都可以获得较好的用户体验。因而大大提高了教学平台的便携能力,进一步提升该平台的互动的及时性。

项目技术:

本系统采用B/S架构(Browser/Server),主要开发工具为PHP Storm,用到的编程语言有PHP、JavaScript、Jquery,数据库采用MySQL 5.7,环境采用phpstudy集成。前端页面的编写基于bootstrap。

数据库设计:

部分数据库表设计如下, 其他参见源码包

教师管理员表(table_admin)

列名类型KEY可否为空注释
tidint(12) unsignedPRI用户ID
user_namevarchar(50)用户名
user_pwdvarchar(50)密码
emailvarchar(50)邮箱
typetinyint(1) unsignedMUL用户类型
statustinyint(1)状态
login_timeint(12)最后登录时间
login_ipvarchar(15)最后登录ip

学生用户表(table_user)

列名类型KEY可否为空注释
uidint(12) unsignedPRI用户ID
user_namevarchar(50)用户名
user_pwdvarchar(50)密码
emailvarchar(50)邮箱
statustinyint(1)用户状态
login_timeint(12)登录时间
login_ipvarchar(15)登录ip

课件资料表(table_data)

列名类型KEY可否为空注释
didint(12) unsignedPRI
tidint(12) unsignedMUL发布教师id
titlevarchar(200)课件资料名称
contentmediumtext课件资料内容
typetinyint(2)类型(1:课件,2:资料)
edit_timeint(12)最后修改时间

使用教程:

用户登录:/user_login

管理员|老师登录:admin/login

学生账号:student 密码:123456

老师账号:teacher 密码:123456

管理员账号:admin 密码:admin

项目截图:

测试只展示部分截图,需要更多详细内容请下载源代码

基于PHP+MySQL实现网上教学平台-首页

基于PHP+MySQL实现网上教学平台-学生登录

基于PHP+MySQL实现网上教学平台-课程资料

基于PHP+MySQL实现网上教学平台-作业

基于PHP+MySQL实现网上教学平台-老师管理员登录

基于PHP+MySQL实现网上教学平台-管理员后台

基于PHP+MySQL实现网上教学平台-课件管理

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/469958
推荐阅读
相关标签
  

闽ICP备14008679号