博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。
所有项目都配有从入门到精通的基础知识视频课程,免费
项目配有对应开发文档、开题报告、任务书、PPT、论文模版等
在文章末尾可以获取联系方式
目的:本课题主要目标是设计并能够实现一个基于微信小程序视频点播系统,前台用户使用小程序,后台管理使用基PHP+MySql的B/S架构;通过后台添加课程信息、视频信息等,用户通过小程序登录,查看视频信息、点击播放视频、免费学习、购买收费学习。
意义:微信小程序视频点播系统是计算机技术与视频管理相结合的产物,通过微信小程序视频点播系统实现了对视频的高效管理。随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落,在工作人员的具备一定的计算机操作能力的前提下,特编此微信小程序视频点播系统软件以提高视频的管理效率。
开发概要
开发操作系统:windows10 + 4G内存 + 500G
小程序开发:微信开发者工具(MINA框架)
后台环境:PHPstudy集成环境
后台开发语言:PHP
后台开发工具:Dreamweaver 或者 PhpStorm(开发工具自行选择)
数据库:mysql8
数据库管理工具:navicat
其他开发语言:html + css +javascript
数据库ER图
后台管理系统文件
所在路径:后台源码ht目录是后台
绿色显示的是系统框架,不要动
位置 |
程序名 |
说明 |
源码根目录 |
login.php |
后台登录页面 |
源码根目录 |
check_u_login.php |
后台登录处理程序 |
ht 后台根目录 |
index.php |
后台首页 |
left.php |
后台左侧菜单 |
|
u_logout.php |
退出登录 |
|
ht/quanxian 密码管理 |
mima.php |
密码修改页面 |
mima_act.php |
密码修改程序 |
|
ht/zixun 资讯 |
zixun_add.php |
资讯录入页面 |
zixun_add_act.php |
资讯录入数据库程序 |
|
zixun_list.php |
资讯列表 |
|
zixun_xiugai.php |
资讯修改页面 |
|
zixun_xiugai_act.php |
资讯修改程序 |
|
zixun_del.php |
资讯删除程序 |
|
ht/ guanggao 广告和留言 |
ad_index_wx.php |
轮播图设置页面 |
ad_index_wx_baocun |
轮播图设置程序处理 |
|
liuyan_list.php |
留言列表 |
|
liuyan_delt.php |
留言删除 |
|
ht/huiyuan 会员 |
hy_list.php |
会员列表 |
hy_del.php |
会员删除 |
|
ht/shipin 视频管理 |
shipin_add.php |
视频录入页面 |
shipin_add_act.php |
视频录入程序处理 |
|
shipin_list.php |
视频列表 |
|
shipin_xiugai.php |
视频修改页面 |
|
shipin_xiugai_act.php |
视频修改程序处理 |
|
shipin_del.php |
视频删除 |
|
jiaocheng_mulu.php |
视频目录 |
|
mulu_del.php |
视频目录内容删除 |
|
mulu1_add.php |
视频目录章内容录入页面 |
|
mulu1_add_act.php |
视频目录章内容录入程序处理 |
|
mulu1_xiugai.php |
视频目录章内容修改页面 |
|
mulu_xiugai_act.php |
视频目录章内容修改程序处理 |
|
mulu2_add.php |
视频目录节内容录入页面 |
|
mulu2_add_act.php |
视频目录节内容录入程序处理 |
|
mulu2_xiugai.php |
视频目录节内容修改页面 |
|
mulu2_xiugai_act.php |
视频目录节内容修改程序处理 |
|
dingdan_list.php |
视频订单列表 |
微信小程序接口
小程序接口
程序名 |
包含 |
|
首页 |
wx_lunbo.php |
获取顶部轮播图片数组(多个图片) |
wx_news_list.php |
获取最新资讯3条 |
|
wx_shipin_top6.php |
获取最新6个视频 |
|
分类 |
wx_shipin_fenlei_list.php |
获取分类列表 |
视频 |
wx_shipin_all.php |
获取所有视频和查询内容 |
视频详情 |
wx_shipin_mulu_index.php |
读取章节(目录)列表 |
wx_shipin_xinxi_byid.php |
获取 视频简介信息 |
|
wx_shipin_xinxi_kecheng_byid.php |
获取 课程详细信息 |
|
wx_shipin_xinxi_laoshi_byid.php |
获取老师介绍信息 |
|
wx_shipin_shoucang_add.php |
收藏接口 |
|
wx_shipin_goumai_add.php |
视频购买 |
|
视频学习 |
wx_shipin_xiangqing.php |
获取视频详情 |
资讯信息 |
wx_news_list_byid.php |
获取资讯列表 |
wx_news_info.php |
获取资讯信息详情 |
|
留言 |
wx_api_liuyan.php |
提交留言 |
会员 |
wx_check_reg_yonghu.php |
普通用户注册 |
wx_check_login_yonghu.php |
普通用户登录 |
|
wx_check_reg_yonghu-weixin.php |
微信登录 |
|
wx_shipin_shoucang_list.php |
收藏列表 |
|
wx_shipin_shoucang_del.php |
收藏删除 |
|
wx_shipin_goumai_list.php |
获取购买的课程列表 |
|
wx_huiyuan_xinxi_byid.php |
读取会员信息 |
|
wx_huiyuan_xinxi_update_byid.php |
更新会员信息 |
|
wx_huiyuan_mima_act.php |
密码修改 |
数据库表
广告表:guanggao
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
wz1 |
longtext |
广告1的文字 |
tpdz1 |
longtext |
广告1的图片地址 |
ljdz1 |
longtext |
广告1的链接地址 |
wz2 |
longtext |
广告2的文字 |
tpdz2 |
longtext |
广告2的图片地址 |
ljdz2 |
longtext |
广告2的链接地址 |
wz3 |
longtext |
广告3的文字 |
tpdz3 |
longtext |
广告3的图片地址 |
ljdz3 |
longtext |
广告3的链接地址 |
会员表:huiyuan
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
shouji |
varchar |
手机号:用户名 |
mima |
varchar |
密码 |
xingming |
varchar |
姓名 |
|
varchar |
QQ号 |
|
varchar |
|
wx_openid |
varchar |
登录微信的openid |
wx_nicheng |
varchar |
微信昵称 |
wx_touxiang |
varchar |
微信头像图片地址 |
add_riqi |
date |
写入数据库日期 |
add_shijian |
datetime |
写入数据库时间 |
beizhu |
text |
备注 |
留言表:liuyan
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
xingming |
varchar |
姓名 |
dianhua |
varchar |
电话 |
youxiang |
varchar |
邮箱 |
zhuti |
varchar |
主题 |
neirong |
longtext |
内容 |
riqi |
datetime |
留言录入数据库的日期 |
shijian |
datetime |
留言录入数据库的时间 |
资讯表:zixun
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
xinxi_lxid1 |
int(11) |
外键:信息1级类型的id,参考资讯类型表的id |
xinxi_biaoti |
varchar(250) |
信息标题 |
xinxi_riqi |
date |
信息日期 |
xinxi_neirong |
text |
内容: |
add_riqi |
date |
写入数据库日期 |
add_shijian |
datetime |
写入数据库时间 |
资讯分类表:zixun_fenlei
字段名 |
类型 |
备注 |
id |
Int(11) |
自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng |
varchar(50) |
菜单名称,允许空 |
paixu_id |
int(11) |
排序数字,数字大的在前面,允许空 |
老师分类表:laoshi_fenlei
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng |
varchar |
菜单名称,允许空 |
paixu_id |
int |
排序数字,数字大的在前面,允许空 |
老师表:laoshi
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
xinxi_lxid1 |
int |
信息1级类型的id,默认上课老师 |
xinxi_biaoti |
varchar |
老师名称 |
xinxi_riqi |
date |
信息日期 |
xinxi_tupian |
varchar |
信息图片地址,老师头像 |
xinxi_neirong |
text |
信息内容,老师介绍 |
add_riqi |
date |
写入数据库日期 |
add_shijian |
datetime |
写入数据库时间 |
youxiang |
varchar |
老师邮箱 |
|
varchar |
老师QQ |
weixin |
varchar |
老师微信 |
视频分类表:jiaocheng_fenlei
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
caidan_mingcheng |
varchar |
菜单名称,允许空 |
caidan_jibie |
int |
菜单级别,允许空 这里做到2级:值可以是:1 | 2 |
caidan_suoshu |
int |
菜单所属上级菜单的id,允许空 |
paixu_id |
int |
排序数字,数字大的在前面,允许空 |
视频课程表:shipin
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
xinxi_lxid1 |
int |
信息1级类型的id,参考类型表的id |
xinxi_lxid2 |
int |
信息1级类型的id,参考类型表的id |
xinxi_biaoti |
varchar |
信息标题 |
xinxi_riqi |
date |
信息日期 |
xinxi_tupian |
varchar |
信息图片地址 |
xinxi_neirong |
text |
信息内容 |
add_riqi |
datetime |
信息发布的日期 |
add_shijian |
datetime |
信息发布的时间 |
sp_jiage |
int |
视频价格,0表示免费 |
laoshi_id |
int |
上课老师id |
视频课程目录表:shipin_mulu
字段名 |
类型 |
备注 |
id |
Int |
自动递增;菜单的id(主键),不允许空 |
xinxi_biaoti |
varchar |
信息标题 |
xinxi_riqi |
date |
信息日期 |
xinxi_tupian |
varchar |
章这里为空,节这里放的是视频地址 |
xinxi_ding |
tinyint |
预留是否置顶:1表示收费;0免费 |
xinxi_neirong |
text |
信息内容 |
add_riqi |
datetime |
信息发布的日期 |
add_shijian |
datetime |
信息发布的时间 |
tushu_id |
int |
视频id |
tushu_mc |
text |
视频id中文名称 |
mulu_jibie |
int |
视频级别:1表示章节,2表示具体视频(节) |
up_id |
int |
章节为0;具体视频为所属章节的id |
up_mc |
text |
具体视频为所属章节的id名称;章节为空 |
视频收藏表:shipin_shoucang
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id 外键,是哪个用户的收藏,是用户表的id |
kecheng_id |
int |
视频id:外键,收藏的哪个视频 |
kecheng_mc |
varchar |
收藏的视频名称 |
riqi |
date |
收藏的日期 |
shijian |
datetime |
收藏的时间 |
视频订单表:shipin_dingdan
字段名 |
类型 |
备注 |
id |
int |
自动递增;菜单的id(主键),不允许空 |
u_id |
int |
用户id 外键,是哪个用户的订单,是用户表的id |
kecheng_id |
int |
购买的哪个课程 |
riqi |
datetime |
日期 |
shijian |
datetime |
时间文章来源:https://www.toymoban.com/news/detail-722080.html |
参考来源:https://www.hzyaoyi.cn/pc_jiaocheng_tushu_index.php?/41/1516.html文章来源地址https://www.toymoban.com/news/detail-722080.html
到了这里,关于基于微信在线教育视频学习小程序毕业设计作品成品(3)开发技术文档的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!