8/15/2023 0 Comments Use case diagramsThe use case diagram specifies how a system will perform, which is why it shows only the functionality of the system. Use case diagrams model the functionality of a system using actors and use cases. The best practice is that the use case diagram should be small and crispy. A use case diagram is a dynamic or behavior diagram in UML. ![]() When he takes a picture, he has to switch the flash on, open the shutter, and then close the shutter but these activities are not of a high enough level to be represented in a use case. The use case diagram illustrates the relationship between the multiple use-cases, actors, and systems. In the following example, the actor "photographer" does two things with the camera: take pictures and change the film. However, it would be poorly suited to describing the TCP/IP network protocol because there are many exception cases, branching behaviors, and conditional functionality (what happens when the connection dies, what happens when a packet is lost?) A use case is a kind of behaviored classifier that specifies a complete unit of useful functionality performed by one or more subjects to which the use case applies in collaboration with one or more actors, and which for complete use cases yields an observable result that is of some value to those actors or other stakeholders of. Further details can later be added to the diagram if you need to elucidate interesting points in the system behavior.Ī use case diagram is well suited to the task of describing all of the things that can be done with a database system by all the people who might use it. With a use case diagram, you immediately see a snapshot of the system functionality. Use case diagrams, which are both behavior diagrams and structure diagrams as a special case of class diagrams where classifiers are restricted to be either actors or use cases related with association. To create a new model, select File > New Model, choose Object Oriented Model as the model type and Use Case Diagram as the first diagram, and then click OK. Each use case must offer some observable and valuable result to the actors of the system. ![]() Note: To create a use case diagram in an existing OOM, right-click the model in the Browser and select New > Use Case Diagram.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |