Cerrado

Neon project

Este projecto fue adjudicado a vano101 por $33 USD.

Obtén cotizaciones gratis para un proyecto como este
Empleador trabajando
Presupuesto de Proyecto
$30 - $250 USD
Ofertas Totales
21
Descripción del Proyecto

Hi can anyone help with this? it has to be done using neon eclipse and visio 2013/16

A new room booking system is required to help managers reserve a room based on the following requirements :

• Single, Double or Suite.

• Room Price.

• With or Without Balcony.

• With or Without Lounge.

When a suitable match is found, the guests (identified by their eMail) should be able to reserve the room. Room reservations may also be cancelled. The room data should be modelled in a file M:\data\[url removed, login to view] which will contain the room data and any reservations, though initially every room should be unreserved. Upon application launch, the data should be loaded into appropriate data structures and upon application exit, the data should be saved back to the files.

.

It contains seventeen sample rooms. The format of each room’s data is as follows :

roomNum roomType roomPrice hasBalcony hasLounge

You are thusly required to produce a design including an analysis of the specification, UML (Unified Modelling Language) class diagrams. You should provide justifications for the design decisions you make.

You are then required to produce a console application (using Java) that is driven by a repeating main menu (i.e. Appendix B) with appropriate instructions and guidance throughout. Menu options should include reserving a room, cancelling a room and viewing room reservations.

Additional credit may be gained by implementing extra functionality :

• Performing Validation (i.e. fallacious input should be rejected).

• Before rejecting a reservation (i.e. no rooms match the guest’s room requirements) the application offers the “next best match”

(i.e. we can match 2 of your 4 room requirements).

Appendix A

101 Single [url removed, login to view] false false

102 Single [url removed, login to view] false false

103 Double [url removed, login to view] false false

104 Double [url removed, login to view] false false

105 Double [url removed, login to view] false false

201 Single [url removed, login to view] true false

202 Single [url removed, login to view] true false

203 Double [url removed, login to view] true false

204 Double [url removed, login to view] true false

205 Double [url removed, login to view] true false

301 Single [url removed, login to view] true true

302 Single [url removed, login to view] true true

303 Suite [url removed, login to view] true true

304 Suite [url removed, login to view] true true

305 Suite [url removed, login to view] true true

306 Double [url removed, login to view] true true

307 Double [url removed, login to view] true true

Appendix B

- - Room Booking System - -

- - MAIN MENU - -

1 - Reserve Room

2 - Cancel Room

3 - View Room Reservations

Q - Quit

Pick :

Buscando hacer algo de dinero?

  • Establece tu presupuesto y período de tiempo
  • Describe tu propuesta
  • Consigue pago por tu trabajo

Contrata Freelancers que también oferten en este proyecto

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online