๑. จัดทำหน้าค้นหาข้อมูลและแสดงสถานะของข้อมูลที่กำลังดำเนินการในระบบ เพื่อให้พิจารณาข้อมูลและสถานะปัจจุบันว่าสามารถดำเนินการแก้ไขหรือส่งอีเมลย้อนหลังได้หรือไม่ โดยที่ไม่จำเป็นต้องให้ผู้พัฒนาระบบตรวจสอบในฐานข้อมูล ๒. จัดทำหน้าสำหรับแก้ไขข้อมูลสำหรับเจ้าหน้าที่ผู้ดูแลระบบประจำส่วนงานให้สามารถแก้ไขข้อมูลอีเมลต่างๆได้ เมื่อมีการร้องขอจากเจ้าของข้อมูล และสามารถกดส่งอีเมลซ้ำได้อีกครั้ง โดยพิจารณาเฉพาะในบางกรณี เช่น ปลายทางอาจจะหาอีเมลไม่เจอ หรือมีการเปลี่ยนแปลงที่อยู่อีเมลโดยไม่ได้แจ้งล่วงหน้า ต้องการให้ส่งอีเมลซ้ำ ถึงแม้ว่าข้อมูลจากระบบได้ผ่านขั้นตอนนั้นๆไปแล้ว ๓. เก็บประวัติการส่งอีเมล ซึ่งจะมีทั้งการส่งอีเมลแบบอัตโนมัติจากระบบในแต่ละขั้นตอนและการส่งอีเมลโดยเจ้าหน้าที่ผู้ดูแลระบบประจำส่วนงาน ซึ่งมีรายการที่เก็บข้อมูล เช่น PK ของรายการข้อมูล/หัวเรื่อง, อีเมลปลายทาง, ผู้ส่งอีเมล/ส่งโดยใคร, สถานะการส่ง (ส่งสำเร็จ/ไม่สำเร็จ), สถานะของข้อมูล (ถ้ามี), วัน-เวลาที่ส่ง หรือหมายเหตุอื่นๆ เพิ่มเติม เป็นต้น เพื่อให้ผู้พัฒนาระบบสามารถตรวจสอบข้อมูลเมื่อเจ้าหน้าที่ผู้ดูแลระบบประจำส่วนงานสอบถาม ๔. เพิ่มส่วนที่เป็นสคริปสำหรับตรวจเช็คในการกรอกข้อมูลในช่อง input ของอีเมลให้ถูกต้อง เพื่อป้องกันอักขระพิเศษที่จะทำให้ระบบส่งอีเมลไปยังอีเมลปลายทางไม่สำเร็จ ๕. ผู้พัฒนาระบบอาจจะมีการระบุใน workflow …
๑. ภาระงานที่รับผิดชอบ พัฒนาระบบสารสนเทศให้หน่วยงานในสังกัดมหาวิทยาลัยบูรพา และหน่วยงานภายนอกมหาวิทยาลัย โดยมีรายละเอียดเกี่ยวกับหน้าที่รับผิดชอบ ดังนี้ สำรวจความต้องการชองผู้ใช้บริการ เขียนรายละเอียดการจัดทำโครงการ และแผนการดำเนินงาน วิเคราะห์ ออกแบบระบบและฐานข้อมูล พัฒนา ทดสอบและแก้ไขโปรแกรม จัดทำคู่มือ และให้การฝึกอบรมที่พัฒนา ติดตามและประเมินผลการใช้งานระบบสารสนเทศจากผู้ใช้งาน เพื่อนำมาปรับปรุงแก้ไขระบบได้ดีขึ้น อีกทั้งให้คำแนะนำการใช้งาน คำปรึกษาแก่ผู้ใช้งาน ควบคุม ดูแล ปรับปรุงระบบงานให้สามารถใช้งานได้อย่างต่อเนื่องและมีประสิทธิภาพ และปฏิบัติงานอื่นตามที่ได้รับมอบหมาย สำนักคอมพิวเตอร์ ส่วนงานที่มีภารกิจหลักในการสนับสนุนการใช้งานเทคโนโลยีสารสนเทศของมหาวิทยาลัย เพื่อให้การใช้งานระบบสารสนเทศสามารถใช้งานได้อย่างตอบโจทย์ผู้ใช้งาน การปรับปรุงแก้ไขโปรแกรม และตารางการจัดเก็บข้อมูลจึงเป็นงานอีกส่วนหนึ่งที่ผู้พัฒนาระบบต้องดำเนินการอยู่บ่อยครั้ง โดยการพัฒนาระบบสารสนเทศนั้นมีการแยกกันระหว่างเครื่องที่เปิดให้ผู้ใช้งานนั้นได้ใช้งานจริง (Production) กับเครื่องที่ใช้ในการพัฒนาหรือแก้ไขสำหรับผู้พัฒนาระบบ (Develop) เมื่อผู้พัฒนาระบบดำเนินการพัฒนาหรือแก้ไขโปรแกรมที่เครื่อง Develop เสร็จแล้ว ขั้นตอนต่อมาคือการอัปเดต …
ที่มา/ปัญหา ที่ผ่านมาฝ่ายพัฒนาระบบใช้ CodeIgniter Framework ในการพัฒนาระบบสารสนเทศ สำหรับในปัจจุบันฝ่ายพัฒนาระบบได้ปรับรูปแบบการพัฒนาระบบโดยนำ Laravel Framework มาใช้งานกับระบบที่พัฒนาหรือปรับปรุงขึ้นมาใหม่ ดังนั้น เพื่อให้การทำงานมีความสะดวกและช่วยลดขั้นตอนบางอย่างระหว่างการทำงาน จึงได้ปรับปรุงโปรแกรมเพื่อเพิ่มฟังก์ชัน Generate Model Laravel เพื่อให้คนในฝ่ายเพิ่มความสะดวกในการสร้าง Model สำหรับพัฒนาระบบสารสนเทศ สิ่งที่จำเป็นและต้องเตรียม ๑. Host Name, Username และ Password สำหรับเข้าถึงฐานข้อมูลที่ใช้ การเรียกใช้งานโปรแกรม ๑. เปิด Web Browser แล้วเข้าไปที่ https://dev-php53.buu.ac.th/genmodel/ ๒. กรอกข้อมูล Host …
การยกเลิกสถานะการจ่ายเงินค่าสมัคร กรณีผู้สมัครจ่ายเงินซ้ำภายในโครงการเดียวกัน ปัจจุบันระบบรับสมัครมหาวิทยาลัยบูรพา มีการกำหนดให้ชำระเงินได้ ๓ ช่องทาง คือ ธนาคารกรุงไทย เคาน์เตอร์เซอร์วิส และที่ทำการไปรษณีย์ทุกสาขาทั่วประเทศ จากเดิมการยกเลิกสถานะการจ่ายเงินของผู้สมัคร จะทำโดยการอัพเดทข้อมูลจากฐานข้อมูลโดยตรง ซึ่งอาจทำให้เกิดข้อผิดพลาด จึงเกิดแนวความคิดการพัฒนาโปรแกรมเพื่ออำนวยความสะดวกต่อผู้พัฒนาระบบรับสมัครมหาวิทยาลัยบูรพา ให้สามารถยกเลิกสถานะการจ่ายเงินของผู้สมัครผ่านระบบรับสมัครมหาวิทยาลัยบูรพา โดยในระเบียบการคัดเลือกของแต่ละโครงการ จะมีเงื่อนไขการสมัคร คือ “ในกรณีที่มีการชำระเงินค่าสมัครหลายครั้ง มหาวิทยาลัยจะใช้ใบสมัครที่มีการชำระเงินครั้งสุดท้ายเป็นสำคัญ” เพื่อให้ข้อมูลในระบบสอดคล้องกับระเบียบการสมัคร จึงเกิดกระบวนการยกเลิกสถานะการจ่ายเงินค่าสมัคร กรณีผู้สมัครจ่ายเงินซ้ำภายในโครงการเดียวกัน เกิดขึ้นภายหลังการปิดรับสมัคร ซึ่งมีขั้นตอนการดำเนินงาน ดังนี้ เข้าสู่ระบบรับสมัครมหาวิทยาลัยบูรพา จากนั้นคลิกที่เมนู “บันทึกผลการตรวจสอบสถานะการชำระเงินของผู้สมัคร” จะแสดงข้อมูลโครงการที่เปิดรับสมัคร ดังรูป 2. คลิกที่ “ตัดใบสมัครที่จ่ายเงินซ้ำ” จะแสดงรายชื่อผู้สมัครที่มีการจ่ายเงินค่าสมัครซ้ำ ภายในโครงการที่เลือก ดังรูป 3. คลิกที่ปุ่ม …
การสร้างหน้าเว็บสำหรับการเข้าสู่ระบบ (Log In) ของผู้ใช้งาน ถือว่าเป็นส่วนหนึ่งของการพัฒนาระบบสารสนเทศในฝ่ายพัฒนาระบบ ซึ่งในการพัฒนาหน้าเว็บการเข้าสู่ระบบนั้น จะต้องมีการตรวจสอบความถูกต้องของชื่อผู้ใช้งานว่ามีความถูกต้องหรือไม่ ดังนั้นองค์ความรู้ที่จะนำเสนอ คือ การตรวจสอบความถูกต้องชื่อผู้ใช้ที่เป็นบุคลากรมหาวิทยาลัยบูรพา ด้วย jQuery โดยในบทความนี้จะนำเสนอหน้าเว็บการเข้าสู่ระบบ (Log In) กับระบบสารสนเทศที่พัฒนาด้วย Laravel คือ ระบบบริหารทรัพยากรบุคคลมหาวิทยาลัยบูรพา ซึ่งแบ่งเป็นขั้นตอนการดำเนินการ ดังนี้ 1. สร้างไฟล์สำหรับแสดงข้อมูลการเข้าสู่ระบบที่หน้าเว็บไซต์ โดยตั้งชื่อเป็น login.blade.php ที่โฟลเดอร์ resources/views/backend/login ซึ่งมีรายละเอียดดังนี้ – การ Include ไฟล์ formValidation.css และไฟล์ validation.css ดังภาพที่ 1 ภาพที่ 1 หน้าจอแสดงโปรแกรมการ …
ระบบประเมินประสิทธิภาพการเรียนการสอน มหาวิทยาลัยบูรพา โดยทุกครั้งก่อนจะเปิดประเมินในแต่ละรอบเจ้าหน้าที่งานประกันคุณภาพการศึกษาจะมีการโหลดข้อมูลมาจากงานทะเบียน แล้วเมื่อมีการเปิดให้ประเมินผลในรอบนั้นๆแล้ว จนเสร็จสิ้นกระบวนการประมวลผลข้อมูลแล้ว ได้รับแจ้งจากอาจารย์ผู้สอนว่าผลประเมินไม่ถูกต้องเนื่องจากเนื่องจากข้อมูลการเรียนการสอนของอาจารย์ยังไม่อัปเดตล่าสุด งานประกันคุณภาพการศึกษาจึงได้ประสานงานมายังทีมพัฒนาระบบเพื่อตรวจสอบข้อมูล ซึ่งการตรวจสอบข้อมูลใช้เวลานาน และอาจเกิดข้อผิดพลาดได้ หากพบว่าข้อมูลดังกล่าวไม่ถูกต้องจริง ทีมพัฒนาระบบแจ้งกลับให้งานประกันคุณภาพการศึกษาทำหนังสือบันทึกข้อความมายังสำนักคอมพิวเตอร์ เพื่อขอลบข้อมูลดังกล่าว แต่ว่าการลบข้อมูลในฐานข้อมูลโดยตรงอาจทำให้เกิดความผิดพลาดได้ จากปัญหาดังกล่าวผู้พัฒนาระบบจึงได้พัฒนาโปรแกรมเพิ่มเติมเพื่อให้เจ้าหน้าที่งานประกันคุณภาพการศึกษาสามารถเข้าไปตรวจสอบข้อมูลและลบข้อมูลผลประเมินได้โดยมีขั้นตอนดังนี้ 1. คลิกที่เมนูลบผลประเมินรายวิชา แยกตามกลุ่ม 2. เลือกแบบประเมิน สถานที่เรียน ปีการศึกษา ภาคเรียน คณะ รหัสวิชา อาจารย์ผู้สอน แล้วคลิกที่ปุ่ม “ค้นหา” ระบบจะแสดงข้อมูล จากการเลือกเงื่อนไข จากนั้น คลิกที่ …
การเชื่อมต่อฐานข้อมูล Oracle ด้วยโปรแกรม Microsoft Access 2016 สามารถดำเนินการตามขั้นตอนดังต่อไปนี้ 1. ติดตั้งโปรแกรม Oracle Client โดยเลือกติดตั้งในรูปแบบของ Administrator ให้เรียบร้อยก่อน ดังภาพที่ 1 และให้ติดตั้งโปรแกรมตามขั้นตอนจนสำเร็จ ภาพที่ 1 แสดงการเลือกรูปแบบตอนติดตั้งโปรแกรม Oracle Client เมื่อติดตั้ง Oracle Client เรียบร้อยแล้ว ให้ทำการเพิ่มข้อมูลสำหรับติดต่อฐานข้อมูลในไฟล์ tnsnames.ora ตาม path ที่ติดตั้งโปรแกรม ตัวอย่างเช่น C:appsubaebaeproduct11.2.0client_1networkadmin 2. ตั้งค่า ODBC ให้เราพิมพ์คำว่า “odbc” ในช่อง Search …
๑. ภาระงานที่รับผิดชอบ ในปัจจุบัน มหาวิทยาลัยบูรพา เปิดรับนิสิตเข้าศึกษาเข้าศึกษาต่อระดับณฑิตศึกษา โดยในแต่ละปีการศึกษา มีผู้สนใจสมัครเข้าศึกษาจำนวนมาก ดังนั้นกระบวนการรับสมัครแบบให้ผู้สมัครเดินเข้ามายื่นเอกสารที่มหาวิทยาลัยบูรพา จะต้องใช้จำนวนบุคลากรทำงานในส่วนของการรับสมัครเป็นจำนวนมาก ส่งผลให้สูญเสียทรัพยากรด้านบุคลากร ด้านเวลา และด้านงบประมาณ สำนักคอมพิวเตอร์ ส่วนงานที่มีภารกิจหลักในการสนับสนุนการใช้งานเทคโนโลยีสารสนเทศของมหาวิทยาลัย ได้ให้ความสำคัญกับปัญหาในเรื่องนี้ ได้จัดประชุมร่วมกับส่วนงานที่เกี่ยวข้องกับการรับสมัคร และดำเนินการพัฒนาระบบสารสนเทศรับสมัครระดับบัณฑิตศึกษา เพื่อเป็นช่องทางให้ข้อมูลการศึกษาต่อ และสมัครศึกษาต่อสำหรับผู้ที่สนใจเข้าศึกษาต่อที่มหาวิทยาลัยบูรพา เนื่องจาก ข้อตกลงและเงื่อนไขการใช้บริการของระบบกำหนดระยะเวลาในการเก็บ ใช้ และเปิดเผยเอกสารประกอบการสมัครเป็นระยะเวลา 1 ปี นับจากวันที่สมัคร ทำให้เจ้าหน้าที่ต้องลบเอกสารประกอบการสมัครตามข้อตกลง ดังนั้นเพื่อให้เจ้าหน้าบัณฑิตวิทยาลัยที่ที่รับผิดชอบสามารถลบเอกสารประกอบการสมัครได้ ผู้พัฒนาระบบจึงได้สรุปปัญหา และคิดแนวทางการแก้ปัญหาการทำงานในระบบ ๒. การเรียนรู้ ความคาดหวัง ของ “ลูกค้า/ผู้ที่เกี่ยวข้องกับกระบวนการที่นำเสนอ” …
ในปัจจุบันสถานการณ์การแพร่ระบาดของโรคติดเชื้อไวรัสโคโรนา ๒๐๑๙ (COVID-19) ยังมีการพบจำนวนผู้ติดเชื้อต่อเนื่องในอัตราที่สูงและอาจก่อให้เกิดความเสี่ยงในการเดินทางเข้ามาในพื้นที่ การเดินทางมาปฏิบัติงาน รวมถึงการประชุม สัมมนาต่าง ๆ ที่มีการร่วมกลุ่มกันจำนวนมาก ซึ่งจากสถานการณ์ดังกล่าวได้ก่อให้เกิดความเปลี่ยนแปลงครั้งใหญ่ที่ส่งผลกระทบต่อรูปแบบการใช้ชีวิตของคนในสังคมมากมาย โดยเฉพาะ “การทำงาน” หลายองค์กรได้ปรับเปลี่ยนวิธีการทำงาน ด้วยการอนุมัติให้มีการทำงานจากที่บ้าน หรือที่เรียกกันว่า “Work from Home” เพื่อลดความเสี่ยงต่าง ๆ ที่อาจเกิดขึ้นกับพนักงานอันเป็นทรัพยากรสำคัญในการขับเคลื่อนองค์กร จะเห็นว่าองค์กรหลายแห่งเปลี่ยนแปลงรูปแบบวิธีการทำงาน การประชุม การอบรม และการจัดสัมมนาต่าง ๆ ที่มีการร่วมกลุ่มคนจำนวนมากจากในที่ตั้ง (Onsite) สู่ช่องทางในรูปแบบออนไลน์ เพื่อให้เกิดการรักษาระยะห่างในสังคม (Social distancing) จากวิกฤติที่เกิดขึ้นทำให้ฝ่ายบริการวิชาการ ได้มีการปรับเปลี่ยนรูปแบบวิธีการในการจัดอบรม ประชุม สัมมนา จากเดิมที่จัดในห้องปฏิบัติการคอมพิวเตอร์ เปลี่ยนมาเป็นการอบรมแบบออนไลน์ โดยเริ่มจากการจัดอบรมออนไลน์สำหรับโครงการพัฒนาศักยภาพด้านไอซีทีสำหรับนิสิต อาจารย์และบุคลากรของมหาวิทยาลัยซึ่งเป็นโครงการที่ไม่มีค่าใช้จ่ายในการลงทะเบียนก่อน …
ภาระงานที่รับผิดชอบ การจัดทำแผนยุทธศาสตร์ และสรุปผลการดำเนินงานตามแผนยุทธศาสตร์ กำกับ ติดตาม ประเมินผลการดำเนินงานตามแผน และสรุปผลการดำเนินงานตามแผน วิเคราะห์ ดำเนินงานการขอปรับแผน และการจัดทำแผนปฏิบัติการประจำปี การจัดทำคำขอตั้งงบประมาณรายจ่ายประจำปี รายงานผลการปฏิบัติงาน และจัดทำรายงานผลการใช้จ่ายงบประมาณ การวางแผนอัตรากำลังคน การขอกรอบกำหนดตำแหน่งและอัตรากำลัง การโอนเงินระหว่างหมวด และงานที่ได้รับมอบหมาย คืองานด้านการจัดทำระบบ ISO ของสำนักคอมพิวเตอร์ และงานด้านการประกันคุณภาพการศึกษาภายในสำนักคอมพิวเตอร์ ซึ่งในกระบวนการจัดทำ KM ของงานนโยบายและแผน เลือกการนำเครื่องมือ KM มาใช้ ในหัวข้อของการจัดทำเล่ม SAR ในปีการศึกษา ๒๕๖๓ โดยใช้เครื่องมือ องค์ความรู้จากเพื่อนช่วยเพื่อน (Peer Assist) เพราะในการจัดทำเล่มให้สำเร็จลุล่วงลงได้ดี ต้องใช้องค์ความรู้จากหลายส่วนมาประกอบในแต่ละหมวดของเล่มตามเกณฑ์การประเมิน EdPEx การเรียนรู้ ความคาดหวัง …
