ກັບໄປໜ້າໂປຣເຈັກ
ລະບົບຄຸ້ມຄອງ

ລະບົບຄຸ້ມຄອງໂຮງຮຽນ

2026
ນັກພັດທະນາ Full-Stack
ໂຄ້ດ
ລະບົບຄຸ້ມຄອງໂຮງຮຽນ

ພາບລວມ

ແພລດຟອມທີ່ໂຮງຮຽນໃຊ້ບໍລິຫານແທ້ ຈັດຮອບສົກຮຽນ: ທຸກຕົວເລກໃນໜ້າສະຫຼຸບ — ນັກຮຽນ, ອາຈານ, ຫ້ອງຮຽນ, ວິຊາ — ຂຶ້ນກັບສົກຮຽນທີ່ເລືອກ. ມັນຄອບຄຸມການລົງທະບຽນ, ຄະນະອາຈານ, ຫ້ອງຮຽນ ແລະ ວິຊາການ ພ້ອມທັງການເງິນ: ລາຍຮັບຕາມປະເພດ (ຄ່າຮຽນ, ຄ່າລົງທະບຽນ) ທຽບກັບລາຍຈ່າຍ (ເງິນເດືອນ) ເພື່ອໃຫ້ໂຮງຮຽນເຫັນວ່າແຕ່ລະສົກຮຽນຄຸ້ມທຶນ ຫຼື ບໍ່. ນອກນັ້ນຍັງມີລະບົບຈັດການເວັບໄຊສາທາລະນະຂອງໂຮງຮຽນ ແຈ້ງການຈຶ່ງອອກຈາກລະບົບດຽວກັນກັບທີ່ເກັບຂໍ້ມູນ ພ້ອມພາກລາຍງານສຳລັບບົດສະຫຼຸບທີ່ໂຮງຮຽນຕ້ອງສົ່ງ.

ສິ່ງທ້າທາຍ

ໂຮງຮຽນມັກເກັບຂໍ້ມູນໄວ້ໃນຕາຕະລາງ ແຍກຕາມແຕ່ລະເລື່ອງ: ໄຟລ໌ໜຶ່ງສຳລັບການລົງທະບຽນ, ອີກໄຟລ໌ສຳລັບຄ່າຮຽນ, ອີກໄຟລ໌ສຳລັບພະນັກງານ. ບໍ່ມີອັນໃດກົງກັນ. ຜູ້ອຳນວຍການບໍ່ສາມາດຕອບໄດ້ວ່າ 'ສົກຮຽນນີ້ຄຸ້ມທຶນບໍ' ໂດຍບໍ່ເປີດສາມໄຟລ໌ ແລະ ບໍ່ສາມາດປຽບທຽບສອງສົກຮຽນໄດ້ເລີຍ ເພາະຕົວເລກປີກາຍຢູ່ໃນໂຟນເດີທີ່ຖືກເກັບໄວ້. ສ່ວນແຈ້ງການກໍຢູ່ຄົນລະບ່ອນ — ມັກຢູ່ໃນເຈ້ຍ ຫຼື ເຟສບຸກ ໂດຍບໍ່ເຊື່ອມກັບຂໍ້ມູນຂອງໂຮງຮຽນ.

ວິທີແກ້ໄຂ

ໜ້າຜູ້ດູແລດ້ວຍ Nuxt 3 ແລະ Tailwind ເຊື່ອມກັບ API ຂອງ Node.js ໂດຍໃຊ້ TypeORM ແລະ PostgreSQL ເກັບຂໍ້ມູນ. ສົກຮຽນຖືກອອກແບບເປັນ entity ຫຼັກ ບໍ່ແມ່ນພຽງຖັນໜຶ່ງ ດັ່ງນັ້ນທຸກນັກຮຽນ, ຫ້ອງຮຽນ, ການຈ່າຍເງິນ ແລະ ເງິນເດືອນ ຈຶ່ງຜູກກັບສົກຮຽນ — ນັ້ນຄືສິ່ງທີ່ເຮັດໃຫ້ປຽບທຽບລະຫວ່າງປີໄດ້ຈິງ. ການເງິນຖືກເກັບເປັນລາຍການລາຍຮັບ ແລະ ລາຍຈ່າຍທີ່ມີປະເພດ ຕາຕະລາງລາຍຮັບ-ລາຍຈ່າຍຈຶ່ງຄິດໄລ່ອອກມາເອງ ບໍ່ຕ້ອງພິມໃສ່. ການເຂົ້າລະບົບໃຊ້ JWT ພ້ອມສິດຕາມບົດບາດ, ໜ້າຈໍເປັນພາສາລາວທັງໝົດ ພ້ອມ i18n ຮອງຮັບພາສາທີສອງ ແລະ ລະບົບຈັດການເວັບໄຊຂຽນລົງຖານຂໍ້ມູນດຽວກັນ ແຈ້ງການຈຶ່ງລົງເທື່ອດຽວແລ້ວປາກົດທຸກບ່ອນ.

ຄຸນສົມບັດເດັ່ນ

ໜ້າສະຫຼຸບຕາມສົກຮຽນທີ່ເລືອກ
ນັກຮຽນ, ອາຈານ, ຫ້ອງຮຽນ ແລະ ວິຊາ
ການລົງທະບຽນ ແລະ ຈັດເຂົ້າຫ້ອງຮຽນ
ການເງິນ — ລາຍຮັບ (ຄ່າຮຽນ, ຄ່າລົງທະບຽນ) ທຽບລາຍຈ່າຍ (ເງິນເດືອນ)
ວິເຄາະຂໍ້ມູນ — ນັກຮຽນ active ຕໍ່ເດືອນ, ການແບ່ງກຸ່ມຄູ
ແຈ້ງການເຜີຍແຜ່ຂຶ້ນເວັບໄຊໂຮງຮຽນ
ລະບົບຈັດການເວັບໄຊຂອງໂຮງຮຽນໃນຕົວ
ລາຍງານປຽບທຽບລະຫວ່າງສົກຮຽນ
ເຂົ້າລະບົບດ້ວຍ JWT ພ້ອມສິດຕາມບົດບາດ
ໜ້າຈໍພາສາລາວທັງໝົດ, ພ້ອມຮອງຮັບ i18n

ເຕັກໂນໂລຊີ

Nuxt 3Tailwind CSSNode.jsTypeORMPostgreSQLTypeScriptJWT Authi18n
ຕໍ່ໄປ

ຈອງທ່ອງທ່ຽວທົ່ວລາວ