| The system will be implemented using Model View Controller (MVC) Architecture.
This will allow the major components and functions of the system to easily be
classified and organized. The four databases, Customer, Transaction, Movie and Inventory,
will be mainted under the ModelSubsystem. They will be accessed and manipulated by
the ConrolSubsystem, which encapsulates all the major functions of the system
meeting the functional requirements. All of the views that ControlSubsystem uses
to interact with the user will be contained in the ViewSubsystem.
|