เศรษฐกิจ

แผนภาพกรณีการใช้ UML

แผนภาพกรณีการใช้ UML
แผนภาพกรณีการใช้ UML
Anonim

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

Image

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

ไดอะแกรมกรณีการใช้งานมีความสำคัญอย่างยิ่งสำหรับการระบุการแสดงภาพและการบันทึกพฤติกรรมของระบบ การใช้มันจะง่ายขึ้นสำหรับนักพัฒนาที่จะเข้าใจระบบย่อยหรือคลาสรวมถึงมองจากภายนอกที่ข้อดีของการใช้องค์ประกอบสำหรับบริบทเฉพาะ แผนภาพ UML ดังกล่าวมีความสำคัญอย่างยิ่งสำหรับการทดสอบระบบปฏิบัติการในการออกแบบโดยตรงรวมถึงเพื่อความเข้าใจที่ดีขึ้นเกี่ยวกับโครงสร้างภายในของพวกเขาโดยเฉพาะในวิศวกรรมย้อนกลับ

Image

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

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

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

แผนภาพกรณีการใช้งานแสดงให้เห็นอย่างชัดเจนถึงนักแสดงกรณีการใช้งานและความสัมพันธ์ระหว่างพวกเขา:

Image

- การปฏิบัติตามโดยนักแสดงของแบบอย่าง;

- กรณีใช้งานรวมถึงกรณีใช้งานอื่น ๆ

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

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