You are on page 1of 9

Arquitectura Tecnolgica de la Solucin

Proyecto Intertek CALYC

Preparado para
Intertek
Lunes Octubre de 2013
Versin 1.0

Preparado por
Alan Aurora Analista de Soluciones

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

DECLARACIN DE CONFIDENCIALIDAD

La presente documentacin es propiedad de SIGCOMT, tiene carcter confidencial y no


podr ser objeto de traduccin a cualquier lenguaje humano o de computador ni de
reproduccin total o parcial, tratamiento informtico ni transmisin de ninguna forma o por
cualquier medio, ya sea electrnico, mecnico, por fotocopia, registro o cualquiera otro.
Asimismo, tampoco podr ser objeto de prstamo, alquiler o cualquier forma de cesin de
uso sin el permiso previo y escrito de SIGCOMT, titular del derecho de autor. El
incumplimiento de las limitaciones sealadas por cualquier persona que tenga acceso a la
documentacin ser perseguido conforme a la ley.

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

Control Documentario

Registro de Control
Fecha
Autor
09/10/2013 Alan Aurora

Versin
1.0

Revisores
Fecha
Nombre
11/10/2013 Jos Vargas

Aceptacin
Fecha

Nombre

Referencia de Cambio
Versin Inicial

Cargo
Lder de Proyecto

Cargo

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

Versin Aprobada

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

ndice
Prefacio .............................................................................................................................................. 5
Audiencia ....................................................................................................................................... 5
Objetivo .......................................................................................................................................... 5
Organizacin del Documento ..................................................................................................... 5
Accesibilidad a la documentacin .............................................................................................. 5
Convenciones ................................................................................ Error! Marcador no definido.
1.

Introduccin ................................................................................ Error! Marcador no definido.

2.

Patrn ......................................................................................................................................... 6

3.

Arquitectura de 3 capas........................................................................................................... 7

4.

Framework ................................................................................................................................. 8

5.

Configuraciones. ........................................................................ Error! Marcador no definido.


5.1. Web Config De La Aplicacin .............................................. Error! Marcador no definido.

6.

Diccionario de Datos ................................................................. Error! Marcador no definido.

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

Prefacio
Este documento contiene la arquitectura de Solucin propuesta por Sigcomt sobre el
proyecto que se desarrolla para Intertek CALYC. Incluye la orientacin de arquitectura
del framework Intertek.

Audiencia
Este documento est dirigido al equipo del proyecto Intertek CALYC (Control de
Anlisis, Laboratorio y Certificaciones) y al rea de TI Intertek. Se asume que los lectores
estn familiarizados con los objetivos generales del proyecto as como del alcance
general.

Objetivo
El objetivo de este documento es documentar la Arquitectura Tecnolgica de la Solucin.

Organizacin del Documento


El documento est organizado como sigue:
Parte I

: Introduccin

Parte II

: Patrn

Parte III

: Arquitectura de 3 capas

Parte IV

: Framework

Parte V

: Configuraciones

Parte VI

: Diccionario de Datos

Accesibilidad a la documentacin
Para acceder a actualizaciones de este documento contacte a: Jose Vargas Mayorga
(jvargas@sigcomtsac.onmicrosoft.com)

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

ARQUITECTURA TECNOLGICA DE SOLUCIN


1. Contexto
Se quiere disear una aplicacin empresarial compleja compuesta por un nmero
considerable de componentes de diferentes niveles de abstraccin, para soportar
requerimientos complejos operacionales y disponer de una buena mantenibilidad,
reusabilidad, escalabilidad, robustez y seguridad.

2. Patrn
En el presente proyecto denominado Intertek CALYC se aplic el patrn MVC
(modelo vista controlador), el cual es un patrn de arquitectura de software que
separa los datos de una aplicacin, la interfaz de usuario, y la lgica de negocio en
tres componentes distintos.
Describimos a continuacin los componentes de este patrn (MVC).
-

Se define a la vista (view) como la pgina HTML y el cdigo que provee de datos
dinmicos a la pgina.
Se define al modelo (model) como el sistema de gestin de base de datos y la
Lgica de negocio.
Se define al controlador (controller) como el responsable de recibir los eventos de
entrada desde la vista.

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

3. Arquitectura de 3 capas.
La tendencia en el proyecto es una arquitectura de aplicaciones que estn ms
orientadas a conseguir un desacoplamiento entre capas, especialmente la
independencia y foco preponderante sobre las capas. Para el proyecto se utiliz una
arquitectura de 3 capas orientada a servicios utilizando el patrn MVC.

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

4. Framework
A continuacin se grafica el Framework denominado SAF CMAC ICA.

El flujo de trabajo de este framework empieza con la interaccin de usuario al


consultar algo al sistema.
El usuario interacta con la vista (interfaz de usuario) de alguna forma (por ejemplo,
el usuario pulsa un botn, enlace, etc.)

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

Intertek
CALYC Versin 1.0

ARQUITECTURA DE SOLUCIN
Intertek

El controlador recibe (por parte de los objetos de la interfaz-vista) la notificacin de la


accin solicitada por el usuario. El controlador gestiona el evento que llega,
frecuentemente a travs de un gestor de eventos.
El controlador es manejado mediante JQuery, quin a travs Asncronas y sncronas
se comunica con la capa de servicio.
La capa de servicios recibe las llamadas de JQuery y accede al modelo,
actualizndolo, posiblemente modificndolo de forma adecuada a la accin solicitada
por el usuario (por ejemplo, el controlador actualiza un grid de listado o enva
mensajes de resultado de una operacin).
Consideraciones:
En el proyecto se usan libreras como JSON, JSLINQ para permitir un trabajo ms
productivo en el desarrollo del aplicativo.

ARQUITECTURA DE SOLUCIN
CALYC Versin 1.0

You might also like