a j a c systems

28
Hotel Reservation System

Upload: adolph

Post on 09-Jan-2016

55 views

Category:

Documents


1 download

DESCRIPTION

Hotel Reservation System. A J A C Systems. The Hotel. 3 Story Hotel Floor Plan Currently using calendars and manual filing system Room types Pricing. Proposed System. Access Database 2 Main Functions Reserve Room Take guest information and input System will check for availability - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A J A C  Systems

Hotel Reservation System

Page 2: A J A C  Systems

The Hotel

3 Story Hotel Floor Plan Currently using calendars and manual

filing system Room types Pricing

Page 3: A J A C  Systems

Proposed System

Access Database 2 Main Functions

Reserve Room○ Take guest information and input○ System will check for availability

Print Reports○ Room Availability○ Guest History○ Room History

Page 4: A J A C  Systems

Scenarios

TypicalEnter guest informationSelect date range of staySelect room typeIf room is available, schedule roomIf room is not available message will appearThe employee can then print out a functional

receipt.

Page 5: A J A C  Systems

Scenarios (cont.)

AtypicalEntering wrong date range backwards

○ Error messageLeaving a required field blank

○ Message stating required fieldsEntering guest information that exists

○ Will ask to verify current guest information

Page 6: A J A C  Systems

Optional Features

Must HavesStore Guest InformationStore Reservation InformationCheck against current reservationsHold guest informationChange pricing and room typesPrint functional recepit

Page 7: A J A C  Systems

Optional Features

Would like to haveOnline guest reservationMulti-employee loginCheck in / Check out guestTake payment and keep track of payments

Page 8: A J A C  Systems

Impacts Improvements

Increased efficiencyFaster customer service

DisadvantagesSystem failure / CorruptionRetraining of employees

LimitationsRestricted to development

RisksSystem FailureUser Error

Page 9: A J A C  Systems

Applicable Standards

Coding StandardGNU Standard

Document StandardOffice 2003No First Person10pt Font

Page 10: A J A C  Systems

Project Team Ogranization Christopher

WebsiteTechnical Director Database Management

AnqiTest PlanningQuality Assurance

JinlongRequirements SpecificationsUse Case Generation

AndonEditor and Technical Director

Page 11: A J A C  Systems

Software Life Cycle Process

Page 12: A J A C  Systems

Tools and Computing Environment Back – End

Microsoft SQL

Front – EndMicrosoft Access

Additional ComponentsC++PHPPayPal API

Page 13: A J A C  Systems

Quality Assurance

TestingTo be performed after development cycles

DocumentsForwarded to Andon for editingNew documents forwarded to team

Code ReviewsWhen time is available

Page 14: A J A C  Systems

Risk Management

Language Barrier Tasks are pooled together

Written WordAbstraction

Iterative Model

Page 15: A J A C  Systems

PERT Chart

Page 16: A J A C  Systems

Software Requirement Specs Assumptions

EnvironmentDatabaseProcessorMemory

StakeholdersCompanies that use search engines to

search for products on the web

Page 17: A J A C  Systems
Page 18: A J A C  Systems

Use Case

GuestsCall or Email reservations

EmployeesCheck rooms and print reportsReserve rooms

Page 19: A J A C  Systems

Specific Requirements

Functional RequirementsValidity checks on the inputsExact sequence of operationsResponses to abnormal situations

Page 20: A J A C  Systems

Specific Requirements

Interface RequirementsWhat data items are inputWhat data items are outputData type / FormatFrequency of data sent and received

Page 21: A J A C  Systems

Specific Requirements

Physical Environment RequirementsType of equipment to run softwareLocation of equipmentEnvironmental considerations

Page 22: A J A C  Systems

Specific Requirements

Users and Human Factors RequirementsDifferent types of usersSpecial accommodations for usersMisuse?

Page 23: A J A C  Systems

Specific Requirements

Documentation RequirementsCurrently printed documentationMedium understanding of XP and msSQL

Page 24: A J A C  Systems

Specific Requirements

Data RequirementsData calculationsRetained data requirements

Page 25: A J A C  Systems

Specific Requirements

Resource RequirementsPersonnel requiredPhysical spaceHardware / Software

Page 26: A J A C  Systems

Specific Requirements

Security RequirementsSystem controlIsolationData backup

Page 27: A J A C  Systems

Specific Requirements

Quality Assurance RequirementsQuality attributes

○ ReliablePrescribed time of availability

○ All times hotel is openMaximum allowed time for restart

○ No

Page 28: A J A C  Systems

Test Plan

Overall objective Test Environment Stopping Criteria Individual Test Cases

View reportsAdd GuestAdd ReservationAvailable rooms