記事ディレクトリ
Dark Horse Programmer の最新 Java プロジェクト実戦「Sky Takeaway」、初心者向けに最適な SpringBoot+SSM エンタープライズレベル Java プロジェクト実戦。
開発プロセス
次にプロジェクトの事業開発に入りますが、開発手法は基本的に現在主流のフロントエンドとバックエンドを分離するエンタープライズ開発手法です。フロントエンド・バックエンド分離開発とは、フロントエンドとバックエンドの開発を分離し、インターフェースを介してデータのやり取りを行うソフトウェア開発手法です。フロントエンドとバックエンドは独立して開発されており、相互に影響しません。開発プロセス全体を通じて、フロントエンドとバックエンドの開発者は次の手順に従う必要があります。
-
要件分析と計画: フロントエンド開発者とバックエンド開発者が共同して要件分析と計画に参加し、システムに必要な機能と機能モジュールを決定します。
-
インターフェイスの定義: フロントエンド開発者とバックエンド開発者が一緒にインターフェイスを交渉して定義し、フロントエンド開発者がインターフェイスのドキュメントに従ってページを開発し、バックエンド開発者がインターフェイス サービスを実装します。
-
フロントエンド開発: フロントエンド開発者は、ビジネス ロジックを実装するための設計草案とインターフェイス ドキュメントに基づいて UI インターフェイスを開発します。
-
バックエンド開発: バックエンド開発者はインターフェイス サービスを実装し、インターフェイス定義に従ってデータ サポートを提供します。
-
共同デバッグ テスト: フロントエンド開発者とバックエンド開発者が共同デバッグ テストを実施し、インターフェイス データとページ表示効果を確認し、バグを修正します。
-
導入と起動: フロントエンド開発者とバックエンド開発者が協力して、システムの導入と起動を完了します。
フロントエンドとバックエンドの開発プロセスを分離することで、開発効率と品質の向上、開発コストの削減、システムの保守性や拡張性の向上が図れます。
フロントエンドおよびバックエンド開発のフローチャートは次のとおりです。
YApiをインポートする
-
YApi プラットフォームにログインします。公式のものには通常アクセスできないため、ローカル展開が必要な学生はこのチュートリアルを参照してください: YApi 効率的で使いやすく、強力なビジュアル インターフェイス管理プラットフォーム——(1) を使用したローカル展開Docker_I'm Jie のブログ - CSDN ブログ
-
[プロジェクトの追加] をクリックして追加ページに入り、新しいプロジェクト [Kangqiong Takeaway-Management Interface] [Kangqiong Takeaway-User Interface] を順に作成します。
-
[Kangqiong Takeaway-Management Interface] プロジェクトに入り、[データ管理] をクリックし、インポートする [JSON] 形式を選択し、インポートする提供されたインターフェイス ファイル [Kangqiong Takeaway-Management Interface.json] を選択します。
-
インターフェースのインポートが完了しました。サンプルは次のとおりです。