X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/954b8556b4bf52226085867069af83e63614a7c6..17c51386e9da2d8d694d80ca8dd660bf927fe429:/docs/manual_proyecto.lyx?ds=sidebyside diff --git a/docs/manual_proyecto.lyx b/docs/manual_proyecto.lyx index a2fcf22..d748d40 100644 --- a/docs/manual_proyecto.lyx +++ b/docs/manual_proyecto.lyx @@ -152,7 +152,7 @@ Obviamente en algunas circunstancias alg Inconvenientes Encontrados. \layout Subsection -Servidor: +Servidor. \layout Standard El servidor termina su ejecución si el XML que se le pasa como argumento @@ -162,7 +162,7 @@ El servidor termina su ejecuci los otros puntos no se como explicarlos (sockets no bloqueantes etc) \layout Subsection -Constructor: +Constructor. \layout Standard A lo largo del desarrollo nos hemos encontrado con diferentes tipos de problemas @@ -189,7 +189,7 @@ Otro inconveniente no solucionado, fue que las im linkeo. \layout Subsection -Cliente: +Cliente. \layout Standard El principal problema del cliente fueron las threads. @@ -200,14 +200,14 @@ El principal problema del cliente fueron las threads. asíncrono especialmente diseñado para comunicación entre hilos. \layout Subsection -Modelo +Modelo. \layout Standard El Modelo tenía la complicación de la Union. Este elemento es complicado ya que para poder saber el estado a su salida se necesitaba saber el estado a sus 2 entradas, y esta información llegaba en forma asíncrona. - Luego de mucho diseño, análisis de todas las convinaciones posibles entre + Luego de mucho diseño, análisis de todas las combinaciones posibles entre las entradas se llego a un método que resulto exitoso en la mayoría de las pruebas y fue adoptado como definivito. \layout Standard @@ -232,6 +232,48 @@ Se reforzaron los conocimientos en programaci creado. \layout Standard -Las bibliotecas Gtk+ y Glademm facilitaron mucho la creación del Cliente - y el Constructor, y nos hemos familiarizado con sus prestaciones. +Con el programa de desarrollo de interfaces, Glade-2, y las bibliotecas + Gtk+ y Glademm facilitaron mucho la creación del Cliente y el Constructor, + y nos hemos familiarizado con sus prestaciones, para crear aplicaciones + visuales. + +\layout Standard + +Contamos con la ayuda de trabajar a distancia, gracias al subversion el + cual facilitó muchisimo las cosas y permitió que los tres integrantes del + equipo pudieramos contar con la totalidad del proyecto en todo momento, + pudiendo conocer el trabajo de los demás y al mismo tiempo reportar +\begin_inset Quotes eld +\end_inset + +bugs +\begin_inset Quotes erd +\end_inset + +. + En todo momento estuvimos actualizados sobre el desarrollo. +\layout Standard + +Nos ha parecido muy importante haber hecho todo el trabajo con ayuda de + herramientas comunes de desarrollo de software libre, las cuales dejaron + un producto final de una calidad igual o superior a cualquier otro entorno + de desarrollo de aplicaciones, sobre todo las aplicaciones visuales. +\layout Standard + +La documentación online generada con el Doxygen, si es bien utilizado, queda + muy completa y es muy fácil realizar una búsqueda con la ayuda de un navegador. + Esto puede comprobarse con la documentación online de la biblioteca Gtkmm + (www.gtkmm.org). +\layout Standard + +Hubo algunas ideas que no pudieron ser implementadas por cuestión de tiempo, + y la documentación estaba programada para realizarse en cuatro días, pero + tres días antes de la entrega nos avisaron que debíamos entregar el martes, + siendo que nosotros cursábamos los jueves, lo que redujo el tiempo de documenta +ción a solo dos días. +\layout Standard + +En general estamos muy conformes con el trabajo y la forma en la cuál fué + realizado, cumplimos los requisitos pedidos por el enunciado y creemos + que lo hicimos de una manera sobresaliente. \the_end