A use case model is a logical model.
Each actor on a use case diagram represents a role
A role is a set of related activities executed by one or more people in the organzation. A role is not a specific user, although in some organizations a single person may execute a function leading you to believe that the function is user specific. This is simply a case of a role that is only executed by a single person.
A use case essentially outlines a process, for example withdraw money is a use case that exists for an ATM. Withdraw money is execucted by the role customer. Withdraw money can be executed many times.
Both actors and use cases are abstract and therefore are not physical models.
Chat with our AI personalities
Storing global data.
Use Case diagrams are behavior diagrams of UML used to describe a set of actions (Use Cases) that some system or systems (Subject) should or can perform in collaboration with one or more external users of the system (Actors).Each use case should provide some observable and valuable result to the actors or other stakeholders of the system.Use case diagrams are a means for specifying:(external) requirements on a system under design, required usages of a system - to capture what a system is supposed to do;the functionality offered by existing system -- what system can do for clients;requirements the specified system poses on its environment - by defining how environment should interact with the system so that it will be able to perform its services.
logical and: exp1 && exp2 means: exp1==0 ? 0 : exp2==0 ? 0 : 1
i want use case diagram for online banking system
use case dig for store mgt