Day: February 13, 2023

ระบบสารสนเทศ (5/5) : ระบบประกันสุขภาพนักศึกษาต่างชาติ (HIF)

ระบบประกันสุขภาพนักศึกษาต่างชาติ (HIF) ระบบ Health Insurance for Foreigners หรือมีชื่อย่อว่า ระบบ HIF เป็นระบบน้องใหม่ของทางทีมพัฒนาสารสนเทศนักศึกษา เป็นระบบที่เปิดใช้สำหรับนักศึกษาต่างชาติเท่านั้น ที่เข้าศึกษาตั้งแต่ปีการศึกษา 2565 เป็นต้นไปโดยระบบนี้จะมีการเชื่อมโยงการระบบสารสนเทศนักศึกษา ระบบ HIF เป็นระบบที่ให้นักศึกษาต่างชาติเข้ามาบันทึกข้อมูลการพำนักว่าขณะนี้นักศึกษาอยู่ในประเทศไทย หรืออยู่ต่างประเทศ โดยมีข้อกำหนดว่าหากนักศึกษาต่างชาติคนใดที่เข้ามาอยู่ในประเทศไทย นักศึกษาคนนั้นจำเป็นต้องมีการทำประกันสุขภาพ ซึ่งคำว่าประกันสุขภาพคือ ประกันที่ครอบคลุมการรักษาพยาบาลทุกกรณี ซึ่งประเภทของประกันที่มีผลกับข้อมูลว่าประกันสมบูรณ์หรือไม่ ได้แก่ เมื่อนักศึกษาต่างชาติดำเนินการซื้อประกันตามที่ต้องการ นักศึกษาจะต้องมาบันทึกข้อมูลในระบบ HIF เพื่อแจ้งรายละเอียดของข้อมูล ได้แก่ ชื่อประกัน รูปถ่ายกรมธรรม์ และช่วงวันที่ของประกัน และดำเนินการส่งต่อให้กับเจ้าหน้าที่ดำเนินการตรวจสอบข้อมูล หน้าหลักของระบบ HIF เจ้าหน้าที่ต้องดำเนินการตรวจสอบข้อมูลประกันตามที่นักศึกษาบันทึกว่ามีความถูกต้องหรือไม่ หากถูกต้องให้ปรับสถานะเป็น “Pass” และหากไม่ถูกต้องให้ปรับสถานะเป็น…

ระบบสารสนเทศ (4/5) : ระบบรายละเอียดรายวิชาและรายงานผลดำเนินการ (Course Spec.)

ระบบรายละเอียดรายวิชาและรายงานผลดำเนินการ (Course Spec.) ระบบรายละเอียดรายวิชาและรายงานผลดำเนินการ หรือเรียกสั่น ๆ ว่า ระบบ Course Spec. เดิมมีชื่อว่าระบบกรอบมาตรฐานคุณวุฒิระดับอุมศึกษาแห่งชาติ หรือเรียกสั่น ๆ ว่าระบบ มคอ.ออนไลน์ หรือ TQF Online ระบบ Course Spec. ระบบ Course Spec. เป็นระบบที่เริ่มใช้งานในปีการศึกษา 1/2564 ทั้ง 5 วิทยาเขต โดยแต่ละวิทยาเขตจะมี URL ที่แตกต่างกัน เนื่องจากทีมพัฒนาได้แยกฐานข้อมูล ดังนั้นปัจจุบันระบบ Course Spec. ยังต้องเข้าใช้งานแยกวิทยาเขต โดยมี URL ดังนี้…

ระบบสารสนเทศ (3/5) : ระบบรับสมัครนักศึกษาออนไลน์ (E-Admission)

ระบบรับสมัครนักศึกษาออนไลน์ (E-Admission) ระบบรับสมัครนักศึกษาออนไลน์ เป็นระบบที่ให้ผู้สมัคร (นักเรียน/นักศึกษา) สมัครเข้ามาเพื่อศึกษาในรั้วมหาวิทยาลัยสงขลานครินทร์ หรือที่ใคร ๆ เรียกว่า “ม.อ.” ระบบรับสมัครนักศึกษาออนไลน์เป็นระบบที่อยู่ในการรับผิดชอบของศูนย์รับนักศึกษาและการทดสอบ ซึ่งพัฒนาโดยฝ่ายพัฒนาระบบสารสนเทศ สำนักนวัตกรรมดิจิทัลและระบบอัจฉริยะ ทุกท่านทราบหรือไม่ว่า ก่อนที่จะมาถึงระบบรับสมัครนักศึกษาออนไลน์ในปัจจุบันที่ใช้งานกันอยู่ เรามีการปรับปรุงมากี่ครั้ง ระบบรับสมัครนักศึกษาออนไลน์ หรือระบบ E-Admission (URL : https://e-admission.psu.ac.th/) ในปัจจุบันเริ่มใช้สำหรับรับนักศึกษาตั้งแต่ปีการศึกษา 2563 เป็นต้นมา โดยเป็นการพัฒนาใหม่จากระบบรับสมัครนักศึกษาออนไลน์ เวอร์ชั่นเดิม โดยมีการพัฒนาปรับปรุงการใช้งาน ได้แก่ เว็บไซต์ปัจจุบันของระบบรับสมัครนักศึกษาออนไลน์ ดังรูป เมนูต่าง ๆ ของระบบรับสมัครนักศึกษาออนไลน์ ที่ผู้สมัครทุกคนจะต้องดำเนินการขึ้นอยู่กับโครงการที่เลือก ดังรูป *** กว่าจะมาเป็นระบบรับสมัครนักศึกษาออนไลน์ในปัจจุบันเราก็มีการปรับปรุงระบบ เสริม เติม…

ระบบสารสนเทศ (2/5) : ระบบสารสนเทศนักศึกษา (SIS)

ระบบทะเบียนนักศึกษา และระบบสารสนเทศนักศึกษา (SIS) ระบบสารสนเทศนักศึกษา มีตัวย่อคือ SIS มีนักศึกษาหลายคนจะเรียกว่า S I S (อ่านว่า เอส ไอ เอส) แต่บางคนจะเรียกกว่าระบบ SIS (อ่านว่า ซิส) ซึ่ง SIS ในที่นี้ไม่ได้มาจากคำว่า sister ที่แปลว่าน้องสาวหรือพี่สาวนะคะ แต่ย่อมาจากคำว่า Student Information System ระบบจะเกิดขึ้นมาใช้งานจนถึงปัจจุบันก็มีชื่อเรียกที่แตกต่างกันไป ความเป็นมาของระบบลงทะเบียนเรียน การลงทะเบียนในปัจจุบันก็สามารดำเนินการผ่านระบบสารสนเทศนักศึกษา ไม่ว่าจะอยู่ที่ไหนที่มีเครือข่ายอินเทอร์เน็ตก็สามารถลงทะเบียนเรียนได้ แม้ว่าช่วงลงทะเบียนจะมีบางหน้าจอที่แสดงผลเนื่องจากมีการเข้าใช้งานที่เกินกว่าที่เครื่องแม่ข่าย (Server) จะรับได้ แต่ทางทีมพัฒนาระบบฯ ได้ตรวจสอบและวางแผนรับมือทุกครั้งในช่วงการลงทะเบียนเรียน คุณทั้งหลายอาจจะมีเสียงบ่นว่าระบบช้า ระบบไม่เสถียร หรือระบบไม่ทันสมัย แต่กระบวนการทำงานที่ได้มีการพัฒนาเพิ่มเติม…

ระบบสารสนเทศ (1/5) : ขั้นตอนการพัฒนาระบบสารสนเทศ

ขั้นตอนการพัฒนาระบบสารสนเทศ ชาว ม.อ. ทราบหรือไม่ว่ามหาวิทยาลัยมีการพัฒนาระบบสารสนเทศใช้งานภายในมหาวิทยาลัยที่มีหลากหลายระบบ พัฒนาขึ้นโดยฝ่ายพัฒนาระบบสารสนเทศ สำนักนวัตกรรมดิจิทัลและระบบอัจฉริยะ เช่น ระบบทะเบียนนักศึกษา ระบบรับสมัครนักศึกษาออนไลน์ ระบบสารสนเทศบุคลากร ระบบเอกสารอิเล็กทรอนิกส์ เป็นต้น พวกท่านทราบหรือไม่ว่าแต่ละระบบสารสนเทศกว่าจะออกมาให้ใช้งานกัน ทีมพัฒนาฯ ต้องทำอะไรกันบ้าง วันนี้จะขอมาเล่าส่วนของการพัฒนาตั้งแต่เริ่มต้น จนเปิดใช้งานระบบ แบบคร่าวๆ เข้าใจง่ายกันค่ะ ก่อนการพัฒนาระบบสักระบบ ต้องวิเคราะห์ความเร่งด่วน หรือแผนการใช้งานระบบ มีการเข้าคิวการพัฒนา เมื่อสรุปจะพัฒนาระบบใดระบบหนึ่ง มีขั้นตอนอย่างไรมาดูกันค่ะ ช่วงที่ 1 : Requirement เจ้าภาพ จะทำหน้าที่ประสานงานกับหน่วยงานที่เกี่ยวข้อง อาจจะเป็นวิทยาเขต คณะ เพื่อรวบรวมความต้องการให้ชัดเจนว่าจะจัดเก็บข้อมูลอะไรบ้าง กระบวนการ หรือรายงานเป็นอย่างไร ทีมพัฒนาระบบฯ : (1) จัดทำเอกสารเปิดโครงการ…

ฟังก์ชัน array_agg และ array_to_string ใน PostgreSQL 

ผู้เขียนได้มีโอกาสพัฒนาโปรเจ็คใหม่ที่จะต้องไปใช้งานฐานข้อมูล PostgreSQL ซึ่งไม่เคยใช้งานมาก่อน โดยคำสั่งพื้นฐานทั่วไปก็จะเหมือนๆ กัน ตามมาตรฐานคำสั่ง SQL แต่ก็มีบางฟังก์ชันที่มีเฉพาะเจาะจงแตกต่างกันไปในแต่ละฐานข้อมูล อย่างเช่นที่จะกล่าวถึงในบล็อกนี้ โดยโจทย์ก็คือ ต้องการรวมข้อมูลในฟิลด์เดียวกันที่อยู่กันคนละเรคคอร์ด ให้มาเชื่อมต่อกัน เช่น มีตารางข้อมูลจังหวัด และอำเภอ ความต้องการก็คือ นำชื่ออำเภอทั้งหมดภายในจังหวัดเดียวกันมาแสดงเรียงต่อ ดังตัวอย่าง “ปัตตานี” “หนองจิก, โคกโพธิ์” “ยะลา” “เบตง, ธารโต, รามัน” “สงขลา” “กระแสสินธุ์, หาดใหญ่, คลองหอยโข่ง” ซึ่งภายใน PostgreSQL เราจะใช้งานฟังก์ชัน array_agg และ array_to_string โดย expression จะเป็นฟิลด์ หรือกลุ่มฟิลด์ที่จะดึงมารวมเข้าไว้ด้วยกัน sort_expression…