Modelo de Impleme versi+¦n 3.0 ONG

Page 1

Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

Modelo de Implementación Empleo Seguro.com Versión 3.0 05/05/2011 Soluciones Informáticas S.A. Zuly López

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 1 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

HISTORIAL DE REVISIONES Fecha

Versión

Descripción

05/05/2011

1.0

Versión preliminar implementación

06/05/2011

2.0

Versión para verificación.

Zuly López

06/05/2011

3.0

Versión final del documento verificado.

Luis Godínez

Soluciones Informáticas

Autor del

ONG Amigos de la

Naturaleza. 2011

modelo

de

Zuly López

Página 2 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

Tabla de contenido 1.1

Propósito........................................................................................................................................................ 4

1.2

Alcance .......................................................................................................................................................... 4

1.3

Definiciones, acrónimos, abreviaturas ........................................................................................................ 4

1.4

Referencias .................................................................................................................................................... 4

1.5

Perspectiva general ....................................................................................................................................... 4 Modelo de Implementación .......................................................................................................................... 5

2.1

Paquete de Presentación .............................................................................................................................. 6

2.1.1 Paquete Usuario ............................................................................................................................................ 7 2.1.2 Paquete Equipo ............................................................................................................................................ 8 2.1.3 Paquete Salón ................................................................................................................................................ 8 2.2 2.3

Paquete Negocio ............................................................................................................................................ 8 Paquete Persistencia………………………………………………………………………………………..9

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 3 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

Modelo de Implementación Introducción 1.1

Propósito Este documento muestra el Modelo de Implementación del sistema. Muestra cómo se traduce el Modelo de Diseño en los distintos componentes ejecutables de la aplicación a desarrollar.

1.2

Alcance El Modelo de Implementación especifica los distintos componentes creados para desarrollar el Modelo de Diseño. Esta versión del Modelo de Implementación se corresponde con la primera versión del proyecto.

1.3

Definiciones, acrónimos, abreviaturas Véase el glosario.

1.4

Referencias 1.4.1 Glosario. 1.4.2 Visión. 1.4.3 Modelo de Análisis. 1.4.4 Modelo de Diseño.

1.5

Perspectiva general Este documento presenta la siguiente información: 

Modelo de Implementación. Contiene el modelo propiamente dicho, descrito a través de varios diagramas de componentes. Cada subsección presenta los componentes de un paquete del modelo

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 4 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

Modelo de Implementación A continuación se muestra el diagrama de despliegue que forma el Modelo de Implementación del sistema.

Con esta arquitectura se pretende que cada componente trabaje de manera interdependiente en cada capa realizando llamadas en orden descendente sin saltarse ningún nivel.

En el siguiente diagrama vemos el nivel de la arquitectura en las 3 capas diseñadas:

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 5 de 10


Nombre del sistema: Documento

2.1

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

Paquete de Presentación:

En el paquete se presentan los componentes de la aplicación que conforman la interfaz de usuario y el acceso a su funcionalidad. Se puede apreciar una división en subpaquetes que corresponden a las funciones que pueden ser accedidas por cada tipo de usuario y que serán invisibles para el resto de usuarios. Para poder acceder al sitio web ONG Amigos de la Naturaleza será desde el componente “index.php”, que incluye dentro de otras características la pantalla de Login. Tras ser logueado correctamente, la aplicación dará acceso al usuario a un menú que tendrá las posibles acciones a realizar teniendo en cuenta los privilegios de cuenta en el sistema.

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 6 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

2.1.1 Paquete Usuario: En este paquete se encuentran los componentes que implementan la funcionalidad de los casos de uso de un usuario.

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 7 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

2.1.2 Paquete Equipo: En este último paquete se encuentran los componentes que implementan la funcionalidad necesaria para Todos los componentes del equipo.

2.1.3 Paquete Salón: En este paquete se detallan los componentes correspondientes a Salón por ejemplo consultar salón para ver si esta reservado o no, luego poder reservar dicho salón.

2.2

Paquete de Negocio:

El paquete de negocio está formado por la capa intermedia de la aplicación. Está formado por los componentes que modelan las entidades de la parte de negocio del sistema. El usuario, a través de la capa o paquete de presentación, lo que hace en realidad es invocar operaciones de las entidades de este nivel. Estas entidades contienen además las interfaces de las operaciones para acceder a sus respectivos métodos de persistencia, ubicados junto con sus componentes en la capa inferior. En este caso no realizamos una división en subpaquetes debido a que los componentes de la capa de presentación acceden en su mayoría a todos los componentes de negocio. Podemos ver en el diagrama siguiente la relación semántica de los componentes que ya indicamos en el modelo de diseño.

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 8 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

2.3 Paquete de Persistencia La capa inferior de la aplicación la constituye el paquete de persistencia. En este paquete podemos encontrar todos los componentes de persistencia correspondientes a los componentes del negocio. Dichos componentes encapsulan las operaciones de acceso a la Base de datos de modo que si ésta cambiase, no sería necesario alterar los componentes de niveles superiores. Cabe destacar también la presencia de “DataBaseAccess.php”: Este componente encierra la Información necesaria para conectarse con la base de datos, de forma que los objetos de persistencia no necesitan establecer conexiones a la misma por separado, sino que les sirve con invocar a un método de “DataBaseAccess.php”. Además, define los métodos de ejecución de consultas y recorrido de filas para facilitar su uso por parte del resto de objetos de persistencia.

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 9 de 10


Nombre del sistema: Documento

ONG Amigos de la Naturaleza

Versión:

3.0

Modelo de Implementación

Fecha:

05/5/2011

Soluciones Informáticas

ONG Amigos de la

Naturaleza. 2011

Página 10 de 10


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.