Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

This assignment enables students to learn the following modeling activities and techniques through a simplified real-world application: (1) Requirements elicitation, (2) Functional model development, and

image text in transcribed

This assignment enables students to learn the following modeling activities and techniques through a simplified real-world application: (1) Requirements elicitation, (2) Functional model development, and (3) UML notation - Use Case Diagrams and Activity Diagrams. An Airline Reservation System Some major functional requirements of an airline reservation system are listed below, which may not be complete. Please do some investigation to find additional functional requirements and non-functional requirements (think about who else can use or interact with the reservation system). Airline managers use the airline reservation system: To add flights; To update flights: To remove flights. Customers use the airline reservation system: To create an account: To search for a flight; To book a flight: To change a flight; To cancel a flight. . Requirements: (1) (2 points) Identify and list major functional and non-functional requirements from the above partial description and based on your own experience and investigation; (2) (6 points) Identify all major use cases, actors (roles), and their relationships, and draw a use case diagram for the whole system; (3) (2 points) Define the use case of a customer booking a flight: (a) a successful scenario (the main scenario), (b) a failed attempt due to some reason. Make sure to use an UML tool to draw your Use Case Diagram and the Activity Diagram for the workflow combining all scenarios of the required use case. You can work with a partner on this

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Upgrading Oracle Databases Oracle Database New Features

Authors: Charles Kim, Gary Gordhamer, Sean Scott

1st Edition

B0BL12WFP6, 979-8359657501

More Books

Students also viewed these Databases questions

Question

What is a path-dependent cash flow security? AppendixLO1

Answered: 1 week ago