Guía de Práctica: Datos Generales
Guía de Práctica: Datos Generales
Guía de Práctica: Datos Generales
DATOS GENERALES
NOMBRE: DISEÑO DE LA ARQUITECTURA Y SELECCIÓN DE TECNOLOGÍAS PARA EL DESARROLLO DE UNA APLICACIÓN WEB
TIPO DE PRÁCTICA
ASISTIDA NO ASISTIDA X -
OBJETIVOS DE LA PRÁCTICA
1) SELECCIONAR UN MODELO DE CAPAS PARA EL DESARROLLO DE UNA APLICACIÓN WEB REFERENTE A SU DESARROLLO Y
DESPLIEGUE
2) SELECCIONAR LAS TECNOLÓGICAS FRONTEND Y BACKEND PERTINENTES A SER UTILIZADAS EN EL DESARROLLO Y DESPLIEGUE
DE UNA APLICACIÓN WEB
Tipo de ambiente de aprendizaje práctico Nombre del ambiente de aprendizaje Ubicación del ambiente de aprendizaje
LABORATORIO SOFTWARE DE DIAGRAMACIÓN (MICROSOFT AMBIENTE VIRTUAL
VISIO O SIMILAR)
PROCEDIMIENTOS/INSTRUCCIONES/ACTIVIDADES A DESARROLLAR
1. Lea con atención la información proporcionada referente al Tema 1 y Tema 2 de la Unidad 2
(Compendio, Presentaciones, Clases Síncronas).
2. Un local de comidas rápidas “El amiguito” de una determinada ciudad, cuenta con 3 locales en
diferentes sitios, cada uno de ellos cuenta con personal, que está dividido en cocineros,
ayudantes de cocina, meseros que atienden, cajeros u otros cargos propios del negocio. Cada
trabajador cobra semanal, se hacen compras para todos los locales, pero en forma general y son
repartidos para cada local los materiales para la preparación de las comidas, cada local realiza
sus ventas.
Se necesita controlar el inventario de su materia prima de su bodega general y de las
sucursales, así como controlar la facturación en tiempo real; además registrar datos que
garanticen obtener el estado de pérdidas o ganancias, que se obtiene de las ventas menos
los egresos que abarca las compras de materia prima y pago de empleados. Cabe indicar
que el local actualmente lleva todos estos procesos de forma manual.
Si estuviera a punto de desarrollar o gestionar un proyecto de desarrollo de software que
resuelva este problema. ¿Qué solución en cuanto a la arquitectura de la aplicación y
tecnologías le brindaría al gerente del local “El amiguito”?
Para ello es importante recalcar que la empresa no dispone de infraestructura para alojar
sus aplicaciones, es decir se consideran como “cero tecnologías”. En función a lo anterior se
necesita desarrollar una aplicación web que solucione dicho problema sin importar que se
despliegue en las instalaciones de la sucursal principal “El amiguito” o en la nube. Para ello
es necesario diseñar la arquitectura y seleccionar las tecnologías adecuadas (software
libre). Además, es necesario analizar de manera general qué le conviene al local “El
amiguito”, o contratar el servicio en la nube para alojar su infraestructura o invertir en un
pequeño data center. Nota: Toda aplicación web necesita gestionar usuarios y roles.
Revisar la estructura del documento a presentar. El formato del archivo PDF debe contener:
a. Portada
b. Introducción
c. Desarrollo
d. Resultados
e. Conclusiones y Recomendaciones
f. Bibliografía
g. Anexos
2. Redacte una introducción en relación a los temas revisados en clases.
Con respecto al Desarrollo se requiere:
Listado de requerimientos de software
a.
Análisis
b.
c. Selección de la arquitectura
d. Selección de las tecnologías explicando las razones correspondientes
4. Con respecto a los Resultados se requiere: (Tabla resumen de la arquitectura y tecnologías
seleccionadas en la práctica y la recomendación de manera justificada sobre si es necesario
implementar en la nube o implementar un pequeño data center)
5. En el apartado de conclusiones y recomendaciones ubicar: (Experiencias adquiridas en la
práctica)
6. No olvidarse de ubicar la bibliografía.
7. Ubicar en Anexos el diagrama de la solución
8. La portada debe contener el nombre de los integrantes del grupo conformado para la práctica.
9. Revisar la Rúbrica de la Práctica, para que se ajuste a los parámetros en ella establecidos y su
calificación esté conforme a la misma
10. Suba el archivo PDF en la plataforma (recuerde no habrá prórroga, tome las medidas pertinentes
para garantizar su entrega a tiempo).
REFERENCIAS BIBLIOGRÁFICAS
• DEITEL. (2014). COMO PROGRAMAR INTERNET & WORLD WIDE WEB. : PEARSON, (4 EJEMPLARES DISPONIBLES EN BIBLIOTECA)
• DUCROT OSWALD. (2011). INGENERÍA DEL SOFTWARE. : UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA, (1 EJEMPLAR DISPONIBLE
EN BIBLIOTECA)
• LUJÁN-MORA, S. (2002). PROGRAMACIÓN DE APLICACIONES WEB: HISTORIA, PRINCIPIOS BÁSICOS Y CLIENTES WEB.EDITORIAL
CLUB UNIVERSITARIO.
• GAUCHAT, J. (2012). EL GRAN LIBRO DE HTML5, CSS3 Y JAVASCRIPT (PRIMERA ED.). BARCELONA, ESPAÑA: MARCOMBO, S.A.