注:このプロジェクトは、Shangxuetangのオープンソースプロジェクトからのもので、ここでは実践に使用されています。 Shangxuetangの先生たちの努力に感謝します!
1。使用される手法:
1.全体的なアーキテクチャは、SSMフレームワークを使用し、Mavenを使用してプロジェクト全体を管理し、各モジュールの機能が次のMVC 3層アーキテクチャを使用します。
(1)親モジュールは、統合とプロジェクトに使用される他のすべてのモジュールの親プロジェクトであり、従属バージョンの管理(2)コモンズモジュールはツールクラスの保存に使用されます(3)BeanモジュールはデータベースによってマッピングされたPOJOクラスを保存するために使用され、コモンズモジュールに依存します(4)マネージャーモジュールは、マネージャーモジュールを使用します。リバースエンジニアリングによって生成された実装クラス、コントローラークラス、マッパーマッピングファイル、およびマネージャーAPIモジュール(6)に依存します。メインモジュールはJSPページとSSM構成ファイルを保存するために使用され、フロントエンドページはLayuiとJSP、およびLayui URLを使用します。
3.データベースはMySQLを使用します
4。許可制御はshiroを使用します
2。更新:
1.2020-07-05
(1)新しい顧客管理ページを追加して、顧客の追加、削除、修正、検査を実現します(2)新しい車両管理ページを追加して、車両情報の追加、削除、修正、検査を実現し、車両の写真の表示を実現します。
(1)DRUIDデータソース追跡ページを追加してデータ追跡を実現する(2)レンタル注文管理ページを追加してレンタル注文のチェック、削除、変更を実現しました(3)検査注文の追加、削除、修正、検証(4)顧客ソースパイチャートページを追加し、顧客ソースのソースエリアを追加でき、Pie Chartのデータに基づいて顧客のソース領域を追加できます。
(1)営業担当者の年間ビジネス統計ページを追加し、バーチャートに基づいて営業担当者のパフォーマンスを見ることができます(2)会社の年間販売ページを追加しました。線形チャート(3)エクスポートテーブルに顧客情報をエクスポートするリニアチャートに基づいて会社のパフォーマンスを表示できます(3)レンタリオーダー情報をエクスペル化コードテーブルにエクスポートする新しい機能を追加しました(3)