Question: MTA's train ticket reservation system is a very complicated model because it consists of many entities and processes. You have been asked by MTA to

 MTA's train ticket reservation system is a very complicated model because

MTA's train ticket reservation system is a very complicated model because it consists of many entities and processes. You have been asked by MTA to provide minor modifications to the current design of the existing app with the goal of improving the transit experience to recruit new riders and/or enhance the experience of existing riders. Your role as a developer is to first examine, research, understand the business requirements and develop a project plan, recommend improvements, develop some diagrams, and redesign the current features of direct sale (reservation/purchase, cancelation/refund, change trip details). Questions: 1. (5 pts) What software model will your team use for the above case? Justify your answer. 2. (8 pts) Identify 2 examples of functional requirements and 2 examples of non-functional requirements for this case. 3.(4 pts) Identify 2 reasons why understanding the design architecture is important. 4. (5 pts) Design a Context level diagram for the above case. 5.(12 pts) Design a data flow diagram for the above case

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!