Está en la página 1de 7

PC CENTER Soluciones Integrales en Informtica

SISTEMA DE AUTOMATIZACIN DE REPORTES DEL PROCESO DE VENTA Y FACTURACIN PARA LA EMPRESA PC CENTER SAC ARQUITECTURA DE REFENCIA Versin 1.0

Software de Automatizacin de Reportes del Proceso de Venta y Facturacin Arquitectura de Referencia

TABLA DE CONTENIDOS
1. CONTROL DE VERSIONES 2. INTRODUCCIN 2.1. Propsito 2.2. Vista general 2.3. Referencias 2.4. Definiciones de trminos, abreviaturas y siglas 3. CAPA DE PRESENTACIN 3.1. Organizacin de la Capa de Presentacin 3.2. Tecnologas usadas en la Capa de Presentacin 4. CAPA DE NEGOCIO 4.1. Organizacin de la Capa de Negocio 4.2. Tecnologas usadas en la Capa de Negocio 5. CAPA DE DATOS 5.1. Organizacin de la Capa de Datos 5.2. Tecnologas usadas en la Capa de Datos

PC CENTER

Pg. 2

Software de Automatizacin de Reportes del Proceso de Venta y Facturacin Arquitectura de Referencia

CONTROL DE VERSIONES Registro de control de cambios en el documento Anlisis del Sistema de Automatizacin de Reportes del Proceso de Venta y Facturacin.
Nmer o Revisi n 1 Versin que Genera MA_V1

Descripcin

Autores

Fecha 15/05/201 3

Versin Elaboracin Espinoza Izquierdo, Henry

2. INTRODUCCIN

2.1.

PROPSITO

El propsito de este documento es conocer la manera como el sistema estar siendo desarrollado en la etapa de construccin, para ello se realizaran las especificaciones de caso de uso de sistema y los diferentes artefactos como los diagrama de actividades los cuales den una visin ms clara de cmo ser la comunicacin de las capas.

El presente documento tiene como propsito realizar el refinamiento del documento de la fase de inicio Propuesta de Arquitectura Inicial , en la cual se establece los puntos importantes sobre la arquitectura que se emplea durante el desarrollo del proyecto.

PC CENTER

Pg. 3

Software de Automatizacin de Reportes del Proceso de Venta y Facturacin Arquitectura de Referencia

2.2.

VISTA GENERAL

La finalidad de realizar la programacin por capas es de llevar de manera ms ordenada las etapas de programacin para poder as separar la lgica de negocio de los datos.

Al momento de realizar las pruebas del software si se requiere modificar alguna lnea de cdigo el software estar ordenado y ser ms fcil realizar las modificaciones.

2.3.

REFERENCIAS

Prototipos de la fase de inicio Prototipos ejecutables Modelo de casos de uso v.2

3. CAPA DE PRESENTACIN (VISTA) Esta capa est basada en el aspecto visual de las aplicaciones, se comunica con la capa de datos a travs de la capa de negocio. Aqu se realiza la interaccin con el usuario.

3.1.

Organizacin de la Capa de Presentacin

PC CENTER

Pg. 4

Software de Automatizacin de Reportes del Proceso de Venta y Facturacin Arquitectura de Referencia

Vista

3.2.

Tecnologas utilizadas en la Capa de Presentacin

Se emplear la tecnologa SWING, una biblioteca grfica para Java. Adems se utiliz herramientas de modelado y para los prototipos. IBM RATIONAL: es una herramienta CASE de modelado de software se realizara los diagramas de actividades y casos de uso de sistema que sern entregadas al programador para su trabajo. BALSAMIC: es una herramienta para realizar los prototipos los cuales al sern las futuras interfaces del sistema.

4. CAPA DE NEGOCIO

Capa que funciona como mediadora entre la capa de vista y la capa de datos, coordinando las acciones que son llevadas a cabo entre ambas.

PC CENTER

Pg. 5

Software de Automatizacin de Reportes del Proceso de Venta y Facturacin Arquitectura de Referencia

4.1.

Organizacin de la Capa de Negocio

En esta capa de encuentra las clases controladoras y las entidades del negocio. Las clases identificadas se presentan en el siguiente grfico.

Capa de Negocio

4.2.

Tecnologas usadas en la Capa de Negocio

Para el desarrollo del proyecto se usar el patrn de desarrollo en 3 capas, donde nos permite separar la lgica del negocio y la reutilizacin de componentes.

5. CAPA DE DATOS

5.1.

Organizacin de la Capa de Datos

PC CENTER

Pg. 6

Software de Automatizacin de Reportes del Proceso de Venta y Facturacin Arquitectura de Referencia

En esta capa encontramos las clases que el sistema utiliza para manejar la comunicacin con los objetos de la base de datos. Encontramos aqu el paquete Datos que se ilustra en el siguiente grfico.

Persistencia

5.2.

Tecnologas usadas en la Capa de Datos

El sistema gestor de base de datos a emplearse ser Oracle 11g. este gestor de base de datos nos permite la configuracin de mltiples servicios de seguridad, permite la creacin de tablas, diagramas, procedimientos y funciones de manera rpida y sencilla.

PC CENTER

Pg. 7

También podría gustarte