Factory.Solution
1.0.0
エンジニアと修理の認可を受けた機械を管理することにより、機械の修理状況を追跡するための工場用の MVC Web アプリケーション。
ユーザーストーリー | 入力 | 出力 | 完了しましたか? |
---|---|---|---|
工場マネージャーとして、私はすべてのエンジニアのリストを表示できる必要があり、すべての機械のリストを表示できる必要があります。 | 「すべてのエンジニアを表示」または「すべてのマシンを表示」をクリックします。 | すべてのエンジニアまたは機械が表示されます | Y |
工場マネージャーとして、私はエンジニアを選択し、その詳細を確認し、そのエンジニアが修理のライセンスを持っているすべての機械のリストを確認できる必要があります。また、マシンを選択し、その詳細を確認し、修理のライセンスを持つすべてのエンジニアのリストを確認できる必要もあります。 | エンジニアまたは機械を選択してください | そのエンジニアまたはマシンの詳細が表示されます | Y |
工場長として、私は新しいエンジニアを採用したら、システムに追加する必要があります。また、新しいマシンがインストールされたら、システムに追加する必要もあります。 | 「新しいエンジニアを追加」または「新しいマシンを追加」をクリックし、情報を入力して「追加」をクリックします。 | 機械またはエンジニアがシステムに追加される | Y |
工場長として、エンジニアがいなくても新しい機械を追加できるはずです。マシンが設置されていない場合でも、新しいエンジニアを追加できるはずです | マシンなしでエンジニアが追加される、またはエンジニアなしでマシンが追加される | 機械またはエンジニアがシステムに追加される | Y |
工場マネージャーとして、私は特定のエンジニアが修理のライセンスを持っている機械を追加または削除できる必要があります。また、この関係を反対側から変更して、特定のマシンにエンジニアを追加または削除できる必要もあります。 | ユーザーがエンジニアの「マシンの追加」または「マシンの削除」をクリックするか、マシンの「エンジニアの追加」または「エンジニアの削除」をクリックします。 | マシンがエンジニアに追加または削除されるか、エンジニアがマシンに対して追加または削除されます。 | Y |
すべてのエンジニアとマシンをリストするスプラッシュ ページに移動できるはずです。ユーザーは、個々のエンジニアまたはマシンをクリックして、それに属するすべてのエンジニア/マシンを表示できる必要があります。 | ユーザーはホーム インデックスに移動します | すべてのエンジニアとマシンは、詳細へのリンク付きで表示されます | Y |
.NETコア2.2
MySQL コミュニティ サーバーと MySQL ワークベンチ
ターミナルでgit clone https://github.com/sarakane/Factory.Solution.git
を実行して、GitHub リポジトリのクローンを作成します。
または、 Code
をクリックして、「このリポジトリからDownload ZIP
クリックして ZIP ファイルをダウンロードします。
新しく作成したFactory.Solution
フォルダーに移動します。
Factory
プロジェクト フォルダーに移動します。
ターミナルでdotnet restore
とdotnet build
実行してアプリケーションをビルドします。
dotnet tool install --global dotnet-ef
と入力して、 dotnet ef
グローバル ツールとしてインストールします。
dotnet ef database update
と入力して、Migrations フォルダーから MySQL データベースを構築します。
dotnet run
と入力してプログラムを実行します。
「now lisetning on 」リンクをクリックしてブラウザで開きます。
既知のバグはありません。
C#
.NETコア2.2
ASP.NETコア
エンティティ フレームワーク コア
MySQLサーバー8.0.21
Visual Studio コード
このサイトは MIT ライセンスに基づいてライセンスされています。
Copyright (c) 2020サラ・ケイン