今回、JAVA は、旅行ショッピング ウェブサイト システム + 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開発
システム設定: 私たちについての設定、お問い合わせ、参加、法的声明
広告管理: ミニ プログラムのホームページにカルーセル広告とリンクを設定します。
メッセージリスト: すべてのユーザーメッセージ情報のリスト、削除のサポート
メンバーリスト: 登録されているすべてのメンバー情報の表示、削除のサポート
情報分類:情報分類の入力、変更、閲覧、削除
入力情報:入力情報のタイトル、内容、その他の情報
情報管理: 入力された情報の一覧を表示し、削除と変更をサポートします
情報コメントリスト: すべてのユーザーコメント情報のリスト
情報コメント管理: コメント情報のレビューと削除をサポート; ユーザーはレビュー後の情報のみを参照できます
アトラクション属性設定: アトラクションの年齢、タイプ、地域属性を設定します。
アトラクションの入力: アトラクションのタイトルを入力し、属性を選択し、写真をアップロードし、アトラクションの詳細を紹介します。
アトラクション管理: すべてのアトラクション情報をリストし、変更、削除をサポートします。
人気の景勝地のキーワード: Web サイトがクエリできる人気の景勝地のキーワードを設定します。
アトラクション注文リスト: ウェブサイトユーザーが注文したすべての情報をリストします。
アトラクションの順序管理: 変更ステータス、削除操作をサポート
アトラクションレビューリスト: サイトのアトラクションに対するユーザーのコメントをリストします。
アトラクションのレビュー管理: 変更レビュー操作、削除操作をサポートします。
【ユーザーPC-WEBサイトシステム】モジュール2-メンバー2開発
ユーザー登録:携帯電話のアカウントとパスワードを入力して新規ユーザーを登録します。
ログイン機能:一般アカウントを登録してログインし、ログイン後、ユーザーの基本情報の変更やログアウトが可能です。
私たちについて: 私たちについて、お問い合わせ、参加、法的通知
カルーセル広告: ホームページのカルーセル広告をバックグラウンドで設定し、広告ページに接続できます。
メッセージのフィードバック: ユーザーは、Li Kuiyan の件名、連絡先担当者、電話番号、電子メール アドレス、メッセージの内容を入力します。バックグラウンド管理者はメッセージ リストを表示し、メッセージを削除できます。
景勝地センター: ウェブサイトが提供するすべての景勝地情報を表示し、景勝地のレベルに応じて分類できます。
アトラクションチケットの予約:アトラクション詳細ページの「今すぐアトラクションチケットを注文する」をクリックしてアトラクションの情報とチケット料金を確認し、名前、電話番号、予約の備考を記入し、チケットを注文してください。
観光コレクション: アトラクションの詳細ページで、ログインしたユーザーは現在のアトラクションをブックマークでき、お気に入りのアトラクションのリストはユーザー センターで表示および削除できます。
アトラクションのコメント: アトラクションの詳細ページでは、ログインしたユーザーがコメント内容を入力してコメント情報を送信できますが、投稿されたコメント情報は裏表紙の管理者によって確認される必要があります。
私のアトラクションチケット購入注文: ユーザーのすべての予約注文情報、レビューステータスをリストし、ユーザーはレビューされていない、またはレビューによって拒否された注文を削除できます。
観光スポットの閲覧、お気に入り、コメント: ユーザーが閲覧した Web サイト上の景勝地の閲覧記録の一覧表示、お気に入りの景勝地のリスト、削除のサポート、コメント情報のリストとステータス。
ニュース閲覧、お気に入り、コメント:ユーザーが閲覧したWebサイト上のニュース情報の閲覧記録の一覧、お気に入りニュース情報の一覧、削除サポート、コメントされたニュース情報の一覧と状況。
ユーザー情報: 名前、連絡先、電子メール、アバター、簡単な自己紹介、自己紹介など、いつでも変更できます。ユーザーが登録した情報はバックグラウンド管理者に表示され、バックグラウンド管理者は削除できます。
パスワード変更:登録されているパスワードを変更します。
ログアウト: ログイン Cookie をクリアして、ホームページに戻ります。
【ユーザー携帯端末-WeChatアプレットシステム】モジュール3-メンバー3開発
ユーザー登録とログイン:共通アカウントを登録し、登録したアカウントでログイン
WeChat認証ログイン:WeChatをアカウントとして直接使用し、認証後にログインします。
インフォメーション機能:ユーザーが任意に情報一覧や詳細情報を閲覧可能
メッセージ: ユーザーは、ミニ プログラムの管理プラットフォームにメッセージを残すことができます。
アトラクション ライブラリ: [すべてのアトラクション] メニューをクリックすると、すべてのアトラクション情報が表示されます。 アトラクションの問い合わせ: アトラクション リストの上部で、アトラクションのキーワードを入力し、[検索] をクリックします。
アトラクション情報: クリックするとアトラクションの詳細ページに移動し、アトラクションの写真、参考価格、生産市場などを確認できます。
観光コメントリスト: アトラクションページで「観光コメント」に切り替えて、ユーザーのコメントをすべて表示します。
アトラクションコレクション:アトラクション情報の詳細で、下の「お気に入り」をクリックして収集します。
観光スポットの評価: ログインしたユーザーとして、景勝地情報の詳細ページの下部にある「コメントしたい」をクリックすると、コメント ページが表示され、記入して送信します。管理者のレビュー後に表示されます。
アトラクションチケット予約:日付を選択し、チケット購入枚数を記入し、備考情報を記入し、予約情報を送信してください。
Myアトラクション予約リスト:ユーザーが行ったすべての注文に関する情報の表示、シミュレーション支払いのサポート、およびアプリケーションのキャンセル。
私のお気に入りの観光スポット: ユーザーがお気に入りに登録した削除可能な観光スポットのリスト。
ユーザー情報: 名前、QQ、メールアドレス、備考などの情報を入力します。
システムを終了します。キャッシュをクリアして、ミニ プログラムのホームページに戻ります。
どのように学び、成長するか
プロジェクトに関わる基礎知識については、無料のビデオレッスンがあり、学習後に自分で開発することができます。
ウェブベースの
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 ミニ プログラム システム