コンピュータチーム卒業プロジェクト: JAVAオンラインテイクアウト注文システム+WeChatアプレットシステムの設計と実装

今回、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 サイト システム

 

 

 

レンダリング - WeChat ミニ プログラム システム

おすすめ

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