Timea Bagosi edited chapter_Design_Methodology_This_chapter__.tex  over 8 years ago

Commit id: 6129368f2534631c679d4556f9a393be48f60bdc

deletions | additions      

       

\chapter{Design Methodology}  This chapter aims at describing the main design principles and methods the work intends to follow. The overall work consists of three main parts. These three parts correspond perfectly to three different research questions to be investigated, as well as three parts of the produced/implemented system, of the system architecture figure as seen on Figure  \ref{fig:MVCgeneral}. After careful examination of the focus and responsibility of each part, and the dependencies they have on each other, a known software design pattern emerged: the Model-View-Controller (MVC). Next, this pattern is shortly described in general, then its correspondence to the project in the following section. \section{MVC Design Pattern}  The Model-View-Controller is a well-known software design pattern in literature. It is applicable for systems that require some data to be manipulated and shown on a visual interface to a human user. The main idea is to separate the three interconnecting components of data model, data manipulation and visualization.