Factory.Solution
1.0.0
工厂的 MVC Web 应用程序,用于通过管理工程师及其有权维修的机器来跟踪机器维修情况。
用户故事 | 输入 | 输出 | 完全的? |
---|---|---|---|
作为工厂经理,我需要能够看到所有工程师的列表,并且我需要能够看到所有机器的列表。 | 单击“显示所有工程师”或“显示所有机器” | 显示所有工程师或机器 | 是 |
作为工厂经理,我需要能够选择一名工程师,查看他们的详细信息,并查看该工程师有权维修的所有机器的列表。我还需要能够选择一台机器,查看其详细信息,并查看所有获得许可维修该机器的工程师的列表。 | 选择工程师或机器 | 显示该工程师或机器的详细信息 | 是 |
作为工厂经理,我需要在雇用新工程师时将其添加到我们的系统中。我还需要在安装新机器时将其添加到我们的系统中。 | 点击“添加新工程师”或“添加新机器”,填写信息并点击“添加” | 机器或工程师添加到系统中 | 是 |
作为工厂经理,即使没有雇用工程师,我也应该能够添加新机器。即使没有安装机器,我也应该能够添加新工程师 | 添加工程师但未添加机器或添加机器但未添加工程师 | 机器或工程师添加到系统中 | 是 |
作为工厂经理,我需要能够添加或删除特定工程师有权维修的机器。我还需要能够从另一方修改这种关系,并在特定机器上添加或删除工程师。 | 用户单击工程师的“添加机器”或“删除机器”,或者用户单击机器的“添加工程师”或“删除工程师”。 | 为工程师添加或删除机器,或者为机器添加或删除工程师。 | 是 |
我应该能够导航到列出所有工程师和机器的启动页面。用户应该能够单击单个工程师或机器来查看属于它的所有工程师/机器。 | 用户导航到主页索引 | 所有工程师和机器都会显示并附有其详细信息的链接 | 是 |
.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
运行程序。
单击现在列表链接以在浏览器中打开。
没有已知的错误。
C#
.NET 核心 2.2
ASP .NET 核心
实体框架核心
MySQL服务器8.0.21
视觉工作室代码
本网站根据 MIT 许可证获得许可。
版权所有 (c) 2020萨拉·凯恩