By The First Hotel Booking System. The Group Teodor Talov (Project Manager) Tyler Thomas Michael...

13
By The First Hotel Booking System

Transcript of By The First Hotel Booking System. The Group Teodor Talov (Project Manager) Tyler Thomas Michael...

Hotel Booking System

By The FirstHotel Booking SystemThe Group Teodor Talov (Project Manager) Tyler Thomas Michael Evans Yolanda (Xiaofeng, Zhu)Project Overview Expected ImpactsReduced costGreater exposure to tourists Better internal communicationMore efficient payment system (COD)Billing and other errors can be caught early

Small software platform that is a complete digital representation of the current business model of the hotel TechnologiesJavaMySQL

3The Current System Most records are maintained manually Electronic transactions via email onlyAudits are performed manually by the night shift on a daily basis

Whats the problem with that ?!?

more man power greater attention to detail confusion and miscommunication The Proposed System: Needs Booking a room / Creating Profile Accepting payments in real-time Login to ProfileUpdating personal InformationView current / past reservationCancel a reservation Generating ReportsUse case diagram

RequirementsThe system shall allow users to reserve roomsThe system should support the following types of rooms: king, queen, and suiteThe system shall accept paymentsThe system shall support the following types of users: Guest, ManagerThe system shall produce availability report available to Manager User Type onlyRequirements (counted)UsersUser Type Guest will have the permissions to create a new reservations / profile, to submit a payment, to login to his/her profile and update information, view current / past reservations, cancel a reservation.User Type Manager will have the permissions to generate a summary report and cancel a reservation. ModesWithin Capacity: Current availability is less than or equal to 97%. All users are able to perform operations outlined above normally. Over Capacity: Current availability is less than 3%, the hotel is sold out. User Type Guests will be is restricted from creating new reservationsProject Management PlanApplicable Standards Software Life Cycle Process Tools and Computing EnvironmentWindows operating systemJava Runtime Environment, MySQL Server Configuration Managementpublic SVN Technical Progress Metrics

Project Management Plan Plan for tracking, control, and reporting of progressactivity logdefect logProject Management ReportTest CasesTest EnvironmentStopping CriteriaIndividual Test CasesReservation Algorithm is the system entering records into the databaseConsiderations: Within Capacity, Over Capacity, Manager, GuestLogin Algorithm is the system reading appropriate info from the database and allowing respective access.Considerations: GuestUpdate Profile Algorithm is the system updating appropriate recordsConsiderations: Guest, Manager

Test Cases (counted)View Current/Past Reservations is the system selecting the appropriate dataConsiderations: Guest, Manager

Cancel a reservation is the system setting given reservation status to CANCELLEDConsiderations: Guest, ManagerGenerate Summary Report is the system providing the correct information to the manager and is it calculating current availability correctlyConsiderations: Manager

The EndQuestions?