4.6.อธิบายขั้นตอนการปฏิบัติงาน

Posted on Sun, 08/16/2026 - 14:31 by Thitikorn_Thongaied

4.6.1.ขั้นตอนที่ 1 ขั้นตอนการศึกษาความต้องการการใช้งานระบบ
            4.6.1.1.รวบรวมความต้องการจากผู้ใช้งาน ดังนี้
                            4.6.1.1.1.สัมภาษณ์ผู้บริหารเพื่อดูมุมมองเชิงกลยุทธ์
                            4.6.1.1.2.ทำแบบสอบถามหรือประชุมกลุ่มกับผู้ใช้งาน
                            4.6.1.1.3.บันทึกความต้องการเป็นลิสต์เพื่อนำไปวิเคราะห์
             4.6.1.2.สำรวจปัญหาและข้อจำกัดของระบบปัจจุบัน
                            4.6.1.2.1.ตรวจสอบขั้นตอนการทำงานเดิม
                            4.6.1.2.2.ระบุปัญหาที่เกิดซ้ำบ่อย
                            4.6.1.2.3.วิเคราะห์ข้อจำกัดด้านเทคนิค เช่น ความเร็ว ความเข้ากันได้และความปลอดภัย
             4.6.1.3.วิเคราะห์กระบวนการทำงานที่เกี่ยวข้อง
                            4.6.1.3.1.เขียนผังงาน (Flowchart) ของกระบวนการทำงานปัจจุบัน
                            4.6.1.3.2.ระบุข้อมูลนำเข้าและข้อมูลส่งออก
                            4.6.1.4.กำหนดขอบเขตและฟังก์ชันที่ต้องการในระบบ
                            4.6.1.4.1.ระบุขอบเขต (Scope) ว่าครอบคลุมหน่วยงานหรือกระบวนการใดบ้าง
                            4.6.1.4.2.สรุปฟังก์ชันหลักของระบบ เช่น การจัดเก็บข้อมูล, การค้นหา, การรายงานผล
                            4.6.1.4.3.จัดลำดับความสำคัญของฟังก์ชัน

4.6.2.ขั้นตอนที่ 2 ขั้นตอนการพัฒนาตัวแบบ (Prototype)
            4.6.2.1.ออกแบบโครงสร้างระบบเบื้องต้น (System Architecture)
                            4.6.2.1.1.กำหนดสถาปัตยกรรมระบบ 
                            4.6.2.1.2.วางโครงสร้างการเชื่อมโยงข้อมูลและการติดต่อระหว่างส่วนต่าง ๆ
            4.6.2.2.สร้างหน้าจอและส่วนการทำงานตัวอย่าง (UI/UX Mockup)
                            4.6.2.2.1.ออกแบบ Layout และองค์ประกอบของหน้าจอ
                            4.6.2.2.2.สร้าง Mockup ด้วยเครื่องมือ เช่น Figma
                            4.6.2.2.3.กำหนด Flow การใช้งาน (User Flow)
            4.6.2.3.นำเสนอ Prototype ให้ผู้ใช้งานทดลอง
                            4.6.2.3.1.เตรียม Prototype ที่สามารถโต้ตอบได้
                            4.6.2.3.2.ให้ผู้ใช้งานกลุ่มเป้าหมายทำการทดสอบ
                            4.6.2.3.3.บันทึกปัญหาและข้อสังเกตขณะใช้งาน
            4.6.2.4.เก็บความคิดเห็นและข้อเสนอแนะเพื่อปรับปรุง
                            4.6.2.4.1.เก็บ Feedback จากผู้ใช้งาน
                            4.6.2.4.2.วิเคราะห์ข้อเสนอแนะและจัดลำดับความสำคัญ
                            4.6.2.4.3.ปรับปรุง Prototype หรือแบบร่างตามข้อเสนอ

4.6.3.ขั้นตอนที่ 3 ขั้นตอนการพัฒนาระบบจริง (Development)
            4.6.3.1.นำความต้องการเพิ่มเติมจากต้นแบบมาออกแบบ
                            4.6.3.1.1.ทบทวน Feedback วิเคราะห์ความเป็นไปได้ของฟังก์ชันเพิ่มเติม
            4.6.3.2.ออกแบบฐานข้อมูล (Database Design) 
                            4.6.3.2.1.กำหนด Entity Attribute และความสัมพันธ์ (ER Diagram)
                            4.6.3.2.2.ออกแบบโครงสร้างตารางและคีย์หลัก/คีย์นอกและวางแผนด้านความปลอดภัยและประสิทธิภาพในการจัดเก็บข้อมูล
            4.6.3.3.พัฒนาโปรแกรมการทำงานตามฟังก์ชันที่กำหนด
                            4.6.3.3.1.เขียนโค้ดฝั่ง Backend และ Frontend
                            4.6.3.3.2.เชื่อมต่อกับฐานข้อมูล
                            4.6.3.3.3.สร้าง API หรือบริการที่จำเป็น
            4.6.3.4.ทดสอบระบบ (Testing)
                            4.6.3.4.1.ทำ Unit Test, Integration Test และ System Test
                            4.6.3.4.2.ทดสอบการทำงานของฟังก์ชันต่าง ๆ ตาม Use Case
                            4.6.3.4.3.บันทึกข้อผิดพลาดที่พบ
             4.6.3.5.บันทึกข้อผิดพลาดของระบบ
                            4.6.3.5.1.จัดลำดับความรุนแรงของปัญหา
                            4.6.3.5.2.ระบุสาเหตุและวิธีแก้ไข
             4.6.3.6.แก้ไขข้อผิดพลาดและพัฒนาเพิ่มเติม
                            4.6.3.6.1.แก้ไขโค้ดหรือโครงสร้างระบบตามที่พบปัญหา
                            4.6.3.6.2.เพิ่มฟังก์ชันที่ยังขาด
                            4.6.3.6.3.ทดสอบซ้ำจนผ่านทุกเงื่อนไข

4.6.4.ขั้นตอนที่ 4 ขั้นตอนการติดตั้งระบบบนเครื่องคอมพิวเตอร์แม่ข่าย (Server setup)
            4.6.4.1.เตรียมเครื่องแม่ข่ายและสภาพแวดล้อม 
                            4.6.4.1.1.เลือกเครื่องแม่ค่ายพร้อมติดตั้งระบบปฏิบัติการ
                            4.6.4.1.2.ตั้งค่าเครือข่ายและเตรียมเครื่องมือที่จำเป็น เช่น Remote Access
            4.6.4.2.ติดตั้งระบบปฏิบัติการและซอฟต์แวร์พื้นฐาน เช่น Web Server, Database, Java/.NET runtime
            4.6.4.3.Deployment Script
            4.6.4.4.กำหนด Database Schema, User, Permission ตั้งค่า Connection ระหว่าง CLM Workload กับฐานข้อมูลและทดสอบการใช้งานจริง

4.6.5.ขั้นตอนที่ 5 ขั้นตอนการจัดทำคู่มือและฝึกอบรม (Manual and Training)
            4.6.5.1.จัดทำเอกสารคู่มือการใช้งานระบบสำหรับผู้ใช้ปลายทาง เนื้อหาประกอบด้วย วิธีเข้าสู่ระบบ การใช้งานฟังก์ชันต่างๆ รวมทั้งขั้นตอนแก้ปัญหาพื้นฐาน
            4.6.5.2.จัด Training ให้กับผู้ใช้งานระบบและสอนการใช้งานจริงตามคู่มือ
            4.6.5.3.เก็บ Feedback จากผู้เข้ารับการอบรม เช่น
                            4.6.5.3.1.ความเข้าใจในการใช้งาน
                            4.6.5.3.2.ปัญหาที่พบ
                            4.6.5.3.3.ความต้องการเพิ่มเติม

4.6.6.ขั้นตอนที่ 6 ขั้นตอนการนำระบบไปใช้จริง (Open use)
            4.6.6.1.แจ้งให้ผู้ใช้งานทุกฝ่ายทราบ โดยอาจมีประกาศภายในและประชาสัมพันธ์ผ่าน Social Media
            4.6.6.2.เฝ้าติดตามและเก็บข้อมูลปัญหาที่ผู้ใช้พบ เช่น Bug ระบบช้า ข้อจำกัดการใช้งาน 
            4.6.6.3.หากพบปัญหาให้ทำการปรับปรุงหรือแก้ไขปัญหาที่พบ เช่น Debug, Patch Update, ปรับ Config หรือเพิ่มฟีเจอร์ใหม่
            4.6.6.4.ระบบเข้าสู่การใช้งานปกติ โดยมีการเก็บ Log การใช้งาน  สถิติ และ Feedback เพื่อติดตามประสิทธิภาพการทำงานในระยะยาว

4.6.7.ขั้นตอนที่ 7 ขั้นตอนการประเมินระบบ (Assessment)
            4.6.7.1.สร้างแบบสอบถามหรือแบบประเมิน (Online Survey/Form) เช่น Google form หรือผ่านหน้าจอระบบ และดำเนินการเก็บรวบรวมข้อมูลจากผู้ใช้งานจริง
            4.6.7.2.วิเคราะห์ข้อมูลที่ได้จากการประเมิน เพื่อนำมาสรุปเป็นรายงาน
            4.6.7.3.ทีมพัฒนาจะดำเนินการปรับปรุงระบบตามผลการประเมิน เช่น เพิ่มฟังก์ชันใหม่ แก้ไข UX/UI หรือปรับปรุงประสิทธิภาพ
            4.6.7.4.เมื่อไม่มีการพัฒนาเพิ่มเติม ระบบจะเข้าสู่สถานะ สิ้นสุดรอบการประเมิน แต่ยังสามารถนำไปสู่รอบใหม่ได้หากมีการปรับปรุงในอนาคต
 

Back to Top