Skip to content

IT Documentation

Wednesday, 07 May 2025
       

ภาพรวม

เว็บไซต์รวบรวมเอกสารและความรู้ของฝ่ายไอที

บทบาท/หน้าที่

ได้รับมอบหมายให้หาเครื่องมือที่นำมาใช้รวบรวมเอกสารและความรู้ทางด้านไอที เพื่อใช้เก็บรวบรวมข้อมูล บันทึกข้อมูลและความรู้ที่มาจากประสบการณ์การทำงานของแต่ละคนในทีมไอที เพื่อใช้เป็นแหล่งรวบรวมข้อมูลทางด้านไอทีที่สำคัญของหน่วยงาน

ปัญหา/ความท้าทาย

ตลอดระยะเวลาที่ผ่านมาหน่วยงานยังไม่ได้มีการวางแผนในการจัดเก็บความรู้จากประสบการณ์การทำงานของงานไอทีและมีการลาออกหรือเกษียณ ทำให้พบปัญหาการเริ่มต้นทำงานที่ไม่ต่อเนื่อง ข้อมูลที่มีก็ไม่แน่ใจว่าเป็นปัจจุบันหรือไม่ และจะต้องพัฒนาระบบใหม่อยู่บ่อยครั้ง จากปัญหาที่เกิดขึ้นทำให้ได้มองเห็นโอกาสที่จะเริ่มต้นในการจัดทำเว็บไซต์รวบรวมเอกสารและความรู้ของฝ่ายไอที เพื่อทำให้เกิดการทำงานที่เป็นระบบ เป็นแหล่งข้อมูลความรู้ให้กับทีมไอทีและหน่วยงาน จะแก้ไขปัญหาต่างๆที่เกิดขึ้นได้

แนวคิดการออกแบบ

ได้หาข้อมูลเกี่ยวภาษาโปรแกรมหรือเครื่องมือที่จะนำมาใช้งาน ได้วิเคราะห์และให้ความสำคัญเกี่ยวกับวิธีการใช้งานที่ง่ายและเป็นมาตรฐาน ดังนั้น VitePress เป็นเครื่องมือที่ได้เลือกใช้ เพราะสามารถใช้ Vue.js ในการพัฒนาเพิ่มเติมได้และรองรับการเขียนเนื้อหาจากรูปแบบ Markdown ซึ่งสามารถนำไปใช้งานได้หลากหลายลักษณะและมีวิธีการเขียนที่ง่าย

เทคโนโลยี/เครื่องมือ

  • Frontend: Vue.js (VitePress) ใช้ออกแบบ Static content website ด้วย Markdown
  • DevOps: Docker ใช้สำหรับการ Deploy ระบบในส่วนของ API และใช้ Kong API ในการทำ Reverse proxy Frontend

คุณสมบัติ

  • สร้างเนื้อหาด้วยรูปแบบ Markdown
  • รองรับเนื้อหาหลายภาษา
  • ค้นข้อมูลได้อย่างถูกต้องและรวดเร็ว
  • เลือกธีม Light/Dark

ผลลัพธ์

หลังจากที่ได้เลือกเครื่องมือและพัฒนาเว็บไซต์รวบรวมเอกสารและข้อมูลทั้งหมดของฝ่ายไอทีจนเสร็จ เช่น ข้อมูลที่เกี่ยวกับการพัฒนาระบบ ข้อมูลต่างๆของเครื่องแม่ข่าย เป็นต้น โดยออกแบบเมนูเป็นหัวข้อที่สำคัญต่างๆ เพื่อให้เข้าใจง่ายและเป็นระบบมากขึ้น เมื่อได้ใช้งานก็ทำให้เกิดความสะดวกในการหาข้อมูลต่างๆได้อย่างง่าย ครบถ้วน เป็นการเริ่มต้นของการเก็บข้อมูลอย่างเป็นระบบและมีประสิทธิภาพของหน่วยงาน

รูปภาพ




ลิงก์

Built with: VitePress.