WeChat アプレットに基づく卒業プロジェクトのトピック (5) PHP 注文テイクアウト アプレット (提案レポート、課題レター、中間レポート、弁論 PPT、論文テンプレートを含む)
プロジェクトの背景と意義
目的: このトピックの主な目標は、WeChat ミニ プログラムに基づいたテイクアウト注文システムを設計および実装することです。フロントエンド ユーザーはミニプログラムを使用し、バックエンド管理は PHP + MySql に基づく B/S アーキテクチャを使用します。料理はバックエンドを通じて追加され、ユーザーはミニ プログラムを通じてログインし、料理の表示、購入、注文などを行います。
意義: WeChat Mini プログラム テイクアウト注文システムは、コンピューター技術とケータリング管理を組み合わせた製品であり、WeChat Mini プログラム テイクアウト注文システムを通じて、ケータリングの効率的な管理が実現されます。コンピュータ技術の絶え間ない進歩により、コンピュータは社会生活の隅々まで浸透しましたが、手動による発注方法は非効率的で、間違いが発生しやすく、煩雑であるだけでなく、多くの人的資源を消費します。ケータリングスタッフの注文、数量、決済などの効率的な管理のニーズを満たすために、スタッフが一定のコンピュータ操作能力を持っていることを前提として、このWeChatアプレットテイクアウト注文システムはレストランの管理効率を向上させるために特別に編集されました。注文すること。
実行可能性分析
WeChat ミニ プログラム テイクアウト注文システムに基づくシステム開発の実現可能性は、次の 3 つの側面に要約できます。
1. 技術的な実現可能性
オペレーティング システムとして Windows 7 または 10 を使用し、開発バックエンド管理として phpstorm ソフトウェアを使用し、データベース ストレージとして MySQL を使用し、WeChat アプレットの開発に WeChat 開発者ツールを使用します。バックエンド管理システムのハードウェア環境は PC であり、フロントエンド管理システムはエンド ユーザーは携帯電話で WeChat アプレットを使用します。
2. 経済的実現可能性
一方で、phpstorm と WeChat 開発者ツールを使用して、優れたヒューマン マシン インターフェイスと強力な機能サポートを開発することで、Caizhan の発注担当者の作業効率がさらに向上し、人的資源と物的資源が節約されますが、他方では、システムの生産コストが削減されます。既存の PC での開発には、phpstorm と WeChat 開発者ツールを使用できます。
3. 運用可能性
phpstorm ソフトウェアの操作は、Windows オペレーティング システム上のテイクアウト注文バックエンド管理システムを使用することであり、主に Windows オペレーティング テクノロジの使用に依存して、データ入力、変更、削除などの機能を完了することができ、シンプルで便利です。
ダイナーは携帯電話を使用して WeChat アプレットのテイクアウト注文システムにログインし、注文を完了します。
主な機能モジュール
バックエンド管理者機能
会員リスト:登録されている全会員情報の閲覧、削除サポート
情報入力:情報タイトル、内容などの入力 情報
管理:入力情報一覧の閲覧、削除、修正サポート
広告設定:画像アップロード、カルーセル画像の設定ミニ プログラムのホームページ アドバタイズ アドレス メッセージ
リスト: すべてのユーザー メッセージ情報のリスト、削除をサポート
料理カテゴリ管理: 既存カテゴリの入力、表示、変更、削除をサポート
料理入力: 料理カテゴリの選択、料理名、在庫、販売、価格の入力、料理写真のアップロード、料理紹介の記入 料理
管理: 入力されたすべての料理情報の表示メニューの注文
: 注文時刻、価格、配送先住所、荷受人情報、注文料理の情報と備考などを含む、すべてのユーザーによる注文情報の表示 注文処理: 料理の配達情報の処理
など
ミニプログラム機能
ユーザー登録とログイン:通常のアカウントを登録し、登録したアカウントでログイン
WeChat認証ログイン:WeChatを直接アカウントとして使用し、認証後にログイン
情報機能:情報一覧や詳細情報を閲覧可能意思。
料理ライブラリ:すべての料理をクリックして、必要な料理を検索するためのクエリをサポートします 料理
情報:料理の詳細ページをクリックすると、料理の紹介、写真、価格、販売など、詳細と、ユーザーからのコメントのリストが表示されます購入しました。
料理コレクション: 操作情報詳細の下にある「コレクション」をクリックしてお気に入りの
料理を購入します: メニュー詳細ページで「カートに追加」をクリックするか、直接「今すぐ購入」をクリックします
料理ショッピングカート: 注文する予定のリストをリストします メニューリストは数量をサポートしますテイクアウト
注文の場合:買い物カゴ一覧の「レジへ進む」をクリックし、配送先を選択または入力し、注文する料理と数量を確認し、備考欄に記入してください。「注文決済」をクリックし、注文一覧に移動します
注文のキャンセル:「注文内容」一覧で、支払いが済んでいない注文については、「申請をキャンセルする」をクリックして注文を削除し、支払いに進みます
。 「私の注文」リストで、「支払いに進む」をクリックして支払いをシミュレートします。
料理に関するコメント: 「私の注文」リストで、支払い済みの注文については、各料理の「評価」をクリックして評価し、記入することができます。配送先住所管理
:配送先住所の入力、すべての配送先住所の表示、配送先住所の変更、削除
私のお気に入り: ユーザーが集めた料理のリスト。
システムを終了します: キャッシュをクリアし、ミニ プログラムのホームページに戻ります。
メッセージを残す: メッセージの内容を入力し、Web サイト管理バックエンドに送信します。
開発概要
フロントエンド アプレット開発の MINA フレームワーク、バックエンド開発 PHP 開発、MySQL データベース、従来の Web ページ テクノロジ HTML/CSS/JAVASCRIPT の紹介など、システムの開発プロセスで使用されるいくつかの主要なテクノロジを主に紹介します。
開発オペレーティングシステム: Windows10 + 4G メモリ + 500G
ミニプログラム開発: WeChat 開発者ツール (MINA フレームワーク)
バックエンド環境:IIS +PHP
バックエンド開発言語:PHP
バックエンド開発ツール: Dreamweaver + PhpStorm
データベース: mysql8
データベース管理ツール:navicat
その他の開発言語: html + css + javascript
開発ドキュメントの説明
バックエンド管理ファイル
パス: バックグラウンド ソース コードの 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/シャンピン 商品(食器) |
caidan_1ji.php |
料理の分類管理 |
sp_add.php |
料理エントリーページ |
|
sp_add_act.php |
食器入力プログラム処理 |
|
sp_list.php |
料理リスト |
|
sp_del.php |
料理の削除 |
|
sp_xiugai.php |
料理変更ページ |
|
sp_xiugai_act.php |
料理修正プログラム処理 |
|
ht/ディンダン 注文 |
dd_list.php |
オーダーリスト |
dd_chuli.php |
注文処理 |
ミニプログラムインターフェースファイル
ミニプログラムインターフェース
番組名 |
含む |
|
表紙 |
wx_lunbo.php |
最上位のカルーセル画像配列を取得します (複数の画像) |
wx_news_list.php |
3 件の最新ニュースを入手 |
|
wx_CpList_top4.php |
棚にある最新の料理 (4) |
|
wx_CpList_paihang.php |
ランクインした料理(4件) |
|
注文 |
wx_fenlei.php |
左側のカテゴリをロードします |
wx_fenlei_chanpin.php |
カテゴリ製品をロードする |
|
wx_gwc_feiyong.php |
获取购物车费用 |
|
所有菜品和查询 |
wx_CpList.php |
加载所有菜品 |
wx_CpList_top4.php |
最新上架菜品(4)条 |
|
wx_fenlei.php |
加载分类 |
|
菜品详情页 |
wx_sp_info-a.php |
根据产品id获取产品的信息 |
wx_sp_info-b.php |
根据产品id获取产品的详细信息 |
|
wx_gwc_add.php |
加入购物车 |
|
wx_gwc_add.php |
购买:加入购物车+跳转到购物车 |
|
wx_shoucang_add.php |
录入收藏数据 |
|
购物车 |
wx_gwc_list.php |
获取购物车列表 |
wx_gwc_del.php |
删除购物车 |
|
wx_gwc_shuxiugai.php |
更新购物车数据 |
|
wx_gwc_feiyong.php |
获取购物车费用 |
|
下单页面 |
wx_gwc_list.php |
获取下单购物车商品信息 |
wx_dizhi_list.php |
获取地址列表 |
|
wx_dizhi_add.php |
录入下单地址 |
|
wx_gwc_xiadan.php |
提交下单信息 |
|
评论页面 |
wx_AddPinLun.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_dingdan_list.php |
加载订单列表 |
|
wx_dingdan_fukuan.php |
模拟付款 |
|
wx_dingdan_del.php |
取消订单 |
|
wx_dingdan_shouhuo.php |
收货 |
|
wx_dizhi_list.php |
加载收货地址 |
|
wx_dizhi_moren.php |
设置默认收货地址 |
|
wx_dizhi_Del.php |
收货地址删除 |
|
wx_dizhi_add.php |
录入收货地址 |
|
wx_dizhi_info.php |
读取收货地址 |
|
wx_dizhi_edit.php |
更新收货地址 |
|
wx_shoucang_list.php |
获取收藏列表 |
|
wx_shoucang_del.php |
删除收藏 |
|
wx_huiyuan_xinxi_byid.php |
读取会员信息 |
|
wx_huiyuan_xinxi_update_byid.php |
更新会员信息 |
|
wx_huiyuan_mima_act.php |
密码修改 |
功能模块图