Hotel Reservation Specification UI and DB Messaging Team C Christina Manteli Paul Van der Ende Tom Hastjarjanto Vasilis Boucharas.

Slides:



Advertisements
Similar presentations
E E 2415 Lecture 16 2 nd Order High Pass, Low Pass and Band Reject Filters.
Advertisements

Evaluating the floating point in Java Virtual Machine Bruno José Torres Fernandes Renato Viana Ferreira Marcília Andrade Campos {bjtf, rvf,
Chapter 4 Hotel (hotelno, hotelname, city)
1 Assignment 2 Relational Algebra Which tables? What operations? Common attributes? What result (attributes)? Syntax (Standard Notations and Symbols) –Product:
Process and tools Individuals and interactions over Following a plan Responding to change over Comprehensive documentation Working software over Contract.
Hotel Reservation System Team B: Christiaan Ypma Martijn Nijenhof Oscar de Groot Tom Hastjarjanto.
CS 3630 Database Design and Implementation. SQL Query Clause Select and From Select * From booking; select hotel_no, guest_no, room_no from booking; select.
ATM – requirements Team B Tom Hastjarjanto Martijn Nijenhof Ales Sturala Paul van der Ende.
 Option 1 › Separate entries and hide fields › Hide columns or use separate spreadsheets  Option 2 › Build them up in pieces › Use parentheses if you.
Overloading methods review When is the return statement required? What do the following method headers tell us? public static int max (int a, int b)
© All Rights Reserved Barcodes How does a barcode reader work?
Hotel Reservation UI Ales, Christina, Christiaan, Vasilis.
Hotel Reservation Specification Ales, Christina, Christiaan, Vasilis.
Okinawa International Hotel Management System. Overview Currently at the Okinawa International hotel, routine procedures like; vacant room inquiry, reservation.
ECE482 Final Project Spring 03. Specification Design a digital thermometer to report the temperature in the room in degrees Fahrenheit. The PC should.
Chapter 4 Introduction to MySQL. MySQL “the world’s most popular open-source database application” “commonly used with PHP”
PROGRAM Importer Security Filing. 10 Additional Elements 1. Seller name and address 2. Consolidator name and address 3. Container stuffing location.
CMSC 202 Arrays. Aug 6, Introduction to Arrays An array is a data structure used to process a collection of data that is all of the same type –An.
Hotel reservation UI Merijn Bellekom Ard Bahlman Vassilis Boucharas Martijn Nijenhof.
Assignements. CSC343: Intro. to Databases2 Exercise 1 Superkeys: Candidate keys: Primary key:
SQL introduction 2013.
Three Layer Architecture Why Bother with the Middle Layer?
Multiplying Fractions. When we multiply a fraction by an integer we: multiply by the numerator and divide by the denominator For example, × = 54.
Grace Cheung William mac. Taxi Best Inspirations Difficult in getting a taxi Simplify the life of driver and passenger Choosing multiple cab company instead.
REQUIREMENTS CAPTURE 1 ASU Course Registration Domain Model.
ACRIS e-Recording for Portal Companies Next Steps August 07, 2013.
Merijn Bellekom Christina Manteli Ales Sturala Vassilis Boucharas.
Testing for the proportion of success
Hotel User Interface Specification Team B Christiaan Ypma Ales Sturala Paul van der Ende.
Hotel reservation system Team A Benjamin Bach Ard Bahlman Paul van der Ende.
Discussion about Interoperability (&versioning) Group Name: PRO & ARC Source: FUJITSU Meeting Date: Agenda Item: TS-0004.
Hotel reservation website UI specification Tom Hastjarjanto Christina Manteli Oscar de Groot Benjamin Bach.
The overview of Hotel Management System Currently at the Okinawa International hotel, routine procedures like; vacant room inquiry, reservation and cancellation.
Hotel reservation DB specification Benjamin Ard Tom.
Assignements.
CS 3630 Database Design and Implementation
© 2016, Mike Murach & Associates, Inc.
Automated Trip Approval
Operator Overloading; Class string
Objectives Identify the built-in data types in C++
Applicant HR Manager Job Offer Hiring Manager _ ID Name e - Mail
Team 1: 32 responses Team 2: 55 responses Team 3: 29 responses
CS 3630 Database Design and Implementation
(TYPE HOTEL NAME HERE) HOUSEKEEPING HEROES International Housekeeping
(TYPE HOTEL NAME HERE) HOUSEKEEPING HEROES International Housekeeping
Data Types.
Registration Process for new messages
Production Scorecard Production Scorecard Production Scorecard
CS 3630 Database Design and Implementation
Exercise 2 Main Module Declare Integer dollars String message
Bills Exercise Main Module Declare Integer dollars
Analysis SLP RMS Error – Case #1 : Verified versus GFS Analysis
Another Mark E. Damon Presentation © All Rights Reserved.
Adult business digital marketing. What to Expect from adult digital marketing.
Another Mark E. Damon Presentation © All Rights Reserved.
Chapter 4 Introduction to MySQL.
Name _________________________ Date _______________
Another Mark E. Damon Presentation © All Rights Reserved.
Hotel Reservation Receipt
© All Rights Reserved.
Updating Databases With Open SQL
Heart Rate Lab.
Another Mark E. Damon Presentation © All Rights Reserved.
Another Mark E. Damon Presentation © All Rights Reserved.
Thing / Person:____________________ Dates:_________________
Types of Errors And Error Analysis.
(TYPE HOTEL NAME HERE) HOUSEKEEPING HEROES International Housekeeping
Name _________________________ Date _______________
(TYPE HOTEL NAME HERE) HOUSEKEEPING HEROES International Housekeeping
Updating Databases With Open SQL
Presentation transcript:

Hotel Reservation Specification UI and DB Messaging Team C Christina Manteli Paul Van der Ende Tom Hastjarjanto Vasilis Boucharas

Hotel Reservation System DB-UI Message Types DB HR UI B A A: ConfirmationRequest B: ConfirmationReply

Messages  Reserve::ConfirmationRequest ReserveResponseAccept::ConfirmationReply V ReserveResponseReject::ConfirmationReply V ReserveResponseError::ConfirmationReply  Cancel::ConfirmationRequest CancelResponseAccept::ConfirmationReply V CancelResponseReject::ConfirmationReply V CancelResponseError::ConfirmationReply

Reserve Message BookingDetails DateFrom::DateDateFrom::Date DateTo::DateDateTo::Date RoomsNumber::Positive IntegerRoomsNumber::Positive Integer NumberOfPersons::Postitive IntegerNumberOfPersons::Postitive Integer CustomerDetailsCustomerDetails  Name::String  Surname::String  Address::String  CreditCardDetails NameCardHolder::StringNameCardHolder::String CreditCardType::{OptionA|OptionB|etc}CreditCardType::{OptionA|OptionB|etc} CreditCardNumber::Positive Integer (max. 16 digits)CreditCardNumber::Positive Integer (max. 16 digits) ExpirationDate::DateExpirationDate::Date

ReserveResponse{Accept|Reject|Error} Message  ReserveResponseAccept ReservationID::Positive IntegerReservationID::Positive Integer CustomerID::StringCustomerID::String CustomerPassword::StringCustomerPassword::String  ReserveResponseReject RejectType::Positive IntegerRejectType::Positive Integer  ReserveResponseError ErrorType::Positive IntegerErrorType::Positive Integer

Cancel Message  CancelReservationData ReservationID::Positive IntegerReservationID::Positive Integer CustomerID::StringCustomerID::String CustomerPassword::StringCustomerPassword::String

CancelResponse{Accept|Reject|Error} Message  CancelResponseAccept MessageType::Positive IntegerMessageType::Positive Integer  CancelResponseReject RejectType::Positive IntegerRejectType::Positive Integer  CancelResponseError ErrorType::Positive IntegerErrorType::Positive Integer