WeChatオンライン教育学習アプレットシステムをベースにした卒業プロジェクトの作り方

分析アーキテクチャ

システムを開発する場合、通常、BS アーキテクチャ (ブラウザ/サーバー モード) と CS (クライアント/サーバー モード) の 2 つのアーキテクチャがあり、WeChat アプレット プロジェクトは CS アーキテクチャに属し、C クライアントは必要なアプレットです。プログラム、S 側は開発したいバックエンド管理システムであり、CS アーキテクチャは図に示すとおりです。

システム機能を分析する

       WeChat をベースにした xx システムを構築しており、実装された機能を分析する必要があります。まず、バックエンドがどのような機能を持っているか、ミニプログラムがどのような機能を持っているかを分析する必要があります。機能モジュールは図に示すとおりです。

実行可能性分析

実現可能性分析は主に、プロジェクト開発に意味や価値があるかどうかを総合的に分析するもので、分析の過程でシステムの欠点が発見されます。

技術的な実現可能性: テクノロジーに関しては、現在所有しているテクノロジーに基づいて、当初計画した目標を設計できるかどうかを判断する必要があります。

経済的実現性:システムの開発・設計プロセスに使用される資金が、将来社会にもたらす価値を上回るかどうか。

運用可能性: システムがユーザーにとって使いやすく、便利であるか、ほとんどのユーザーが使用できるか。

テクニカル分析を開発する

  WXML、WXSS、JSを使用して小さなプログラムを開発します。

  バックエンドの管理システムは従来のPHPとJAVAの開発を利用していますが、比較的PHPの方がJAVAよりも簡単です。バックエンドの開発に使用される具体的な言語は学校の要件によって異なりますが、要件がない場合は PHP を使用できます。もちろんJAVAやPythonも使えます。

データベースについては、通常、Mysql、SQL サーバー、Oracle を使用します。もちろん、他にも多くのデータがあります。学校にデータベースに対する厳密な要件がない場合は、Mysql を直接選択してください。Mysql は、インストールして使用するのが最も便利です。

学び、成長する方法

まず、小規模プログラム WXML、WXSS、および JS と従来の Web 開発との比較を見てみましょう。

(1) 上の図から、小規模なプログラム開発を学ぶ場合、まず HTML/CSS/JAVASCRIPT を学ぶ必要があることがわかります。

(2) もちろん、WeChat ミニ プログラムにも独自の構文があり、ミニ プログラムの構文、ミニ プログラム コンポーネントの使用法、ミニ プログラム API などを学びます。

(3) データベース Mysql データベースのインストールと使用法、データベース管理ツール Navicat のインストールと使用法、基本的な SQL ステートメント、追加、削除、変更などを学習する必要があります。

(4) PHP バックエンド開発を選択した場合、PHP 環境構築、PHP 基本構文、PHP および mysql データベース操作、PHP バックエンド管理システム開発、PHP およびアプレット インターフェイス開発などを学ぶ必要があります。

(5) JAVA バックグラウンド開発を選択する場合、JDK および Tomcat 環境の構築、基本的な JAVA 構文、JAVA および mysql データベース操作、および JDBC データベース操作を学ぶ必要があり、JAVA 用の最も一般的な Springboot フレームワークが最初の選択肢となります。

大学生向けの学習コース、作品ソースコード、資料などを一式ご用意しておりますので、必要な方はぜひお問い合わせください!

ミニプログラムレンダリングリファレンス

バックエンド管理システムのリファレンス

おすすめ

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