This repository hosts a collection of Unified Modelling Language diagrams, that I've created as part of my Software Engineering studies. These diagrams reflect my understanding and skillset in System Analysis, Design and Modeling, using UML.
This module focused on teaching systematic analysis and design approaches in software engineering. Some of the key learning points included:
- Object-Oriented Analysis and Design.
- Domain analysis.
- Use case analysis.
- Creating various UML diagrams (Use case,Domain, Class,Sequence, Activity, etc.).
- Understanding software system requirements and modeling them effectively.
- Communicating solutions and problems via diagrams.
- Automated Teller Machine Use-cases, Domain Model, Use-case Diagram, Activity Diagram
- Cinema Centre Sequence Diagram on ticket purchasing process
- Elderly Home Domain Model and multiple State Machine Diagrams
- Public Transport Card Device Activity Diagram
- Additional Domain Modelling
- Visual Paradigm
- Git
Feel free to explore the diagrams in this repository for educational puroses or to gain insights into UML modeling. If you wish to use any of the diagrams for other purposes, please contact me for permission.
- Email: m.karadjov@icloud.com