Category: 在庫管理の開発

  • 開発環境構築

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 リモートリポジトリ作成 擬似実務プロジェクトのリポジトリを、自身のGiHubリポジトリへ fork してください。 https://github.com/dotlife-dev/lxp-practical-project/tree/main/drone-inventory-system に対して commit や merge request などは絶対にしないでください。 ローカルリポジトリ作成 上記で作成したリモートリポジトリをローカル環境にcloneしてください。 https://github.com/dotlife-dev/lxp-practical-project/tree/main/drone-inventory-system に対して commit や merge request などは絶対にしないでください。 今回はVS Codeの「Gitリポジトリーのクローン」からローカルリポジトリーの作成を行います。 「Gitリポジトリーのクローン」を押下後、リポジトリURLを入力してください。リポジトリURLは自身のGitHubリポジトリーの「<> Code」から取得することができます。 リポジトリURLを入力が完了後、ローカル上のお好きなフォルダーに保存し、「リポジトリの宛先として選択」を押下してください。 その後「クローンしたリポジトリを開きますか?」に対して「開く」を選択してフォルダーが開ければ、ローカルリポジトリの作成は完了です。 ローカル環境作成 /drone-inventory-system/ 配下のREADMERに記載されている方法でローカル環境を構築してください。 ※MacBookをお使いの方は、ターミナルを使用、Windows PCをお使いの方は、コマンドプロンプトやPowerShellを使用し、lxp-practical-project/drone-inventory-system配下で実行命令を行ってください。ディレクトリーを移動する際は、cdコマンドを使用してください。 https://github.com/dotlife-dev/lxp-practical-project/blob/main/drone-inventory-system/README http://localhost:8080/admin/ をブラウザで立ち上げて、画面が表示されると環境構築完了です。 これから、このJavaのアプリケーションの開発を行っていただきます。

  • 開発中リポジトリー変更依頼(publicからprivateへ)

    privateリポジトリー変更手順 以下の手順に従い、開発中のリポジトリーをpublicからprivateへ変更お願いします。 新規で開発用のリポジトリーをprivateで作成 作成したリポジトリーをローカルにクローンし、開発中のソースをコピーしプッシュする。 リポジトリ作成後、下記のGitHubユーザーの招待を行ってください。

  • 商品検索機能:単体テスト

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 タスク詳細 実装した機能が正常に動いているか確認を行ってください。成果物として、試験項目書兼結果報告書を提出してください。 仕事の進め方

  • 商品検索機能:実装

    前提知識 タスク詳細 前項で作成した詳細設計書を元に実装をして下さい。実装完了後、プルリクエストを作成し、ソースレビューの依頼を行ってください。 仕事の進め方

  • 商品検索機能:詳細設計

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 タスク詳細 既存の画面または新規画面として、商品を検索できる機能を設計してください。成果物として、商品検索機能の詳細設計書を提出してください。 仕事の進め方

  • ミッションの理解

    産業用ドローンを開発するベンチャー企業の生産部品の在庫管理システム新規開発プロジェクトに参加していただきます。 あなたの役割は開発エンジニアで、ミッションは「ソフトウェアの機能性とユーザー体験の向上」です。 具体的には、以下の機能及び画面の実装において設計、製造、テスト業務に従事していただきます。  ・データ出力機能の開発  ・在庫注文画面の開発  ・在庫再注文機能の開発  ・管理者ログイン機能の開発 開発エンジニアには、以下の経験を有している前提です。

  • ミッションの理解

    産業用ドローンを開発するベンチャー企業の生産部品の在庫管理システム新規開発プロジェクトに参加していただきます。 あなたの役割は開発エンジニアで、ミッションは「ソフトウェアの機能性とユーザー体験の向上」です。 具体的には、以下の機能及び画面の実装において設計、実装、テスト業務に従事していただきます。  ・在庫一覧画面の開発  ・在庫出庫申請登録/更新/削除画面の開発  ・在庫分類ラベリング画面の開発  ・操作履歴画面の開発  ・データ出力機能の開発  ・在庫注文画面の開発  ・在庫再注文機能の開発  ・管理者ログイン機能の開発 開発エンジニアには、以下の経験を有している前提です。

  • 開発環境構築

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 リポジトリ作成 https://github.com/dotlife-dev/lxp-practical-project/tree/main/drone-inventory-system を自身のprivateリポジトリに fork してください。 https://github.com/dotlife-dev/lxp-practical-project/tree/main/drone-inventory-system に対して commit や merge request などは絶対にしないでください。 リポジトリ作成後、下記のGitHubユーザーの招待を行ってください。 ローカル環境 README に記載されている方法でローカル環境を構築してください。 https://github.com/dotlife-dev/lxp-practical-project/blob/main/drone-inventory-system/README http://localhost:8080/admin/ をブラウザで立ち上げて、画面が表示されると環境構築完了です。 これから、このJavaのアプリケーションの開発を行っていただきます。

  • 在庫一覧画面:詳細設計

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 タスク詳細 在庫を一覧で参照できる画面の開発を行っていただきます。設計書を読み、開発ができる状態まで理解を進めてください。 以下、詳細設計書になります。修正を行う場合、本書は、原本となりますので、コピーを作成してから行ってください。【詳細設計】在庫一覧画面 以下、テーブル定義書になります。修正を行う場合、本書は、原本となりますので、コピーを作成してから行ってください。テーブル定義書 仕事の進め方

  • チュートリアル:レビュー依頼

    前提知識 以下の前提知識が必要となります。わからない技術がある場合、事前に調べてから取り組んでください。 レビュー依頼 マイルストーン「キャッチアップ」のタスク「開発フロー」に従い、ブランチを作成し、プルリクエストの作成および、レビュー依頼を行ってください。