[แจกฟรี] โปรแกรมเงินเดือน Payroll สำหรับองค์กรไทยยุคใหม่ PHP
![[แจกฟรี] โปรแกรมเงินเดือน Payroll สำหรับองค์กรไทยยุคใหม่ PHP](https://kotchasan.com/datas/users/kotchasan/document/picture-7-153.webp)




ภาพรวมของระบบ
ระบบจัดการเงินเดือนออนไลน์นี้เป็นเว็บแอปพลิเคชันที่พัฒนาด้วยภาษา PHP และใช้ฐานข้อมูล MySQLในการจัดเก็บข้อมูล ระบบได้รับการออกแบบมาให้รองรับการใช้งานของพนักงานและผู้บริหารในองค์กรขนาดเล็กถึงกลาง โดยมุ่งเน้นไปที่ความง่ายในการใช้งาน ความแม่นยำในการคำนวณ และความยืดหยุ่นในการปรับแต่งตามความต้องการขององค์กรแต่ละแห่งระบบนี้ถูกพัฒนาขึ้นบนพื้นฐานของ Framework Kotchasan ซึ่งเป็น PHP Framework ที่พัฒนาขึ้นเพื่อการสร้างเว็บแอปพลิเคชันที่มีประสิทธิภาพ รองรับการทำงานแบบ MVC (Model-View-Controller)และมีระบบการจัดการฐานข้อมูลที่มีประสิทธิภาพ
คุณสมบัติ / Features
- สลิปเงินเดือนของฉัน: พนักงานทุกคนดูประวัติเงินเดือนของตัวเองย้อนหลังรายปี และสั่งพิมพ์สลิปได้ (เห็นเฉพาะรายการที่อนุมัติแล้ว)
- นำเข้าข้อมูลพนักงาน (CSV): สร้างบัญชีพนักงานใหม่หรือปรับปรุงบัญชีเดิม พร้อมบันทึกแผนกและตำแหน่งให้อัตโนมัติ
- นำเข้าเงินเดือนรายเดือน (CSV): เลือกปี/เดือน แล้วอัปโหลดไฟล์ ถ้าเดือนนั้นมีข้อมูลแล้วจะปรับปรุงรายการเดิม ไม่สร้างซ้ำ
- คำนวณอัตโนมัติ: ภาษีหัก ณ ที่จ่ายตามวิธีของกรมสรรพากร (หักค่าใช้จ่าย ค่าลดหย่อน และแยกภาษีของโบนัส) หรืออัตราคงที่ และประกันสังคมทั้งส่วนพนักงานและนายจ้าง
- ค่าล่วงเวลาจากชั่วโมง: กรอกจำนวนชั่วโมง ระบบคิดเงินจากฐานเงินเดือนและตัวคูณที่ตั้งไว้ หรือกรอกเป็นจำนวนเงินเองก็ได้
- ใช้กับโปรแกรมเงินเดือนเดิมได้: ปิดการคำนวณอัตโนมัติ แล้วนำเข้าประกันสังคมและภาษีที่คำนวณไว้แล้ว ใช้ระบบนี้แจกสลิปอย่างเดียว
- อนุมัติก่อนเผยแพร่: ผู้มีสิทธิ์อนุมัติ คำนวณใหม่ ส่งแจ้งเตือน หรือลบรายการได้ทีละหลายรายการ
- แดชบอร์ด: การ์ดสรุป (จำนวนพนักงาน, ยอดเงินเดือนเดือนนี้, เงินเดือนเฉลี่ย, รายการรออนุมัติ) และกราฟแนวโน้มเงินเดือน, เงินเดือนเฉลี่ยและจำนวนพนักงานรายแผนก, การกระจายของเงินเดือน
- ส่งออก CSV: ดาวน์โหลดรายการเงินเดือนตามตัวกรองที่เลือก
- แจ้งเตือน: อีเมล, LINE และ Telegram เมื่ออนุมัติหรือส่งสลิป
- ผู้ใช้และสิทธิ์: กำหนดสิทธิ์รายโมดูล เข้าสู่ระบบด้วย Google, Facebook, LINE หรือ Telegram ได้
- หลายภาษา: ไทย / อังกฤษ
- รองรับ PWA: ติดตั้งเป็นแอปบนมือถือได้ (
manifest.json,service-worker.js)
วามต้องการของระบบ / Requirements
- PHP 8 ขึ้นไป พร้อมส่วนขยาย
pdo_mysql,mbstring,zlib,xml,gd - MySQL 5.5.3+ หรือ MariaDB 5.5+ (ต้องรองรับ
utf8mb4) - Apache ที่เปิด
mod_rewriteและอนุญาต.htaccess(AllowOverride All) - Node.js เฉพาะกรณีต้อง build ไฟล์ frontend ใหม่ (ไฟล์ใน
Now/dist/พร้อมใช้งานแล้ว)
การติดตั้ง / Installation
- Clone โปรเจ็ค แล้ววางไว้ใน document root ของเว็บเซิร์ฟเวอร์
git clone https://github.com/...godwiriya/salary.git - สร้างฐานข้อมูลเปล่า (แนะนำ
utf8mb4) - ให้เว็บเซิร์ฟเวอร์เขียนโฟลเดอร์
settings/และdatas/ได้mkdir -p settings datas
chmod -R 775 settings datas - เปิด
http://your-domain/install/แล้วทำตามขั้นตอน (ตรวจสอบระบบ → ตั้งค่าฐานข้อมูล → สร้างผู้ดูแลระบบ) - เข้าสู่ระบบด้วยบัญชีผู้ดูแลที่สร้างไว้
install/
บนเซิร์ฟเวอร์จริง
เว็บไซต์ตัวอย่าง https://salary.acc.in.th
ดาวน์โหลดโค้ดได้จาก Github
หากต้องการสนับสนุนผู้เขียน สามารถบริจาคช่วยเหลือค่า Server ได้ที่ธนาคาร กสิกรไทย สาขากาญจนบุรี
เลขที่บัญชี 221-2-78341-5
ชื่อบัญชี กรกฎ วิริยะ