WeChatオンライン教育ビデオ学習アプレットをベースとした卒業プロジェクトを完成 (3)技術文書の開発

ブロガー紹介:書籍『Vue.js と実践的なモール開発入門』および『WeChat ミニ プログラム モール開発』の著者、CSDN ブログの専門家、オンライン教育の専門家、CSDN ダイヤモンド講師、大学生向けの卒業設計教育とコーチングを専門としています。

すべてのプロジェクトには、エントリーからマスターまでの基礎知識のビデオコースが無料で付属しています

プロジェクトには、対応する開発ドキュメント、提案レポート、タスクステートメント、PPT、論文テンプレートなどが装備されています。

連絡先の詳細は記事の最後に記載されています

目的: このトピックの主な目標は、WeChat ミニ プログラムに基づいてビデオ オン デマンド システムを設計および実装することです。フロントエンド ユーザーはミニプログラムを使用し、バックエンド管理は PHP + MySql に基づく B/S アーキテクチャを使用します。 ; バックエンドを通じて、ユーザーはコース情報、ビデオ情報などを追加できます。ミニ プログラムを通じてログインしてビデオ情報を表示し、クリックしてビデオを再生し、無料で学習するか、有料学習を購入します。

意義: WeChat ミニプログラム ビデオ オン デマンド システムは、コンピューター技術とビデオ管理を組み合わせた製品であり、WeChat ミニ プログラム ビデオ オン デマンド システムは、ビデオの効率的な管理を実現します。コンピューター技術の絶え間ない進歩により、コンピューターは社会生活の隅々に浸透しており、スタッフが一定のコンピューター操作能力を持っていることを前提として、このWeChatミニプログラムビデオオンデマンドシステムソフトウェアは、ビデオ管理の効率を向上させるために特別に編集されました。

開発概要

開発オペレーティングシステム: Windows10 + 4G メモリ + 500G

ミニプログラム開発: WeChat 開発者ツール (MINA フレームワーク)

バックエンド環境:PHPstudy統合環境

バックエンド開発言語:PHP

バックエンド開発ツール: Dreamweaver または PhpStorm (独自の開発ツールを選択してください)

データベース: mysql8

データベース管理ツール:navicat

その他の開発言語: html + css + javascript

データベースER図

画像.png

バックエンド管理システム ファイル

パス: バックグラウンド ソース コードの ht ディレクトリがバックグラウンドです。

緑色はシステムのフレームワークを示します。移動しないでください

位置

番組名

説明する

ソースコードのルートディレクトリ

ログイン.php

バックエンドのログインページ

ソースコードのルートディレクトリ

check_u_login.php

バックグラウンドログインハンドラー

ht

バックエンドのルートディレクトリ

インデックス.php

背景ホーム

左.php

バックエンドの左側のメニュー

u_logout.php

サインアウト

ht/泉賢

パスワード管理

mima.php

パスワード変更ページ

mima_act.php

パスワード変更プログラム

ht/ジクン

情報

zixun_add.php

情報入力ページ

zixun_add_act.php

情報入力データベースプログラム

zixun_list.php

情報一覧

zixun_xiugai.php

情報変更ページ

zixun_xiugai_act.php

情報変更手続き

zixun_del.php

情報削除プロセス

ht/広高

広告とメッセージ

ad_index_wx.php

カルーセル設定ページ

ad_index_wx_baocun

カルーセル図設定プログラム処理

liuyan_list.php

メッセージ一覧

liuyan_delt.php

メッセージを削除する

ht/恵源

メンバー

hy_list.php

メンバーリスト

hy_del.php

メンバーの削除

ht/発送元

ビデオ管理

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

姓名

qq

varchar

QQ号

email

varchar

Email

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

老师邮箱

qq

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

内部

自動的に増加します。メニュー ID (主キー)、空は許可されません

xinxi_lxid1

整数

情報レベル 1 タイプの ID。タイプ テーブルの ID を参照

xinxi_lxid2

整数

情報レベル 1 タイプの ID。タイプ テーブルの ID を参照

xinxi_biaoti

可変長文字

メッセージのタイトル

シンシィリキ

日付

情報提供日

xinxi_tupian

可変長文字

情報画像アドレス

新西内隆

文章

情報

追加リキ

日付時刻

情報が公開された日

add_shijian

日付時刻

情報公開時期

sp_jiage

整数

ビデオの価格、0 は無料を意味します

laoshi_id

整数

クラスの先生のID

ビデオコースカタログ:shipin_mulu

フィールド名

タイプ

述べる

ID

内部

自動的に増加します。メニュー ID (主キー)、空は許可されません

xinxi_biaoti

可変長文字

メッセージのタイトル

シンシィリキ

日付

情報提供日

xinxi_tupian

可変長文字

ここの章は空です。ここのセクションはビデオのアドレスです。

新西丁

タイニーント

予約を上部に保持するかどうか: 1 は有料、0 は無料を意味します

新西内隆

文章

情報

追加リキ

日付時刻

情報が公開された日

add_shijian

日付時刻

情報公開時期

tushu_id

整数

ビデオID

tushu_mc

文章

ビデオID中国語名

mulu_jibie

整数

ビデオレベル: 1 はチャプターを意味し、2 は特定のビデオ (セクション) を意味します

up_id

整数

チャプターは 0 で、特定のビデオはそれが属するチャプターの ID です。

アップ_MC

文章

特定のビデオは、それが属するチャプターの ID 名です。チャプターは空です。

動画コレクションリスト:shipin_shoucang

フィールド名

タイプ

述べる

ID

整数

自動的に増加します。メニュー ID (主キー)、空は許可されません

u_id

整数

ユーザーID

外部キー (ユーザーのコレクション) はユーザー テーブルの ID です

kecheng_id

整数

ビデオ ID: 外部キー、どのビデオが収集されるか

kecheng_mc

可変長文字

好きな動画名

所有

日付

収集日

石建

日付時刻

収集時間

ビデオ注文フォーム: shipin_dingdan

フィールド名

タイプ

述べる

ID

整数

自動的に増加します。メニュー ID (主キー)、空は許可されません

u_id

整数

ユーザーID

外部キーは、どのユーザーのオーダーがユーザー テーブルの ID であるかです。

kecheng_id

整数

どのコースを購入しましたか?

所有

日付時刻

日付

石建

日付時刻

時間

参照元: https: //www.hzyaoyi.cn/pc_jiaocheng_tushu_index.php?/41/1516.html

おすすめ

転載: blog.csdn.net/u013818205/article/details/132736162