ระบบรับสมัครระดับบัณฑิตศึกษามีเมนูการปรับสถานะการชำระเงินจากไฟล์ธนาคาร แต่ข้อมูลการชำระเงินที่ได้รับจากธนาคารบางรายการไม่ตรงกับฐานข้อมูล ทำให้เมื่อนำเข้าข้อมูลมาแล้ว ไม่พบข้อมูลที่ตรงกัน โดยผู้พัฒนาระบบได้พัฒนาโปรแกรมเพื่อให้เจ้าหน้าที่บัณฑิตวิทยาลัย สามารถแก้ไขข้อมูลจากไฟล์ธนาคารได้ โดยมีขั้นตอนดังนี้ คลิกที่ปรับสถานะการชำระเงิน เลือกเมนู “ปรับสถานะการชำระเงิน จากไฟล์” เลือกไฟล์จ่ายเงินที่ได้จากธนาคาร แล้วคลิกที่ปุ่ม “บันทึกข้อมูลไฟล์จ่ายเงิน” คลิกที่ปุ่ม “ตรวจสอบข้อมูล” ระบบจะค้นหาข้อมูลใบสมัคร จากเลขที่สมัครและบัตรประชาชนที่ตรงกันเพื่อปรับสถานะการชำระเงิน การแก้ไขข้อมูล กรณีข้อมูลจากไฟล์ EXCEL ที่ไม่ตรงกับฐานข้อมูล คลิกแก้ไขข้อมูล ระบบจะค้นหาข้อมูลการสมัครที่มีในระบบขึ้นมาแสดง คลิกที่ปุ่ม “เลือก” เพื่อแก้ไขข้อมูล เมื่อข้อมูลทั้งหมดตรงกับฐานข้อมูล จะสามารถปรับสถานะการจ่ายเงินได้ คลิกที่ปุ่ม “อัพเดทข้อมูลไฟล์จ่ายเงิน” ระบบจะปรับสถานะการจ่ายเงินให้ผู้สมัคร
เนื่องจากระบบเอกสารอิเล็กทรอนิกส์ ของบัณฑิตวิทยาลัย หรือ GRD-FORMS เป็นระบบที่จำเป็นต้องลงนามจากผู้เกี่ยวข้องจำนวนมาก เช่น อาจารย์ที่ปรึกษา กรรมการการวิจัย คณบดี เป็นต้น โดยมีการลงนามตามลำดับ ตามขั้นตอนขึ้นอยู่กับชนิดของแบบฟอร์มเอกสาร ฉะนั้นเมื่อขาดการลงนามจากบุคคลที่หนึ่ง บุคคลที่อยู่ในลำดับถัดไปก็จะไม่สามารถลงนามได้ โดยปัญหาที่พบเจอก็คืออาจารย์ที่ปรึกษา หรือผู้ที่มีชื่อรอลงนามในแบบฟอร์มหมดสัญญาจ้าง จึงขาดการลงนามจากบุคคลดังกล่าว ส่งผลให้แบบฟอร์มที่นิสิตยื่นเข้ามาไม่สามารถลงนามอนุมัติได้แล้วเสร็จตามระยะเวลาที่กำหนด ขั้นตอนการแก้ไข 1 สร้างตารางเก็บรายชื่อบุคลากรที่หมดสัญญา 2 สร้างเมนูสำหรับเจ้าหน้าที่ผู้ดูแลระบบสำหรับใช้เปลี่ยนสิทธิ์ 3 เมื่อผู้ดูแลระบบคลิกเมนูเปลี่ยนสิทธิ์ชื่อผู้ใช้งานระบบ (สำหรับลงนามให้อาจารย์ที่หมดสัญญา) 3.1 โปรแกรมจะดึงข้อมูลรหัสบุคลากรทั้งหมดที่รอลงนามในระบบ มาตรวจสอบกับ API จากระบบบุคลากรว่าหมดสัญญาแล้วหรือไม่ 3.2 กรณีหมดสัญญา จะบันทึกข้อมูลบุคลากรลงในตารางรายชื่อบุคลากรที่หมดสัญญา 4 ผู้ดูแลระบบค้นหา ชื่อบุคลากร จากตารางในข้อ (1) เพื่อดำเนินการลงนามแทน …
ปัจจุบันงาน MA ของระบบสารสนเทศที่ผู้พัฒนาระบบหรือผู้ดูแลระบบต้องดำเนินงานมีจำนวนมาก ดังนั้นจึงต้องนำ MA ที่ได้รับมาวิเคราะห์เพื่อหาแนวทางแก้ปัญหา ซึ่งพบว่า MA ที่ผู้ใช้งานแจ้งเข้ามามีหลายเรื่อง ถ้าลดจำนวนเรื่องที่ไม่เกี่ยวข้องกับงานของผู้พัฒนาระบบโดยตรงลง เช่น การขอแก้ไขข้อมูลที่อาจทำให้ระบบเกิดความไม่สอดคล้องกับกระบวนการที่วางไว้ การแก้ไขหรือยกเลิกข้อมูลก่อนที่จะเสร็จสิ้นกระบวนการ เป็นต้น หากเจ้าของระบบหรือผู้ดูแลระบบประจำส่วนงานสามารถจัดการแก้ไขปัญหานี้ได้เอง ก็จะช่วยลดจำนวนการส่ง MA มายังผู้พัฒนาระบบได้ ทั้งนี้ผู้พัฒนาระบบต้องดำเนินการปรับปรุงโปรแกรมหลังบ้านเพื่อให้รองรับกับสิ่งที่เจ้าหน้าที่ผู้รับผิดชอบของส่วนงานสามารถดำเนินการได้อย่างเหมาะสม และเจ้าหน้าที่ประจำส่วนงานต้องพิจารณาว่าสามารถดำเนินการแก้ไขหรือยกเลิกข้อมูลได้หรือไม่ ส่งผลกระทบกับข้อมูลอื่นๆในระบบหรือไม่ จะเกิดการร้องเรียนปัญหาจากนิสิตตามมาในภายหลังหรือไม่ เป็นต้น แนวทางการวิเคราะห์และแก้ไขปัญหา เก็บรวบรวมข้อมูลการแจ้งปัญหาจากระบบ MA และนำมาวิเคราะห์หาแนวทางการแก้ปัญหา ตัวอย่างจากกราฟวงกลม ระบบเอกสารอิเล็กทรอนิกส์ จำนวน 63 ครั้ง ซึ่งเมื่อนำมาวิเคราะห์จากการทำงานแบบเดิมโดยให้เจ้าหน้าที่ผู้รับผิดชอบประจำส่วนงานแจ้งมานั้น พบว่าปัญหาส่วนหนึ่งเป็นการขอแก้ไขข้อมูลที่ขัดกับกระบวนการที่วางในระบบ ควรให้เจ้าหน้าที่ผู้รับผิดชอบของส่วนงานที่มีความรู้ความเข้าใจกับงานที่รับผิดชอบเป็นผู้แก้ไขและจัดการข้อมูล โดยระบบต้องสามารถตรวจสอบข้อมูลย้อนหลังได้เมื่อเกิดข้อผิดพลาด 2. จัดกลุ่มปัญหาที่มีการแจ้งเข้ามาในระบบ MA หรือปัญหาที่เกิดขึ้นบ่อยในระบบสารสนเทศที่รับผิดชอบ …
ระบบให้บริการเอกสารอิเล็กทรอนิกส์ (grd-forms) ของบัณฑิตวิทยาลัย ได้รับแจ้งความประสงค์เข้ามาเพื่อขอเข้าถึงข้อมูลของตนเองเนื่องจากไม่พบข้อมูล เจ้าหน้าที่บัณฑิตวิทยาลัยได้ทำการแจ้งปัญหามายังผู้พัฒนาระบบ ซึ่งหลังจากที่ได้ตรวจสอบข้อมูลแล้ว พบว่าบุคลากรท่านนั้นได้หมดสัญญาแล้วได้รับการต่อสัญญาใหม่ จึงทำให้ข้อมูลบุคลากรที่ระบบให้บริการเอกสารอิเล็กทรอนิกส์ (grd-forms) ของบัณฑิตที่จัดเก็บข้อมูลไว้ไม่ตรงกันกับระบบบุคคลากร จึงทำให้ไม่พบข้อมูล จากนั้นจะทำการอัปเดตข้อมูลโดยตรงในฐานข้อมูลซึ่งจะทำให้ใช้เวลาในการทำงานเป็นเวลานานและอาจทำให้เกิดข้อผิดพลาดได้ จากปัญหาดังกล่าวผู้พัฒนาระบบจึงได้พัฒนาโปรแกรมเพิ่มเติมเพื่อให้เจ้าหน้าที่งานบัณฑิตวิทยาลัยสามารถเข้าไปตรวจสอบข้อมูลและอัปเดตข้อมูลบุคคลากรที่หมดสัญญาและได้รับการต่อสัญญาใหม่ได้โดยมีขั้นตอนดังนี้ เข้าสู่ระบบด้วยโดยใช้สิทธิ์การใช้งาน เจ้าหน้าที่บัณฑิตวิทยาลัย คลิกที่เมนู อัปเดตข้อมูลบุคคลากร(สำหรับอาจารย์ที่หมดสัญญา และได้รับการต่อสัญญาใหม่) 2. กรอกข้อมูล ชื่อ- นามสกุล จากนั้น กดค้นหา 3. หน้าจอแสดงข้อมูลชื่อ – นามสกุล และสถานะ “หมดสัญญาและได้รับการต่อสัญญาใหม่” จากนั้นคลิกที่ปุ่ม “ปรับปรุงข้อมูลในระบบ GRD” 4. เมื่อปรับปรุงข้อมูลระบบให้บริการเอกสารอิเล็กทรอนิกส์ (grd-forms) ของบัณฑิตวิทยาลัย เรียบร้อยแล้ว ระบบแสดงหน้าจอ ชื่อ-นามสกุล …
เข้า root เครื่องแม่ข่ายที่ต้องการตรวจสอบ ด้วยโปรแกรม putty/telnet รันคำสั่ง find /home/webhosts/ -type d -perm 0777 > permission.txt เป็นการค้นหาไดเรกทอรี่ 777 และให้เขียนไว้ในไฟล์ที่ชื่อ permission.txt เข้า filezilla ดาวน์โหลดไฟล์ที่ได้ออกมาใช้งาน เปิดโปรแกรม Excel เลือกเมนู Data -> From Text/CSV เลือกนำเข้าข้อมูล permission.txt และเลือก Transform data คลิกขวาเลือก Duplicate Column เพื่อเก็บไว้เป็นข้อมูลต้นฉบับ คลิกขวาที่คอลัมน์ใหม่ที่ได้ เลือก Split …
Docker compose คือ script คำสั่งเพื่อใช้ในการสร้าง container หลายๆ container ขึ้นมาพร้อมกัน โดยใช้คำสั่งเดียว ซึ่งโดยปกติต้องการสร้าง container จะสร้างจาก image ตัวอย่างเช่น ถ้าจะทดสอบ wordpress ดำเนินการสร้าง container web server และ database ซึ่งจะเห็นได้เราต้องดำเนินการสร้าง 2 container เข้าด้วยกัน ซึ่งถ้าเราดำเนินการสร้าง container ทีละตัว ซึ่งจะเสียเวลา เพราะปัญหาที่กล่าวมาข้างต้นเลยเกิด docker …
เนื่องด้วยช่วงเดือน พฤษภาคม – มิถุนายน พ.ศ.2566 สำนักคอมพิวเตอร์ได้ทำการทดสอบอุปกรณ์ Web App Firewall (WAF) นอกจากคุณสมบัติหลักของ WAF ที่มีความสามารถในการตรวจจับทุกกิจกรรมการใช้งาน Web Application ของ User ต่าง ๆ และป้องกันภัยคุกคามบน Web Application ส่วนใหญ่ WAF สามารถป้องกันภัยคุกคามได้ตาม OWASP TOP 10 ซึ่งระหว่างที่ทำการทดสอบ (PoC) WAF (ในที่นี้คือ FortiWeb) ได้อ่านเอกสารของ …
การใช้ Capcut กับการสร้าง / ตัดต่อ VDO Content อย่างง่าย CapCut เป็นแอปพลิเคชันบนมือถือและยังมีโปรแกรมที่ติดตั้งบนเครื่องคอมพิวเตอร์ ซึ่งเหมาะสำหรับตัดต่อวิดีโอในขนาดสั้น ๆ และเป็นโปรแกรมสร้างวิดีโอแบบออล-อิน-วัน ที่สามารถใช้งานได้ฟรี แถมมีฟีเจอร์มากมายให้เลือกใช้โดยที่เราสามารถสร้างคลิปได้ในเวลาไม่กี่วินาทีสำหรับผู้เริ่มต้น แต่ถ้าใครเป็นมืออาชีพ ก็เลือกใช้งานฟังก์ชันขั้นสูงได้เป็นอย่างดี คุณสมบัติของ Capcut เป็นโปรแกรมตัดต่อสำหรับสาย Content ต่างๆ ใช้งานง่ายพร้อมลูกเล่น Effect มากมาย มีพื้นที่จัดเก็บบน Cloud Storage สูงสุด 1 GB Download ลงเครื่องโดยไม่มีลายน้ำของโปรแกรม รองรับทุก Platform สมัครสมาชิกด้วยบัญชี TikTok …
ในระบบสารสนเทศจะมีการสร้างฟอร์มสำหรับให้ผู้ใช้กรอกข้อมูลผ่านระบบ ซึ่งรูปแบบของการกรอกข้อมูลมีหลายรูปแบบ เช่น Text Fields, Text Area, Checkboxes, Radio Buttons, Dropdown List, Date เป็นต้น ซึ่งองค์ความรู้ที่จะนำเสนอ คือ การคำนวณจำนวนปี จำนวนเดือนและจำนวนวัน จากรูปแบบของวันที่เริ่มต้นและวันที่สิ้นสุดสำหรับฐานข้อมูล Oracle ด้วยคำสั่ง SQL โดยในบทความจะนำเสนอหน้าเว็บที่ให้เลือกวันที่เริ่มต้นและวันที่สิ้นสุด และคำสั่ง SQL ซึ่งมีรายละเอียดดังนี้ 1.หน้าเว็บสำหรับเลือกวันที่เริ่มต้นและวันที่สิ้นสุด ดังภาพที่ 1 ภาพที่ 1 หน้าจอแสดงรูปแบบการกรอกข้อมูลแบบวันที่ (Date) 2. การเขียนคำสั่ง SQL เพื่อคำนวนปี เดือน และวัน ดังภาพที่ …
NCDU (NCurses Disk Usage) เป็นคำสั่งใช้ตรวจสอบการใช้งานพื้นที่ดิสก์บน Linux โดยเทียบได้กับคำสั่ง du และ df รวมกัน แต่ใช้งานได้ง่ายกว่า ncdu เป็นคำสั่งแบบ TUI (Terminal User Interface) หรือรู้จักกันว่าเป็น Text-based User Interface ส่วน du และ df เป็นคำสั่งแบบ CLI (Command-Line User Interface) การใช้งานต้องจดจำคำสั่ง จดจำ Options ได้ดี หรือต้องเป็นผู้ที่ใช้งานเป็นประจำจนชำนาญ จึงจะทำให้การใช้คำสั่งได้ผลลัพธ์ที่แสดงผลออกมาในรูปแบบที่ต้องการ แต่ ncdu เป็นการใช้งานคำสั่งแบบเบื้องต้นของ …
