Presentation is loading. Please wait.

Presentation is loading. Please wait.

HOME APPLIANCE CONTROL SYSTEM  Prashanti Karnati  Aparna Nandakumar  Sharayu Patil.

Similar presentations


Presentation on theme: "HOME APPLIANCE CONTROL SYSTEM  Prashanti Karnati  Aparna Nandakumar  Sharayu Patil."— Presentation transcript:

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


Download ppt "HOME APPLIANCE CONTROL SYSTEM  Prashanti Karnati  Aparna Nandakumar  Sharayu Patil."

Similar presentations


Ads by Google