Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PALOMINO
Sistema de Control de Envo de Encomiendas
(SC2E)
Documento de Arquitectura de Software
Versin 1.1
Version:
1.1
Fecha: 15/11/2012
Historial de Revisin
Fecha
Versin
Descripcin
Autor
12/11/20012
1.0
15/11/2012
1.1
Pgina 2 de 10
Version:
1.1
Fecha: 15/11/2012
Tabla de Contenidos
1.
INTRODUCCIN.............................................................................................................................. 4
1.1.
1.2.
1.3.
1.4.
1.5.
2.
PROPSITO..................................................................................................................................... 4
ALCANCE.................................................................................................................................... 4
DEFINICIONES, ACRNIMOS Y ABREVIACIONES...............................................................................4
REFERENCIAS............................................................................................................................. 4
RESUMEN................................................................................................................................... 4
REPRESENTACIN......................................................................................................................... 4
2.1.
2.2.
2.3.
CAPA DE PRESENTACIN.............................................................................................................. 5
CAPA DE LGICA DE NEGOCIO..................................................................................................... 5
CAPA DE ACCESO A DATOS........................................................................................................... 5
3.
4.
5.
VISTA DE LA DISTRIBUCIN......................................................................................................... 9
6.
VISTA DE IMPLEMENTACIN........................................................................................................ 9
CAPAS.............................................................................................................................................. 10
Pgina 3 de 10
Version:
1.1
Fecha: 15/11/2012
Documento de Arquitectura
1.
Introduccin
Uno de los desarrollos ms importantes dentro de la construccin del software es el desarrollo
de la arquitectura de software, que permite representar la estructura del sistema, sirviendo de
comunicacin entre las personas involucradas en el desarrollo y ayudando a realizar diversos
anlisis que orienten el proceso de toma de decisiones.
Este documento provee al usuario especializado una vista de la arquitectura del Sistema de
Control de Encomiendas SC2E.
La plantilla de este documento se bas en las especificaciones de RUP (Rational Unified
Process) para el documento de arquitectura de software.
1.1.
Propsito
Este documento tiene como propsito exponer la vista general de la arquitectura del Software
del Sistema del Control de Encomiendas S2CE, para lo cual utiliza las diferentes vistas que
proporciona UML en el Rational Unified Process.
1.2.
Alcance
El alcance de este documento es presentar la base de la arquitectura del sistema para la
implementacin del Sistema S2CE.
1.3.
1.4.
Referencias
Las referencias aplicables son:
1.
2.
3.
4.
5.
1.5.
2.
Resumen
El presente documento empieza por mostrar una vista general de la arquitectura del sistema.
Luego, se presenta la vista funcional que est representada por el modelo de casos de uso.
Ms adelante, se muestra la vista lgica del sistema que contiene el modelo de datos, donde
estn incluidos los diagramas de clases y paquetes. Luego, la vista de implementacin que est
representada mediante el diagrama de componentes del sistema. Y por ltimo, se muestra la
vista de despliegue.
Representacin
La Arquitectura a utilizar ser Cliente-Servidor. El cliente es la aplicacin que ser
implementada en el lugar donde se encuentra la empresa. Se desarrollar una sola aplicacin
Pgina 4 de 10
Version:
1.1
Fecha: 15/11/2012
integrada, en la que solo se permitir el acceso a los usuarios registrados en el sistema y a las
reas a las cuales tengan acceso autorizado. Se emplear un solo servidor centralizado.
2.1.
Capa de presentacin
En esta capa se encuentra la aplicacin Web que esta dedicada bsicamente a la
administracin
2.3.
3.
Pgina 5 de 10
Version:
1.1
Fecha: 15/11/2012
Paquetes de Anlisis
Nombre
Capa
Cliente
Buscar Cliente
General
Dependencias
Administracin de
Encomiendas
Registrar Remitente
Asignar Ticket de Atencin
Incidencia
Registrar Incidencia
Especifica
Encomiendas
Conocer Incidencia
Encomienda
Buscar Encomienda
Administracin de
Especifica
Administracin de
Encomiendas
Seguridad
Especifica
Administracin de
Encomiendas
Usuario
Chofer
Buscar Usuario
Mantener Usuario
Actualizar Vehculo de
Transporte
Especifica
Administracin de
Encomiendas
Especfica
Administracin de
Vehculo
Pgina 6 de 10
Administracin de
Registrar Ingreso a
Encomiendas
Almacn
Version:
1.1
Fecha: 15/11/2012
General
Ninguna
General
Ninguna
Registrar Salida de
Encomienda de Almacn
Actualizar Estado de
Encomienda
Registrar Entrega de
Encomiendas
Registrar Encomienda
Registrar ingreso de
encomienda a despacho
Administracin de
Gestionar Vehculo de
Vehculos
Transporte
Generar GRT
Pgina 7 de 10
4.
Version:
1.1
Fecha: 15/11/2012
Pgina 8 de 10
5.
Vista de la Distribucin
6.
Vista de Implementacin
Version:
1.1
Fecha: 15/11/2012
Capa de Negocio
Capa de Presentacion
Navegador
Web
Servidor
Web
Aplicacion
Capa de Datos
Base de
Datos
Pgina 9 de 10
Version:
1.1
Fecha: 15/11/2012
CAPAS
Capa de Presentacin.- En esta capa se encuentra la parte de cliente, aqu se encuentra todos las
pantallas con la cual el usuario va interactuar con el sistema, es decir son todos los JSPs que tendr
nuestro sistema.
Capa de Negocio.- es aqu donde se encuentra nuestra lgica de la aplicacin, es decir los servlets
y los EJB, la cual nos permitir la comunicacin con el cliente y la Base de Datos.
Capa de Datos.- en esta capa se encuentra la base de datos y donde se almacenaran todo los datos
de la aplicacin.
Pgina 10 de 10