Presentation is loading. Please wait.

Presentation is loading. Please wait.

AIRLINES RESERVATION SYSTEM Design Specifications TEAM MEMBERS Apoorva Kothoor (0107-804) ‏ Snigdha Gaddam (0107-866) ‏

Similar presentations


Presentation on theme: "AIRLINES RESERVATION SYSTEM Design Specifications TEAM MEMBERS Apoorva Kothoor (0107-804) ‏ Snigdha Gaddam (0107-866) ‏"— Presentation transcript:

1 AIRLINES RESERVATION SYSTEM Design Specifications TEAM MEMBERS Apoorva Kothoor (0107-804) ‏ Snigdha Gaddam (0107-866) ‏

2 CONTENTS Objective UML concepts Actors Use Case Diagrams Sequence Diagrams Activity Diagrams State Machine Diagram Class Diagram Deployment Diagram

3 OBJECTIVE Project aims to model the working of an Airline Reservation System. The system should support the following features:  The sequence of actions a customer(traveler) faces in journey and also…  Allow users to view entire flight information of the airline  Check availability of flights  Book tickets  Check Status  Cancel current reservations  Create member login

4 How are tickets booked by the customer/travel agent? What is involved in the process of reservation of a flight seat? What are the steps involved from the moment a passenger checks-in to the time of boarding? And this is what we discuss about … ABOUT THE SYSTEM

5 UML UML is a language used for: ◦ Visualizing ◦ Specifying ◦ Constructing ◦ Documenting the artifacts of a software intensive system.

6 UML CONCEPTS Main concepts used in this project: ◦ Actors ◦ Relationships  Dependency  Association  Generalizations ◦ Use cases ◦ Sequence Diagrams ◦ Activity Diagrams ◦ Class Diagram

7 CONCEPTDIAGRAM Actor User of the system Rendered as a Stick Figure Relationships: 1. Dependency States a change in specification in one thing may affect another thing that uses it Rendered as a Dashed Directed Line 2. Association Specifies that objects of one thing are connected to objects of another Rendered as a Solid Line 3. Generalization Specifies a relation between a general thing and a more specific kind of that thing Rendered as Solid Directed Line Actor Role Name

8 CONCEPTDIAGRAM Use Cases Specifies the behavior of the system Description of a set of sequence of actions Rendered as an ellipse; with name within it Sequence Diagrams Interaction diagram that emphasizes the time ordering of messages/actions Used to illustrate the dynamic view of a system Activity Diagram Shows the flow from activity to activity within a system Important in modeling the function of a system Use Case Name

9 ACTORS The actors involved in our project are: CUSTOMER DATABASE ADMINISTRATOR TRAVEL AGENT AIRLINE MANAGER CHECK-IN CLERK SECURITY CABIN CREW BOARDING CREW

10 USE CASE DIGRAMS

11 HIGH LEVEL VIEW OF THE E-TICKETING SYSTEM

12 TRAVEL AGENT IN E-TICKETING

13 ADMINISTRATOR USE CASE IN E-TICKETING

14 CUSTOMER TRAVEL USE CASE

15 CHECK-IN CLERK USE CASE

16 AIRLINE MANAGER USE CASE

17 SEQUENCE DIAGRAMS

18 CUSTOMER E-TICKETING

19 TRAVELLING SEQUENCE (CUSTOMER) ‏

20 AIRLINE MANAGER SEQUENCE

21 STATE MACHINE DIAGRAMS

22 E-TICKETING STATE MACHINE

23 CUSTOMER TRAVEL STATE MACHINE

24 ACTIVITY DIAGRAMS

25 BOOKING ACTIVITY DIAGRAM

26

27 CLASS DIAGRAM

28

29 DEPLOYMENT DIAGRAM

30

31 THANK YOU ! THANK YOU ! So now you know what happens on the INSIDE … …


Download ppt "AIRLINES RESERVATION SYSTEM Design Specifications TEAM MEMBERS Apoorva Kothoor (0107-804) ‏ Snigdha Gaddam (0107-866) ‏"

Similar presentations


Ads by Google