Java プロジェクト: コミュニティ管理システム (Spring Boot + mybatis + vue + security) フロントエンド分離アーキテクチャ

1. いくつかのビジネスニーズ

このシステムは、開発フレームワークとして SpringBoot、データベース管理システムとして Mysql、システムの物理構造として B/S モードを使用して、SpringBoot に基づくコミュニティ管理システムを開発します。システムの利用者には、常駐者、保守員、管理者の 3 種類があります。各種ユーザーが実現できる基本的な機能は以下のとおりです:
居住者(WeChat端末):基本的な個人情報の閲覧、ログインパスワードの変更が可能、物件料金、駐車料金、支払いに関する照会が可能、自らの申請の取り下げ、苦情の申し立てが可能、E の苦情を変更、表示、および取り消すことができ、修理報告書を提出し、修理報告書を変更、表示し、取り消すことができ、財産の満足度またはその他の問題について投票することができます。
保守員(WeChat端末):修理情報の閲覧、保守状況のフィードバックが可能です。
管理者: 主なビジネス管理: 施設使用料の管理が可能; 駐車スペースの賃貸管理が可能; 装飾の監督が可能; 料金を支払っていない延滞居住者に情報リマインダーをプッシュできます; 修理情報を表示できます; 苦情を表示および閲覧できます; 追加および変更できますお知らせ、投票を追加できます。基本的な信念とタブー: 世帯情報を表示および変更できます。駐車スペース情報を表示および変更できます。住宅情報を表示および変更できます。さまざまなタイプのデータをカウントおよびグラフ表示できます。関連データを Excel 形式でエクスポートできます。

2. 主要技術

このシステムはフロントエンドとバックエンドの分離モードを採用しており、フロントエンドは vue と elementUi テクノロジーを採用し、バックエンドは Spring Boot + mybatis + Maven + security を使用してバックグラウンドを構築します。
Vue: 主にページのレンダリングと表示を担当し、Vue によって実現されます。
コントローラー: ビュー プレゼンテーション層のデータの読み取り、ユーザーの入力の制御、およびコントローラーを通じて実現されるビジネス層のメソッドの呼び出しを担当します。
モデル: 要件分析後のオブジェクト モデル分析は主にデータ管理を担当します。

3. システムのスクリーンショット

バックグラウンド支払い管理
ここに画像の説明を挿入
ログインページ
ここに画像の説明を挿入

ホームページには支払い期限を過ぎた情報が表示され、通知が表示されます。

ここに画像の説明を挿入

資産支払い機能
ここに画像の説明を挿入
メンテナンス命令
ここに画像の説明を挿入
修理申請
ここに画像の説明を挿入
バックグラウンドデータ統計
ここに画像の説明を挿入
資産投票
ここに画像の説明を挿入

私の苦情
ここに画像の説明を挿入

まとめ

これはシステムの内容の一部ですので、詳しくはお問い合わせください。

おすすめ

転載: blog.csdn.net/Soncat2000/article/details/128002625