4/4/2023 0 Comments Uml diagrams![]() ![]() When one function extends or includes another, a dashed arrow and “«Extend»” or “«Include»” appears. For instance, In sending an eMail, the Sender actor would connect to the Send function, which would connect to the Receive function, which would connect to the Receiver actor. Functions or functional areas will appear as labeled ovals, and lines will connect actors to functions, when the actors and the functions interact, and functions to functions when they interact with each other. The system under consideration is not usually depicted as an actor, but if it (or some other system) needs to be, then an addition, “«System»” will appear. The actors are depicted by stick-figure people, with names. If you’re on a PC, hold down ALT, then type 171 or 187, respectively, on the numeric keypad, and then release the ALT key. If you’re on a Mac, those are typed as Option-\ and Option-|, respectively. The symbols shown here as “>” are usually shown as “«” and “»”. In this instance, “class” means anything with an “is a” relationship. You would typically not show class-oriented language’s classes, because that’s best left to the designers of the internal system. In a requirements document, you might use this to show an enterprise system, the component systems, and subsystems. The Class diagram is used to show hierarchies of any sort. Each is taken from the Wikipedia section on UML diagrams, and author names shown are Wikipedia user names. Diagrams used in the examples below are used under the Wikimedia License. If text alone will make your document clear, stick to text alone. If some other diagram or image will make your document clearer, use that. If UML will make your document clearer, use it. The main rule in the use of diagrams, though, is that diagrams should be used to make things clearer, and not to check off some box. UML is shown because its use is fairly common, and you may be required to use certain UML diagrams by management. That doesn’t mean that you can only use UML diagrams. When diagrams are used, the diagrams used are typically from a category called “UML diagrams”, with “UML” meaning “Unified Modeling Language”. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |