プロジェクトの経験がない、またはハイライトプロジェクトがない多くの友人がここに来ることができます。
最近プロジェクトに取り組んでいます: 充電パイル プロジェクト。この記事では、このプロジェクトの背景、プロトタイプ図、コア機能、コアモジュール、技術スタックなどを紹介します。
我が国の自動車産業の継続的な発展に伴い、電気自動車の開発が始まりました。自動車業界全体を先導し、環境保護と経済的利益を追求しながら電気自動車を使い始める人が増えています 潮興市の充電パイルバックエンド管理システムは、マルチレベル、マルチサイト集中管理、ビジュアル管理、サイト販売を実現しますデータの統計と分析、統合されたインテリジェントな充電パイルステーションの運用監視および管理システム、およびニーズに応じてカスタマイズされた研究開発計画。
充電パイルとは、電気自動車にエネルギーを補給する充電装置を指します。その機能は ガソリン スタンド のガス ディスペンサーと似ています。固定することができます。地面や壁に設置して公共の建物(公共の建物、ショッピングモール、公共駐車場など)や住宅の駐車場や充電ステーションで、さまざまな種類の電気自動車をさまざまな電圧レベルに応じて充電できます。
充電パイルの入力端はAC電力網に直接接続され、出力端には電気自動車を充電するための充電プラグが装備されています。充電パイルは通常、従来型充電と急速充電の 2 つの充電方法を提供しており、特定の充電カードを使用して、充電パイルが提供するヒューマン コンピュータ インタラクション インターフェイスにカードをスワイプして、対応する充電操作とコスト データの印刷を実行できます。表示画面には、充電容量、コスト、充電時間などのデータが表示されます。
前回の会話はインターネットからのもので、充電パイル プロジェクトの重要性に焦点を当てていました。
システム導入を始めましょう
システムの役割: ユーザー (一般ユーザー、VIP ユーザー)、投資家、管理者
コアプロセス :
1. 販売者は、定住し、ログインし、デポジットを支払い、サイトを開き、サイトに充電パイルを設置します。
2. ユーザーグループの登録、ログイン、認証、デポジットの支払い。ユーザーは車両情報を追加し、ユーザーは WeChat を使用して充電し、チャージし、ポイントを取得します。
3. ユーザーが他のユーザーを登録に招待し、他のユーザーが認証を完了すると、ユーザーは招待収入を受け取ります。
4. ポイント モール: ポイントの獲得、商品券との交換、ポイント交換記録を含む
5. ホームページ (近くの発電所、財布、車、カスタマー サービスへの問い合わせ、
ユーザー端末には主に:
1. 登録、ログイン
2. リチャージ センター (WeChat 支払い、支払い記録)
3. 私の収入(招待収入、収入実績)
4. サイト情報(サイトリスト、お気に入りサイト、課金山リスト)
5. クーポン(すべてのクーポン、クーポンが利用可能) 、期限切れクーポン、クーポン使用記録)
6. 充電(充電開始、充電、充電記録)
充電パイル バックグラウンド管理システムには主に次のモジュールが含まれます:
1. サイト運営(充電パイルおよび充電パイルの情報管理);
2. フランチャイズ連携(出資者および契約の一元管理);
3. 推進・運営(ユーザー管理、ギフト券、アクティビティ、招待状、グループおよびその他のモジュール);
4. トランザクション管理 (チャージ記録、トランザクション フロー、リチャージ記録などの降水量管理);
5. 隠れた危険および障害(機器の隠れた危険と障害対応);
6. 統計分析(稼働状況、エネルギー消費分析、財務諸表、障害分析モジュール管理);
7. リアルタイム監視(ビデオ監視、監視サイネージモジュール)およびその他の複数モジュールの統合管理。
--charge-station | |-charge-web 用户端 | |-charge-admin 管理端 | |-charge-common 公共模块 | |-charge-mq 消息队列 消费者 | |-charge-job 任务调度 | |-charge-service | |-charge-user-service 用户服务 | |-charge-marketing-service 市场营销 | |-charge-station-service 站点服务 | |-charge-pay-service 支付服务 | |-charge-point-service 积分商城
説明 | 公式ウェブサイト | |
---|---|---|
Container MVC Framework | https://spring.io/projects /spring-boot | |
マイクロサービス関連コンポーネント | ||
認証および認可フレームワーク | https://spring.io/projects/spring-security | |
ORM フレームワーク | http://www.mybatis.org/mybatis-3/zh/index.html | |
データ層コード生成 | http://www.mybatis.org/generator/index.html | |
メッセージ キュー、遅延メッセージ キュー | https://www.rabbitmq.com/ | |
分散キャッシュ、分散ロック | https://redis.io/ | |
静的リソース サーバー | https://www.nginx.com / | |
分散トランザクション | https://www.atomikos.com/Main/WebHome | |
自動デプロイメント ツール | https://github.com/jenkinsci/jenkins | |
Druid | データベース接続プール | https://github.com/alibaba/druid |
MinIO | オブジェクト ストレージ | https://github.com/minio/minio |
JWT | JWT ログイン サポート | https ://github.com/jwtk/jjwt |
Lombok | 簡易オブジェクト カプセル化ツール | https://github.com/rzwitserloot/lombok |
Java ツール クラス ライブラリ | https://github.com/looly/hutool | |
MyBatis 物理ページング プラグイン | http://git.oschina.net/free/Mybatis_PageHelper | |
ドキュメント生成ツール | https://github.com/swagger-api/swagger-ui | |
検証フレームワーク | http://hibernate.org/validator | |
xxl-job | 分散タスク スケジューリング | https://www.xuxueli.com/xxl-job/ |
以上がプロジェクトを段階的に練習して完了し、履歴書に直接記入してください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。