نمودار حالت - یک آموزش سریع

نمودار حالت – یک آموزش سریع

نمودار وضعیت UML چیست؟ نمودار حالت (که در مشخصات UML 1.x نامیده می شود) نموداری است که یک ماشین حالت را نشان می دهد و در UML 2.x نمودار ماشین حالت نامیده می شود . به اصطلاح ماشین حالت رفتاری است که حالت های مختلف و انتقال حالت یک شی را در چرخه زندگی آن توصیف می کند. نمودار حالت یکی از 14 نمودار UML مورد استفاده برای مدل سازی در UML 2.0 است.   این حالت های مختلف یک شی را در طول چرخه حیات آن تعریف می کند که در پاسخ به رویدادها تغییر می کند. نمودارهای حالت برای مدل‌سازی سیستم‌های واکنشی…continue reading →
Everything you need to know about sequence diagrams

هر آنچه که باید در مورد نمودارهای توالی بدانید

UML Sequence Diagrams are interaction diagrams that detail how operations are carried out. They capture the interaction between objects in the context of a collaboration. Sequence Diagrams are time focus and they show the order of the interaction visually by using the vertical axis of the diagram to represent time what messages are sent and when.
Use Case Diagram – A Notation Guide

از نمودار موردی استفاده کنید – راهنمای نشانه گذاری

A use case diagram is a Unified Modeling Language (UML) diagram for requirements elicitation. Use case diagrams provide a graphical overview of the goals (modeled by use cases) that users (represented by actors) want to achieve by using the system. Use cases in a use case diagram can be organized and arranged according to their relevance, level of abstraction, and impact on the user. They can be linked to show their dependencies, include, extend, generation relationships.
چهار نوع رابطه در نمودار مورد استفاده

چهار نوع رابطه در نمودار مورد استفاده

در UML، روابط، ارتباط بین عناصر مدل هستند. موارد استفاده نیز در انواع مختلف روابط به یکدیگر متصل هستند. رابطه بین دو مورد استفاده اساساً وابستگی بین دو مورد استفاده را مدل می کند. با استفاده مجدد از موارد استفاده موجود با استفاده از انواع مختلف روابط، تلاش کلی مورد نیاز برای توسعه سیستم کاهش می یابد. نمودارهای مورد استفاده، موارد استفاده، بازیگران و روابط بین آنها را نشان می دهد. به عنوان مثال، رابطه بین یک بازیگر و یک مورد استفاده نشان می دهد که بازیگر می تواند از عملکرد خاصی از سیستم تجاری استفاده کند.
موارد استفاده «شامل» و «توسعه».

موارد استفاده «شامل» و «توسعه».

روابط مورد استفاده مدل وابستگی بین موارد استفاده در مدل تعامل سیستم است. اگرچه موارد استفاده مستقل می توانند به اندازه کافی سیستم های ساده تری را نشان دهند. با این حال، برای نمایش سیستم‌های پیچیده یا بزرگ، ممکن است نیاز به ساخت موارد استفاده پیچیده با کمک وابستگی‌های بین موارد استفاده داشته باشیم. ایجاد روابط بین موارد استفاده امکان استفاده مجدد از موارد استفاده را می دهد که باید بارها و بارها تعریف شوند، که تلاش توسعه دهندگان را کاهش می دهد.
پکیج چیست؟ نمودار بسته در UML چیست؟

پکیج چیست؟ نمودار بسته در UML چیست؟

Packages in the Unified Modeling Language are used to group elements and provide namespaces for the grouped elements. A package can contain other packages, thus providing a hierarchical organization of packages. Almost all UML elements can be grouped into packages. Thus, classes, objects, use cases, components, nodes, node instances, etc. can be organized into packages, thus making the organization of the myriad elements contained in a real-world UML model manageable.
چندگانگی چیست

چندگانگی چیست

تعدد در نمودار کلاس باید در هر انتهای انجمن نشان داده شود. این حداقل و حداکثر تعداد نمونه هایی را که می توان پیوند داد را مشخص می کند. مثلاً یک ماشین 3 یا 4 چرخ دارد اما هر چرخ دقیقاً متعلق به یک ماشین است. نمادهای چندگانه را نزدیک انتهای یک ارتباط قرار دهید. این نمادها تعداد نمونه های یک کلاس را نشان می دهد که به یک نمونه از کلاس دیگر مرتبط است.