คอร์สนี้ผู้เรียนจะได้เรียนรู้การพัฒนาระบบร้านค้าออนไลน์ด้วย Django Framework โดยเนื้อหาในคอร์สจะแบ่ง
การสร้างระบบออกเป็น 6 ระบบหลักดังนี้
ระบบจัดการคลังสินค้า (Product Management) เป็นระบบที่จัดการเกี่ยวกับสินค้าในคลังสินค้า เช่น
เพิ่ม ลบ แก้ไข ข้อมูลสินค้า
กำหนดสินค้ายอดนิยม (สินค้าที่แสดงผลในหน้าแรกของเว็บไซต์)
การสต๊อกสินค้าและการตัดสต๊อก
แจ้งสถานะสินค้า (สินค้าคงเหลือ , สินค้าหมด)
ระบบสมาชิก (Authentication) เป็นระบบที่จัดการเกี่ยวกับผู้ใช้บริการเว็บไซต์ เช่น
สร้างบัญชีผู้ใช้ (Register)
เข้าสู่ระบบ (Login)
ออกจากระบบ (Logout)
กำหนดสิทธิ์การใช้บริการ (User Access Control)
ระบบหมายเลขหน้า (Pagination) เป็นระบบที่จัดการเกี่ยวกับการแสดงผลข้อมูลในเว็บไซต์ เช่น
การเรียงลำดับข้อมูล (Sort)
แสดงผลข้อมูลผ่านแผงควบคุมหมายเลขหน้า
ระบบตะกร้าสินค้า (Cart) เป็นระบบที่จัดการเกี่ยวกับตะกร้าสินค้า เช่น
หยิบสินค้าลงตะกร้า
คำนวณราคาสินค้าในรายการสั่งซื้อ
คำนวณยอดชำระเงินรวมทั้งหมดในตะกร้าสินค้า
ระบบใบสั่งซื้อสินค้า (Order) เป็นระบบที่จัดการเกี่ยวกับการสั่งซื้อสินค้า เช่น
จัดการเกี่ยวกับข้อมูลลูกค้า (ชื่อ-นามสกุล , ที่อยู่จัดส่ง , เบอร์ติดต่อ)
จัดการเกี่ยวกับใบสั่งซื้อสินค้า
จัดการเกี่ยวกับรายการสินค้าในใบสั่งซื้อ
ระบบประวัติการซื้อสินค้า (Order History) เป็นระบบที่จัดเก็บประวัติการซื้อสินค้าของลูกค้า เช่น
แสดงรายละเอียดใบสั่งซื้อสินค้า (วันที่ซื้อสินค้า , ยอดชำระเงินรวม)
แสดงรายละเอียดรายการสั่งซื้อ