📌 ภาพรวม
ระบบลงเวลาทำงานสวนทุเรียน คือเว็บแอปพลิเคชัน (PWA) สำหรับบันทึกเวลาเข้า-ออกงาน บันทึกกิจกรรมในสวน และ บันทึกค่าใช้จ่าย/การจัดซื้อ ของพนักงานแต่ละคน พร้อมสรุปรายงานให้หัวหน้างานและผู้ดูแลระบบ ออกแบบเป็น ระบบหลายโมดูล — เข้าใช้งานแล้วเลือกเมนูจากหน้าหลัก ใช้งานได้ทั้งบนมือถือและคอมพิวเตอร์ ติดตั้งเป็นแอปบนหน้าจอโฮมได้ และ ทำงานได้แม้สัญญาณอินเทอร์เน็ตไม่ดี
⏱️
ลงเวลาเข้า-ออก
รองรับหลายช่วงต่อวัน รวมชั่วโมงอัตโนมัติ
🌱
บันทึกกิจกรรม
ฉีดยา ใส่ปุ๋ย รดน้ำ พร้อมรูปถ่าย
💰
ค่าใช้จ่าย / จัดซื้อ
บันทึกการซื้อของ + รูปใบเสร็จ
📊
รายงานรวม
แรงงาน + ค่าใช้จ่าย รายวัน/เดือน/ปี
📴
ใช้งานออฟไลน์
บันทึกทันที ซิงก์ให้เองเมื่อมีเน็ต
📍
ปักหมุด GPS
ยืนยันตำแหน่งตอนลงเวลา
📱
ติดตั้งเป็นแอป
ลงหน้าจอโฮมได้ทั้ง Android / iPhone
✅ สิ่งที่โปรแกรมทำได้
⏱️ การลงเวลาทำงาน
- ลงเวลา เข้างาน-ออกงาน ด้วยปุ่มเดียว
- รองรับ หลายช่วงต่อวัน (เช่น ช่วงเช้า/ช่วงบ่าย แยกพักเที่ยง) และรวมชั่วโมงทุกช่วงให้อัตโนมัติ
- ปักหมุด ตำแหน่ง GPS ตอนลงเวลา เปิดดูใน Google Maps ได้
- เตือนเมื่อลืมลงเวลาออกงาน และไม่นับชั่วโมงจนกว่าจะแก้ไขให้ถูกต้อง
- แก้ไขย้อนหลัง ได้ — เพิ่ม/ลบ/แก้แต่ละช่วงเวลา
🌱 การบันทึกกิจกรรมในสวน
- เลือกกิจกรรมได้ หลายอย่างพร้อมกัน (ฉีดยา ใส่ปุ๋ย รดน้ำ ตัดแต่งกิ่ง ฯลฯ)
- แยก ช่วงเช้า / ช่วงบ่าย ในแต่ละวัน
- เลือก แปลง/โซน จากดรอปดาวน์ หรือเพิ่มแปลงใหม่เองได้ทันที · ระบุจำนวนต้นและสภาพอากาศ
- แนบ รูปถ่ายได้หลายรูป (ย่อขนาดและอัปโหลดเก็บเป็นไฟล์บนเซิร์ฟเวอร์อัตโนมัติ)
- บันทึกกิจกรรมได้ หลายรอบต่อวัน
💰 การบันทึกค่าใช้จ่าย / จัดซื้อ
- บันทึก การซื้อของที่ใช้ในสวน — ปุ๋ย ยา อุปกรณ์การเกษตร น้ำมัน วัสดุทำสวน ฯลฯ
- แยกตาม หมวดหมู่ ที่ผู้ดูแลกำหนดเองได้
- กรอกจำนวน + ราคาต่อหน่วย → คิดยอดรวมให้อัตโนมัติ · ระบุร้าน/ผู้ขายได้
- แนบ รูปใบเสร็จ เก็บไว้เป็นหลักฐาน
- ค้นหา / กรอง ตามหมวดหมู่ ช่วงวันที่ ผู้บันทึก และคำค้น
- รายการที่ถูกเบิกไปแล้วจะ ล็อกไม่ให้แก้หรือลบ พร้อมแสดงเลขที่ใบเบิกกำกับ
🧾 ใบเบิกเงิน 🆕
- เบิกค่าใช้จ่ายย้อนหลัง — สำรองจ่ายไปก่อน แล้วเลือกบิลที่ยังไม่เคยเบิกมารวมเป็นใบเดียว
- เบิกเงินล่วงหน้า — พิมพ์รายการที่ตั้งใจจะซื้อเป็นประมาณการ พออนุมัติจ่ายแล้วยอดจะค้างเป็น เงินยืมคงค้าง จนกว่าจะเคลียร์
- เคลียร์เงินยืม — ผูกบิลจริงเข้ากับใบยืม ระบบเทียบยอดให้ว่าต้อง คืนเงิน หรือ เบิกเพิ่ม
- เบิกค่าแรง — คิดจากการลงเวลาให้อัตโนมัติ แยกบรรทัดเป็นวันต่อวัน แต่ละวันแยกช่วงเช้า–บ่าย
- เลขที่ใบเบิกอัตโนมัติ เช่น 001/69 ออกโดยเซิร์ฟเวอร์ตอนส่งขออนุมัติ จึงไม่มีทางซ้ำกันแม้หลายคนกดพร้อมกัน
- เส้นทาง ร่าง → รออนุมัติ → อนุมัติ/จ่ายแล้ว (มีไม่อนุมัติพร้อมเหตุผล) · หัวหน้างานอนุมัติใบที่ตัวเองสร้างไม่ได้
- กันเบิกซ้ำ — บิลที่ถูกดึงเข้าใบเบิกหรือใช้เคลียร์เงินยืมแล้ว เอามาเบิกอีกไม่ได้
- พิมพ์เอกสารใบเบิก พร้อมช่องลงชื่อ และใบเสร็จแนบท้ายแยกหน้า
📋 การค้นหาและดูประวัติ
- ค้นหาด้วยคำค้น (กิจกรรม แปลง รายละเอียด)
- กรองตามช่วงวันที่ (ตั้งแต่วันที่ / ถึงวันที่)
- หัวหน้างาน/แอดมินดูประวัติของ ทุกคน และเลือกดูรายคนได้
📊 รายงานรวมและการส่งออกข้อมูล
- แดชบอร์ดสถานะวันนี้ — ใครกำลังทำงาน / ออกงานแล้ว / ยังไม่เข้างาน แบบเรียลไทม์
- รายงานรวม รายวัน / สัปดาห์ / เดือน / ปี — สรุปทั้ง แรงงาน (ตารางรายคน + กราฟกิจกรรม) และ ค่าใช้จ่าย (ยอดรวม + กราฟแยกหมวด)
- แชร์รายงานรายวัน เป็นการ์ดสวยๆ ไปลงไลน์
- ส่งออกเป็น Excel / CSV และ พิมพ์ / PDF (รวมแรงงาน + ค่าใช้จ่าย)
👥 การจัดการและความปลอดภัย
- กำหนด สิทธิ์ผู้ใช้ 3 ระดับ — พนักงาน / หัวหน้างาน / ผู้ดูแลระบบ
- ระบบหลายโมดูล — หน้าหลักแสดงเมนูตามสิทธิ์ของผู้ใช้ แต่ละโมดูลมีสีประจำตัว
- เพิ่ม-แก้ไข-ลบรายชื่อพนักงาน ตั้ง รหัส PIN และ อัตราค่าแรง (ต่อวัน/ต่อชั่วโมง)
- ผู้ดูแล จัดการรายการที่ให้เลือกได้เอง — กิจกรรม หมวดค่าใช้จ่าย แปลง/โซน (เพิ่ม แก้ ปิดใช้งาน เลือกไอคอน ลากจัดลำดับ)
- สำรอง / กู้คืนข้อมูล เป็นไฟล์ (.json — รวมลงเวลา ค่าใช้จ่าย ใบเบิก และการตั้งค่า)
🔐 สิทธิ์ผู้ใช้ 3 ระดับ
| ระดับ | ทำอะไรได้บ้าง |
|---|---|
| 🧑🌾 พนักงาน | ลงเวลา / บันทึกกิจกรรม / บันทึกการซื้อของ / สร้างใบเบิกของตัวเอง · ดู-แก้-ลบ เฉพาะข้อมูลตัวเอง |
| 🧭 หัวหน้างาน | ทุกอย่างของพนักงาน + ดูข้อมูลทุกคน + รายงานรวม + อนุมัติและจ่ายใบเบิก (ยกเว้นใบที่ตัวเองสร้าง) |
| 👑 ผู้ดูแลระบบ | ทำได้ทุกอย่าง — จัดการรายชื่อ/สิทธิ์/อัตราค่าแรง · จัดการรายการที่ให้เลือก · อนุมัติได้ทุกใบ · สำรอง/กู้คืน |
⚙️ คุณสมบัติทางเทคนิค
| หัวข้อ | รายละเอียด |
|---|---|
| ประเภทแอป | Progressive Web App (PWA) — ติดตั้งบนหน้าจอโฮมได้ · โครงสร้างแบบหลายโมดูล (ลงเวลา / ค่าใช้จ่าย / ใบเบิกเงิน / รายงาน / ตั้งค่า) |
| การทำงานออฟไลน์ | บันทึกในเครื่องทันที (localStorage) แล้วซิงก์ขึ้นเซิร์ฟเวอร์อัตโนมัติทุก 15 วินาที |
| รองรับอุปกรณ์ | มือถือ / แท็บเล็ต / คอมพิวเตอร์ (Android, iPhone, Windows) |
| การเก็บรูปภาพ | ย่อขนาดอัตโนมัติ แล้วอัปโหลดเก็บเป็นไฟล์บนเซิร์ฟเวอร์ |
| ตัวอักษร | ฟอนต์ Sarabun เก็บไว้ในเว็บเอง ใช้งานได้แม้ไม่มีอินเทอร์เน็ต |
| การแจ้งเตือน | Web Push — เตือนลืมลงเวลาออก, ยังไม่เข้างาน, สรุปประจำวัน |
| ภาษา | ภาษาไทย |
💡 ข้อมูลถูกบันทึกในเครื่องทันที ใช้งานได้ต่อเนื่องแม้สัญญาณไม่ดี และจะซิงก์ขึ้นเซิร์ฟเวอร์ให้เองเมื่อกลับมาออนไลน์
📖 ดูคู่มือการใช้งานแบบละเอียด · 🧾 ผังการทำงานใบเบิกเงิน · ← กลับสู่หน้าแอป