Grupos: el projecto puede
ser desarrollado en grupo de hasta tres personas.
Definición del Proyecto a desarrollar: Usted o su grupo (en adelante grupo) debe formular su proyecto llenando el formulario WEB accesible desde la página del ramo.
Desarrollo: Su grupo debe crear y mantener una página WEB con la información de su proyecto. Al menos debe poner son los datos de los integrantes del grupo (poner correo "encriptado"), el nombre del tema, descripción del problema, requerimientos, y cualquier otra información que se genere como resultado de su desarrollo.
Demostración: Al término de su proyecto la página web del mismo contendrá la documentación de la solución, las instrucciones para su instalación y ejecución. El proyecto será explicado y demostrado al curso quiene lo evaluarán.
Documentación: Este archivo debe incluir:
1.- La descripción del problema que usted resuelve en su
proyecto. Esta descripción es corta ~ 5 líneas.
2.- Un pequeño análisis del problema. En esta
sección usted desarrolla y explica los elementos o entes que
participan en el problema, define el sistema y sus interacciones con el
medio externo al sistema. Plantea algunos ejemplos de casos de uso del
sistema a desarrollar. Muestre algunos test de prueba para el sistema.
3.- Diseño haga diagramas de alto nivel que muestre la
arquitectura de su solución. Estos equivalen a los planos de
arquitectura para una construcción. Si alguno de los
módulos involucra mayor complejidad, hacer diagrama de
arquitectura para el módulo.
4.- La implementación se documenta con el código fuente
con los comentarios que correspondan. No se incluye aquí sino
en los archivos fuentes que se adjuntan.
5.- Pruebas: Exponga los resultados para algunos test de prueba. Liste
los mencione dificultades encontradas en el desarollo del sistema y
cómo las superó. Si aún están presentes,
indicar listado de bugs presentes.
Usted es libre de mejorar la documentación.