โครงสร้างหัวข้อ

    • กระดานเสวนา icon

      ยินดีต้อนนักศึกษาเข้าสู่รายวิชาเทคโนโลยีเฟรมเวิร์ค

      1/2566


      อ.สุลัยมาน  เภอโส๊ะ

      หลักสูตรวิทยาการคอมพิวเตอร์และเทคโนโลยีดิจิทัล 

      คณะวิทยาศาสตร์เทคโนโลยีและการเกษตร

  • ติดตั้งและใช้งาน Laravel 9

  • MVC & CRUD

    • งานมอบหมาย icon
      Opened: วันอังคาร, 22 สิงหาคม 2023, 12:00AM
      Due: วันอังคาร, 22 สิงหาคม 2023, 12:00PM


      .ให้นักศึกษาสร้างฟอร์มสำหรับ แสดงผล เพิ่ม ลบ แก้ไข ข้อมูลของแต่ละตาราง

  • Blade Template Layout

    • งานมอบหมาย icon
      Opened: วันอังคาร, 29 สิงหาคม 2023, 12:00AM
      Due: วันอังคาร, 29 สิงหาคม 2023, 12:00PM

      ให้นักศึกษาทำการออกแบบและสร้างระบบการขายสินค้า โดยมีฐานข้อมูลอย่างน้อยตามที่กำหนดให้ 

      ตาราง: สินค้า (Product)

      ProductID (Primary Key): รหัสสินค้า (เช่น P001, P002, ...)

      ProductName: ชื่อสินค้า

      Price: ราคาสินค้า

      StockQuantity: จำนวนคงเหลือของสินค้า


      ตาราง: รูปภาพสินค้า (ProductImage)

      ImageID (Primary Key): รหัสรูปภาพ

      ProductID (Foreign Key): รหัสสินค้าที่เกี่ยวข้อง

      ImageURL: URL ของรูปภาพสินค้า


      ตาราง: ลูกค้า (Customer)

      CustomerID (Primary Key): รหัสลูกค้า (เช่น C001, C002, ...)

      FirstName: ชื่อจริงของลูกค้า

      LastName: นามสกุลของลูกค้า

      Address: ที่อยู่ของลูกค้า

      PhoneNumber: เบอร์โทรศัพท์ของลูกค้า


      ตาราง: การสั่งซื้อ (Order)

      OrderID (Primary Key): หมายเลขการสั่งซื้อ

      OrderDate: วันที่ที่สั่งซื้อ

      DeliveryStatus: สถานะการจัดส่ง (เช่น "รอจัดส่ง", "กำลังจัดส่ง", "จัดส่งแล้ว")

      CustomerID (Foreign Key): รหัสลูกค้า


      ตาราง: รายการสินค้าในการสั่งซื้อ (OrderItem)

      OrderItemID (Primary Key): รหัสรายการสินค้าในการสั่งซื้อ

      OrderID (Foreign Key): หมายเลขการสั่งซื้อที่เกี่ยวข้อง

      ProductID (Foreign Key): รหัสสินค้าที่เกี่ยวข้อง

      Quantity: จำนวนสินค้าที่สั่งซื้อในรายการนี้

  • Laravel CRUD With Multiple Image Upload

    • งานมอบหมาย icon
      Opened: วันอังคาร, 5 กันยายน 2023, 12:00AM
      Due: วันอังคาร, 5 กันยายน 2023, 12:15PM

      ให้นักศึกษาทำการออกแบบและสร้างระบบการเข้าทำงานของพนักงาน โดยมีฐานข้อมูลอย่างน้อยตามที่กำหนดให้ 

      ระบบสามารถ แสดง เพิ่ม ลบ และแก้ไขข้อมูล พนักงาน และบันทึกการเข้างานของแต่ละคน


      1. ตาราง Employee (พนักงาน):

      EmployeeID (รหัสพนักงาน): รหัสพนักงานที่เป็นตัวเลขที่ไม่ซ้ำกันและเป็นคีย์หลัก (Primary Key) เพื่อระบุพนักงานแต่ละคน

      FirstName (ชื่อ): ชื่อจริงของพนักงาน

      LastName (นามสกุล): นามสกุลของพนักงาน

      Gender (เพศ): เพศของพนักงาน (ชาย, หญิง, อื่น ๆ)

      DateOfBirth (วันเกิด): วันเกิดของพนักงาน

      Address (ที่อยู่): ที่อยู่ปัจจุบันของพนักงาน

      PhoneNumber (หมายเลขโทรศัพท์): เบอร์โทรศัพท์ของพนักงาน

      Email (อีเมล์): อีเมล์ของพนักงาน

      DepartmentID (รหัสแผนก): รหัสแผนกที่พนักงานสังกัด สามารถเป็นคีย์นอก (Foreign Key) ที่เชื่อมโยงกับตาราง Department

      HireDate (วันที่เข้างาน): วันที่พนักงานเริ่มงาน


      2. ตาราง Department (แผนก):

      DepartmentID (รหัสแผนก): รหัสแผนกที่ไม่ซ้ำกันและเป็นคีย์หลัก (Primary Key)

      DepartmentName (ชื่อแผนก): ชื่อแผนกหรือฝ่าย


      3. ตาราง Salary (เงินเดือน):

      SalaryID (รหัสเงินเดือน): รหัสเงินเดือนที่ไม่ซ้ำกันและเป็นคีย์หลัก (Primary Key)

      EmployeeID (รหัสพนักงาน): รหัสพนักงานที่เป็นคีย์นอก (Foreign Key) ที่เชื่อมโยงกับตาราง Employee

      SalaryAmount (จำนวนเงิน): จำนวนเงินเดือนของพนักงาน


      4. ตาราง Attendance (การเข้างาน):

      AttendanceID (รหัสการเข้างาน): รหัสการเข้างานที่ไม่ซ้ำกันและเป็นคีย์หลัก (Primary Key)

      EmployeeID (รหัสพนักงาน): รหัสพนักงานที่เป็นคีย์นอก (Foreign Key) ที่เชื่อมโยงกับตาราง Employee

      AttendanceDate (วันที่เข้างาน): วันที่พนักงานเข้างาน

      ClockInTime (เวลาเข้างาน): เวลาที่พนักงานเริ่มงาน

      ClockOutTime (เวลาออกงาน): เวลาที่พนักงานออกงาน

  • Views + Template

    • งานมอบหมาย icon
      Opened: วันศุกร์, 29 กันยายน 2023, 12:00AM
      Due: วันศุกร์, 6 ตุลาคม 2023, 12:00AM
  • User Authentication