Beruflich Dokumente
Kultur Dokumente
Estructuras de programacin 2
Proyecto semestral
Juan tiene una empresa de desarrollo de software, en la que invierte una buena cantidad de dinero para
adquirir caf tipo exportacin para sus empleados. Juan permite a cada uno de sus empleados tomar
hasta cuatro tazas de caf al da. Pero, en los ltimos das Juan ha dudado sobre la buena influencia que
tiene el caf en su empresa, por lo que ha decidido crear un programa que le ayude a medir la cantidad
de errores que tienen sus programadores versus la cantidad de caf que toman. Cree el programa que
Juan desea.
El programa debe:
-
Permitir tener dos tipos de usuario: el usuario coordinador que debe poder ingresar o modificar
los datos ingresados a la plataforma y el usuario juan, quin debe poder borrar datos y consultar
los diferentes reportes que genera la aplicacin. El programa debe contar con un mecanismo de
autenticacin basado en contrasea, de tal forma que slo los usuarios registrados puedan hacer
uso de la aplicacin.
Condiciones de entrega
-
El programa debe disearse siguiendo una arquitectura en tres capas (presentacin, negocio y
datos)
Se debe entregar el diseo de la arquitectura, el diagrama de clases y el cdigo fuente de la
aplicacin.
Todo el cdigo debe estar escrito en ingls.
Debe hacerse uso de un framework MVC.
Se puede trabajar en grupos de mximo dos personas.
Fechas de entrega
Arquitectura y diagrama de clases: semana 12 de clases
Cdigo fuente: semana 15 de clases
Sustentacin: semana 16 de clases
A tener en cuenta:
-
Si se observa que algn ejercicio no es de autora del estudiante la nota del taller ser de cero
No se recibirn trabajos posteriormente a la fecha indicada.
La nota del proyecto corresponde a un 20% del valor total de la asignatura
La nota asignada depende del adecuado funcionamiento del programa, el cumplimiento de las
condiciones expuestas en este documento y la sustentacin que se haga del mismo en forma
presencial.