Download - A J A C Systems
![Page 1: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/1.jpg)
Hotel Reservation System
![Page 2: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/2.jpg)
The Hotel
3 Story Hotel Floor Plan Currently using calendars and manual
filing system Room types Pricing
![Page 3: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/3.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/4.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/5.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/6.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/7.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/8.jpg)
Impacts Improvements
Increased efficiencyFaster customer service
DisadvantagesSystem failure / CorruptionRetraining of employees
LimitationsRestricted to development
RisksSystem FailureUser Error
![Page 9: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/9.jpg)
Applicable Standards
Coding StandardGNU Standard
Document StandardOffice 2003No First Person10pt Font
![Page 10: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/10.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/11.jpg)
Software Life Cycle Process
![Page 12: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/12.jpg)
Tools and Computing Environment Back – End
Microsoft SQL
Front – EndMicrosoft Access
Additional ComponentsC++PHPPayPal API
![Page 13: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/13.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/14.jpg)
Risk Management
Language Barrier Tasks are pooled together
Written WordAbstraction
Iterative Model
![Page 15: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/15.jpg)
PERT Chart
![Page 16: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/16.jpg)
Software Requirement Specs Assumptions
EnvironmentDatabaseProcessorMemory
StakeholdersCompanies that use search engines to
search for products on the web
![Page 17: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/17.jpg)
![Page 18: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/18.jpg)
Use Case
GuestsCall or Email reservations
EmployeesCheck rooms and print reportsReserve rooms
![Page 19: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/19.jpg)
Specific Requirements
Functional RequirementsValidity checks on the inputsExact sequence of operationsResponses to abnormal situations
![Page 20: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/20.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/21.jpg)
Specific Requirements
Physical Environment RequirementsType of equipment to run softwareLocation of equipmentEnvironmental considerations
![Page 22: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/22.jpg)
Specific Requirements
Users and Human Factors RequirementsDifferent types of usersSpecial accommodations for usersMisuse?
![Page 23: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/23.jpg)
Specific Requirements
Documentation RequirementsCurrently printed documentationMedium understanding of XP and msSQL
![Page 24: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/24.jpg)
Specific Requirements
Data RequirementsData calculationsRetained data requirements
![Page 25: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/25.jpg)
Specific Requirements
Resource RequirementsPersonnel requiredPhysical spaceHardware / Software
![Page 26: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/26.jpg)
Specific Requirements
Security RequirementsSystem controlIsolationData backup
![Page 27: A J A C Systems](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/27.jpg)
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](https://reader037.vdocument.in/reader037/viewer/2022110102/5681400c550346895dab4666/html5/thumbnails/28.jpg)
Test Plan
Overall objective Test Environment Stopping Criteria Individual Test Cases
View reportsAdd GuestAdd ReservationAvailable rooms