1 UES-FMOccjHard JHard “Una Solución Informática, codificada en Java, para la Unidad de Hardware y Software del Departamento de Ingeniería y Arquitectura.” Rodrigo Amaya Hugo Barrientos Roberto Linares
2 UES-FMOccjHard Agenda Problemática, Investigación y Resultados Tecnologías, herramientas y estándares empleados Arquitectura de la solución Aspectos multiplataforma Requerimientos de producción, licenciamiento y costo Demostración Sesión de preguntas y respuestas
3 UES-FMOccjHard Problemática “El problema encontrado dentro de la Unidad de Hardware y Software del Departamento de Ingeniería y Arquitectura es el manejo convencional de sus labores que le resta eficiencia a su quehacer diario.”
4 UES-FMOccjHard Investigación Metodología de la Investigación Opinión especializada de expertos.
5 Investigación Metodología de la Investigación Encuesta a estudiantes. UES-FMOccjHard
6 Investigación Metodología de la Investigación Encuesta a docentes. UES-FMOccjHard
7 Investigación Metodología de la Investigación Encuesta a Personal Administrativo UES-FMOccjHard
8 Resultados Los expertos sugirieron: Esperan que el sistema informático ayude a “ordenar” la información que ya tienen Acortar tiempos de procesos repetitivos y que en la actualidad se hacen largos y tediosos. Ayudar al personal de la Universidad a que puedan conocer un poco más de la informática básica. UES-FMOccjHard
9 Resultados Los estudiantes manifestaron: Pérdida de Clases UES-FMOccjHard
10 Resultados Oferta de horarios inexistentes Falta de horarios para estudiantes trabajadores Piden perder menos horas de clases y saber con rapidez y exactitud el grupo de laboratorio en el que se inscribirán UES-FMOccjHard
11 Resultados Los problemas para docentes son: Pérdida de horas clases en sus cátedras (entre ½ y 2 horas clase) UES-FMOccjHard
12 Resultados Falta de control administrativo para la reserva de equipo multimedia Solicitan ya no perder más el tiempo en formar grupos de laboratorio Mejorar el proceso de reserva de equipo UES-FMOccjHard
13 Resultados Problemas informáticos para personal administrativo: Virus UES-FMOccjHard
14 Resultados Instalación de nuevos programas UES-FMOccjHard
15 Resultados Creen importante someterse a capacitaciones de informática básica. También creen que pueden solucionar los problemas más sencillos con un tutor UES-FMOccjHard
16 Solución JHard UES-FMOccjHard
17 UES-FMOccjHard Agenda Investigación y resultados Tecnologías, herramientas y estándares empleados Arquitectura de la solución Aspectos multiplataforma Requerimientos de producción, licenciamiento y costo Demostración Sesión de preguntas y respuestas
18 UES-FMOcc jHard Tecnologías… ORM y Ajax
19 UES-FMOccjHard Tecnologías… TOPLINK Software proveedor de tecnologías
20 UES-FMOccjHard Herramientas… Herramientas empleadas en el desarrollo...
21 UES-FMOccjHard Herramientas… IDE: Netbeans 6.5.1
22 UES-FMOccjHard Herramientas… Web Server: Apache Tomcat 6.0.20
23 UES-FMOccjHard Herramientas… DB: MySQL(Query, Administrator, Server y Workbench)
24 UES-FMOccjHard Herramientas… Source Control: Subversion, SVN plugin
25 UES-FMOccjHard Herramientas… Repositorio: Google Code
26 UES-FMOccjHard Estándares… Programación orientada a objetos y Normalización de Datos
27 UES-FMOccjHard Estándares… Modelo Vista Controlador
28 UES-FMOccjHard Estándares… JavaDoc
29 UES-FMOccjHard Estándares… Unit Testing
30 UES-FMOccjHard Agenda Investigación y resultados Tecnologías, herramientas y estándares empleados Arquitectura de la solución Aspectos multiplataforma Requerimientos de producción, licenciamiento y costo Demostración Sesión de preguntas y respuestas
31 UES-FMOccjHard Arquitectura… MVC, con capas lógicas de Presentación, Negocio y Datos
32 UES-FMOcc jHard Arquitectura… ICEFaces
33 UES-FMOccjHard Agenda Investigación y resultados Tecnologías, herramientas y estándares empleados Arquitectura de la solución Aspectos multiplataforma Requerimientos de producción, licenciamiento y costo Demostración Sesión de preguntas y respuestas
34 UES-FMOccjHard Plataforma… Multi-plataforma
35 UES-FMOccjHard Plataforma… Multi-navegador
36 UES-FMOccjHard Agenda Investigación y resultados Tecnologías, herramientas y estándares empleados Arquitectura de la solución Aspectos multiplataforma Requerimientos de producción, licenciamiento y costo Demostración Sesión de preguntas y respuestas
37 UES-FMOccjHard Requerimientos… Windows XP / Vista Windows XP / Vista GNU/Linux Solaris / Opensolaris Solaris / Opensolaris Mac OSX Java 6 (Java EE 5 compatible) Tomcat 6.0 MySql 5.0 Mozilla Firefox Explorer Opera Konkeror Server: Cliente:
38 UES-FMOccjHard Licenciamiento… Apache Public License Netbeans Public License General Public License Common Development and Distribution License Conceptos Clave en Común: Libertad, Colaboración, Flexibilidad, Costo, Autoría, Extensibilidad
39 UES-FMOccjHard Costos…
40 UES-FMOccjHard Agenda Investigación y resultados Tecnologías, herramientas y estándares empleados Arquitectura de la solución Aspectos multiplataforma Requerimientos de producción, licenciamiento y costo Demostración Sesión de preguntas y respuestas
41 UES-FMOccjHard Demostración… JHard
42 UES-FMOccjHard Agenda Investigación y resultados Tecnologías, herramientas y estándares empleados Arquitectura de la solución Aspectos multiplataforma Requerimientos de producción, licenciamiento y costo Demostración Sesión de preguntas y respuestas
43 UES-FMOccjHard Preguntas y respuestas…
44 UES-FMOccjHard Refrigerio…