Sei sulla pagina 1di 8

EMELNORTE S.A.

SIGMEM - Sistema de Gestin del Mercado Elctrico Mayorista


Documento de Arquitectura de Software

SIGMEM Documento de Arquitectura de Software

Version: <1.1> Date: 19/06/2008

Histrico de Revisiones
Fecha 19/06/2008 27/03/2009 Versin <1.0> <1.1> Borrador Revisin Descripcin Autor Catalina Gordillo Catalina Gordillo

Confidencial

EMELNORTE S.A., 2013

Pgina 2 de 8

SIGMEM Documento de Arquitectura de Software

Version: <1.1> Date: 19/06/2008

Tabla de Contenidos
1. Representacin de la Arquitectura 2. Objetivos y Restricciones de la Arquitectura Vista de Casos de Uso 2.1 Modelo de casos de Uso 2.2 Prioridad de Casos de Uso 2.3 Descripcin de los Casos de Uso ms relevantes 2.3.1 Carga de informacin de medidores 2.3.2 Carga de informacin del CENACE 2.3.3 Carga de informacin de Web Services 2.3.4 Calcular diferencia de mediciones 2.3.5 Calcular factor de participacin 2.3.6 Calcular valor de contratos 2.3.7 Calcular valor de energa del MO 2.3.8 Calcular liquidaciones 3. Vista Lgica 3.1 Paquetes arquitectnicos de diseo 3.1.1 Presentacin 3.1.2 Aplicacin 3.1.3 Datos 3.2 Arquitectura de Software 3.2.1 Aplicaciones 3.2.2 Base de Datos 3.2.3 Modelo de Despliegue 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7

Confidencial

EMELNORTE S.A., 2013

Pgina 3 de 8

SIGMEM Documento de Arquitectura de Software

Version: <1.1> Date: 19/06/2008

Documento de Arquitectura de Software


1. Representacin de la Arquitectura
El presente documento presenta la arquitectura como una serie de vistas; vista de casos de uso, vista de procesos, vista de despliegue y vista de implementacin. Los modelos han sido desarrollados usando el IDE Jdeveloper y el lenguaje UML.

2.

Objetivos y Restricciones de la Arquitectura


Objetivos: Cumplir con todos los requerimientos descritos en el documento de Visin. Restricciones: Disear una arquitectura flexible que permita la incorporacin de nuevos mdulos en el futuro. Disear el sistema disminuyendo en lo posible el cdigo duro.

Confidencial

EMELNORTE S.A., 2013

Pgina 4 de 8

SIGMEM Documento de Arquitectura de Software

Version: <1.1> Date: 19/06/2008

Vista de Casos de Uso


2.1 Modelo de casos de Uso

2.2

Prioridad de Casos de Uso Caso de Uso Prioridad para Negocio Alta Alta Alta Alta Media Alta Media Alta Prioridad Tcnica Alta Alta Alta Media Alta Alta Media Alta Pgina 5 de 8

el

Carga de informacin de medidores Carga de informacin del CENACE Carga de informacin Web Services Calcular diferencia de mediciones Calcular factor de participacin Calcular valor de contratos Calcular energa de contratos Calcular liquidaciones Confidencial

EMELNORTE S.A., 2013

SIGMEM Documento de Arquitectura de Software Ingresar al sistema Registrar Agentes Registrar puntos de medicin Registrar novedades de mediciones Registrar datos de contratos Registrar das feriados Generar meses 2.3 2.3.1 Descripcin de los Casos de Uso ms relevantes Baja Baja Baja Media Baja Baja Baja

Version: <1.1> Date: 19/06/2008 Baja Alta Alta Baja Media Alta Alta

Carga de informacin de medidores Se produce cuando el usuario del MEM ejecuta el proceso para la carga de datos de los medidores propios de la empresa a la base de datos del sistema. Carga de informacin del CENACE La informacin calculada y publicada por el CENACE debe ser cargada a la base de datos del sistema para el clculo de diferencias y liquidaciones con los datos de la empresa. Carga de informacin de Web Services Se refiere a la carga de informacin entregada por el Cenace va Web Services. Esta carga hay que realizarla diariamente. Calcular diferencia de mediciones Los datos de los medidores propios de la empresa y los datos publicados por el CENACE deben ser los mismos por lo que, una vez que los datos de la empresa y los del CENACE han sido cargados se ejecuta el proceso de clculo de diferencias para verificar que las dos versiones contengan la misma informacin. Calcular factor de participacin Una vez que se encuentran cargados los datos de mediciones, es necesario calcular el valor de la participacin de la empresa en el mercado, este datos es necesario para el clculo del valor de los contratos. Calcular valor de contratos Una vez que las mediciones se han verificado debe calcularse el valor que corresponde a cada uno de los contratos que mantiene la empresa, tanto en energa como en dlares. Calcular valor de energa del MO Luego de que se hayan calculados los valores de la energa de contratos es necesario realizar el clculo de la energa comprada en el Mercado Ocasional. Calcular liquidaciones La liquidacin del mercado se refiere al clculo de la energa y el costo en dlares de los valores con los que se cierra mes a mes el mercado.

2.3.2

2.3.3

2.3.4

2.3.5

2.3.6

2.3.7

2.3.8

3.

Vista Lgica
La vista lgica de SIGPRE comprende 3 paquetes principales: Presentacin, Aplicacin y Datos

Confidencial

EMELNORTE S.A., 2013

Pgina 6 de 8

SIGMEM Documento de Arquitectura de Software 3.1 Paquetes arquitectnicos de diseo

Version: <1.1> Date: 19/06/2008

3.1.1

Presentacin Los usuarios accedern al sistema mediante el uso de browser, desde aqu se ejecutarn los accesos directos a las diferentes aplicaciones requeridas. Aplicacin Servidor de Aplicaciones de Oracle (OAS) donde corren los servicios de forms y reports, donde se desplegarn las formas del SIGMEM. En el equipo cliente se instalarn aplicaciones requeridas para el acceso a los reportes y la carga de datos, aplicaciones que se conectan directamente a la base de datos. Datos Base de datos Oracle 10g que proporcionar la persistencia para el sistema SIGMEM.

3.1.2

3.1.3

3.2 3.2.1

Arquitectura de Software Aplicaciones Administracin del Sistema desarrollada en Oracle forms 10g. Carga de Datos para archivos Excel desarrollada en Visual Basic .Net 2005. Carga de Datos para consumos de Web Services desarrollada en java con jsp. Oracle Discoverer utilizada para la visualizacin de reportes. Base de datos Oracle DB 10g.

3.2.2 3.2.3

Base de Datos Modelo de Despliegue

Confidencial

EMELNORTE S.A., 2013

Pgina 7 de 8

SIGMEM Documento de Arquitectura de Software

Version: <1.1> Date: 19/06/2008

Confidencial

EMELNORTE S.A., 2013

Pgina 8 de 8

Potrebbero piacerti anche