Unidad
NOMBRE: Roberto lvarez Granados MATRCULA: AL12501836 CARRERA: Ingeniera en Desarrollo de Software
Unidad 1. La
2. Identificar qu patrn ser el que se utilizar para representar esta arquitectura propuesta. Realizaremos una descripcin de nuestro proyecto con un mayor nivel de detalle, teniendo en cuenta las caractersticas de un entorno Web. Plantearemos como llevar a cabo la implementacin de la aplicacin Web pero, sin entrar en los detalles de una tecnologa concreta. Definiendo la arquitectura que define los principales componentes de nuestra aplicacin en el contexto de un entorno Web. Utilizar el Patrn de arquitectura multicapa. Una arquitectura multicapa es un conjunto ordenado de subsistemas, cada uno de los cuales estn constituidos en trminos de los que tiene por debajo y proporciona la base de la implementacin de aquellos que estn por encima de l. Los objetos de cada capa suelen ser independientes, aunque suelen haber dependencias entre objetos de distintas capas. Existe una relacin cliente/servidor entre las capas inferiores, que son las que proporcionan los servicios, y las capas superiores, los usuarios de estos servicios. El diseo de nuestra aplicacin se basa en una arquitectura multicapa, ms concretamente en una arquitectura de tres capas:
NOMBRE: Roberto lvarez Granados MATRCULA: AL12501836 CARRERA: Ingeniera en Desarrollo de Software
Unidad 1. La
Nivel de presentacin. En nuestra aplicacin existen siete perfiles distintos por lo tanto siete vistas, la del usuario annimo, usuario registrado, administrador, gerente general, gerente de tienda, vendedor y proveedor. El diseo de la interfaz ser similar en estas siete vistas, con la diferencia de que dependiendo del usuario este disponga de ms o menos opciones en su men. La organizacin de nuestra aplicacin Web ser la siguiente: Parte superior, contendr el logotipo junto al nombre de nuestra tienda. Nos permitir darnos de alto o bien realizar el registro de nuevo usuario, adems de visualizar nuestro carrito de la compra y salir de la sesin de nuestro usuario. El usuario annimo, dispondr de las opciones de bsqueda de productos del catlogo, al igual que el resto de usuarios. El usuario registrado podr completar las compras adems de poder realizar las funciones del usuario annimo.
NOMBRE: Roberto lvarez Granados MATRCULA: AL12501836 CARRERA: Ingeniera en Desarrollo de Software
Unidad
NOMBRE: Roberto lvarez Granados MATRCULA: AL12501836 CARRERA: Ingeniera en Desarrollo de Software
Unidad 1.
NOMBRE: Roberto lvarez Granados MATRCULA: AL12501836 CARRERA: Ingeniera en Desarrollo de Software
Conclusin: En resumen la experiencia ha sido muy grata, el aprendizaje muy completo y satisfactorio mejorando las expectativas que tena. Pienso que al principio estaba en el limbo pero poco a poco y todo este esfuerzo me llevaron a entender claramente este tema.
NOMBRE: Roberto lvarez Granados MATRCULA: AL12501836 CARRERA: Ingeniera en Desarrollo de Software