Unified Modelling Language Practicals. This Subject is called as UML in Mumbai University MCA Colleges. Below is the case study of it for the construction of different UML diagrams
CASE STUDY:- Passenger Check-In and Boarding
CASE STUDY:- Passenger Check-In and Boarding
- We differentiate between three options for check-in:
- Normal check-in with luggage at a normal check-in counter
- Expres scheck-in without luggage at a special check-in counter
- Automated check-in without luggage at a machine
- In addition to the passenger, who representstravelers, there is the check-in representative. The check-in representative isa person who is not the actual passenger, but an agent of the passenger. Thecheck-in representative has the task of performing the check-in with the ticketof the passenger.
- The check-in procedure includes submitting theticket, baggage check-in, seat reservation, and issuing and handing over theboarding pass.
- Passengers who only have hand luggage can useexpress check-in. No baggage check-in is performed.
- During boarding, the boarding pass of thepassenger is verified at the gate.
- Automated check-in is conducted without the helpof a check-in clerk, directly at a machine (screen). Baggage cannot bechecked in.
- The passenger can choose between a normalcheck-in, automated check-in, and express check-in. The passenger walks to thegate and presents his or her boarding pass. The check-in representative canperform a regular check-in, but is not able to perform express check-in andautomated check-in.
- If we take a closer look, we notice that apassenger often travels with luggage, which he or she checks in. Baggagetransportation is responsible for loading luggage into the airplane. Baggagetransportation is carried out by an independent organization, known as ahandling agent. Consequently, it is considered an actor, more specifically, anoutside service provider. It does not matter for our diagram that individualemployees of the partner enterprise perform these tasks.
- Ten minutes before a flight leaves, baggagetransportation requests a passenger list from passenger services, whichincludes every passenger who checked in, but did not board the airplane. On thebasis of this list all affected luggage will be unloaded again from theairplane. If the flight is an international flight, the customs authorities ofthe country in which the destination airport is located also request apassenger list.
USE CASE DIAGRAM FOR
AIRPORTCHECK-IN AND BOARDING OF PASSENGERS
SEQUENCE DIAGRAM FOR AIRPORTCHECK_IN
AND BOARDING OF PASSENGERS
COLLABORATION DIAGRAMFOR AIRPORT CHECK-IN
AND BOARDING PASSENGERS
STATE CHART DIAGRAMFOR CHECK-IN EMPLOYEE [AS OBJECT]
STATE CHART DIAGRAMFOR BOARDING EMPLOYEE
[AS OBJECT]
CLASS DIAGRAM FORAIRPORT CHECK-IN
AND BOARDING OFPASSENGERS
DEPLOYMENTDIAGRAM FOR AIRPORT CHECK-IN
ANDBOARDING OF PASSENGERS
COMPONENT DIAGRAM FOR AIRPORT CHECK-IN
AND BOARDING OF PASSENGERS
Very useful, just wanted to see how it looks like when it is finished. Not a lengthy description what I should do. But what is the end expected result. Very good site !
ReplyDeletevery helpful site. thank you uploader.
ReplyDelete