การเตรียมการเพื่อเขียน Diagram


- Diagram คืออะไร
- รู้จักกับ Diagram
- ประโยชน์ของ Diagram
- โปรแกรมสำหรับเขียน Diagram

Diagram

Diagram

           Diagram คือแผนภาพที่ใช้สื่อสารและแสดงภาพรวมของกระบวนการหรือระบบต่างๆ ออกมาในรูปแบบที่เข้าใจง่าย โดยมักใช้ในการอธิบายและแสดงรายละเอียดต่างๆ ของงานหรือกระบวนการที่ต้องการเสนอหรือสื่อสารให้ผู้อื่นเข้าใจได้ดี
Diagram มีหลายประเภทและใช้สำหรับวัตถุประสงค์ต่างๆ อาทิเช่น Flowchart ที่ใช้ในการแสดงกระบวนการทำงาน, Sequence Diagram ที่ใช้ในการแสดงการสื่อสารระหว่างวัตถุ, และอื่นๆ อีกมากมาย

Diagram

Diagram คืออะไร

           Diagram (ไดอะแกรม) คือ แผนภาพที่ใช้แทนข้อมูล แนวคิด หรือกระบวนการ ด้วยสัญลักษณ์ เส้น ลูกศร หรือรูปทรงต่าง ๆ เพื่อให้เข้าใจสิ่งที่ซับซ้อนได้ง่ายขึ้น

จุดประสงค์ของการใช้ Diagram

  • แสดง ความสัมพันธ์ ระหว่างองค์ประกอบต่าง ๆ
  • สื่อสาร แนวคิด หรือ ลำดับขั้นตอน ได้อย่างชัดเจน
  • ช่วยในการ วางแผน วิเคราะห์ ออกแบบ หรืออธิบาย ระบบ
  • ใช้แทน ข้อความยาว ๆ ให้ง่ายต่อการเข้าใจและจดจำ

ประโยชน์

ประโยชน์ของ Diagram

  1. ทำให้ทีม Communication กันง่ายขึ้น Diagram ได้อำนวยความสะดวกในการสื่อสารกันระหว่างทีมและผู้ที่เกี่ยวข้อง โดยมันสามารถทำให้ข้อมูลต่างๆสามารถสื่อสารออกมาได้ชัดเจนและง่ายยิ่งขึ้น รวมถึงทำให้ทุกคนเข้าใจและเห็นภาพตรงกันมากขึ้น โดยไม่จำเป็นว่าต้องมี technical background หรือไม่ (สำหรับบาง Diagram)
  2. Design Diagram สามารถช่วยทำให้เห็นภาพในขณะที่เรากำลัง design ระบบออกมาได้ (ก่อนที่เราจะลงมือ code จริง) ซึ่งจะทำให้เราเห็นองค์ประกอบออกมาได้ระหว่าง component, data flow หรือ ภาพรวมทั้งหมด ว่าทั้งระบบกำลังสื่อสารกันแบบไหนและทำงานแบบไหนออกมาบ้าง (จะช่วยทำให้ development process ทำงานได้ง่ายขึ้นด้วยเช่นกัน)
  3. Documentation รวมถึง Diagram เป็นส่วนหนึ่งของงาน documentation ที่เอาไว้ใช้ประกอบการอธิบายแต่ละส่วนของงานเราด้วยเช่นกัน เพื่อที่เราจะได้ไม่ต้องไปไล่อ่าน code กัน เราสามารถใช้ Diagram ใน document เป็น guideline สำหรับทำความเข้าใจได้
  4. เพิ่มความเข้าใจต่อ code โดยเฉพาะระบบที่เริ่มมีความซับซ้อน พวก high level diagram จะช่วยทำให้เราทำความเข้าใจองค์ประกอบแต่ละส่วนได้ดียิ่งขึ้น และ เห็นภาพยิ่งขึ้นว่าแต่ละส่วนมีการพูดคุยกันอย่างไร

Program

โปรแกรมสำหรับเขียน Diagram

           microsoft visio เป็นโปรแกรมของบริษัท Microsoft ที่ใช้สำหรับ สร้างแผนภาพ (Diagram) และผังงาน (Flowchart) อย่างมืออาชีพ โดยมีเครื่องมือและสัญลักษณ์เฉพาะที่ช่วยให้การวางแผน ออกแบบระบบ หรือสื่อสารข้อมูลซับซ้อนได้ชัดเจน


           yEd graph editor (อ่านว่า “วาย-เอ็ด”) คือ โปรแกรมฟรีสำหรับสร้าง Diagram ที่ใช้งานง่ายและรองรับแผนภาพหลากหลายประเภท เช่น:
  • Flowchart (ผังงาน)
  • UML Diagram
  • ER Diagram
  • Network Diagram
  • Mind Map
  • Organization Chart
           Download