Domain Model Diagram for System in Airline Industry - Report

Added on - Jan 2020

Trusted by 2+ million users,
1000+ happy students everyday
Showing pages 1 to 4 of 13 pages
Elaborationphase
Table of ContentsQ1.) Identifying and briefly describing the main functional and non functional requirementfor the major system areas of case study.....................................................................................3Q2.) Explaining the role of use cases for the creating of a domain model of the problemdomain..........................................................................................................................................5Q3 Draw a UML domain model class diagram for all system in Airline industry......................8Q4 Reviewing the functional and non functional requirement for the major system area ofairline system...............................................................................................................................9Q5 Development a system vision document to give the total vision of the system and developa work breakdown structure......................................................................................................12References.....................................................................................................................................13
Q1.) Identifying and briefly describing the main functional and non functional requirement forthe major system areas of case study.There are main functional area for the major system areas of XYZ case study is as follows:User account:The passenger who will henceforth the user will be presented with 3 choice by thereservation system, as the first step in the interaction between them. In this user havechoice to choose one of these and his choice would be governed by whether he is guest ora registered user (O'sullivan, Irminger and Cheikh, 2016). Or it want to check availabilityof tickets or want to buy them. In this user who travel from XYZ airline at earlier timethen it have been given a user id and a password. All its personal information will bestored in the database. Registered user can also act as guest if it only want to checkavailability of tickets.Registration and creation of user profile: The system is need a user to register so that itcan carry out transaction with it except for checking availability of tickets. In this someinformation is asked that is user name, password, address, email address and debit cardnumber. The system then directly develop a sky miles data file and initialize it to zero inuser profile.Checking availability: When user log in to its id then system shall required to enter thefollowing information origin city and destination city. Further system ill be generate listof flight schedule database and check if any unclearness with the name of cities. If insystem there is more 2 or 3 name of same city then system will list the name with morequalification. Then user can be book ticket and in case if user enter a range of date thensystem will show al the flight of those dates.Making reservation/ blocking and confirmation: After checking availability other systemwill ask user to that he wish to buy or block the ticket. Further if user is guest then systemwill ask to first register then book ticket while if user is already register and it need tolog in and block its ticket.Confirm ticket: A user who has earlier blocked a ticket then at this stated it need toconfirm the ticket. To let the user confirm ticket, the system shall first log him and askedfor number then it confirm the tickets.
Reschedule ticket: The system shall present the used with an option to reschedule his trip.For this purpose system will log on the user and asking his confirmation number. On theother side, it will not allow user with an option of re schedule a blocked ticket. But it canreschedules its confirm ticket.Cancellation: The system also provide cancel ticket option. There are list of rules forcancellation of tickets which are applicable and should be followed at the time ofcancellation of ticket. For cancellation it is important to give confirmation number andaccess.Profile updation: In this case, profile of the user can be updated by using the system atany point of time (O'sullivan, Irminger and Cheikh). Changes can be made in any area. Itis not only restricted to address, contact number or credit card number but also can bemade in any field.View ticket status: status of the ticket of the user can be easily checked by using thesystem. System allows the user to retrieve all the data related to the reservation anddetails of the trip. It allows accesing and viewing the ticket by the user which includescancellation of ticket, date and timings of the journey etc. System enables him to checkthe status of the ticket in a standard format.Non functional requirement of system is as followsPerformance: Time of responding the airline reservation system is less than 2 second.Waiting time is called as response time in which system access, queries and retrieves theinformation from the database.Reliability which shall be available for 24 hours and 2 days. Therefore Airline reservationsystem provide availability of flightIntegrity: in integrity the system administer has the right to change system parameter thatis pricing and it should is secure and protect the database.Future requirement: it support the waiting list functionality. Further airline reservationsystem made more flexible in ticket reservation handling. Along with this it make accpethe waiting list for reservation. Airline Reservation system helps in providing the userswith the support of waiting list functionality. This system should be capable of handlingthe area of waiting list and provides the users with the best support they can give. Itshould be made more forward according to the requirements of the users like sending
Desklib Logo
You are reading a preview
Upload your documents to download or

Become a Desklib member to get access