แนวทางการจัดการระบบสารสนเทศที่มีการส่งอีเมลจากระบบถึงผู้ใช้งานที่เกี่ยวข้องหลายสิทธิ์
- Posted by Benjawan Kuekit
- Categories Explicit Knowledge, การจัดการความรู้, ชุมชนนักพัฒนา
- Date July 11, 2022
๑. จัดทำหน้าค้นหาข้อมูลและแสดงสถานะของข้อมูลที่กำลังดำเนินการในระบบ เพื่อให้พิจารณาข้อมูลและสถานะปัจจุบันว่าสามารถดำเนินการแก้ไขหรือส่งอีเมลย้อนหลังได้หรือไม่ โดยที่ไม่จำเป็นต้องให้ผู้พัฒนาระบบตรวจสอบในฐานข้อมูล
๒. จัดทำหน้าสำหรับแก้ไขข้อมูลสำหรับเจ้าหน้าที่ผู้ดูแลระบบประจำส่วนงานให้สามารถแก้ไขข้อมูลอีเมลต่างๆได้ เมื่อมีการร้องขอจากเจ้าของข้อมูล และสามารถกดส่งอีเมลซ้ำได้อีกครั้ง โดยพิจารณาเฉพาะในบางกรณี เช่น ปลายทางอาจจะหาอีเมลไม่เจอ หรือมีการเปลี่ยนแปลงที่อยู่อีเมลโดยไม่ได้แจ้งล่วงหน้า ต้องการให้ส่งอีเมลซ้ำ ถึงแม้ว่าข้อมูลจากระบบได้ผ่านขั้นตอนนั้นๆไปแล้ว
๓. เก็บประวัติการส่งอีเมล ซึ่งจะมีทั้งการส่งอีเมลแบบอัตโนมัติจากระบบในแต่ละขั้นตอนและการส่งอีเมลโดยเจ้าหน้าที่ผู้ดูแลระบบประจำส่วนงาน ซึ่งมีรายการที่เก็บข้อมูล เช่น PK ของรายการข้อมูล/หัวเรื่อง, อีเมลปลายทาง, ผู้ส่งอีเมล/ส่งโดยใคร, สถานะการส่ง (ส่งสำเร็จ/ไม่สำเร็จ), สถานะของข้อมูล (ถ้ามี), วัน-เวลาที่ส่ง หรือหมายเหตุอื่นๆ เพิ่มเติม เป็นต้น เพื่อให้ผู้พัฒนาระบบสามารถตรวจสอบข้อมูลเมื่อเจ้าหน้าที่ผู้ดูแลระบบประจำส่วนงานสอบถาม
๔. เพิ่มส่วนที่เป็นสคริปสำหรับตรวจเช็คในการกรอกข้อมูลในช่อง input ของอีเมลให้ถูกต้อง เพื่อป้องกันอักขระพิเศษที่จะทำให้ระบบส่งอีเมลไปยังอีเมลปลายทางไม่สำเร็จ
๕. ผู้พัฒนาระบบอาจจะมีการระบุใน workflow diagram ให้ชัดเจนว่าขั้นตอนในระบบส่วนใดบ้างที่มีการส่งอีเมล และส่งหาผู้ที่เกี่ยวข้องในสิทธิ์อะไรบ้าง เพื่อเป็นการตรวจสอบเมื่อเกิดปัญหาหรืออธิบายแก่เจ้าหน้าที่ผู้ดูแลระบบประจำส่วนงานได้เพื่อให้เกิดความเข้าใจที่ตรงกัน
You may also like
ในองค์ความรู้นี้จะนำเสนอ การเขียนโปรแกรมบีบอัดและรวมไฟล์รูปภาพในรูปแบบ ZIP สำหรับระบบบัตรพนักงาน มหาวิทยาลัยบูรพา ซึ่งแบ่งเป็นขั้นตอนการดำเนินการ ดังนี้ ทำการดาวโหลดไฟล์รูปภาพจาก MinIO มาลงที่โฟลเดอร์ storage แสดงดังภาพ สร้างฟังก์ชันสำหรับ บีบอัดและรวมไฟล์รูปภาพในรูปแบบ ZIP แสดงดังภาพ ไฟล์ Zip ที่ออกจากระบบ แสดงดังภาพ อ้างอิง https://www.php.net/manual/en/class.ziparchive.php
การสร้าง QR Code ในรูปแบบนามบัตรดิจิทัล (vCard) บน Laravel Framework เพื่อใช้กับระบบบัตรพนักงานของมหาวิทยาลัยบูรพา
ในองค์ความรู้นี้จะนำเสนอ การสร้าง QR Code ในรูปแบบ vCard สำหรับบัตรพนักงาน มหาวิทยาลัยบูรพา ซึ่งแบ่งเป็นขั้นตอนการดำเนินการ ดังนี้ 1. การติดตั้ง Package สำหรับสร้าง QR Code ที่ชื่อ simplesoftwareio/simple-qrcode โดยติดตั้งผ่าน Composer คำสั่ง : composer require simplesoftwareio/simple-qrcode 2. สร้างฟังก์ชันสำหรับ QR Code ในรูปแบบ vCard ซึ่งโครงสร้างข้อมูล ต้องเริ่มต้นด้วย BEGIN:VCARD และจบด้วย END:VCARD และฟิลด์ที่กำหนดค่าที่สำคัญ เช่น ชื่อ (FN) …
ที่มา/ปัญหา เพื่อให้การใช้งาน Docker Volumes ร่วมกับโปรแกรม Cursor และ Git Azure ได้อย่างมีประสิทธิภาพจึงต้องทำการเชื่อมต่อข้อมูลไฟล์ Project กับ Container และใช้ SSH ในการเชื่อมต่อโดยมีขั้นตอนการทำดังต่อไปนี้ สิ่งที่จำเป็นและต้องเตรียม ๑. Docker Desktop ๒. Docker Container ๓. Extension SFTP ของ Cursor หรือ VS Code ขั้นตอนการติดตั้งและใช้งาน ๑. ติดตั้ง OpenSSH Server โดยเข้าไปที่ Container Exec แล้วลองพิมพ์ …
