Arquittura d Sistmas Wb Rprsntação dsign arquittural d sistmas Wb Uso da UML Visõs Arquitturais Basa na tação d Jim Conalln WAE UML Rfrência Jim Conalln. Building Wb Application with UML Addison-Wsly, 2000, Objct Tchlogy Sris - Booch, Jacobsoh, Rumbaugh. (ISBN 0-201-61577-0) Visõs Arquitturais Concitual (lógica) Dscrição da strutura comportamnto lógico sistma indpndnt d tclogias d implmntação Módulo sub-sistmas Visa dscrvr a organização sistmas m trm d sub-sistmas módul Código Visa dscrvr a strutura física m trmo d unidads (arquiv) d código font, bibliotcas, xcutávis, das, figuras, tc. Excução Visa dscrvr lmnt d hardwar procss (programas rodan) sistma associas ao hardwar.
Vi d Módul <<sub-sistma>> Compição/agrgação <<sub-sistma>> Grncia locação <<camada>> <<usa>> <<importa>> Provê intrfac <<sub-sistma>> Grncia locação Films ou Locação <<usa>> Locação Films Vi d Código - Componnts Estrótip comuns <<font>> Estrótip Wb Componnt <<clint pag>> Os Os componnts componnts rmalmnt rmalmnt arquiv arquiv com com código código HTML, HTML, Scripts Scripts Clint Clint Srvir, Srvir, figuras, figuras, Formulári, Formulári, tc. tc. Existm Existm strótip strótip para para principais principais lmnt. lmnt. <<binário>> <<bibliotca>> <<srvr pag>> <<form>> <<xcutávl>>
Estrótip d componnts para Sistmas Wb Ícons Clint Pag Form Srvr Pag Framst Targt Rlacionamnt Associaçõs Dpndência <<targt link>> <<rdirct>> <<submit>> Compição/agrgação Arquittura Wb - Prspctiva Usuário Nsta Nsta prspctiva, prspctiva, as as páginas páginas mtradas mtradas vistas vistas pl pl Usuári, Usuári, xcluin-s xcluin-s dtalhs dtalhs d d implmntação, implmntação, páginas páginas srviras srviras (srvr (srvrpags). Hom Films
Arquittura Wb Prspctiva dsnvolvr Nsta Nsta prspctiva, prspctiva, as as páginas páginas mtradas mtradas com com dtalhs dtalhs d d implmntação, implmntação, páginas páginas srviras srviras (srvr (srvrpags). Old Hom <<rdirct>> Nw Hom A página OldHom rdirciona para a NwHom Hom A página hom stá ligada a clints.php qu gra a página srá vista plo usuário. Páginas com formulári [on rror] Boasvindas Form <<submit>>
Páginas com frams <<targt link>> Mnu <<targt link>> Principal As As páginas páginas Catálogo Catálogo xibidas xibidas fram fram Principal. Principal. Catálogo Páginas com figuras, scripts CSS ScriptsValida ScriptsValida faz faz part part da da página página Scripts.js Scripts.js stá stá m m um um arquivo arquivo a a part. part. Figura.jpg Scripts Valida <<includ>> Estil.css Scripts.js
Vi d código módulo [on rror] Boasvindas Form <<submit>> Vi d Excução Procss Exmplo 1: Sistma com CGI Prl MySQL Browsr HTTP CGI Prl Intprtr ODBC MySQL Srvr Exmplo 2: Sistma com - MySQL Browsr <<modulo>> JVM Plugin HTTP <<modulo>> Intrprtr ODBC MySQL Srvr A máquina máquina virtual virtual Java Java instalada instalada plugin plugin browsr browsr O intrprtar intrprtar instala instala módulo módulo
Vi d Excução Procss Hardwar Computar Clint (PC) :intrnt Srvir (Estação d trabalho) Browsr Computar Clint (PC) :intrnt Srvir (Estação d trabalho) CGI MySQL Srvr Prl Intprtr ODBC Vi d Excução Código Browsr :intrnt Srvir Prl Intrprtr MySQL No No srvir srvir stão stão códig códig,, MySQL MySQL Intrprtar Intrprtar Prl Prl