In: Computer Science
Essence of Object Oriented Analysis and UML Diagram:
Take a Problem and technical solution in terms of objects (Items, Concepts and Models), so for solving the problem following things are important:
Example : Some Concepts in the Car information system: Wheel, Brakes , etc
Note Why We need Analysis:
-> To Understand the Problem: example Construction of the
Car.
-> To understand the use cases of that problem . example :
Driving.
-> To Make the Problem easy to solve (breaking problem into bits
so that we can solve it step by step in the planned way).
UML Diagram tool :
Example : UML diagram maker(Tool).
-> UML diagram is one way of presenting the
design/implementation that can we done to solve the problem.
UML Diagram contains some shapes for example:
1) Rectangles : Which represents the
classes that can be used for implementation for the problem.
a) Inside rectangle, we can mention
names of attributes/Methods which can be used for
implementation.
2) Arrow : To show the
Association/Relation of the classes which are used in the
design.
a) on the arrows
we can also define what kind of the relationship it is
developing.
-> Parent child
relationship(Inheritance.)
So, for making UML diagrams, we have various tool in
the market which is use to create the flowchart also known as UML
diagram for the Problems for which we can design to solve it.