How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Scott Your Own Question
Scott
Scott, MIT Graduate
Category: Homework
Satisfied Customers: 3040
Experience:  MIT Graduate (Math, Programming, Science, and Music)
3546829
Type Your Homework Question Here...
Scott is online now
A new question is answered every 9 seconds

Assignment 2b

Customer Question

it is the same as assignment 1 implementation available here:

http://wikisend.com/download/772274/Fatma_Shaheen-s0248133-A1-Airline.zip

1- I just need to add one more allocate method for seat allocation to it so it meets the new design requirement available here:

"After some unfortunate seating allocations, the airline has decided to allow passengers in a booking group to be seated next to each other. In this regard, note that the aircraft being used have 20 rows. Each row has 4 seats labelled A, B, C and D with B and C separated by the aisle. Given that the addition of larger planes is being contemplated and that certain passengers will be given preferential treatment, there is no need at this stage to optimise seat allocation. However, your design must be able to accommodate future changes to aircraft size and allocation rules.

In addition, XYZZY Software has made an internal decision that all projects should henceforth conform to the MVP design pattern. Therefore you will need to refactor the design that was provided for Assignment 1 1 to conform to this pattern.

For this assessment item, you are to modify the design document provided in Assignment 1 so that it satisfies the original requirements 1-5, the updated requirement 6 (add a reservation) and the new requirement 7 (conform to MVP). The new version is to be designated 1.1 and an appropriate entry is to be added to the Revision History table in the design document. The original design document, together with its UML artefacts, is accessible from here (Assignment one design) : http://wikisend.com/download/889220/ARS-Design (1).docx"

2- converting it into MVP

3-Modify the database accordingly

4-Make another package called presentation added to model and view!

Submitted: 1 year ago.
Category: Homework

Related Homework Questions