Upload
baudel-luna
View
214
Download
0
Embed Size (px)
Citation preview
8/13/2019 DRS_U2_EA_BALC
1/2
Nombre:Baudel Luna Chvez Materia:Diseo y arquitectura de software
Grupo:DS-DRS-1303-003 Unidad:2
Tarea:Lenguaje descriptor y patrones de arquitectura de software
Como parte de la evaluacin de esta unidad, es necesario realizar en forma grfica la
arquitectura de una tienda de conveniencia aplicando y justificando el uso del patrn
especfico.
Tomar como tienda de conveniencia, el almacn que tenemos en el rea donde trabajo,
dentro de l existen procesos de compra y recepcin de proveedores, control de inventario y
salida de productos al personal en general. Toda la informacin debe estar en un repositorio
administrado por el rea de TI y a su vez, en un servidor donde los proveedores puedan
acceder, ya sea para venta, recepcin, consulta o actualizacin.
Podemos realizar respaldos, pero como mencion antes, esto ser administrado por TI.
1. Justifica el uso del patrn.
Para la solucin podemos describir los siguientes patrones:
Arquitectura de tres niveles
Describe un diseo lgico segmentando los componentes de la aplicacin en
tres niveles o servicios, no describe una localizacin fsica, para ello usamos otro patrn. Los
niveles de este modelo son:
Presentacin
Negocio
Datos
Clienteservidor
El patrn anterior forma parte de este patrn. Describe cierta informacin
centralizada en un equipo denominado servidor y varios equipos que acceden para solicitar o
actualizar informacin.
Para la solucin usamos estos dos patrones, tomando en cuenta lo siguiente:
JAVA. Lenguaje orientado a objetos, en este lenguaje se construir la aplicacin que
dar soporte a la interfaz grfica, la lgica del almacn y la conexin con los datos.
MySQL. Para la parte de los datos y su administracin es necesario un manejador de
base de datos, se instalar en el servidor una base de datos relacional junto con las
herramientas de administracin de MySQL.
8/13/2019 DRS_U2_EA_BALC
2/2
2. Realiza la representacin de la arquitectura propuesta. Para hacer esta presentacin,
usars herramientas de diseo grfico de arquitectura y, en base a los ejemplos mostrados
en la unidad, hacer un diagrama con la arquitectura propuesta.
Fuente de consulta:
Mxico, U. a. (2013). Diseo y Arquitectura de Software. En Diseo y Arquitectura de Software
5to. Cuatrimestre. Mxico, D.F. Secretara de Educacin Pblica.
Microsoft Exchange. (2011). Recuperado el 16 de 05 de 2012, de
http://www.microsoft.com/exchange/en-us/system-requirements.aspx