Archive for juny, 2007
Arquitectura de Sistemes d’Informació
Al seu excel·lent llibre [FOW], Fowler documenta una sèrie de patrons arquitectònics (o patrons de disseny arquitectònics, com més us agradi) per al desenvolupament de Sistemes d’Informació. L’obra és una gran guia de referència per a arquitectures que molts ja aplicaven anteriorment però que pocs havien documentat i estableix, molt acuradament, un llenguatge comú (gràcies a l’ús de patrons) per a referir-nos a aquestes arquitectures.
Aquest article documenta unes quantes arquitectures típiques en termes dels patrons de Fowler per tal de donar una visió ràpida amb alguns exemples concrets sobre com es combinen i interactuen els patrons que Fowler documenta. Read more
Disseny de bases de dades: Del model conceptual al model lògic
El disseny de bases de dades comença per una primera etapa de disseny lògic de la base de dades. En aquesta etapa es fa un disseny en termes del paradigma general de la base de dades utilitzada (relacional, OO, XML, etc.) que permeti representar la informació que s’ha determinat, durant l’anàlisi, que caldrà desar a la base de dades.
Aquest article és una esquema sobre els punts més importants a l’hora de fer el disseny lògic per a una base de dades relacional a partir d’un anàlisi orientada a objectes documentada en UML. Read more
Domain Model: Del disseny a la implementació persistent
A l’article Domain Model: De l’anàlisi al disseny hem parlat del patró de disseny Domain Model i de com arribar a un conjunt de classes software a partir d’un model conceptual d’anàlisi. El que ens proposem en aquest article és donar el següent pas cap a la implementació i tractar la problemàtica de com fer persistents les dades que conté aquest model. La solució proposada es basarà en la tecnologia JPA (Java Persistence API) que ens permet lligar aquest model del domini amb l’estructura de la base de dades relacional.
2 comments