Model View Control
Model View Control is a programing architecture that is used in
software/programing engineering or development. This structure
.
allows the developer to separate the inner workings of the site from
users. This allows the developer to control the data available, how
it is displayed and the operations that fetch the data. By separating
the Model, View and Control the developer can create, debug, modify
each separately.
The model is the specific data that is manipulated by the program.
Jobs can be preformed on the data to add meaning to the data.
Calculating shipping charges on an online purchase based on price,
weight or destination is an example. A model is mock up of what a
developer sees a page or program function or looking.
The view is the displayed render of the data that the user sees.
The data is normal displayed in a useable format. Depending on the
user, different views may be needed.
The controller is simple the behind the scenes work that implements
the model and view.
On the case 3 page I have some diagrams of tables that are planned for the site.
A digram of Model View Controller concept.[Illustrator: Zachary Vineyard]
