ชื่อผลงาน : การประยุกต์ใช้ Line Official Accountในการบริหารสัญญายืมเงิน
| ผู้ถ่ายทอด : ศุภชัย เชื้อพันธ์ | ถ่ายทอด : วันที่ 12 กันยายน 2565 |
1. บทคัดย่อ
คณะวิทยาศาสตร์ มหาวิทยาลัยอุบลราชธานี ได้มีการให้ยืมเงินราชการ และการส่งหลักฐานการจ่าย เพื่อชดใช้เงินยืมให้เป็นไปตามระเบียบของทางราชการ โดยปัจจุบันได้เปลี่ยนวิธีการรับเงินยืมเป็นวิธีการโอนเงินเข้าบัญชีผู้ยืมเงิน ทำให้ผู้ยืมเงินไม่ทราบว่าเงินที่โอนเข้าบัญชีของตนเป็นเงินอะไร ทำให้ผู้ยืมต้องโทรสอบถามกับงานคลัง และเมื่อส่งเอกสารส่งใช้ใบสำคัญ ต้องได้คืนเงินยืม งานคลัง โทรแจ้งผู้ยืมให้คืนเงิน ซึ่งบ้างครั้งจะมีความผิดพลาดของจำนวนเงินที่ต้องคืน จากปัญหาข้างต้น งานคอมพิวเตอร์และเครือข่ายจึงได้พัฒนาระบบจัดการเงินยืม และเงินโอน ภายใต้ระบบสารสนเทศเพื่อการบริหาร ของคณะวิทยาศาสตร์ เพื่อแจ้งกระบวนการยืม โอนเงิน และเรียกคืนเงิน หลังจากใช้งานมาระยะหนึ่ง มีปัญหาผู้ยืมเงิน ไม่สะดวกเข้าตรวจสอบในระบบสารสนเทศเพื่อการบริหาร จึงได้ศึกษาการแจ้งเตือนการโอนเงินยืม และการเรียกคืนเงินยืม ผ่านระบบ Line Official Account เพื่อเป็นการส่งหาผู้ยืมแบบส่วนตัว
2. บทนำ
งานคอมพิวเตอร์และเครือข่าย คณะวิทยาศาสตร์ได้พัฒนาระบบบริหารจัดการเงินยืม และเงินโอน เพื่อให้งานคลัง ใช้งานในการแจ้งผู้ยืมเงิน และการบริหารสัญญายืมเงิน เพื่อให้การติดตามคืนเงินเป็นไปตามระเบียบของทางราชการผ่านระบบสารสนเทศเพื่อการบริหาร ด้วยการเข้าใช้งานระบบสารสนเทศเพื่อการบริหารมีขั้นตอนในการเข้าใช้งานผ่านทางเว็บไซต์ทำให้ผู้ยืมไม่สะดวกในการเข้าไปครวจสอบ การโอนและการเรียกคืนเงินยืม
ดังนั้นผู้จัดทำจึงได้นำคุณสมบัติของ Line Official Account ที่เป็นการส่งข้อความแบบส่วนตัวถึงผู้รับ มาพัฒนาในการส่งข้อความแจ้งผู้รับโอนเงินยืมและการบริหารสัญญายืม การติดตามเงินยืม กับบุคลากรคณะวิทยาศาสตร์
3. วัตถุประสงค์
เพื่อพัฒนาระบบการแจ้งเตือนการโอนเงิน การเรียกคืนเงิน และลดขั้นตอนในการทำงาน
4. วิธีการ/เครื่องมือ
เครื่องมือที่ใช้ในการพัฒนาระบบ
- Visual Studio ASP.Net C#
- Microsoft SQL Server
-Line Official Account
-webhook API
-Postman
4.1 โครงสร้างของ Line และ Line API

ข้อมูล Real time ทุกอย่างจะถูกส่งผ่าน webhook มาที่ Server ของเรา
1. ข้อความที่ลูกค้าส่งเข้ามาทุกประเภท (ข้อความ, รูป, ไฟล์, เสียง, location} Sticker เป็นต้น)
2. Event ต่างๆ 15 รูปแบบ เช่น การ add friend/block เป็นต้น
ข้อมูลที่สามารถส่งกลับไปให้ Line ลูกค้าผ่าน API
ข้อความทุกประเภทที่ไลน์ซัพพอร์ต (ข้อความ,รูป,ไฟล์,เสียง,location, sticker, button, carousel, flex message Link )
โดยการส่งจะมี 2 แบบ คือ reply หมายถึงการตอบกลับทันที (ไม่เกิน 30 วินาที) หลังจากได้รับข้อความจากลูกค้า และ push คือ การส่งข้อความเวลาอื่นๆ โดยการส่ง push นั้นจะเสียโควต้าบรอดแคสต์ของไลน์ ต่อ 1 ข้อความ
Server Chatbot
เซิฟเวอร์แชทบอทเป็นส่วนสำคัญที่ต้องมีเผื่อใช้ในการรับส่งข้อความ และ event ต่างๆ โดยอาจจะตั้งเอง หรือว่าใช้ Software as A Services ก็ได้
1. ตั้ง server เอง หรือ จ้างผู้พัฒนามาติดตั้งพร้อมพัฒนาให้ (โดยแนะนำเป็น cloud server เพราะต้องรับ traffic จาก public ได้ต้องเชื่อมต่อผ่าน https) เหมาะสำหรับโปรเจคใหญ่ โดยมี LINE Developer Partner (https://lineforbusiness.com/th/partner-developer ) ที่พร้อมพัฒนาให้คุณ
2. ใช้ Software as A Service เช่น Dialogflow (https://cloud.google.com/dialogflow/ ) หรือ ZWIZ.AI Chatbot (https://www.zwiz.ai) เป็นต้น เหมาะสำหรับโปรเจคขนาดเล็ก-กลาง


5. ผลการดำเนินงาน ประกอบด้วย
การพัฒนาระบบแจ้งเตือนผ่าน Line Official Account ให้สามารถแจ้งข้อมูลการโอนเงิน การเรียกคืนเงินยืม และการโอนเงิน โดยมีข้อมูลที่ถูกต้องและครบถ้วนตามที่งานคลังกำหนด โดยมีขั้นตอนการใช้งานดังนี้
5.1 ผู้ที่ต้องการใช้งาน ต้องเป็นเพื่อนกับ Line Official Account ของคณะ “Sci-UBU Connect”
6. สรุป
จากการพัฒนาระบบแจ้งเตือนผ่าน Line Official Account ซึ่งมีข้อแตกต่างจาก Line Notify คือ Line Notify จะเป็นการแจ้งเข้า Group Line และไม่มีการนับโควต้าบรอดแคสต์ส่วน Line Official Account เป็นการส่งข้อความแบบส่วนตัวถึงผู้รับ แต่จะมีการนับโควต้าบรอดแคสต์โดยใน 1 เดือนจะให้ส่งข้อความได้ฟรี 1,000 ข้อความ ในการพัฒนาเพื่อใช้งานภายในคณะมีรายการในการยืมและการโอนเงิน มีการส่งข้อความถึง 1,000 รายการจึงสามารถใช้งานได้ฟรี
7. ความสามารถในการนำผลงานไปใช้ประโยชน์ หรือต่อยอดเพื่อให้บุคคลหรือหน่วยงานอื่นไปใช้ประโยชน์ได้ในวงกว้าง (impact)
ระบบการแจ้งเตือนผ่าน Line Official Account สามารถนำไปพัฒนาต่อยอด ในการแจ้งเตือนการโอนเงินหรือ ข้อมูลต่างๆ ที่เป็นส่วนตัว หรือนำไปใช้ในการสร้าง Chat Bot API ในการตอบคำถาม ให้ข้อมูลประชาสัมพันธ์ เกี่ยวกับคณะ มหาวิทยาลัย การศึกษาต่อ นอกจากจะสามารถลดขั้นตอนการทำงานลงได้ยังสามารถลดการตอบคำถามที่พบบ่อย ในเบื้องต้นได้