JAVA WeChat ミニプログラム 景勝地ミニプログラム 卒業プロジェクト オープニングレポート

この記事で紹介したJava WeChatアプレットシステム卒業プロジェクトのオープニングレポートは参考までに!(特定のテンプレートと要件は、学校から提供された要件に従って変更する必要があります)

トピックの意味と意味

目的: このプロジェクトの主な目的は、WeChat アプレット ベースの景勝地予約発券システムを設計および実装することです. フロントエンド ユーザーはアプレットを使用し、バックグラウンド管理は Java+Mysql 開発を使用し、バックグラウンドは springboot フレームワークを使用します。バックグラウンドで景勝地の情報とアトラクションを追加 ユーザーの注文を紹介および管理し、ユーザーはアプレットを介してログインして情報を表示し、景勝地の紹介を表示し、景勝地のチケットを購入します。

システム全体は CS モデルを使用しており、C 側 (クライアント) は小さなプログラムであり、S 側 (サーバー) は Java で開発されています。

意義:景勝地チケット予約システムは、コンピュータ技術と景勝地管理を組み合わせた製品であり、景勝地チケット予約システムを通じて、景勝地チケットの効率的な管理を実現しています。コンピューター技術の絶え間ない進歩により、コンピューターは社会生活の隅々まで浸透していますが、手作業によるチケット販売の方法は、効率が悪く、エラーが発生しやすく、手続きが煩雑であるだけでなく、多くの人手を消費します。チケット販売者によるチケット販売の効率的な管理に対応するために、スタッフが一定のコンピューター操作スキルを持っていることを前提として、この景勝地予約予約システム ソフトウェアは、景勝地のチケット管理効率を向上させるために特別にコンパイルされています。

システム技術概要

この章では、主にフロントエンド アプレット開発用の MINA フレームワーク、背景開発 Java フレームワーク springboot、テンプレート エンジン thymeleaf プログラム技術、MySQL データベース、および通常の Web ページを含む、システムの開発プロセスで使用されるいくつかの重要な技術を紹介します。 HTML/CSS/JAVASCRIPT。

ミニプログラム開発: WeChat 開発者ツール (MINA フレームワーク)

バックグラウンド環境: JDK1.8 + Tomcat8

バックグラウンド開発言語: Java

バックグラウンド開発フレームワーク: springboot

背景テンプレート エンジン: Thymeleaf

バックグラウンド開発ツール:Idea2020

データベース: mysql8

データベース管理ツール: navicat

その他の開発言語: html + css +javascript

 

実行可能性分析

システム開発の実現可能性は、WeChat アプレット ベースの景勝地予約および発券システムの次の 3 つの側面に要約できます。

詳細は次のとおりです。

1. 技術的実現可能性

オペレーティング システムとして Windows 7 または 10 を使用し、開発の背景管理として IDEA ソフトウェアを使用し、データベース ストレージに mysql を使用し、WeChat 開発者ツールを使用して WeChat アプレットを開発し、背景管理システムのハードウェア環境は PC であり、フロントは- エンド ユーザーは、携帯電話で WeChat アプレットを使用します。

2. 経済的実現可能性

一方では、優れたマンマシン インターフェイスと強力な機能サポートを開発するための IDEA と WeChat 開発者ツールの使用は、管理者による景勝地情報の入力の効率をさらに向上させ、人的資源と物的資源を節約します。システムの制作費が安く、IDEAやWeChatの開発ツールを使って既存のPC上で開発することができます。

3. 運用可能性

操作面では、IDEAソフトウェアはWindowsオペレーティングシステムのバックグラウンド管理システムを使用しており、主にWindowsオペレーティングテクノロジーを使用してデータ入力、変更、削除などの機能を完了し、シンプルで便利です。ユーザーは携帯電話を使用して WeChat ミニ プログラム景勝地予約および発券システムにログインし、それを使用します。

デザイン

【バックグラウンド管理者機能】

広告管理:ミニプログラムのホームページにカルーセル広告とリンクを設置

メッセージ リスト: すべてのユーザー メッセージ情報のリスト、削除のサポート

会員一覧:登録された会員情報の閲覧、削除対応

入力情報:入力情報のタイトル、内容、その他の情報

情報管理:入力した情報の一覧表示、削除・修正対応

景勝地の属性設定:景勝地の年代、種類、地域の属性内容を設定する

アトラクションの入力: アトラクションの属性を選択し、アトラクションの名前、参考価格を入力し、アトラクションの写真をアップロードし、アトラクションの詳細などを入力します。

観光管理:入力された景勝地の全リストを閲覧し、修正・削除をサポート

観光注文リスト:ユーザーが注文したすべてのアトラクションの予約注文情報を表示し、削除をサポートします

アトラクション レビュー リスト: ユーザーが入力したすべてのアトラクション レビュー情報を表示し、処理と削除をサポートします

観光レビューレビュー:コメントは削除可能、レビュー後はアプレットでコメントが見られる

【ミニプログラムユーザー機能】

ユーザー登録とログイン:共通アカウントを登録し、登録したアカウントでログイン

WeChat 認証ログイン: WeChat をアカウントとして直接使用し、認証後にログインします。

インフォメーション機能:ユーザーが任意にインフォメーション一覧や詳細情報を閲覧可能  

メッセージ: ユーザーは、ミニ プログラムの管理プラットフォームにメッセージを残すことができます。

アトラクション ライブラリ: [すべてのアトラクション] メニューをクリックして、すべてのアトラクション情報を表示します。

アトラクション情報:クリックするとアトラクションの詳細ページに移動し、アトラクションの写真、参考価格、生産市場などを表示できます。

観光コメント一覧:アトラクションページで「観光コメント」に切り替えると、すべてのユーザーコメントが表示されます

アトラクションコレクション:アトラクション情報の詳細で、下の「お気に入り」をクリックして集めます

アトラクションの評価:ログインしたユーザーとして、景勝地情報詳細ページの下部にある[コメントしたい]をクリックすると、コメントページがポップアップし、入力して送信し、管理者のレビュー後に表示されます

アトラクションチケットの予約:日付を選択し、購入したチケットの数を入力し、備考情報を入力して、予約情報を送信します。

マイ アトラクション予約リスト: ユーザーが行ったすべての注文に関する情報を表示し、シミュレートされた支払いをサポートし、アプリケーションをキャンセルします。

私のお気に入りのアトラクション: ユーザーがお気に入りに追加したアトラクションのリストで、削除することができます。

ユーザー情報: 名前、qq、電子メール、コメント、その他の情報を入力します。

システムを終了します。キャッシュをクリアして、ミニ プログラムのホームページに戻ります。

 

 

研究手法

システムをより良く改善するために、次の調査方法が使用されました。

(1)文献の読み方

さまざまな文献検索 Web サイト、学校図書館、Baidu Encyclopedia を使用して、トピックに関連する論文資料を照会して学習し、開発中に使用するために適切な資料をローカルに保存します。

(2) 比較方法: 国内外のXXXシステムの機能、関連技術、および内容の比較分析を通じて、注文システムに存在する問題が提案され、対応する解決策が提案されます。

(3) シミュレーション方法

シミュレーション法とは、まず原型の主な特徴に合わせて類似モデルを作成し、そのモデルを通して間接的に原型を研究する記述方法です。ローカル コンピューターをローカル操作用のサーバーとしてシミュレートすることで、開発の最終的な効果を実現します。

スケジュール

2022.09.10—2022.10.15 多数の文書をレビューし、トピックに関する関連情報を収集し、論文のトピックを決定します。

2022.10.16—2022.10.30 教員の指導のもと、卒業論文課題集の記入・執筆。

2022.10.31—2022.11.15 紙の資料を大量に集め、紙のアイデアを明確にし、紙のアイデアを改良する。

2022.11.16—2022.12.22 提案報告書の弁護を完了する。

2022.12.23—2022.12.27 システム機能設計を改善するために、講師から提案された提案に従って修正

2022.12.28—2023.04.10 多数のドキュメントをレビューした後、さまざまな研究プログラムを使用してシステム開発を完了し、基本的に論文の最初のドラフトを完成させます。

2023.04.01—2023.04.15 初稿が完成し、審査のために監督者に引き渡され、修正案が提出されます。

2023.04.16—2023.05.14 指導教官の指導の下、論文の修正を繰り返して最終案をまとめ、製本して大学に提出すると同時に、卒業論文の審査に備えました。

2023.05.15 卒業論文公聴会

論文(デザイン)執筆概要

まとめ

第1章;序章

1.1 プロジェクト研究の背景と意義

1.2 論文の研究目的

1.3 システムの主な機能

第2章 システム関連技術 

2.1 開発概要

2.2 WeChat ミニ プログラムの MINA フレームワーク

2.3 背景開発技術

2.3.1 JDKの紹介

2.3.2 Tomcat サーバー

2.3.3 Java プログラミング言語    

2.3.4 スプリング ブート フレームワーク

2.3.5 ThymeLeaf テンプレート エンジン

2.4 MYSQL データベース

2.5 その他のウェブ技術

2.5.1 HTML とは

2.5.2 CSSとは

2.5.3 JavaScript    

2.6 この章のセクション

第 3 章 システム分析

3.1 システム概要

3.2 データベースとグラフィック

3.2.1 データ ER プロトタイプ図  

3.1.2 エンティティグラフ 

3.1.3 データベース表    

3.3 フロントエンド要件の分析

3.4 バックグラウンド需要分析

3.5 章のまとめ

第 4 章 システムの設計と実装

4.1 フロントエンドの実装

4.2 バックグラウンド実装

4.3 章のまとめ

第5章 まとめと展開

5.1 まとめ

5.2 展望

参考文献

ありがとう

参考文献

[1] Li Yuxuan. WeChat 公式アカウント [D] に基づくショッピング Web サイトの設計と実装. 南昌大学、2018.

[2] Wang Yuan. JAVA ベースのオンライン取引プラットフォーム [J]. China Science and Technology Information, 2019.

[3] JAVA アクセス ガイド、[オンライン] https://www.w3cschool.cn/weixinapp/9wou1q8j.html. (2017.12.29).

[4] Wang Chong, Bu Xiaoyan. Website, Big Stage—Application of JAVA in E-commerce [J/OL]. Brand Research, 2018.

[5] Cheng Zizhen. Java ベースのオンライン ショッピング システムの設計と実装 [D]. Capital University of Economics and Business, 2018.

[6] ビル・フィリップス。Android プログラミング: The Big Nerd Ranch Guide (第 2 版)[M].2015

[7] Wang Tingting. JAVA Development [J]. Information Technology and Informatization, 2018.

[8] Jiang Guowen. ビッグデータ環境における MySQL に基づくデータベース アーキテクチャの設計と実装 [J]. Electronic World、2018 年。

[9] Zhou Wenyu. オンライン ショッピング システムの設計と実装 [D]. 山東大学、2007 年。

[10] Zhang Yanling. Android ベースのコミュニティ ショッピング システムの設計と実装 [D]. 北京交通大学、2016 年。

[11] ジョシュ・ジュノー。MVC フレームワーク[M].Apress:2018-06-19.

[12] Xuequn Wang、Xiaolin Lin、Marilyn K. Spencer。ソーシャル コマースにおける消費者行動に対する外因性動機の影響の調査: ソーシャル コマースの利点に対する消費者の認識を明らかにする[J]。国際情報管理ジャーナル、2019、45。

[13] Shen Wei, Xu Hui, Tang Qian. Mysql データベース プログラミング技術と例 [M]. 北京: People's Posts and Telecommunications Press、2005 年。

[14] Fan Kaiyong、Chen Yushou、MySQL データベースのパフォーマンス最適化に関する研究 [J]、China New Communications、2019 年。

[15] Pan Zhenshan. オンライン ショッピング システム [D] の実現技術に関する研究. 南京科学技術大学、2007.

おすすめ

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