Used To Describe A Set of Actions (Use Cases) That Some System or Systems (Subject) Should or
Used To Describe A Set of Actions (Use Cases) That Some System or Systems (Subject) Should or
Use case analysis, in simple terms, represents the various ways a software would react based
upon the input that it receives. Consider the example of a person interacting with a social
networking site. The various ways in which he or she interacts, and the results derived from that
interaction could be captured in the form of a use case analysis. The person, or other external
system, that is interacting is also referred to as an actor. The person types in the web address or
url of the site and then enters their username and password. When the url is typed, it automatically
launches the homepage. The entire process is captured in the form of a use case.
http://study.com/academy/lesson/use-case-analysis-tutorial-examples.html
Sequence diagrams describe interactions among classes in terms of an exchange of messages over time.
They're also called event diagrams. A sequence diagram is a good way to visualize and validate various
runtime scenarios. These can help to predict how a system will behave and to discover responsibilities a
class may need to have in the process of modeling a new system. https://www.smartdraw.com/sequence-
diagram/
A class diagram models the static structure of a system. It shows relationships between classes, objects,
attributes, and operations. https://www.smartdraw.com/class-diagram/