ในการสร้างแบบจำลองจะใช้ไดอะแกรม 5 ชนิดและแผนภาพ UML ของกรณีการใช้งานเป็นเครื่องมือสำหรับการสร้างแบบจำลองด้านพลวัตระบบที่มีบทบาทสำคัญในการสร้างแบบจำลองของพฤติกรรมระบบชั้นและระบบย่อย แต่ละแผนภาพดังกล่าวมีนักแสดงชั้นนำและความสัมพันธ์ระหว่างกันมากมาย
แผนภาพ UML ของกรณีการใช้งานถูกนำมาใช้อย่างกว้างขวางพื้นที่โดยเฉพาะอย่างยิ่งที่ต้องใช้มุมมองของระบบในแง่ของรูปแบบการใช้งานที่แตกต่างกันหรือกรณีการใช้งาน ในกรณีส่วนใหญ่จะถือว่าเป็นการสร้างแบบจำลองบริบทของระบบคลาสหรือระบบย่อยหรือการจำลองข้อกำหนดที่กำหนดไว้สำหรับพฤติกรรมขององค์ประกอบที่เลือก
แผนภาพก่อนหน้านี้มีความสำคัญอย่างยิ่งสำหรับระบุภาพและการบันทึกพฤติกรรมของระบบ การใช้มันนักพัฒนาจะเข้าใจระบบระบบย่อยหรือชั้นเรียนได้ง่ายขึ้นและมองจากด้านนอกเพื่อประโยชน์ในการใช้องค์ประกอบสำหรับบริบทเฉพาะ แผนภาพ UML ดังกล่าวมีความสำคัญอย่างยิ่งสำหรับการทดสอบระบบปฏิบัติการสำหรับการออกแบบโดยตรงรวมถึงความเข้าใจในการออกแบบภายในของตนโดยเฉพาะอย่างยิ่งเมื่อวิศวกรรมย้อนกลับ
โครงสร้างของก่อนหน้านี้เป็นเครื่องมือที่ดี,เพื่อหาทางเลือกให้กับสถานการณ์หลักที่นำไปสู่ความสำเร็จ "อะไรจะเกิดขึ้นได้?" และโดยเฉพาะอย่างยิ่ง: "สิ่งที่สามารถผิดพลาดได้หรือไม่?" นี่คือสิ่งที่ดีที่สุดตั้งแต่เริ่มแรกเพื่อหาเงื่อนไขการขยายตัวทั้งหมดที่เป็นไปได้ นี้จะช่วยในอนาคตไม่ให้สับสนเมื่อทำงานกับผลที่ตามมา
ทุกสภาวะสำหรับการแก้ปัญหาเท่านั้นเป็นไปได้ที่ดีที่สุดคือการศึกษาตั้งแต่เริ่มแรก วิธีการนี้จะช่วยหลีกเลี่ยงการลอบวางเพลิงในการทำงานเกี่ยวกับผลที่ตามมา ดังนั้นถ้าเป็นไปได้ให้พิจารณาเงื่อนไขให้ได้มากที่สุดเท่าที่จะเป็นไปได้ซึ่งจะทำให้เกิดข้อผิดพลาดในอนาคต
ตัวเลือกที่ดีที่สุดสำหรับการทำงานกับแผนภูมิก่อนหน้านี้เป็นตารางกราฟิกที่แสดงเนื้อหา คล้ายกับบริบทบริบทที่ใช้ในวิธีการเชิงโครงสร้าง หลังจากที่ทุกตารางแสดงขอบเขตของระบบเช่นเดียวกับการติดต่อกับโลกภายนอก
แผนภาพของตัวอยางแสดงใหเห็นอยางชัดเจนนักแสดงตัวอยางและความสัมพันธระหวางกัน:
- precedents รวมทั้ง precedent อื่น ๆ
เนื้อหาของกรณีการใช้งานในการสร้างแบบจำลอง UML ไม่ได้กล่าวว่าไม่มีอะไรและวิธีการแสดงไดอะแกรมจะแสดงข้อมูลทั้งหมดนี้ อย่างไรก็ตามคุณสามารถทำได้โดยไม่มีแผนภูมิ ผู้เชี่ยวชาญแนะนำว่าเมื่อพัฒนาก่อนหน้านี้อย่าพยายามสร้างแผนภาพมากเกินไป จะดีกว่าถ้าคุณมุ่งเน้นเนื้อหาต้นฉบับ
แผนผังกรณีการใช้งาน UML นอกเหนือจากความสัมพันธ์รวมถึงมีประเภทอื่น ๆ เช่นขยาย เป็นผู้เชี่ยวชาญของเขาที่ควรหลีกเลี่ยง สาเหตุอยู่ที่ความจริงที่ว่าทีมงานนักพัฒนาซอฟต์แวร์ทั้งทีมมักใช้เวลาอยู่กับความสัมพันธ์ระหว่างกรณีการใช้งานเป็นอย่างมาก นี่เป็นการเสียความพยายาม เพราะเป็นเรื่องที่สะดวกมากขึ้นในการจัดการกับคำอธิบายข้อความของแบบอย่างก่อนหน้านี้โดยที่ค่าที่แท้จริงของเทคโนโลยีถูกซ่อนไว้
</ p>