2

Click here to load reader

Nouveau Document Microsoft Word

Embed Size (px)

DESCRIPTION

jhjghjgjgjgjgjgjghjghjgjgjghb,b,nb,bb,b,b,b,b,b,b,b,bnbkjhkjhkjhkjhkjhkjhkjhjkhkjhjkhkjhkjhkjh

Citation preview

Pour le dveloppement, nous avons appliqu le modle Model-View-Controller (MVC).Ce paradigme divise lIHM (Interface Homme Machine) en un modle (M pour modle dedonnes) une vue (V pour la prsentation, linterface utilisateur) et un contrleur (C pour lalogique de contrle, et la gestion des vnements / synchronisation), chacun ayant un rleprcis dans l'interface.L'organisation globale d'une interface graphique est souvent dlicate. L'architecture MVC nersout pas tous les problmes. Elle fournit souvent une premire approche qui peut ensuitetre adapte. Elle offre aussi un cadre pour structurer une application.Ce patron d'architecture impose la sparation entre les donnes, la prsentation et lestraitements, ce qui donne trois parties fondamentales dans l'application finale : le modle, lavue et le contrleur

Terminal : Il prsente le navigateur web qui peut tre celui dun employ, chef de projet,administrateur ou client. La connexion des terminaux au serveur, qui dessert le rseau,est scurise. Cest un trait relevant des besoins non fonctionnels du projet et qui obligeune identification lors de chaque connexion quelque soit lacteur.2. Serveur de lapplication : Il contient les trois couches de larchitecture 3-tiers. Lacommunication entre ce serveur et ses tiers, se fait laide dun navigateur pour lesterminaux et via une API 2, la notre est "OLE BD3".3. Serveur base de donnes : Il sagit dun composant processeur qui sert excuter desrequtes provenant des postes clients.