Está en la página 1de 7

Universidad Abierta y a Distancia de Mxico.

Ingeniera en Desarrollo de software 5 Cuatrimestre Diseo y Arquitectura de Software Evidencia de aprendizaje. Lenguaje descriptor y patrones de arquitectura de software

Mndez Carren Lorena Margarita

Lore27_2006@yahoo.com.mx AL10530646@unadmexico.mx

Facilitador: Cuitlhuac Vargas Milln

PROPUESTA DEL PATROCINADOR. Para demostrar tu conocimiento acerca de los tipos de patrones arquitectnicos, t disears una propuesta de arquitectura que sirva para solucionar un problema; para ello considerars que el patrocinador (la empresa que solicit la solucin) es una tienda de conveniencia, t analizars sus requerimientos de software y lo contrastars con las herramientas de diferentes tipos de sistema, siendo capaz de elaborar una propuesta. Arquitectura utilizada. El modelo 4 + 1 visto, es una propuesta que establece las diferentes perspectivas a travs de las cuales se puede representar el diseo y arquitectura de un sistema de software. OBJETIVO. Que la tienda de conveniencia sea un estndar de ventas por medio de internet. A travs de una interfaz que permita a los clientes consultar por la web un buscador del producto, categora de los productos y novedosas ofertas del producto. DISEO DE APLICACIN. Las principales fases del proyecto es el diseo y la identificacin de componentes que participan en la descripcin de la arquitectura del sistema a realizar. Con los siguientes elementos: Casos de uso Actores Modulo Clases unidades de software Sistemas externos Herramientas de software Procesador Dispositivo

El diagrama muestra como seria.

Busca el product o

Client e

Ve formas de pago y confirma la compra

Administrad or

Administra la tienda

Realiza el pedido

ARQUITECTURA. La arquitectura UML se adapta a la propuesta de lo que nos estn pidiendo, partiendo de su ideologa y de cmo se trabaja en estas 4 fases. Anlisis Diseo Codificacin Prueba

Un diagrama de la estructura de la aplicacin de la web seria.


Busca

Busca el producto

categori a

Product o Cliente Ve formas de pago y confirma la compra

Cantida d

Realiza la compra

Medios de pago Impresi n de compra

CONTENIDOTodas las aplicaciones web tienen formas de trabajo para interactuar como: Inicio Bsqueda Categora Contacto Barra de cuenta

Redes sociales

REQUERIMIENTOS ESPECIFICOS: CONSULTA SEGN CATEGORIAS.- Este tipo de consultas consiste en una consulta SQL que retorna todas las diferentes categoras de las bases de datos. CONSULTA DE LOS DETALLES DE UN ARTCULO.- Con esta consulta el cliente o usuario annimo podr ver una informacin ms detallada acerca del artculo que desee AADIR ARTCULO AL CARRITO.- Cualquier usuario que este a la pagina podr aadir artculos al carrito de compras INICIO DE SESION.-Todo usuario que previamente se haya registrado, podr identificarse introduciendo su usuario y contrasea. REDES SOCIALES.- La pagina mantendr una opcin donde puedes darle seguimiento atraves de diferentes redes sociales. CONTACTO.- La pgina tendr una seccin para servicio a clientes. VISTAS: Utilizaremos el lenguaje de programacin PHP, el script es de uso general para el desarrollo web de contenido dinmico. El cdigo es interpretado por un servidor web con un modulo de procesador de PHP, que genera la pagina web Porque nos enfocamos a PHP: Orientado al desarrollo de aplicaciones web Es fcil de aprender Es libre, por lo que se presenta como una alternativa de fcil acceso para todos. Permitir aplicar tcnicas de programacin orientada a objetos.

Aspecto de la pgina.

Para entender las funciones que se pueden realizar se realiza el diagrama UML. El usuario ser el que lleve a cabo todas las funciones, el carrito representa una de las funciones de bsqueda el cual dispone de toda la informacin del usuario y de los productos que se vayan a incluir dentro de los pedidos.
DETALLE DE PEDIDO Pedido Articulo Descripcin STOCK Cdigo Id Total Producto Imagen Categora Color Envi

PEDIDO Pedido Cliente Terminaci n Fecha

CLIENTE ID Contrase a Nombre Apellidos Direccin Telfono Correo CARRIT O Cdigo

TIENDA DE

CONCLUSIONES He aprendido a realizar varias cosas con este trabajo en el cual ms adelante tendr la oportunidad de realizarlo en alguna empresa y que no es tan fcil de realizarlo. REFERENCIAS. http://www.slindeshare.net http://www.docirs.cl/uml.htm

También podría gustarte