Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 10.03 - Tarea Patrones de Diseño PDF
Tema 10.03 - Tarea Patrones de Diseño PDF
Su equipo ha sido seleccionado para el análisis del componente, el cual debe permitir
realizar búsquedas en las bases de datos de todas las marcas de farmacias registradas en el
sistema (al menos 3), cada una de las cuales está poblada con los datos de las sucursales
(dirección, teléfono) y sus existencias de medicamentos. La aplicación debe recuperar y
mostrar al cliente un interfaz configurable que muestre, entre otros, los costos, franquicia,
dirección y teléfono de las sucursales en las que hay existencias de medicinas que coincidan
con el criterio de búsqueda.
Deben permitir filtrar y ordenar los resultados por distintos criterios, como precio, región
y comuna, presentación de la medicina. El usuario “vitrinea” los medicamentos,
agregándolos a su “lista de compras”, la cual puede ser exportada a PDF para fácil
visualización, y contiene al menos el nombre del medicamento en la presentación elegida,
el stock, la farmacia, y la dirección de esta. Asimismo, el sistema debe armar una “ruta
recomendada” para que el usuario realice el viaje lo más rápido posible; de esta forma el
usuario puede salir a conseguir la mayor cantidad de suministros y medicinas en un solo
viaje.
Del lado del sistema, la aplicación debe verificar la cantidad de permisos entregados por
persona; cada usuario no puede sacar más de 7 permisos por día, incluyendo aquellos
permisos no relacionados con medicinas; de ser el caso, la aplicación no debe permitir al
usuario armar la lista de medicinas, sino que debe mostrarle un mensaje de error.
2. Entregables:
Un único archivo ZIP o RAR, que incluya el PDF o las imágenes de sus diagramas, el cual debe ser
entregado a través de Educandus en una tarea creada específicamente para dicho propósito.
3. Observaciones y recomendaciones
- El trabajo es individual.
- Mantenga el esfuerzo al mínimo necesario; el desarrollo de la tarea no debería superar las
2 horas de trabajo (esto asumiendo usted conoce los conceptos revisados y los aprendizajes
de los ramos prerrequisito).
- Recuerde los pilares de la ingeniería de software!