Lianshou Lab カリキュラム アプレットのソース コードは、ThinkPHP システムに基づいて開発されたフロントエンドとバックエンドの分離システムです。
ソースコード関数の紹介
1. カップル機能
2. カップル間のメッセージ
3. カップルはお互いのカリキュラムの背景を設定します
4. 独自の毎日および毎週のクラススケジュールの背景を設定します
5. 教育行政システムのカリキュラムのインポート
6. 他の人が共有しているクラススケジュールをインポートする
7. 他の人が共有している単一のレッスンをインポートする
8. 複数の学校のサポート
9. ホームページ上部の雰囲気設定(管理者設定、お祭り気分)
環境要件
1. サーバー: php+mysql (fastadmin に基づく)
2. ミニプログラム: ネイティブ + colorui
準備
1. 独自のサーバーと登録ドメイン名を用意する必要があります
2. https 証明書を申請するには、dnspod Web サイトから 1 年間無料で申請できます。
3. PHP 実行環境をインストールします (PHP >= 7.1 および = 5.5.0)
4. WeChat パブリック プラットフォームに移動し、ミニ プログラムを申請し、AppID と AppSecret を取得します。
サーバー側の展開チュートリアル
1. サイトを追加し、コードをルート ディレクトリにアップロードします。
2. プロジェクトにバインドされているパブリック ディレクトリが実行ディレクトリであり、疑似静的に thinkphp を選択します。
3. バインドしたドメイン名を入力すると、自動的にインストール インターフェイスにジャンプします。
4. プロンプトに従ってインストールします (上記の 3 つの手順は、実際には fastadmin フレームワークをインストールするためのものです)。
5. バックエンドに入り、プラグイン管理で「ハンドトレーニングスケジュール」を検索し、インストールします。
6. サードパーティのログインプラグインをインストールする
7. ミニ プログラム AppID と AppSecret (WeChat パブリック プラットフォームから取得) を設定し、ラボ キーを練習し (独立したバージョンを展開する場合は、16 桁の文字列を自分で生成するだけです)、サイト ID は変更しないでください。 ! !
8. サーバーがデプロイされます
ミニプログラム導入チュートリアル
ミニプログラムのソースコードはwxappフォルダーにあります
WeChat 開発者ツールで、左上隅のプロジェクトを選択し、プロジェクトをインポートして、このフォルダーを選択します
1. config.js ファイルの cryptoKey を変更し、16 ビット文字列を自分で生成します
2.baseUrl のドメイン名を独自のものに変更します (WeChat パブリック プラットフォームではホワイトリストを追加することに注意してください)。
3. project.config.json ファイル内の appid を独自のものに変更します。
4. WeChat 開発者ツールの右上隅の詳細で、ES6 ~ ES5 をチェックします。
5. エラーが報告された場合は、設定後、プロジェクト設定 (上の図の右上隅を参照) で、[更新] をクリックして、ホワイトリストが設定されているかどうかを確認してください。
6.プレビューして問題なければアップロード可能
ユーザーマニュアル
1. ホームページ上部の雰囲気設定。カリキュラムアプレットはツール的すぎて雑多な機能がないため、操作スペースが強くないため、この機能が追加され、端午節や中秋節の背景を変更することもできます。学生がキャンパスの風景の写真を撮って他の人に渡すための署名が毎日変更されます。
2. 学校ごとに授業時間、冬期、夏期の日付を設定することができ、相互に影響を与えることなく、自動的にその日付に切り替わります。
3. カリキュラムを教育管理システムにインポートするには、適応する必要があります。現在、正方市と清国市の教育管理システムがサポートされています。
4. コーススケジュール全体を共有し、同じクラスと同じコーススケジュールに適したミニプログラムコードを生成します。ミニプログラムコードを直接印刷し、学生がそれをスキャンしてコーススケジュールをインポートすることができます。
5. 単一クラスの共有は、各生徒の授業スケジュールに一貫性がない状況に適しています。単一クラスの小さなプログラム コードを教室の入り口に直接貼り付けて、そのクラスの授業スケジュールのみをインポートできます。
写真: