Professional Documents
Culture Documents
Pharmacy Management System Experiment 3
Pharmacy Management System Experiment 3
Pharmacy Management System Experiment 3
Date: 20/01/2023
Theory
In the Unified Modeling Language (UML), a use case diagram can summarize the details of
your system's users (also known as actors) and their interactions with the system.
In a use case diagram, the use cases are represented by ovals or ellipses, and the actors are
represented by stick figures. The use cases and actors are connected by lines or arrows, which
indicate the interactions between them. Each use case describes a particular goal or task that
the system must perform, and each actor represents a user or system that interacts with the
system to achieve that goal.
Use case diagrams are useful for defining the scope and requirements of a system, as they
help to identify the key features and functionality that are needed to satisfy the needs of the
users. They are also helpful for communicating the system's functionality to stakeholders and
for identifying potential errors or gaps in the system design.
UML use case diagrams are ideal for:
In UML modeling, an include relationship is a relationship in which one use case (the base
use case) includes the functionality of another use case (the inclusion use case). The include
relationship supports the reuse of functionality in a use-case model.
In UML modeling, you can use an extend relationship to specify that one use case (extension)
extends the behavior of another use case (base). This type of relationship reveals details about
a system or application that are typically hidden in a use case.
UML Diagram:
Internal Assessment (Mandatory Experiment) Sheet for Lab Experiment
Department of Computer Science & Engineering
Amity University, Noida (UP)
Marking Criteria
Concept (A) 2
Implementation (B) 2
Performance (C) 2
Total 6