

























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This document contains description and example of Use case diagram
Typology: Lecture notes
1 / 33
This page cannot be seen from the preview
Don't miss anything!


























What is UML?
UML stands for “Unified Modeling Language”
It is a industry-standard graphical language for
specifying, visualizing, constructing, and
documenting the artifacts of software systems
The UML uses mostly graphical notations to
express the OO analysis and design of software
projects.
Simplifies the complex process of software
design
Unified Modeling Language
Analysis
Design
Unified Modeling Language
UML
UML
Analysis Phase:
of requirements.
Analysis Phase:
of requirements.
Design Phase:
analysis phase, as it starts
from the identification of
requirements and continues
up till the detailed
specification of those
requirements.
Design Phase:
analysis phase, as it starts
from the identification of
requirements and continues
up till the detailed
specification of those
requirements.
Home Appliance Control
System
Scope
The project focuses on five types of home
appliances—Microwave, TV/VCR, Air
conditioner Home Security System and Fire
Alarm.
The user is allowed to add/remove device.
The system is composed of HACS controller and
individual devices.
The central controller handles communication
between appliances through hardware
interface and interaction with user interfaces.
The system allows multiple users to login at the
same time.
Use-Case Diagram
Elements of a use-case
diagram
Actors
users of the system,
external application systems, and
external devices that can
independently interact with the
system.
In UML, an actor is represented
stickman symbol
Use cases
Use case Diagram
◦ Places Request
◦ Send request to interaction
devices
◦ Store Request
◦ Operate Light
Library Management System (LMS)
Any organization who wishes to manage the library
should assign 3 basic posts in library for better
management.
Librarian
LMS provides facilities for book, magazines, issue and
return.
Librarian should be able to search for a book & magazine.
Each book in library is assigned a unique identification
number.
There are three categories of members of the library,
under graduates,
post graduate student,
faculty members.