เว็บแอปพลิเคชัน MVC สำหรับโรงงานเพื่อติดตามการซ่อมเครื่องจักรโดยการจัดการวิศวกรและเครื่องจักรที่พวกเขาได้รับอนุญาตให้ซ่อม
เรื่องราวของผู้ใช้ | ป้อนข้อมูล | เอาท์พุต | สมบูรณ์? |
---|---|---|---|
ในฐานะผู้จัดการโรงงาน ฉันต้องสามารถดูรายชื่อวิศวกรทั้งหมดได้ และฉันต้องสามารถดูรายชื่อเครื่องจักรทั้งหมดได้ | คลิกที่ 'แสดงวิศวกรทั้งหมด' หรือ 'แสดงเครื่องจักรทั้งหมด' | มีการแสดงวิศวกรหรือเครื่องจักรทั้งหมด | ย |
ในฐานะผู้จัดการโรงงาน ฉันจะต้องสามารถเลือกวิศวกร ดูรายละเอียด และดูรายชื่อเครื่องจักรทั้งหมดที่วิศวกรได้รับอนุญาตให้ซ่อมแซมได้ ฉันยังต้องสามารถเลือกเครื่องจักร ดูรายละเอียด และดูรายชื่อวิศวกรทั้งหมดที่ได้รับอนุญาตให้ซ่อมได้ | เลือกวิศวกรหรือเครื่องจักร | รายละเอียดสำหรับวิศวกรหรือเครื่องจักรนั้นจะแสดงอยู่ | ย |
ในฐานะผู้จัดการโรงงาน ฉันจำเป็นต้องเพิ่มวิศวกรใหม่เข้าสู่ระบบของเราเมื่อได้รับการว่าจ้าง ฉันยังต้องเพิ่มเครื่องใหม่เข้าสู่ระบบของเราเมื่อติดตั้งแล้ว | คลิก 'เพิ่มวิศวกรใหม่' หรือ 'เพิ่มเครื่องจักรใหม่' กรอกข้อมูลแล้วคลิก 'เพิ่ม' | มีการเพิ่มเครื่องจักรหรือวิศวกรเข้าไปในระบบ | ย |
ในฐานะผู้จัดการโรงงาน ฉันควรจะสามารถเพิ่มเครื่องจักรใหม่ได้แม้ว่าจะไม่มีการจ้างวิศวกรก็ตาม ฉันควรจะสามารถเพิ่มวิศวกรใหม่ได้แม้ว่าจะไม่ได้ติดตั้งเครื่องจักรก็ตาม | เพิ่มวิศวกรโดยไม่มีเครื่องจักร หรือเพิ่มเครื่องจักรโดยไม่มีวิศวกร | มีการเพิ่มเครื่องจักรหรือวิศวกรเข้าไปในระบบ | ย |
ในฐานะผู้จัดการโรงงาน ฉันต้องสามารถเพิ่มหรือลบเครื่องจักรที่วิศวกรเฉพาะรายได้รับอนุญาตให้ซ่อมแซมได้ ฉันยังต้องสามารถแก้ไขความสัมพันธ์นี้จากอีกด้านหนึ่ง และเพิ่มหรือลบวิศวกรออกจากเครื่องจักรเฉพาะได้ | ผู้ใช้คลิกที่ 'เพิ่มเครื่องจักร' หรือ 'ลบเครื่องจักร' สำหรับวิศวกร หรือผู้ใช้คลิกที่ 'เพิ่มวิศวกร' หรือ 'ลบวิศวกร' สำหรับเครื่องจักร | เครื่องจักรถูกเพิ่มหรือถอดออกให้กับวิศวกร หรือวิศวกรถูกเพิ่มหรือถอดออกจากเครื่องจักร | ย |
ฉันควรจะสามารถนำทางไปยังหน้าสแปลชที่แสดงรายการวิศวกรและเครื่องจักรทั้งหมดได้ ผู้ใช้ควรสามารถคลิกที่วิศวกรหรือเครื่องจักรแต่ละเครื่องเพื่อดูวิศวกร/เครื่องจักรทั้งหมดที่อยู่ในนั้นได้ | ผู้ใช้นำทางไปยังดัชนีหลัก | มีการจัดแสดงวิศวกรและเครื่องจักรทั้งหมดพร้อมลิงก์ไปยังรายละเอียด | ย |
.NET Core 2.2
เซิร์ฟเวอร์ชุมชน MySQL และ MySQL Workbench
โคลนพื้นที่เก็บข้อมูล GitHub โดยเรียกใช้ git clone https://github.com/sarakane/Factory.Solution.git
ในเทอร์มินัล
หรือดาวน์โหลดไฟล์ ZIP โดยคลิกที่ Code
จากนั้น Download ZIP
จากที่เก็บนี้
นำทางไปยังโฟลเดอร์ Factory.Solution
ที่สร้างขึ้นใหม่
นำทางไปยังโฟลเดอร์โครงการ Factory
ในเทอร์มินัล ให้รัน dotnet restore
และ dotnet build
เพื่อสร้างแอปพลิเคชัน
ป้อน dotnet tool install --global dotnet-ef
เพื่อติดตั้ง dotnet ef
เป็นเครื่องมือส่วนกลาง
เข้าสู่ dotnet ef database update
เพื่อสร้างฐานข้อมูล MySQL จากโฟลเดอร์ Migrations
เข้าสู่ dotnet run
เพื่อรันโปรแกรม
คลิกที่ลิงก์ now lietning on เพื่อเปิดในเบราว์เซอร์ของคุณ
ไม่มีข้อบกพร่องที่รู้จัก
ค#
.NET Core 2.2
ASP .NET คอร์
เอนทิตี Faework Core
เซิร์ฟเวอร์ MySQL 8.0.21
รหัสวิชวลสตูดิโอ
ไซต์นี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT
ลิขสิทธิ์ (c) 2020 ซาร่า เคน