今回、JAVA は、WEB ウェブサイト システム + WeChat アプレット システムを含むオンライン食品注文システム チームの卒業設計および開発に選ばれました。
プロジェクト機能 - モジュール図
開発概要
開発オペレーティングシステム: Windows10 + 8G メモリ + 500G
WEB開発環境:JDK1.8 + Tomcat8
WEB開発言語:Java
WEB開発フレームワーク:springboot
WEBテンプレートエンジン:Thymeleaf
従来のWEB技術:html+css+javascript
WEB開発ツールのアイデア
データベース: mysql8
データベース管理ツール:navicat
WeChat ミニ プログラム開発: WeChat 開発者ツール
WeChat アプレット テクノロジー: wxss、wxhtml、js
チームプロジェクト - グループ部門
プロジェクトの機能 - 機能リスト
バックグラウンド管理システム (モジュール 1-メンバー 1 開発)
幅広いシステム設定: 私たちについての設定、お問い合わせ、参加、法的声明
情報入力:情報の分類を選択し、情報のタイトル、紹介文、内容などを入力します。
情報管理: すべての情報を表示し、変更と削除をサポートします
情報対話型情報: 閲覧の表示、お気に入りの表示、情報のコメントの表示、およびコメント管理
メンバーセンター:登録ユーザー情報の閲覧、削除サポート
広告画像設定:ホームページのローテーション用の広告画像を設定します。
料理カテゴリ管理: 既存のカテゴリの入力、表示、変更、削除をサポートします。
料理入力:料理のカテゴリを選択し、料理名、在庫、販売、価格を入力し、料理の写真をアップロードし、料理の紹介を記入します
料理管理: 入力されたすべての料理情報を表示し、変更と削除をサポートします。
料理の注文: 注文時間、コスト、配送先住所、荷受人情報、注文料理の情報とメモなどを含む、ユーザーが行ったすべての注文の注文情報を表示します。
注文処理:料理の配送情報の処理など。
パスワード変更:登録されているパスワードを変更します。
ログアウト: ログイン Cookie をクリアして、ホームページに戻ります。
ユーザーPC-WEBサイトシステム(モジュール2-メンバー2開発)
ユーザー登録:携帯電話のアカウントとパスワードを入力して新規ユーザーを登録します。
ログイン機能:一般アカウントを登録してログインし、ログイン後、ユーザーの基本情報の変更やログアウトが可能です。
私たちについて: 私たちについて、お問い合わせ、参加、法的通知
カルーセル広告: ホームページのカルーセル広告をバックグラウンドで設定し、広告ページに接続できます。
メッセージのフィードバック: ユーザーは、Li Kuiyan の件名、連絡先担当者、電話番号、電子メール アドレス、メッセージの内容を入力します。バックグラウンド管理者はメッセージ リストを表示し、メッセージを削除できます。
料理ライブラリ: すべての料理をクリックし、必要な料理を見つけるためのクエリをサポートします。
料理情報:クリックすると料理詳細ページへ移動し、料理の紹介、写真、価格、販売などの詳細、購入したユーザーのコメント一覧をご覧いただけます。
料理収集:運行情報詳細で下の「お気に入り」をクリックして収集します
料理の選択: 料理の詳細ページで「カートに追加」をクリックするか、直接「今すぐ購入」をクリックします。
食品ショッピングカート:注文する料理をリストアップし、数量の増減をサポートします
お持ち帰りのご注文:買い物カゴ一覧の「決済へ」をクリックし、お届け先を選択または入力し、注文する料理と数量を確認し、備考欄にご記入ください。「注文決済する」をクリックすると注文一覧へジャンプします
注文をキャンセルする: [注文] リストで、支払いが行われていない注文については、[申請をキャンセル] をクリックして注文を削除します。
支払いに移動:: [注文] リストで、[支払いに移動] をクリックして支払いをシミュレートします。
料理のレビュー: [注文] リストで、支払い済みの注文について、各料理の [評価] をクリックしてスコアを付け、料理のレビューを記入できます。
配送先住所の管理: 配送先住所の入力、すべての配送先住所の表示、配送先住所の変更、削除
私の製品コレクション: お気に入りの料理のリスト、削除のサポート
情報閲覧、お気に入り、コメント:Webサイト閲覧の記録
ユーザー情報: 名前、連絡先、電子メール、アバター、簡単な自己紹介、自己紹介など、いつでも変更できます。ユーザーが登録した情報はバックグラウンド管理者に表示され、バックグラウンド管理者は削除できます。
パスワード変更:登録されているパスワードを変更します。
ログアウト: ログイン Cookie をクリアして、ホームページに戻ります。
ユーザー携帯端末-WeChatアプレットシステム(モジュール3-メンバー3開発)
ユーザー登録とログイン:共通アカウントを登録し、登録したアカウントでログイン
WeChat認証ログイン:WeChatをアカウントとして直接使用し、認証後にログインします。
インフォメーション機能:ユーザーが任意に情報一覧や詳細情報を閲覧可能
料理ライブラリ: すべての料理をクリックし、必要な料理を見つけるためのクエリをサポートします。
料理情報:クリックすると料理詳細ページへ移動し、料理の紹介、写真、価格、販売などの詳細、購入したユーザーのコメント一覧をご覧いただけます。
料理収集:運行情報詳細で下の「お気に入り」をクリックして収集します
料理の選択: 料理の詳細ページで「カートに追加」をクリックするか、直接「今すぐ購入」をクリックします。
食品ショッピングカート:注文する料理をリストアップし、数量の増減をサポートします
お持ち帰りのご注文:買い物カゴ一覧の「決済へ」をクリックし、お届け先を選択または入力し、注文する料理と数量を確認し、備考欄にご記入ください。「注文決済する」をクリックすると注文一覧へジャンプします
注文をキャンセルする: [注文] リストで、支払いが行われていない注文については、[申請をキャンセル] をクリックして注文を削除します。
支払いに移動:: [注文] リストで、[支払いに移動] をクリックして支払いをシミュレートします。
配送先住所の管理: 配送先住所の入力、すべての配送先住所の表示、配送先住所の変更、削除
私のお気に入り: ユーザーがお気に入りの料理のリスト。
システムを終了します。キャッシュをクリアして、ミニ プログラムのホームページに戻ります。
メッセージ: メッセージの内容を入力し、Web サイト管理バックグラウンドに送信します。
どのように学び、成長するか
プロジェクトに関わる基礎知識については、無料のビデオレッスンがあり、学習後に自分で開発することができます。
ウェブベースの
WEBサイト開発にはHTML/CSS/JAVASCRIPTを学ぶ必要があります。
JAVAや小さなプログラム開発、WEBの基礎を学び、活用していきます。
JAVA開発学習
ステップ 1: データベース Mysql データベースのインストールと使用法、データベース管理ツール Navicat のインストールと使用法、およびデータベース管理ツール Navicat のインストールと使用法を学ぶ必要があります。
ステップ 2: JDK と Tomcat 環境の構築、JAVA の基本文法、JAVA と mysql データベースの操作、JDBC データベースの操作、JAVA の一般的な Spring、SpringMVC、Springboot フレームワークを学ぶ必要があります。
無料コースのダウンロード アドレス:
Wechat アプレットの開発と学習
WeChat アプレットの文法、コンポーネント、API を学び、WeChat アプレットの開発における wxss、wxml、js の使用方法を学びます。
上記知識のビデオレッスン(無料)のダウンロードアドレス:
https://www.hzyaoyi.cn/pc_xinxi_xiangqing.php?xinxi1_id=1199&cs_lxid=278
レンダリング - バックグラウンド管理システム
レンダリング - PC 側 Web サイト システム