UML: Difference between revisions
Mr. MacKenty (talk | contribs) (Created page with "right|frame|Computational thinking, problem-solving and programming<ref>http://www.flaticon.com/</ref> The Unified Modeling Language (UML) is a gener...") |
Mr. MacKenty (talk | contribs) No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.<ref>https://en.wikipedia.org/wiki/Unified_Modeling_Language</ref> | The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.<ref>https://en.wikipedia.org/wiki/Unified_Modeling_Language</ref> | ||
Please watch this linked youtube video for a [https://www.youtube.com/watch?v=zid-MVo7M-E friendly introduction to UML]. | |||
== Class Diagrams == | |||
A UML class diagram describes the object and information structures used by your application, both internally and in communication with its users. It describes the information without reference to any particular implementation. Its classes and relationships can be implemented in many ways, such as database tables, XML nodes, or compositions of software objects.<ref>https://docs.microsoft.com/en-gb/visualstudio/modeling/uml-class-diagrams-reference?view=vs-2015</ref> | |||
* [http://ima.udg.edu/~sellares/EINF-ES2/uml2_diagrams.pdf Please review this handout on UML] | * [http://ima.udg.edu/~sellares/EINF-ES2/uml2_diagrams.pdf Please review this handout on UML] | ||
* [https://msdn.microsoft.com/en-us/library/dd409437.aspx Please review this excellent resource on UML] | * [https://msdn.microsoft.com/en-us/library/dd409437.aspx Please review this excellent resource on UML] | ||
* [https://www.uml-diagrams.org/index-examples.html Please review this example page of UML diagrams] | * [https://www.uml-diagrams.org/index-examples.html Please review this example page of UML diagrams] | ||
== A helpful video == | |||
<html> | |||
<iframe width="560" height="315" src="https://www.youtube.com/embed/UI6lqHOVHic" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> | |||
</html> | |||
== References == | == References == |
Latest revision as of 06:49, 8 May 2020
The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.[2]
Please watch this linked youtube video for a friendly introduction to UML.
Class Diagrams[edit]
A UML class diagram describes the object and information structures used by your application, both internally and in communication with its users. It describes the information without reference to any particular implementation. Its classes and relationships can be implemented in many ways, such as database tables, XML nodes, or compositions of software objects.[3]
- Please review this handout on UML
- Please review this excellent resource on UML
- Please review this example page of UML diagrams
A helpful video[edit]