IDEF0 ไดอะแกรม

รุ่น IDEF0 ประกอบด้วยเอกสารสามประเภท: ไดอะแกรมกราฟิก ข้อความ และอภิธานศัพท์ เอกสารเหล่านี้มีการอ้างอิงโยงซึ่งกันและกัน

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

อภิธานศัพท์ออกแบบมาเพื่อกำหนดคำย่อ (ตัวย่อ) คำหลักและวลีที่ใช้เป็นชื่อและป้ายกำกับบนไดอะแกรม อภิธานศัพท์กำหนดแนวคิดและคำศัพท์ที่ผู้เข้าร่วมทั้งหมดในการพัฒนาและผู้ใช้แบบจำลองต้องเข้าใจ เพื่อที่จะตีความเนื้อหาได้อย่างถูกต้อง

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

แต่ละโมเดลต้องมีไดอะแกรมบริบทระดับบนสุด ซึ่งอ็อบเจ็กต์ที่สร้างโมเดลจะแสดงด้วยกล่องเดียวที่มีลูกศรล้อมรอบ แผนภูมินี้เรียกว่า A-0 (A ลบศูนย์) ลูกศรบนไดอะแกรมนี้แสดงการเชื่อมต่อของอ็อบเจ็กต์การสร้างแบบจำลองกับสภาพแวดล้อม เนื่องจากบล็อกเดียวแสดงถึงอ็อบเจ็กต์ทั้งหมด จึงเป็นชื่อทั่วไปสำหรับทั้งโปรเจ็กต์ เช่นเดียวกับลูกศรไดอะแกรมทั้งหมด เนื่องจากเป็นชุดของอินเทอร์เฟซภายนอกของอ็อบเจ็กต์ทั้งหมด แผนภาพ A–0 กำหนดพื้นที่การสร้างแบบจำลองและขอบเขต ตัวอย่างของไดอะแกรม A–0 แสดงในรูปที่ 3.10., มะเดื่อ. 3.11., มะเดื่อ. 3.12.

ข้าว. 3.10. ตัวอย่างแผนภาพบริบท

ข้าว. 3.11. ตัวอย่างแผนภาพบริบท

ข้าว. 3.12. ตัวอย่างแผนภาพบริบท

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

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

คำแถลงเป้าหมายแสดงเหตุผลในการสร้างแบบจำลอง กล่าวคือ มีรายการคำถามที่โมเดลต้องตอบ ซึ่งส่วนใหญ่กำหนดโครงสร้าง

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

 

อาจเป็นประโยชน์ในการอ่าน: