HOME%20APPLIANCE%20%20%20%20%20%20CONTROL%20SYSTEM - PowerPoint PPT Presentation

About This Presentation
Title:

HOME%20APPLIANCE%20%20%20%20%20%20CONTROL%20SYSTEM

Description:

What: You set microwave oven in a slow cooking mode. Slow cooking mode. What is HACS System? ... cases or classes, into groups. Package Diagram. Component Diagram ... – PowerPoint PPT presentation

Number of Views:193
Avg rating:3.0/5.0
Slides: 42
Provided by: smp58
Category:

less

Transcript and Presenter's Notes

Title: HOME%20APPLIANCE%20%20%20%20%20%20CONTROL%20SYSTEM


1
HOME APPLIANCE CONTROL SYSTEM
  • Prashanti Karnati
  • Aparna Nandakumar
  • Sharayu Patil

2
Why HACS ???
When you are in a traffic jam on the
highway What You set microwave oven in a slow
cooking mode
Slow cooking mode
3
What is HACS System?
  • Controlled by Remote Systems
  • Co-ordinates Home Appliances

4
Use Case Diagram
  • The Use case diagram is used to identify the
    primary elements and processes that form the
    system.
  • The primary elements are termed as "actors" and
    the processes are called "use cases."
  • The Use case diagram shows which actors interact
    with each use case.

5
Use Case Diagram HACS User
6
Use Case Diagram System Admin
7
Use Case Diagram Detecting Failure
8
Interaction Diagrams
  • Sequence Diagram
  • Depicts the interactions among objects during a
    certain period of time.
  • Collaboration Diagram
  • shows the relationships among the objects

9
Sequence Diagram Authentication/Logout
10
Collaboration Diagram
Authentication/Logout
11
Sequence Diagram Add User
12
Collaboration Diagram Add User
13
Sequence Diagram Add Appliance
14
Collaboration Diagram Add Appliance
15
Sequence Diagram Operate Microwave
Cook/Warm/Defrost
16
Collaboration Diagram Operate Microwave
Cook/Warm/Defrost
17
Sequence Diagram Detecting Failure
18
Collaboration Diagram
Detecting Failure
19
Class Diagram
  • Shows the static structure of an object-oriented
    model
  • class diagram shows the existence of classes and
    their relationships in the logical view of a
    system

20
Class Diagram
21
State Chart Diagram
  • Shows the static structure of an object-oriented
    model
  • used to document the various modes ("state") that
    a class can go through, and the events that cause
    a state transition.

22
State Chart Diagram
HACSApplianceController
23
State Chart Diagram System Admin
24
State Chart Diagram Microwave
25
State Chart Diagram Sprinkler
26
State Chart Diagram Pet Feeder
27
State Chart Diagram Appliance Polling
28
Activity Diagram
  • dynamic view of a system by depicting the
  • flow from one activity to another

29
Activity Diagram Login
30
Activity Diagram HACSApplianceController
31
Activity Diagram System Admin
32
Activity Diagram Appliance Polling
33
Package Diagram
  • A package is a UML construct that enables
  • us to organize model elements, such as use
  • cases or classes, into groups.

34
Package Diagram
35
Component Diagram
  • Shows the software components or modules
  • and their dependencies

36
Component Diagram
37
Deployment Diagram
  • shows the configuration of run-time
  • processing nodes and the components,
  • processes, and objects that live on them

38
Deployment Diagram
39
Implementation
  • Platform - J2EE
  • Front End - JSP
  • Back End - MS Access

40
Screen Shots HACS User
41
Screen Shots System Admin
Write a Comment
User Comments (0)
About PowerShow.com