Download presentation
Presentation is loading. Please wait.
Published byBruce Hood Modified over 8 years ago
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
27
CLASS DIAGRAM
29
DEPLOYMENT DIAGRAM
31
THANK YOU ! THANK YOU ! So now you know what happens on the INSIDE … …
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.