The X Center's management has determined that having a true online ticketing solution is a business priority. Thus they have determined a delivery schedule to ensure that the public system comes online as soon as possible. This schedule calls for the app to be delivered in three phases:
Phase 1: Core Internet user interface, as described in the next section, and the box office interface.
The sample app will extend only to Phase 1. The whole of the core Internet user interface will be implemented, and part of the box office interface (which won't be fully defined in this chapter). However, the sample app must define an architecture that will provide a basis for the later phases, so their requirements must be considered in the meantime.