Está en la página 1de 7

UCV-ING-SOFT-01

Web Neo Modelado de Despliegue


Versin 1.0

Web Neo Despliegue Modelado de Despliegue

Versin: Fecha:

1.0 12/05/2013

Historial de Revisiones
Fecha 12/05/2013 Versin 1.0 Versin Inicial Descripcin Autor

Confidencial

UCV-ING-SOFT-01 2013

Pg. 2

Web Neo Despliegue Modelado de Despliegue

Versin: Fecha:

1.0 12/05/2013

Tabla de Contenidos
1 Modelado de Despliegue del Sistema 1.1 Instalacin 1.1.1 Requisitos de Sistema Servidor (Instalacin) Cliente (Visualizacin) 1.1.2 Ejecutables (*.msi) 1.1.3 Scripts (*.sql) 1.2 Distribucin 1.3 Entrega 2 Diagrama de Despliegue 4 4 4 4 4 4 5 6 6 7

Confidencial

UCV-ING-SOFT-01 2013

Pg. 3

Web Neo Despliegue Modelado de Despliegue

Versin: Fecha:

1.0 12/05/2013

Modelado de Despliegue
1
1.1

Modelado de Despliegue del Sistema


Instalacin

Se contempla la creacin de un instalador del tipo *.msi que se ejecutar en el servidor de negocio. Dicho instalador copiar los ensamblados (*.dll) y contenido web (*.aspx) a la ruta de publicacin asignada al IIS. La instalacin comprende tanto como la puesta en marcha de la web como tambin de la ejecucin de los Scripts (*.sql) en el servidor de base de datos SQL Server 2005 fascilitado por el rea de sistemas del Hospital Nacional Daniel Alcides Carrin. 1.1.1 Requisitos de Sistema

Servidor (Instalacin) Software: - Sistema Operativo: Windows Server 2003R2 - Software de Servidor de Aplicaciones: Internet Information Services (IIS6) - Software de Servidor de Base de Datos: Microsoft SQL Server 2005 - Frameworks: Microsoft MVC 2.0, Framework 3.5, SDK Visual Studio 2005. Hardware: - HP ProLiant DL380p Gen8 Server (Presente en el rea de sistemas)

Cliente (Visualizacin) Software: - Sistema Operativo: Windows 2k,XP,7,8 - Web Browser: Internet Explorer 7.0 o Superiores, Firefox 17 o superior, ltima versin de Gogle Chrome. Hardware: - Estaciones de Trabajo convencionales y dispositivos mviles con navegacin superior a WAP. 1.1.2 Ejecutables (*.msi) Los archivos de instalacin de Windows, necesitarn Windows Installer para su descompresin en el servidor de negocio. Este tipo de instalador divide el ejecutable generale en varios componentes. Un componente es la mnima parte de un producto. Cada componente es tratado por Windows Installer como una unidad: el desarrollo de la instalacin no puede, por ejemplo, usar una condicin para especificar slo una parte de un componente. Los componentes pueden contener archivos, grupos de archivos, directorios, componentes COM, claves del registro de Windows, accesos directos y otro tipo de datos. El usuario final no interacta directamente con los componentes. Confidencial UCV-ING-SOFT-01 2013 Pg. 4

Web Neo Despliegue Modelado de Despliegue

Versin: Fecha:

1.0 12/05/2013

Icono de ejecutable (*.msi) 1.1.3 Scripts (*.sql) Un script de SQL es una sucesin de instrucciones de SQL almacenadas en un archivo de texto. Normalmente se utilizan para realizar copias de seguridad de una base de datos, o para realizar tareas de mantenimiento. En esta oportunidad realizaremos la creacin de la base de datos y las tablas corriendo los scripts con F5.

Script de SQL (*.sql)

Confidencial

UCV-ING-SOFT-01 2013

Pg. 5

Web Neo Despliegue Modelado de Despliegue

Versin: Fecha:

1.0 12/05/2013

1.2

Distribucin
Los componentes previamente descritos se se instalarn en una arquitectura de 2 capas: Capa Negociacin (Servidor IIS 6.0) Capa Datos (Servidor SQL Server 2005)

No se usarn balanceadores de carga y estas 2 capas sern provistas por el rea de sistemas del Hospital

Servidor de Negocio IIS 6.0

Servidor de Datos SQL Server 2005

Instalacin de ejecutable (*.msi) y scripts(*.sql)

1.3

Entrega
La entrega del sistema contempla la etapa final del proyecto. Se proceder a hacer entrega de la pgina web con su respectivas dlls completo del sistema descrito en los entregables anteriores. En el mismo, se contempla un manual de uso de acuerdo a estndares de calidad. Entrega de los scripts de creacin de la BD y los store procedures para el servidor de datos que no son ms que una sucesin ordenada de instrucciones T-SQL que pueden reciben y devuelven parmetros provistos por el usuario y se pueden guardar en el servidor con un nombre, para luego poder invocarlos y ejecutarlos. En esta nueva versin (2005), tambin es posible utiliza procedimientos almacenados usando CLR.

Confidencial

UCV-ING-SOFT-01 2013

Pg. 6

Web Neo Despliegue Modelado de Despliegue

Versin: Fecha:

1.0 12/05/2013

Diagrama de Despliegue
La capa de presentacin solo incluir interfaces de usuario (UI) que presentar el software. Y para su creacin se tomar como referencia los prototipos revisados y aprobados por el Patrocinador del proyecto. La capa de Negocio contendr a todas las clases necesarias para el trabajo de la lgica del negocio. En esta capa se podrn apreciar clases del tipo Entidad (Atributos), clases del tipo Proceso (Mtodos) y clases Mixtas (Atributos y Procesos). Dicha capa manejara solo cdigo interpretado por el servidor de aplicaciones. La capa de Datos contendr a todas las clases necesarias para el trabajo de acceso a datos. En esta capa se podrn apreciar dos clases facilitadas por el Framework Microsoft MVC 2.0 y son el SQLHelper y DBBridge SQLHelper almacenar mtodos y funciones de manipulacin y consulta de datos y BDBrigde contendr funciones y mtodos de enlace y conexin hacia el servidor de datos.

Diagrama de Despliegue

Confidencial

UCV-ING-SOFT-01 2013

Pg. 7

También podría gustarte