บทความ

การออกแบบระบบโดยใช้ UML (Unified Modeling Language)

รูปภาพ
แนวคิดในการวิเคราะห์  และออกแบบระบบโดยใช้ UML 1. แนะนำภาพรวมของการใช้ UML 2. Usecase Diagram 3. Static Diagram 4. Dynamic Diagram 1. แนะนำภาพรวมของการใช้ UML UML ย่อมาจาก Unified Modelling Language ซึ่งหมายถึงการรวบรวมสัญลักษณ์ที่ใช้ในการทำโมเดล ที่เกิดจากแนวคิดของศาตราจารย์ 3 ท่านคือ Jame Rumbaugh, Grady Booch และ Ivar Jacobson ซึ่งเป็นผู้ที่ใช้วิธีการบรรยายโมเดลของซอฟแวร์ด้วยรูปภาพ ก่อนที่จะมาเป็น UML ทั้ง 3 ท่านนี้ได้มีรูปภาพที่ใช้สำหรับบรรยายองค์ประกอบในซอฟแวร์ที่เป็นของแต่ละท่านเองอยู่แล้ว แต่เนื่องจากวิธีการของทั้ง 3 ท่านนี้ได้ตีพิมพ์ เผยแพร่จนกระทั่งเป็นที่นิยมใช้กันแพร่หลายในเวลาต่อมา และสัญลักษณ์ที่ใช้ก็ปรากฏออกมาเป็นรูปร่างที่ ต่างกัน ทำให้เอกสารที่เขียนขึ้นด้วยสัญลักษณ์แบบหนึ่งไม่สามารถถ่ายทอดความเข้าใจไปสู่นักพัฒนาระบบที่เรียนรู้สัญลักษณ์มาจากวิธีการอีกแบบหนึ่งได้ ทั้งที่เป็นการบรรยายในเรื่องเดียวกันแต่เนื่องจากใช้สัญลักษณ์หรือรูปภาพไม่เหมือนกันจึงทำให้เกิดปัญหาในการสื่อความหมาย  และทำให้เกิดความล่าช้าในการพัฒนาระบบ จนกระทั่งประมาณปี ค.ศ. 1997 ศาสตราจารย์