[แจกฟรี] ระบบลางานออนไลน์ PHP หรือ Leave Management System หรือ PHP E-Leave

ระบบลางานออนไลน์ หรือ Leave Management System หรือ E-Leave คือระบบที่พัฒนาขึ้นเพื่อการลดการใช้กระดาษในสำนักงาน โดยการบันทึกการลา และ ขอนุมัติการลา ผ่านระบบออนไลน์ ที่สามารถทำได้จากทุกที่โดยทำผ่านมือถือสะดวกรวดเร็ว และแจ้งผลการทำงานผ่านอีเมล์ พัฒนาด้วย Kotchasan PHP Framework

ความสามารถเบื้องต้นของระบบ

  • สามารถทำคำขอลา อนุมัติการลาได้จากทุกที่ ผ่านมือถือ สะดวก ทันเหตุการณ์
  • ไม่ต้องใช้กระดาษ ดูและทำรายการได้ผ่านทุกอุปกรณ์
  • สามารถเพิ่มรูปแบบการลาได้ไม่จำกัด เช่น ลากิจ ลาป่วย ลาไปศึกษาต่อ
  • สามารถอัปโหลดไฟล์แนบ ประกอบการลาได้ เช่น ใบรับรองแพทย์
  • สามารถกำหนดประเภทของไฟลอัปโหลดได้
  • ส่งคำขอลา และผลอนุมัติการลา ผ่านทางอีเมล์
  • สมาชิกทุกคนสามารถส่งคำขอลาได้
  • อนุมัติการลาโดยบุคคลที่ได้รับมอบหมาย (ใครก็ได้ หลายคนก็ได้ กำหนดได้เป็นรายบุคคลโดยแอดมิน)
  • เก็บประวัติการลาตลอดอายุการทำงาน
  • รายงานการลารูปแบบตาราง และ กราฟสรุปการลา รายบุคคล ดูง่าย
  • สามารถกำหนดปีปฏิทินได้ เช่น กำหนดตามปีงบประมาณ (1 ตค. ถึง 30 กย.) หรือตามปีปฏิทิน (1 มค. ถึง 31 ธค.) ทำให้ยืดหยุ่น
  • เป็นระบบโมดูล สามารถปรับแต่งเพื่อใช้งานร่วมกับโปรเจ็คอื่นๆได้
  • รองรับสามภาษา ไทย อังกฤษ ลาว

ข้อตกลงการนำไปใช้งาน

  • สามารถนำไปใช้งานส่วนตัวได้
  • สามารถพัฒนาต่อยอดได้
  • มีข้อสงสัยสามารถสอบถามได้ที่บอร์ดของคชสาร https://www.kotchasan.com
  • ต้องการให้ผู้เขียนพัฒนาเพิ่มเติม ติดต่อผู้เขียนได้โดยตรง (อาจมีค่าใช้จ่าย)
  • ผู้เขียนไม่รับผิดชอบข้อผิดพลาดใดๆในการใช้งาน
  • ห้ามขาย ถ้าต้องการนำไปพัฒนาต่อเพื่อขายให้ติดต่อผู้เขียนก่อน (เพื่อบริจาค)
 

ความต้องการ

  • Server ภาษา PHP 5.6 ขึ้นไป (สำหรับการทดสอบโปรแกรมบนเครื่องของตัวเอง แนะนำให้คิดตั้งโปรแกรม XAMPP เพื่อจำลองเป็น Server ก่อนการติดตั้งโปรแกรม)
  • ext-mbstring
  • PDO Mysql
  • UTF-8 support
 

การติดตั้งและการอัปเกรด

  • ดาวน์โหลดไฟล์ล่าสุดจาก Github
  • แตกไฟลฺ zip ที่ได้มาออกและอัปโหลดโค้ดทั้งหมดจากที่แตกไฟล์ขึ้นไปบน Server ไม่แนะนำให้อัปโหลดสคริปต์จากที่ทดสอบไปยัง Server ต้องใช้ไฟล์ใหม่และติดตั้งใหม่บน Server เท่านั้น รวมถึงการอัปเกรดด้วย
  • เรียกตัวติดตั้ง http://domain.tld/install/ (เปลี่ยน domain.tld เป็นโดเมนรวมพาธที่ทำการติดตั้งไว้) และดำเนินการตามขั้นตอนการติดตั้งหรืออัปเกรดจนกว่าจะเสร็จสิ้น
  • ลบไดเร็คทอรี่ install/ ออก
สำหรับใครที่ไม่รู้ว่าวิธีการติดตั้งทำอย่างไร ดูคลิปวิธีการติดตั้งนี้ได้เลย วิธีการอัปโหลดสคริปต์ และการติดตั้งโปรแกรมที่สร้างจากคชสาร
พบปัญหาการติดตั้ง แนะนำอ่านกระทู้นี้ก่อน https://www.kotchasan.com/forum.html?wbid=3809
 

สามารถเข้าใช้งานได้โดย User

ผู้ดูแลระบบ : admin@localhost + admin (เว็บตัวอย่างให้เข้าระบบด้วยบัญชี Facebook)
เจ้าหน้าที่ : demo@localhost + demo

พบปัญหาการใช้งานหรือต้องการเสนอแนะ หรือ ต้องการสอบถามใดๆ โพสต์ถามไว้บนเว็บบอร์ดของเว็บไซต์นี้ได้เลยนะครับ ผมยินดีตอบทุกคำถาม

เว็บไซต์ตัวอย่าง https://eleave.acc.in.th

ดาวน์โหลดโค้ดได้จาก Github

หากต้องการสนับสนุนผู้เขียน สามารถบริจาคช่วยเหลือค่า Server ได้ที่
ธนาคาร กสิกรไทย สาขากาญจนบุรี
เลขที่บัญชี 221-2-78341-5
ชื่อบัญชี กรกฎ วิริยะ
0SHAREFacebookLINE it!