O'Reilly logo

Application Development Using Visual Basic® and .NET by Dana L. Wyatt, Peter Thorsteinson, Robert J. Oberg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Acme Travel Agency Case Study: Design

The Acme Travel Agency provides various services, including the booking of hotel, plane, and car rental reservations. We will use this simple theme of booking reservations to illustrate various features of .NET throughout the book. In this chapter we design the architecture of a general system for booking different kinds of reservations. We illustrate the reservation system with an implementation of a hotel broker system that supports the following basic features:

  • Add a hotel to the list of hotels.

  • Show all the hotels.

  • Show all the hotels in a particular city.

  • Reserve a hotel room for a range of dates.

  • Show all the reservations.

  • Show all the reservations for a particular customer.

The system also maintains a list ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required