Professional Documents
Culture Documents
INTRODUCCIN
Los Docentes en sentido general, tienen entre sus tareas ms importantes buscar los
trminos de pertinencia social ante las demandas poblacionales, con una formacin
crecientes de calidad.
4
sirvan de gran utilidad por su importancia para los administrativos y sus alumnos.
CAPTULO I
EL PROBLEMA
contempla todas las reas requeridas, una de ellas es la elaboracin de los programas
manera general, es decir todos los que dicten la materia tendrn lo mismo, por
realiza de forma manual, dado que no existe un sistema que automatice dicho
aportar estos, ellos slo seguiran recibiendo una carpeta al momento de iniciar los
mtricas que nos aporten informacin para las tomas de decisiones que necesitan las
autoridades.
8
ELABORACIN DE SYLLABUS
seguimiento.
gran utilidad a la hora de evaluar y actualizar las nuevas asignaturas o las existentes,
adems de ayudar a ver el objetivo que se pretende cumplir con la materia, es por ello
De esta forma se dar un paso importante para la evaluacin y control del cronograma
siguientes caractersticas:
los contenidos programticos ni tampoco los syllabus aportando una herramienta muy
Claro: Con una informacin clara y debidamente ingresada podremos conseguir una
correspondientes.
10
OBJETIVO GENERAL
de graduacin).
implementacin.
cumplimiento y seguimiento.
OBJETIVOS ESPECFICOS
eficaz, donde se establezcan los parmetros principales para lo que fue creada la
2. Automatizar la parte del registro de los contenidos de forma general, lo que servir
para la creacin de las sesiones de los docentes, generando como salida el contenido
programtico general.
11
3. Crear una aplicacin que permita a los docentes registrar sus sesiones, proceso
metodologa.
JUSTIFICACION E IMPORTANCIA
de las diferentes materias con las que cuenta la Facultad, es necesario para conocer el
material que se instruye al estudiante, as como tambin para que los directivos
requieran.
12
participacin de los docentes que sern los autores del cronograma, a su vez ste tiene
ALCANCE
estudio.
programas activados.
13
CAPTULO II
MARCO TERICO
de ejecutarlos por ser manuales hay una prdida de seguimiento e historial que
debera mantener este proceso, otro problema existe en los syllabus actualmente no se
establece un seguimiento ni control sobre ellos a tal punto que los docentes reciben
sus programas pero no son realizados por ellos, cuando empiezan el semestre en
explicado para forjar los mejores profesionales, para ello desarrollaremos una
Para ello vamos a utilizar un Modelo Vista Controlador (MVC), como se indica en el
http://www.ucbcba.edu.bo/Publicaciones/revistas/actanova/documentos/v2n4/v2.
que divide los datos de una aplicacin, la interfaz de usuario, y la lgica de control en
15
este esquema para las aplicaciones web, donde la vista es la pgina HTML y el
ejecuta las acciones requeridas para satisfacer el requerimiento y as que cumpla con
las necesidades del problema, todo esto de una manera ms segura y confiable.
FUNDAMENTACIN TERICA
Esta arquitectura MVC fue introducida como parte de la versin Smalltalk-80 del
de los mismos datos. Sus caractersticas principales son que el Modelo, las Vistas y
los Controladores se tratan como entidades separadas; esto hace que cualquier cambio
en donde se presentan partes del diseo con diferente escala de aumento, en ventanas
separadas.
16
GRAFICO NO. 1
MODELO MVC
Modelo, mltiples Controladores que manipulan ese Modelo, y hay varias Vistas de
los datos del Modelo, que cambian cuando cambia el estado de ese Modelo.
Vista (View): Muestra la informacin al usuario. Pueden existir mltiples vistas del
etc. Los eventos son traducidos a solicitudes de servicio ("service requests") para el
modelo o la vista.
17
FUNDAMENTOS DE LA WEB
comunicaciones que nos permite enviar cualquier tipo de ficheros de una forma fcil,
EL PROTOCOLO HTTP
HTTP conocido por sus siglas (Hypertext Tranfer Protocol) es un protocolo de base
servidor) por el que pasa el flujo de bytes que constituyen los datos a transferir, en
los datos en pequeos paquetes (datagramas) y los envan, pudiendo llegar por vas
ninguna relacin entre ellas. Esto es as hasta el punto de que para transferir una
pgina Web debemos enviar el cdigo HTML del texto as como las imgenes que la
18
conexin un componente.
HTML EL LENGUAJE
HTML por sus siglas (HyperText Mark-up Language). Es un lenguaje de marcas (se
utiliza insertando marcas en el interior del texto) que nos permite representar de
APLICACIONES WEB
programas que todos nosotros tenemos en nuestra computadora, pero con la salvedad
de que la computadora que hace correr ese programa, es el servidor al que nos
ventana en la que visualizamos las cosas que ocurren al ejecutar las acciones de la
navegador es capaz de interpretar este cdigo para poder visualizar de forma correcta
Son numerosas las ventajas de las aplicaciones Web en cualquiera de los campos para
los que se utilicen, ya que permiten facilitar mucho la estructuracin y sobre todo el
Web se pueden utilizar con mltiples fines, desde un sencillo uso para facil itar la
punto o base de datos, permite a todos los usuarios que trabajan con esta informacin
conocer en tiempo real el estado de la misma. Por ejemplo una empresa con
diferentes sedes que vende productos, del tipo que sea, catalogado y referenciado y
cual solo queda una en el almacn, justo en el momento en el que se haya ejecutado el
pedido, el siguiente agente, aunque pertenezca a otra sede de otro departamento, que
entre para realizar un pedido de esa misma referencia, podr informar al cliente de
cliente.
TIPOS DE APLICACIONES
Web en flash.
Aplicaciones de contenido.
Aplicaciones e-Iearning.
Comercio electrnico.
Aplicaciones de gestin.
precisan tener un pequeo espacio Web para mostrar de forma sencilla informacin
sobre su actividad, contacto, etc. Se utilizar como tarjeta de visita para presentar a
sus clientes. Estos sitios Web, an siendo sencillos en sus contenidos, pueden ofrecer
WEB EN FLASH.
APLICACIONES DE CONTENIDO.
Muchas empresas y profesionales que desean utilizar Internet como medio para
publicar o difundir bien sus servicios o sus estudios profesionales, para llegar a un
que estn estructuradas y permiten ampliar, prcticamente hasta donde se desee, los
APLICACIONES E-LEARNING.
La competitividad del mercado, cada da mayor, nos obliga a todos a mantener una
ltimas novedades que se producen. Lo anterior unido a la falta de tiempo que todos
COMERCIO ELECTRNICO.
Por todos es sabido que el comercio electrnico est sufriendo un espectacular auge
en los ltimos aos. Cada da son ms las personas que realizan por Internet, desde la
22
tradicional.
APLICACIONES DE GESTIN.
administracin en las empresas, para este caso son las universidades. La gran mayora
alumnos. La tecnologa Web permite crear un nuevo concepto para este tipo de
En los primeros das de la Web, los sitios Web consistan de pginas estticas,
permitiendo una interaccin limitada con el usuario. Al comienzo de los aos 90,
estas limitaciones fueron superadas cuando los servidores Web fueron reemplazados
eran ejecutados del lado del servidor. A partir de entonces las aplicaciones dejaron de
ser estticas y solamente editadas por aquellos gures del HTML y se permitieron a
Este fue un paso fundamental para llegar a la Web que hoy en da conocemos. Sin la
usuario.
Ejemplos
Intranets empresariales.
planificacin,
productivo.
TECNOLOGAS
utilizando las modernas plataformas y lenguajes, como ser PHP, .NET o Java.
1993 hasta fines de los '90 cuando los lenguajes de scripting comenzaron a ganar
importancia.
ser JavaScript o PHP para resolver esos problemas. Bsicamente los lenguajes de
script son ejecutados en el servidor Web y como son no compilados son desarrollados
e implementados ms fcilmente.
de programacin.
Los lenguajes de script incluyen, ASP, Perl, Cold Fusion y PHP. De cualquier
Una vez que los lenguajes de script alcanzaron los lmites de performance y
J2EE
.NET
maneras.
WEB 2.0
El concepto original de la Web (en este contexto, llamada Web 1.0) eran pginas
dependa de webs ms dinmicas (a veces llamadas Web 1.5) donde los CMS servan
pginas HTML dinmicas creadas al vuelo desde una actualizada base de datos. En
ambos sentidos, el conseguir hits (visitas) y la esttica visual eran considerados como
Los propulsores de la aproximacin a la Web 2.0 creen que el uso de la Web est
Orientado a la interaccin y redes sociales, que pueden servir contenido que explota
los efectos de las redes con o sin crear webs interactivas y visuales. Es decir, los sitios
Web 2.0 actan ms como puntos de encuentro, o webs dependientes de usuarios, que
Ventajas
usuarios.
28
Bajos costos.
mundo.
Compatibilidad multiplaforma.
las aplicaciones Web tienen demandas de memoria muchas veces menores a las
aplicaciones convencionales.
Desventajas
Riesgos de seguridad.
QU ES UN FRAMEWORK WEB?
GRAFICO NO. 2
PIEZAS WEB
DISEO RIA
XMLHTTP Request para manejar las comunicaciones del cliente con el servidor y
funcionalidad javascript, es que todos los browsers no adoptan los mismos estndares
y eso hace que debamos escribir lneas de cdigo adicional para que funcionen en los
diferente browsers
como Curl, Adobe Flex and Microsoft SilverLight proveen un entorno de desarrollo
AJAX
se realiza de forma asncrona mediante AJAX. En este caso, la interaccin del usuario
del servidor.
Los productos JavaScript AJAX son muy tiles en situaciones donde el usuario
espera que una aplicacin funcione incondicionalmente del navegador sobre el cual
est corriendo.
queremos que nos aparezca un cartel que no pida que instalemos un plug-in.
interfaz de usuario A pesar de eso, un lugar que vende DVDs o bien las aplicaciones
usar o resultan intiles, alguien que ha tratado de registrar un itinerario con vuelos
32
mltiples, hoteles, y los autos de alquiler estarn de acuerdo que los sitios Web
Los usuarios por lo general usan una aplicacin Ajax tipeando en la URL del
navegador, haciendo un click sobre un link, etc. Las aplicaciones que contiene Ajax
inmediatamente.
Por demasiado tiempo la gente ha soportado de pginas que tardaban una eternidad
en cargarse, controles difciles de usar, Forms que cuando tardamos mucho tiempo y
Sin embargo, Hay buenas razones para las personas continen usando un navegador,
esos son los intereses de algunas compaas que se esfuerzan da a da para lograr
portable, Sino que tambin tiene una usabilidad integrada dentro de la misma.
Los usuarios le interactan con cientos de sitios Web, aprecian la consistencia, una
calidad que rpidamente se pierde cuando usted confa en plugins, aplicaciones que
trabajamos, pero para la mayora, siempre es mejor trabajar con cosas estndares.
ejemplo puede ser Flash, mucha gente lleva su control o aplicacin de flash a
Concluyendo, Podemos usar flash para lograr cosas que con otros plugins no
podramos lograr, de hecho esa es la idea del mismo flash, pero no nos asegura la
34
incluye flash no es una aplicacin AJAX, lo cual no es totalmente cierto, ya que una
aplicacin podra delegar ciertas tareas flash o algn otro tipo de plugin.
usuarios, algunas veces podra ser que ayude mas una aplicacin programada con
Las tecnologas estndares, incluyen varias tecnologas bien definidas como pueden
servidor.
utilizan este concepto para proveer componentes que no produzcan recarga de pagina
De acuerdo a las decisiones que se tomaron sobre el diseo y las ventajas que ofrece,
de la interfaz modular e independiente respecto al resto del sistema. Por ello se eligi
EL FRAMEWORK ZK
aplicaciones de escritorio, por tanto desde el punto de vista del programador como del
mismos se hace a travs de los eventos lanzados por el usuario. La clave de este
dentro del diseo ZUML de las pginas. Aunque este aplicativo se ha decidido usar
Adems este framework fue, durante varios meses, el primero en descargas en toda la
fiabilidad.
necesario para decidir que controles se deben actualizar en funcin del evento, una
aplicacin que es dnde el programador habr definido las acciones que quiere que se
al cliente de los cambios que se deben realizar en el rbol DOM del navegador.
la misma pgina.
VENTAJAS
JavaScript.
DESVENTAJAS
o Videojuegos de accin.
GRAFICO NO. 3
ARQUITECTURA ZK
PORQUE ZK?
cliente y el servidor.
Ajax descart numerosos problemas del modelo antiguo y abri la puerta de las
interfaces de usuario ricas al mundo web. Pero manipular Ajax demanda un gran
SERVER-CENTRIC
Esta sera la implementacin Ajax ideal que permitiera a los programadores centrarse
en la lgica de negocio.
Mapeando todos los componentes y sus eventos de la presentacin como POJOs, por
ejemplo, como un ORM abstrae de trabajar directamente con tablas de una base de
datos.
40
Direct R.I.A.
el servidor de forma que todos los eventos y procesos son gestionados por ella.
SIMPLEMENTE JAVA
ZK es renombrado por su " Ajax sin JavaScript ", es transparentemente sin cualquier
por los usuarios son encapsulados y ordenados a oyentes que corren en el servidor.
transparente.
SEGURIDAD DE LA EMPRESA
ADAPTABILIDAD Y DISPONIBILIDAD
componentes y el comportamiento.
SCRIPTS EN JAVA
EXPRESIONES EL
Las expresiones EL (como en JSP) permiten incrustar cdigo sencillo para realizar
EVENT HANDLERS
Esto ha sido bsico dada la necesidad de ejecutar, en funcin de las acciones del
acciones en la aplicacin.
GRAFICO NO. 4
CONTROLADOR DE LA APLICACION
LIVEDATA
En primer lugar permite separar los datos de su representacin visual, de forma que
mucho ms eficiente cuando se trata de manejar una gran cantidad de datos pues estos
HTML INCRUSTADO
INTERFAZ ARQUITECTURA
de la misma:
PGINAS ZUML:
durante la inicializacin y los event handlers a los que llamar en funcin de los
EVENT HANDLERS:
Definen las acciones que se deben ejecutar cuando el usuario acta sobre un control.
SCRIPTS EN JAVA:
de calendarios.
que hacen referencia, de este modo cada pgina dispone de su especificacin ZUML
en un archivo .zul y sus event handlers y scripts en un .java. Adems existen algunos
archivos comunes a todas las pginas y que pueden ser llamados desde cualquiera de
CUADRO NO. 5
ORGANIZACIN DE LA INTERFAZ
HIBERNATE
puente elegante entre los mundos objetual y relacional. Hibernate tambin permite
Soporta todos los sistemas gestores de bases de datos SQL y se integra de manera
standalone.
Soporte para modelos de objetos con una granularidad muy fina: Permite una gran
compilacin.
47
dos niveles y puede ser usado en un cluster. Permite inicializacin perezosa (lazy)
de objetos y colecciones.
SQL de cada base de datos, tanto para el almacenamiento de objetos como para su
recuperacin.
Es una tecnologa Java que permite generar contenido dinmico para web, en forma
de documentos HTML, XML o de otro tipo. Es un desarrollo de la compaa Sun
Microsystems. La Especificacin JSP 1.2 fue la primera que se liber y en la
actualidad est disponible la especificacin JSP 2.1.
Otra ventaja es que JSP hereda la portabilidad de Java, y es posible ejecutar las
aplicaciones en mltiples plataformas sin cambios. Es comn incluso que los
desarrolladores trabajen en una plataforma y que la aplicacin termine siendo
ejecutada en otra.
49
Su implementacin incluye:
Administracin de estados.
Beans administrados.
Richfaces
rpida y sencilla, por lo que los desarrolladores pueden ahorrar tiempo de inmediato
para aprovechar las caractersticas de los componentes para crear aplicaciones Web
que proporcionan mejoras en gran medida la experiencia del usuario. RichFaces
tambin incluye un fuerte apoyo para el tratamiento de temas visuales (skins) en las
aplicaciones JSF. Tambin aprovecha al mximo los beneficios del marco de trabajo
JSF incluyendo, la validacin y conversin de instalaciones, junto con la gestin de
esttica y dinmica los recursos.
Una etiqueta especial del marco de trabajo es Ajax4jsf que se usa para activar las
funcionalidades de Ajax dentro de la aplicacin. Los tags de Richfaces se pueden
acceder mediante el tag , como por ejemplo (para hacer una lista desplegable editable
o , para visualizar datos en un componente tipo rejilla (grid)
51
Facelets
Es un sistema de plantillas, que sirve para integrar las partes estaticas de la aplicacin
web dentro del contenido dinmico. El problema de esta herramienta para JSF es la
poca integracin que tiene con otros marcos de trabajo, uno de ellos es Spring
Security 2.0, que no dispone de etiquetas para trabajarlo. Las plantillas deben ser
nombradas con la extensin .xhtml y su uso es muy sencillo.
Spring AOP
pruebas (testing)
Spring Security
IDE ECLIPSE
Como entorno de desarrollo se ha decidido usar el IDE Eclipse, que proporciona las
siguientes ventajas:
Dada la naturaleza de este software, son muchos los desarrolladores que lo tienen
como de seguridad.
y altamente fiable, dado que dicho software ha sido testado por una amplia
55
implementando.
FUNDAMENTACIN LEGAL
octubre del 2010 y adicionalmente nos hemos basado en los Trminos Legales,
adicional incorporamos las licencias Gpl Internacionales, que son los referentes al
Art. 13.- Funciones del Sistema de Educacin Superior.- Son funciones del Sistema
de Educacin Superior:
tecnologa y la cultura;
j) Garantizar las facilidades y condiciones necesarias para que las personas con
habilidades;
continentales y mundiales;
pensamiento universal; y,
58
docente.
saberes y las culturas, la construccin de soluciones para los problemas del pas, en
Art. 388.- El Estado destinar los recursos necesarios para la investigacin cientfica,
Delgado)
Art. 1.- Establecer como poltica pblica para las entidades de la Administracin
informticos.
del software libre en sus equipos, debern verificar la existencia de capacidad tcnica
Art. 5.- Tanto para software libre como software propietario, siempre y cuando se
f) Internacionales
Los syllabus realizados por docentes producen mejores resultados en la calidad del
oportuna?
VARIABLES DE LA INVESTIGACIN
Programa Analtico y Syllabus: Son los programas que existen en Word que son
realizados manualmente por los coordinadores y que ya cuentan con unas sesiones
propuestos.
61
DEFINICIONES CONCEPTUALES
parte del profesor es muy importante por su gran utilidad tanto para ste como, sobre
GPL GNU: La Licencia Pblica General de GNU o GNU General Public License, es
una licencia creada por la Free Software Foundation en 1989 (la primera versin), y
puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se
CAPTULO III
METODOLOGIA
MODALIDAD DE LA INVESTIGACIN
motivo se realiz una encuesta a los docentes de la carrera, para verificar el punto de
tendran que realizarlas dentro de una interfaz automatizada por va web, a manera de
aplicacin de escritorio.
POBLACIN Y MUESTRA
POBLACIN:
MUESTRA:
MUESTRA
Se aplica la frmula:
n: Tamao de muestra
PQN PQ: Varianza =0.25
n= N: Poblacin
E: Margen de error
|(N-1) E + PQ
K: Constante de correccin del error (95.5%) = 2
K
CUADRO NO. 1
TAMAO DE LA MUESTRA
N= 115
E= 5.8% = 0.058
K=2
PQ=0.25
n = ?
0.25(115)
n
(115 1)(0.058)2 / 22 0.25
28,75
n
(114)(0.003364) / 4 0.25
28,75
n
0,095874 0.25
28,75
n
0,345874
n 83,12
64
CUADRO NO. 2
DATOS - DOCENTES
1 45
2010
2 45
Total 90
TECNICAS
Encuestas
INSTRUMENTOS
Tcnica Instrumento
Encuesta Cuestionario
65
INSTRUMENTOS DE LA INVESTIGACIN
Encuesta aplicable a los Docentes: Esta tcnica no permitir saber las expectativas
enseanza que este tiene ante la elaboracin automtica de su propio Syllabus como
PROCEDIMIENTOS DE LA INVESTIGACIN
PROBLEMA:
Interrogantes de la investigacin
Objetivos de la Investigacin
Alcance de la Investigacin
MARCO TERICO:
Fundamentacin terica
Fundamentacin Legal
Preguntas a contestarse
Identificacin de Variables
METODOLOGA:
Diseo de Investigacin
Poblacin y Muestra
Procedimiento de la Investigacin
Recoleccin de Datos
Los datos recolectados a travs de las encuestas fueron tabulados mediante Excel y
Tras las encuestas e investigaciones realizadas se pudo obtener los siguientes datos:
ENCUESTA REALIZADA:
Universidad de Guayaquil
Facultad de Ciencias Matemticas y Fsicas
Carrera de Ingeniera en Sistemas Computacionales
Conteste las siguientes preguntas marcando con una x en el casillero correspondiente a su respuesta.
No
Le gustara realizar sus propias sesiones y as recomendar metodologas a utilizar?
Si
No
Excelente
Regular
Malo
Dias
Marque los beneficios que usted cree que se obtendra con un sistema va web que le permita
registrar su propio syllabus?
Estara dispuesta a usar una herramienta automatizada web para la elaboracin del Syllabus?
Si
No
69
Objetivo de le Encuesta:
- Estn de acuerdo que los docentes participen en los syllabus, en base a los
Resultados obtenidos:
CUADRO NO. 3
PUNTUACIONES OTORGADAS A LA ENCUESTA
ANLISIS ESTADSTICOS:
Pregunta 1.-
GRAFICO NO. 6
PREGUNTA No.1
PREGUNTA 1
80
60
DOCENTES
40
20
0
SI No
Elaboracin: Investigadora
Pregunta 2.-
utilizar?
GRAFICO NO. 7
PREGUNTA No.2
PREGUNTA 2
100
80
DOCENTES
60
40
20
0
Si No
Elaboracin: Investigadora
Anlisis: De acuerdo al anlisis estadsticos, todos los docentes opinan que se puede
Pregunta 3.-
GRAFICO NO. 8
PREGUNTA 3
PREGUNTA 3
50
40
DOCENTES
30
20
10
0
Excelente Regular Malo
Elaboracin: Investigadora
del registro academico es excelente,30 creen que es regular y 50 creen que son malos.
73
Pregunta 5.-
Marque los beneficios que usted cree que se obtendran con un sistema va Web
GRAFICO NO. 9
PREGUNTA 5
PREGUNTA 5
80
60
DOCENTES
40
20
0
Beneficio 1 Beneficio 2 Beneficio 3 Beneficio 4
Elaboracin: Investigadora
propuestos,60 que armaran sus propias sesiones de una maera eficiente y 50 que
Pregunta 6.-
GRAFICO NO. 10
PREGUNTA 6
PREGUNTA 6
100
80
DOCENTES
60
40
20
0
Si No
Elaboracin: Investigadora
ha garantizado el aprendizaje.
La respuesta que se obtuvo despus de realizar las encuestas fue establecer cun
vital importancia al desear medir la capacidad y metodologa que usan sus docente a
cronogramas para su uso diario como bitcora de sucesos evitando as tener la carpeta
76
e institucin.
77
CAPTULO IV
MARCO ADMINISTRATIVO
CRONOGRAMA
como punto de partida el 12 de Abril del ao 2010 y como fecha tope para la entrega
CUADRO NO. 4
CRONOGRAMA DE ACTIVIDADES
TAREA DURACIN INICIO FIN PRE
SISTEMAS ACADEMICO
(IMPLEMENTACION DE REGISTRO Y 12/04/2010 07/03/2011
CONTROL DEL SYLLABUS) 236 days 9:00 19:00
12/04/2010 21/05/2010
Definicin 30 days 9:00 19:00
12/04/2010 23/04/2010
Definicion del Problema 10 days 9:00 19:00
26/04/2010 30/04/2010
Levantamiento de Informacin 5 days 9:00 19:00 3
03/05/2010 07/05/2010
Revisin de documentacion 5 days 9:00 19:00 4
10/05/2010 13/05/2010
Definicion de Objetivos 4 days 9:00 19:00 5
14/05/2010 18/05/2010
Definicion de Alcances 3 days 9:00 19:00 6
19/05/2010 21/05/2010
Elaboracion de Propuesta 3 days 9:00 19:00 7
24/05/2010 07/07/2010
Revision de Framework 33 days 9:00 19:00
24/05/2010 11/06/2010
Estudio de ZK 15 days 9:00 19:00 8
14/06/2010 14/06/2010
Instalacin de IDE (eclipse) 1 day 9:00 19:00 10
15/06/2010 16/06/2010
Instalacin de ZK 2 days 9:00 19:00 11
17/06/2010 07/07/2010
Revisin y Pruebas de Proyectos ZK 15 days 9:00 19:00 12
78
08/07/2010 05/08/2010
Diseo 21 days 9:00 19:00
08/07/2010 26/07/2010
Esquema de Base de Datos 13 days 9:00 19:00 13
27/07/2010 28/07/2010
Relaciones entre Objetos 2 days 9:00 19:00 15
29/07/2010 02/08/2010
Diccionario de Datos 3 days 9:00 19:00 16
03/08/2010 05/08/2010
Ingresos de Datos para pruebas 3 days 9:00 19:00 17
06/08/2010 14/02/2011
INICIO DE DESARROLLO 137 days 9:00 19:00
06/08/2010 16/08/2010
Creacion de Programa Analitico 7 days 9:00 19:00 18
17/08/2010 19/08/2010
Generacin de Programas 3 days 9:00 19:00 20
Registro de Datos Generales del 20/08/2010 26/08/2010
Programa 5 days 9:00 19:00 21
27/08/2010 31/08/2010
Listado de Programas Existentes 3 days 9:00 19:00 22
01/09/2010 03/09/2010
Registro de Objetivo General 3 days 9:00 19:00 23
06/09/2010 10/09/2010
Registro de Objetivos Especficos 5 days 9:00 19:00 24
Matenimientos de Ongetivos Generales 13/09/2010 20/09/2010
y Especificos 6 days 9:00 19:00 25
Elaboracion del Contenido del 21/09/2010 29/09/2010
Programa 7 days 9:00 19:00 26
Mantenimientos de Contenidos del 30/09/2010 05/10/2010
Programa 4 days 9:00 19:00 27
06/10/2010 14/10/2010
Registro de las Metodologias 7 days 9:00 19:00 28
15/10/2010 19/10/2010
Mantenimientos de Metodologias 3 days 9:00 19:00 29
20/10/2010 27/10/2010
Registro Evaluaciones 6 days 9:00 19:00 30
28/10/2010 01/11/2010
Mantenimiento de Evaluaciones 3 days 9:00 19:00 31
Registro de la Bibliografia del 02/11/2010 09/11/2010
contenido del Programa 6 days 9:00 19:00 32
10/11/2010 12/11/2010
Mantenimiento de Bibliografias 3 days 9:00 19:00 33
15/11/2010 03/12/2010
Elaboracion del Syllabus 15 days 9:00 19:00 34
79
06/12/2010 21/12/2010
Mantenimiento de Syllabus 12 days 9:00 19:00 35
22/12/2010 11/01/2011
Bitacora de seguimiento(Docente) 15 days 9:00 19:00 36
12/01/2011 21/01/2011
Revision de Syllabus 8 days 9:00 19:00 37
24/01/2011 02/02/2011
Aprobacion de Programa Analitico 8 days 9:00 19:00 38
03/02/2011 14/02/2011
Revision de Opciones Generales 8 days 9:00 19:00 39
15/02/2011 07/03/2011
Revisin y Mejoras 15 days 9:00 19:00
15/02/2011 07/03/2011
Revisiones 15 days 9:00 19:00 40
Elaboracin: Julio Limon FLores.
Fuente: Julio Limon FLores,
80
GRAFICO NO. 11
DIAGRAMA DE GANNT
PRESUPUESTO
detalla el costo del software, mismo que es un aplicativo realizado por los egresados
aplicacin.
CUADRO NO. 5
DETALLE DE GASTOS
Equios de Computos
Cantidad Detalle Costo
HP ProLiant ML350 G6 - Servidor - torre -
2 5U - 2 vas - 2 x Xeon E5530 / 2.4 GHz - 5,530.00
RAM 12 GB
Software de Aplicacin
Cantidad Detalle Costo
Servidor de aplicaciones: Apache Tomcat
1 versin 6.0 0.00
Base de Datos: Microsoft SQL Server
1 2008 9,500.00
Navegadores: (Mozilla Firefox, Internet
1 Explorer, Google Chrome). 0.00
Sistema Operativo: Windows Server 2008
2 R2 3,800.00
1 Utilitarios: Microsoft Office 2010 600.00
1 My Eclipse versin 7.5 0.00
1 ZK Framework versin 5.0 0.00
1 Hibernate versin 3.2 con Anotaciones 0.00
1 Subversion - SVN Apache 2.2 0.00
1 iReports versin 3.7.6 0.00
Costos de Desarrollo
1 Jefe de Desarrollo 1,000.00
82
5 Desarrolladores 700.00
Costos de Mantenimiento
2 Mantenimiento y Desarrollo de Mejoras 700.00
TOTAL
21,830.00
los sistemas.
83
ANEXOS
84
85
86
87
88
CAPTULO V
CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
programticos.
proceso del aprendizaje del rea en que se forme, con la encuesta realizada un
buen porcentaje refleja la necesidad que tenia este desarrollo y que los
objetivos propuestos.
89
RECOMENDACIONES
queda la puerta abierta para nuevas mejoras que ayuden la realizacin total de
BIBLIOGRAFIA
ZK Documentacin
http://www.zkoss.org/doc/ZK-JavaTwo-2006.pdf;
http://www.zkoss.org/doc/ZK-devguide.pdf
http://books.zkoss.org/wiki/Small_Talks/2009/July/ZK_5.0_and_Clien
t-centric_Approach
Ajax Documentacin
http://en.wikipedia.org/wiki/Ajax_framework
DOM Documentacin
http://es.wikipedia.org/wiki/Document_Object_Model
Fundamentacin Legal
ecuatoriano en el ao 2008
91
HTML
http://en.wikipedia.org/wiki/Http
http://en.wikipedia.org/wiki/Basic_access_authentication
http://en.wikipedia.org/wiki/Digest_access_authenticationConstitucin
Normas APA
http://literatura.uniminuto.edu/images/pdf/normasapa.pdf
MCV
http://wwwcs.upb.de/cs/ag-engels/Papers/2003/EngelsSauerNeu-HCC03.pdf
ANTECEDENTES
VISIN
MISIN
CRITERIO DE DISEO
Otras Herramientas
My Eclipse versin 7.5
ZK Framework versin 5.0
Hibernate versin 3.2 con Anotaciones
SVN Apache 2.2
IReports versin 3.7.6
Tomcat 6
BENEFICIOS
3
EL Docente tendr Informacin en lnea de sus Sesiones, inclusive las sesiones que
tiene pendiente y las ejecutadas.
EL docente podr armar sus sesiones de manera como el enfoque la materia y podr
decidir la metodologa a implementarse.
OBJETIVO GENERAL
Registrar el ingreso de la estructura e informacin correspondiente al Syllabus que
soporte todas las asignaturas a todo nivel (pre-universitario, semestre, cursos de
graduacin).
4
OBJETIVOS ESPECFICOS
RESTRICCIONES
MATRIZ DE USUARIOS
CASOS DE USO
7
COORDINADOR DOCENTE
1
PROGRAMA
SYLLABUS
CONTROL Y ELABORACION DE
ANALITICO 2
PROGRAMAS Y SYLLABUS
3 BITACORA DE
SEGUIMIENTO
REPORTES
8
inicio inicio
Inicio
Registro Registro
Existe el
Programa?
no
Buscar Materia Buscar Materia
Generar el
programa
Materia
Existe Materia?
Activada?
Existe?
si si
si
Registros de
Objetivos si si
Agregar Registro
Agregar Sesiones No Si
Bitacora
Contenido
si
si no
Final de Otra sesin
Existe sesiones? dictada?
Metodologa
Metodologa?
si NO
no
Evaluacion
Bibliografia
Modificar? Activar
No
Reportes
FIN
Fase
9
NARRATIVA DE PROCESOS
Descripcin
EL cordinador de la materia ingresa el Programa que contiene los datos generales,
registros de objetivos, ingreso de los contenidos o capitulos de la materia, la
metodologia a utilizar la evaluacin y la bibliografia sugerida o complementaria.
Flujo de Eventos
Flujo Bsico
Flujos Alternativos
No aplica.
Precondiciones
Deben de existir las Materias con su informacion general para proceder a ingresar su
complemento.
Poscondiciones
No aplica.
11
REGISTRO DE SYLLABUS
Registro de Syllabus
Descripcin
El docente registrar de acuerdo al contenido registrado por los cordinadores de la
materias y formara sus sesiones o syllabus mismo que le servir para iniciar sus
clases antes que empiece el ciclode estudio o semestre.
Flujo de Eventos
Flujo Bsico
El Docente seleccionan del men la opcin Registra Syllabus de los
Docentes.
Se presentara de forma inmediata una pantalla con el que tendra que seeccionar
la materia en donde desea registrar su syllabus.
Se selecciona el botn Buscar poder visualizar las materias activadas a
registrar sus sesiones.
Para ingresar la session debe hacer clic sobre la materia y se le activar los
botones de ingreso.
Una vez que hacemos clic en el boton Agregar se nos desplegar una pantalla
donde ingresaremos los datos para guardar la sesion luego presionamor el boton
Guardar para almacenar la informacion en la base de datos.
12
Flujos Alternativos
No aplica.
Precondiciones
Los docentes podrn registrar sus sesiones siempre y cuando los cordinadores
hayan activado la materia y esta estar lista segn los parametro de fechas que
ingrese el mismo pasada esta fecha ningun docente podra ingresar mas
informacin .
Poscondiciones
No aplica.
13
Descripcin
Flujo de Eventos.
Flujo Bsico.
Flujos Alternativos.
No aplica
Precondiciones
Los docentes debern haber registrado su syllabus para tener las sesiones
disponibles caso contrario no podrn registrarlas.
Poscondiciones
Funcionales:
El mdulo proporciona las siguientes funciones:
14
No Funcionales:
Para el funcionamiento del mdulo se necesita la instalacin de las siguientes
herramientas:
PARA EL SERVIDOR
Tipo de procesador:
Procesador
Procesador IAMD Phenom II X4 o ms rpido
15
Velocidad de procesador:
Mnimo: 2 GB
Memoria Recomendado: 4 GB o ms
Mnimo: 500 GB
PARA EL CLIENTE
Tipo de procesador:
Mnimo: 1 GB
Memoria Recomendado: 2 GB o ms
RECURSO DE SOFTWARE
Base de Datos
ELABORADO POR: FIRMA: FECHA: 12-04-2011
2
SISTEMA ACADMICO
CISC CINT
Mdulo SYLLABUS
1
1. Descripcin de la Base de Datos
La Base de Datos del Mdulo Syllabus contiene los programas analticos
ingresados por los coordinadores o profesores lderes de las materias as
mismo, almacena las sesiones ingresadas por los docentes
Usuario: Seminario
Esquema: Syllabus
Rol: Sysadmin
3. Diccionario de Datos
Para el desarrollo del presente mdulo se emplearan la siguiente base de
datos, esquema y tablas.
2
Base de Datos: CiscAcademico
Esquema: Syllabus
1. Bibliografa
2. TipoObjetivos
3. SesionDetalleContenido
4. RegistroObjetivos
5. TipoMetodologa
6. MetodologiaSyllabus
7. DetalleBitacoraDiariaSesiones
8. CabeceraBitacoraDiariaSesiones
Tablas:
9. DetalleEvaluacion
10. Datosgenerales
11. DetalleContenidos
12. TipoOperador
13. AprobacionProgramas
14. TipoCiclos
15. ElaboracionSyllabus
16. SesionesProgramaSyllabus
3
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
4
NDICES
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
1 id Almacena el cdigo nico de cliente Bibliografias SI SI
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
IdDatosGener FK_Bibliografias_Dat Contiene la clave principal de la Bibliogra IdDatosGene
1 DatosGenerales
ales osGenerales tabla Datos Generales. fias rales
5
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
NDICES
Nombre Nombre
N Descripcin Clustered Orden
ndice Columna
PK_
1 Id ndice de la tabla TipoObjetivos Si ASC
TipoObjetivos
6
CLAVE PRIMARIA
CLAVES FORNEAS
7
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
Tipo
Primary Foreign
N Nombre Columna Descripcin de Nullable
Key Key
Dato
Contiene el cdigo de identificacin de la
1 x Id Int(4) No
incidencia.
2 x IdDetalleContenido Contiene el cdigo del Detalle contenido. Int(4) No
Contiene el cdigo de la Sesin del programa
3 x IdSesionProgramaSyllabus Int(4) No
Registrado.
NDICES
Nombre
N Nombre ndice Descripcin Clustered Orden
Columna
Pk_
1 Id Contiene el ndice de la tabla SesionDetalleContenido Si ASC
SesionDetalleContenido
8
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
SesionDetall
1 Id Contiene el cdigo de identificacin de la incidencia. Si Si
eContenido
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
9
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
NDICES
10
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
RegistroObje
1 Id Contiene el cdigo de identificacin de la tabla. Si Si
tivos
CLAVES FORNEAS
N Tabla Campo
Campo Nombre Descripcin Tabla
Referencia Referencia
FK_registroobjetivos_tipoobj Contiene el cdigo de la Sesin RegistroO IdTipoObjet
1 IdTipoObjetivo TipoObjetivos
etivos del programa Registrado. bjetivos ivo
11
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
NDICES
Nombre
N Nombre ndice Descripcin Clustered Orden
Columna
1 Pk_ tipometodologia Id Indice de la Tabla TipoMetodologia Si ASC
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
1 id Contiene el cdigo de identificacin de la tabla. TipoMetodologia Si Si
12
CLAVES FORNEAS
Campo
N Campo Nombre Descripcin Tabla Tabla Referencia
Referencia
13
DESCRIPCION DE TABLAS
Gestor de la
Nombre de Tabla: MetodologiaSyllabus SQL-Server 2008
Base:
Fecha de Creacin: 28/04/2011 Base de Datos: CiscAcademico
DESCRIPCIN DE CAMPOS
NDICES
Nombre
N Nombre ndice Descripcin Clustered Orden
Columna
Indice de la tabla
1 Pk_ MetodologiaSyllabus_1 Id Si Si
MetodologiaSyllabus
14
CLAVE PRIMARIA
N Auto
Nombre Descripcin Tabla nica
Incremental
Metodologia
1 Id Contiene el cdigo de identificacin de la tabla. Si Si
Syllabus
CLAVES FORNEAS
N Tabla Campo
Campo Nombre Descripcin Tabla
Referencia Referencia
IdCodigoSy Fk_ MetodologiaSyllabus_ Contiene el cdigo del programa Metodologia DatosGeneral IdCodigoSyl
1
llabus DatosGenerales analtico. Syllabus es labus
IdTipoMeto Fk_ MetodologiaSyllabus_ Contiene el cdigo a que har Metodologia Metodologia IdTipoMeto
2
dologia tipometodologia referencia la metodologa. Syllabus Syllabus dologia
15
DESCRIPCION DE TABLAS
Nombre de
DetalleBitacoraDiariaSesiones Gestor de la Base: SQL-Server 2008
Tabla:
Fecha de
28/04/2011 Base de Datos: CiscAcademico
Creacin:
DESCRIPCIN DE CAMPOS
NDICES
Nombre
N Nombre ndice Descripcin Clustered Orden
Columna
1 Pk_DetalleBitacoraDiariaSesiones Id ndice de la tabla DetalleBitacoraDiariaSesiones Si Si
16
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
DetalleBita
1 Id Contiene el cdigo de identificacin de la tabla. coraDiariaS Si ASC
esiones
CLAVES FORNEAS
Campo
Tabla
N Campo Nombre Descripcin Tabla Referenci
Referencia
a
Fk_
IdSesionPro DetalleBita IdSession
DetalleBitacoraDiariaSesio Contiene el cdigo de la sesin SesionesProgra
1 gramaSyllab coraDiariaS Programa
nes_ registrada por el docente. maSyllabus
us esiones Syllabus
SesionesProgramaSyllabus
17
DESCRIPCION DE TABLAS
Gestor de
Nombre de Tabla: CabeceraBitacoraDiariaSesiones SQL-Server 2008
la Base:
Base de
Fecha de Creacin: 28/04/2011 CiscAcademico
Datos:
DESCRIPCIN DE CAMPOS
NDICES
18
N
Nombre ndice Nombre Columna Descripcin Clustered Orden
Pk_
ndice de la tabla
1 CabeceraBitacoraDiar Id Si ASC
CabeceraBitacoraDiariaSesiones
iaSesiones
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
CabeceraBitacoraDiaria
1 Id Contiene el cdigo de identificacin de la tabla. Si Si
Sesiones
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
19
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
NDICES
20
DetalleEvaluacion
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
DetalleEval
1 Id Contiene el cdigo de identificacin de la tabla. Si Si
uacion
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
IdCodigoS Fk_ DetalleEvaluacion_ Contiene el cdigo del programa DetalleEval DatosGener IdCodigoSyl
1
yllabus DatosGenerales analtico. uacion ales labus
IdTipoCicl Fk_ DetalleEvaluacion_ DetalleEval
2 Contiene el cdigo del tipo de ciclo. TiposCiclos IdTipoCiclo
o TiposCiclos uacion
IdTipoOpe Fk_ DetalleEvaluacion_ Contiene el cdigo del tipo de DetalleEval TipoOperad IdTipoOpera
3
rador TipoOperador operador. uacion or dor
IdTipoMet Fk_ DetalleEvaluacion_ Contiene el cdigo del tipo de DetalleEval TipoMetod IdTipoMeto
4
odologia TipoMetodologia Metodologa a utilizarse. uacion ologia dologia
21
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
NDICES
22
Nombre
N Nombre ndice Descripcin Clustered Orden
Columna
Pk_
1 Id ndice de la tabla DetalleContenidos Si ASC
DetalleContenidos_1
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
ReferenciaReferencia
IdCodigoSy Fk_ DetalleContenidos_ Contiene el cdigo del DetalleConte IdCodigoSy
1 DatosGenerales
llabus DatosGenerales programa analtico. nidos llabus
23
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
NDICES
24
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
DatosGen
1 Id Contiene el cdigo de identificacin de la tabla. Si Si
erales
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
FK_DatosGenerales_Uni DatosGen Malla.Unidadaca
IdCarrera Contiene el cdigo de la carrera. IdCarrera
dadAcademica erales demica
FK_DatosGenerales_Peri Contiene el cdigo del periodo DatosGen AsignacionHorari
IdPeriodo IdHorario
odo correspondiente. erales o.Periodo
25
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
N Primary Foreign
Nombre Columna Descripcin Tipo de Dato Nullable
Key Key
1 x Id Contiene el cdigo de identificacin de la tabla. Int(4) No
2 Operador Contiene la descripcin del operador. Nchar(40) No
NDICES
N
Nombre ndice Nombre Columna Descripcin Clustered Orden
1 Pk_ TipoOperador Id ndice de la tabla TipoOperador Si Si
CLAVE PRIMARIA
CLAVES FORNEAS
26
N Campo Nombre Descripcin Tabla Tabla Referencia Campo Referencia
27
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
28
NDICES
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
AprobacionProg
1 Id Contiene el cdigo de identificacin de la tabla. Si Si
ramas
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
IdSyllab Fk_ AprobacionProgramas_ Codigo del programa AprobacionProg DatosGenerale
1 IdSyllabus
us DatosGenerales Analtico. ramas s
29
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
NDICES
N Nombre Clustere
Nombre ndice Descripcin Orden
Columna d
1 Pk_ TipoCiclos Id ndice de la tabla TipoCiclos Si ASC
CLAVE PRIMARIA
30
N Nombre Descripcin Tabla Auto Incremental nica
Contiene el cdigo de identificacin de la
1 id TipoCiclos Si Si
tabla.
CLAVES FORNEAS
31
DESCRIPCION DE TABLAS
Gestor de la
Nombre de Tabla: ElaboracionSyllabus SQL-Server 2008
Base:
Fecha de
28/04/2011 Base de Datos: CiscAcademico
Creacin:
DESCRIPCIN DE CAMPOS
NDICES
N Nombre Cluster
Nombre ndice Descripcin Orden
Columna ed
1 Pk_ ElaboracionSyllabus Id ndice de la tabal ElaboracionSyllabus Si ASC
32
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
ElaboracionSyll
1 id Contiene el cdigo de identificacin de la tabla. Si Si
abus
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
33
DESCRIPCION DE TABLAS
DESCRIPCIN DE CAMPOS
34
NDICES
Nombre
N
Nombre ndice Column Descripcin Clustered Orden
a
Pk_
1 Id ndice de la tabla SesionesProgramaSyllabus Si ASC
ContenidoProgramaSyllabus
CLAVE PRIMARIA
Auto
N Nombre Descripcin Tabla nica
Incremental
SesionesProgram
1 Id Contiene el cdigo de identificacin de la tabla. Si Si
aSyllabus
CLAVES FORNEAS
Tabla Campo
N Campo Nombre Descripcin Tabla
Referencia Referencia
Fk_
IdPrograma Contiene el cdigo del SesionesProgra DatosGenera IdProgram
1 SesionesProgramaSyllabus_
Syllabus programa. maSyllabus les aSyllabus
DatosGenerales
Fk_
IdTipoMeto Contiene el cdigo del tipo de SesionesProgra TipoMetodo IdTipoMet
2 SesionesProgramaSyllabus_
dologia metodologa que se usar. maSyllabus logia odologia
TipoMetodologia
35
4. Tablas con mayor frecuencia de accesos.
Las tablas con mayor frecuencia son:
SesionDetalleContenido
DetalleBitacoraDiariaSesiones
CabeceraBitacoraDiariaSesiones
Datosgenerales
DetalleContenidos
SesionesProgramaSyllabus
SesionDetalleContenido
DetalleBitacoraDiariaSesiones
CabeceraBitacoraDiariaSesiones
DetalleContenidos
SesionesProgramaSyllabus
36
SesionDetalleContenido
DetalleBitacoraDiariaSesiones
CabeceraBitacoraDiariaSesiones
DetalleContenidos
SesionesProgramaSyllabus
37
10. Mtodo de Conexin a la Base de Datos.
El mtodo de conexin de base de dados empleados es el JDBC mientras que
el mtodo acceso a datos empleado en el modulo es el ORM Hibernate.
38
SISTEMA ACADMICO
CISC CINT
Mdulo SYLLABUS
VERSION 1.0 FECHA: 12/04/2011
Manual De Usuario
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
APROBACIN
1
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Tabla de contenido
Introduccin ...................................................................................................................................................4
Programa analtico Syllabus ................................................................................................................4
Registro de Syllabus para programa Analtico .......................................................................................4
Registra Syllabus de los Docentes ..........................................................................................................4
Bitcora Diaria de Actividades ...............................................................................................................4
Mdulo Syllabus .............................................................................................................................................5
2
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
3
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Introduccin
El presente documento est dirigido al usuario del Sistema Acadmico CISC - CINT, con la
finalidad de poder ayudarlo y que realice de forma adecuada el uso de cada una de sus
funciones.
4
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Mdulo Syllabus
El Mdulo Syllabus ser usado para principalmente para la creacin de nuevas Metodologas, el
syllabus del Docente y su control correspondiente, as como la generacin del reporte de las
materias para su respectivo anlisis.
Seleccionar la Carrera
Seleccionar el Periodo o Ciclo Lectivo
Seleccionar la Materia Deseada
Seleccionar el Ao
c. Presionar el botn Guardar, para grabar los datos, al realizar esta accin se limpiarn los
campos para permitir el ingreso de un nuevo Programa Analtico la cual presentar la
siguiente leyenda:
6
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Ingresar descripcin
7
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
b. Presionar el botn Actualizar Datos, para grabar los datos, al realizar esta accin se
presentar la siguiente leyenda:
Detalle de Datos
Quita el Objetivo Ingresado
Seleccionado de la Lista
Actualiza el Objetivo
Seleccionado
8
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
c. Este desplegar una lista en la parte inferior indicando el nmero de tem, el tipo del
Objetivo (Especficos), el nombre del Objetivo general y el detalle del Objetivo Especfico.
d. Al realizar esta accin se limpiarn los campos para permitir el ingreso de un nuevo
Objetivo Especifico la cual presentar el siguiente mensaje de Confirmacin:
9
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
10
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Campo Automtico
Observaciones de la Unidad
Regresa a la Pantalla
Principal
Agrega el Contenido
11
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
g. Al realizar esta accin se limpiarn los campos para permitir el ingreso de un nuevo
contenido la cual presentar el siguiente mensaje de Confirmacin:
12
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Detallar la Metodologa
Regresa a la Pantalla
Principal
Agrega el Contenido
13
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
g. Al realizar esta accin se limpiarn los campos para permitir el ingreso de una nueva
metodologa la cual presentar el siguiente mensaje de Confirmacin:
14
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
15
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Seleccionar el Ciclo
Seleccionar el tipo de Evaluacin
Colocamos el Puntaje
Digitamos la Observacin
Regresa a la Pantalla
Principal
Agrega el Contenido
16
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
h. Al realizar esta accin se limpiarn los campos para permitir el ingreso de una nueva
evaluacin la cual presentar el siguiente mensaje de Confirmacin:
17
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
18
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Ingresar el Ao de Publicacin
Regresa a la Pantalla
Principal
Agrega el Contenido
19
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
i. Al realizar esta accin se limpiarn los campos para permitir el ingreso de un nuevo
Objetivo Especifico la cual presentar el siguiente mensaje de Confirmacin:
20
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
21
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
22
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
23
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
b. Al realizar esta accin se limpiarn los campos para permitir el ingreso de una nueva
Metodologa la cual presentar el siguiente mensaje de Confirmacin:
24
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Para Registrar un Syllabus dentro del programa analtico se deber realizar lo siguiente:
25
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
Regresa a la Pantalla
Principal
Graba la sesin
26
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
j. Al realizar esta accin se limpiarn los campos para permitir el ingreso de una nueva
Metodologa referencial la cual presentar el siguiente mensaje de Confirmacin:
27
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
28
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
29
SISTEMA ACADMICO
MANUAL DE USUARIO
Mdulo SYLABUS
VERSION 1.0 FECHA: 12/04/2011
h. Al realizar esta accin se limpiarn los campos para permitir el ingreso de una nueva
Bitcora la cual presentar el siguiente mensaje de Confirmacin:
30
SISTEMA ACADMICO CISC CINT
MDULO SYLLABUS
MANUAL TCNICO
2
INDICE DE CONTENIDOS
Tabla de contenido
Programa Analtico-Syllabus ................................................................................................. 3
Datos Generales .................................................................................................................... 5
Registro de Objetivos ............................................................................................................ 7
Ingreso de Contenido ............................................................................................................ 8
Registro de Metodologa ..................................................................................................... 10
Registro de Evaluacin ........................................................................................................ 12
Registro de Bibliografa ....................................................................................................... 14
Tipo de Metodologa ........................................................................................................... 16
Aprobacin de Programa Analtico ..................................................................................... 17
Registros de Sesiones .......................................................................................................... 19
Bitcora Diaria de Sesiones ................................................................................................. 21
Standards de Reports .......................................................................................................... 22
Instalacin de Herramientas ....................................................................................................... 26
Instalacion de Tomcat 6 .......................................................................................................... 26
Instalacin de MyEclipse 7.5 .................................................................................................. 28
Instalacin de ZK Framework .................................................................................................. 31
Instalacin de JasperReport .................................................................................................... 38
Qu es JasperReports ? ..................................................................................................... 38
Descargando iReport. .......................................................................................................... 39
Instalando Ireport-3.7.6-windows-installer ........................................................................ 39
Instalacin del SVN en MyEclipse 7.5...................................................................................... 42
Instalacin de SQL SERVER 2008 ............................................................................................. 46
Instalacin de ZK Framework .............................................................................................. 54
Configuracin de Hibernate en MyEclipse 7.5. ................................................................... 62
Configuracin SVN en MyEclipse 7.5................................................................................... 80
3
Programa Analtico-Syllabus
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus > Nuevo Programa Analtico
Prototipo de la interface
4
Campos de la interface
Mensajes Successfully
Se Gener correctamente el programa
Mensajes de Error
Favor Seleccione los Datos
Mensajes de Advertencia
Favor Seleccione la Carrera
Favor seleccione el Ao
Estndares de reportes
N/A
Servicios de Negocios
N/A
Datos Generales
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus > Datos Generales
Prototipo de la interface
6
Campos de la interface
Mensajes Successfully
Los Datos se actualizaron correctamente
Mensajes de Error
Favor complete los datos
7
Registro de Objetivos
En el siguiente formulario nos permitir registrar los objetivos generales los especficos
mismos que servirn para implementacin de los contenidos generales de la materia.
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus (Registro de Objetivos)
Prototipo de la interface
Campos de la interface
Objetivos Especficos
Titulo Registro de Text S txtTitulo
Titulos para el
registro de los
objetivos
8
Mensajes Successfully
Se Agrego correctamente los datos
Mensajes de Advertencia
Favor complete los Datos
Estndares de reportes
N/A
Servicios de Negocios
N/A
Ingreso de Contenido
La siguiente interfaz nos permitir registrar el contenido general que ser la base
para la elaboracin del syllabus dentro del mismo se podr realizar los
mantenimientos respectivos para dicha informacin.
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus (Contenido)
9
Prototipo de la interface
Campos de la interface
Mensajes Successfully
Se agreg el contenido
Mensajes de Error
La Grabacin no puedo realizarse
Mensajes de Advertencia
Favor ingrese los datos
10
Estndares de reportes
N/A
Servicios de Negocios
N/A
Registro de Metodologa
En la siguiente pantalla nos permitir registrar los diferentes tipos de metodologa que sern
usada en el programa en esta seleccin se podrn ingresar modificar y eliminar la informacin
que ser de referencia para la elaboracin del syllabus.
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus (Registro de Metodologas)
Prototipo de la interface
11
Campos de la interface
Mensajes Successfully
Datos guardados correctamente
Mensajes de Error
Hubo un error en la transaccin
Mensajes de Advertencia
Favor Seleccione el tipo de Metodologa
Ingrese el detalle
Estndares de reportes
N/A
Servicios de Negocios
12
N/A
Registro de Evaluacin
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus (Registro de Evaluacin)
Prototipo de la interface
Campos de la interface
Mensajes Successfully
Datos guardados correctamente
Mensajes de Error
No se pudo realizar la transaccin
Mensajes de Advertencia
Favor Seleccione el ciclo
Estndares de reportes
N/A
14
Registro de Bibliografa
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus (Referencia Bibliogrfica)
Prototipo de la interface
15
Campos de la interface
Mensajes Successfully
Datos guardados correctamente
Mensajes de Error
No se pudo realizar la transaccin
Mensajes de Advertencia
Favor ingrese el Apellido del autor
Tipo de Metodologa
Ubicacin en el Men:
Men principal > Syllabus > Registro de Tipos de Metodologas
Prototipo de la interface
Campos de la interface
Mensajes Successfully
Guardo correctamente la informacin
Mensajes de Error
No se pudo realizar la transaccin
Mensajes de Advertencia
Favor ingrese el detalle de la nueva metodologa
Ubicacin en el Men:
Men principal > Syllabus > Programa Analtico-Syllabus (Aprobacin de Programas Analticos)
Prototipo de la interface
18
Campos de la interface
Nombre del Descripcin Tipo/tamao Obligatorio Prefijo del Validaciones
Campo de Dato (s/n) Control Visual
Activacin de Programa Analtico
Fecha de Registro de la Date S dateAprobacion
Aprobacin fecha de
aprobacin del
programa
Mensajes Successfully
Se Activo el Programa
Mensajes de Error
No se pudo realizar la transaccin
Mensajes de Advertencia
19
Registros de Sesiones
Ubicacin en el Men:
Men principal > Syllabus > Registro de Syllabus Docente
Prototipo de la interface
Graba la sesin
20
Campos de la interface
Nombre del Descripcin Tipo/tamao Obligatorio Prefijo del Control Visual Validaciones
Campo de Dato (s/n)
Registro Syllabus Docente
Metodologa Seleccin de Combo S cmbMetodologiaReferencial
Referencial Metodologa
referencial
Mensajes Successfully
Se registro la sesin correctamente
Mensajes de Error
No se pudo realizar la transaccin
Mensajes de Advertencia
Favor Seleccin la Metodologa Referencial
El formulario servir para el registro diario de las sesiones dictadas a su clase donde
especificar el tiempo asignado la fecha y porcentaje de los avances de la asignatura
correspondiente a la sesin o sesiones escogidas
Ubicacin en el Men:
Men principal > Syllabus > Bitcora diaria de Sesiones
Prototipo de la interface
Campos de la interface
Nombre del Descripcin Tipo/tamao Obligatorio Prefijo del Validaciones
Campo de Dato (s/n) Control Visual
Registro Syllabus Docente
Fecha Registro de la Date S dateFecha
fecha en que
se registra la
transaccin
Mensajes Successfully
Se registro la Bitcora de sesin correctamente
Mensajes de Error
No se pudo realizar la transaccin
Standards de Reports
Diseo de Reportes
Estructura
SECCIN DE TITULO
23
El ttulo del reporte deber ser significativo de manera que refleje su contenido.
La seccin de encabezado de pgina contiene los datos que se visualizarn como encabezado
en todas las pginas del reporte. Dicho encabezado debe tener los siguientes datos:
s del reporte son los criterios utilizados para filtrar los datos que forman parte
del informe. Estos parmetros pueden visualizarse de la siguiente manera:
Para informes con varios criterios de consulta se tendr que definir como parte del
encabezado una zona de parmetros que detalle los filtros aplicados al reporte.
Esta seccin se encargar de mostrar el encabezado de los datos del detalle. Se ubica en esta
seccin para que solamente sean impresos una vez en cada pgina y no cuando hay un cambio
de grupo o corte, para ahorrar espacio.
SECCIN DE DETALLE
24
Esta seccin es una de las ms importantes dentro de los informes ya que contiene el detalle
de la informacin consultada. La Seccin Central se puede dividir en dos partes:
Papel
TAMAO
Los reportes debern ser diseados para un tamao de papel A4 (21 x 29,7) cm. Solo en casos
muy especficos como la impresin de boletas, comprobantes y otro tipo de documentos que
requieren otros tamaos se permitir variar el tamao del papel.
25
ORIENTACIN
La orientacin de las pginas debe ser vertical, ya que permite un mayor nmero de lneas por
pgina, lo que contribuye en el aprovechamiento del papel. Sin embargo, si el nmero de
datos en el detalle son muchos, se permite el uso de la orientacin horizontal. Se debe analizar
muy bien los volmenes de informacin a desplegar ya que para reportes que pueden tener
muchos registros no es recomendable usar la orientacin horizontal ya que son menos las
lneas permitidas por pgina, lo que aumenta el gasto de papel.
Colores
Para los reportes se define el uso del color negro en forma nica. La razn, es que la mayora
de las impresoras de la Institucin no son a colores, por lo que no valdra la pena realizar
informes con tonos que no pueden visualizarse en la impresin. Adems, la impresin a
colores representara un gasto muy elevado para la Institucin. Para el caso de los informes
que contengan imgenes, grficos de barras, pasteles u otro estilo de imgenes que requieren
el uso de colores, se recomienda que se le haga saber al usuario sobre el uso moderado de
estos informes por el alto costo que conlleva.
Tipografas
Es recomendable el uso de Tahoma debido a que es una fuente ms comprimida que las
dems. Esto permite una mejor distribucin de la informacin dentro de los reportes.
Recomendaciones
Asegrese que la herramienta de generacin de informes tenga la capacidad de mostrar el
reporte en pantalla antes de ser impreso.
Analice muy bien la informacin que ser desplegada en el informe. Solo muestre los datos
necesarios.
26
Instalacin de Herramientas
Instalacion de Tomcat 6
1. Descargar el instalador 32-bit/64-bit Windows Service Installer (pgp, md5) de Apache
Tomcat desde su pgina oficinal.
4. Damos por entendido de que tienen el JRE (Java Runtime Environment) instalado, si no
Bien ahora que tenemos instalado nuestro servidor apache, debemos tener en cuenta
algo, en la carpeta donde se instalo nuestro servidor que por lo general es:
2. Aparece una interfaz donde se muestra que la herramienta se est preparando para
su instalacin en el sistema operativo :
29
4. Aparecer una interfaz donde se pulsa el botn Install para iniciar la copia de
archivos de instalacin al sistema operativo.
30
Instalacin de ZK Framework
1. Para instalar Zk en el men de My Eclipse accedemos a la siguiente ruta: Help->
Software Update -> Add/Remove Software
10. Posteriormente se muestra la pantalla de actualizacin del software debiendo dar click
en el botn Update.
36
12. A continuacin luego de la actualizacin se muestra una alerta donde se pide volver
reiniciar el My Eclipse donde se debe dar click en el botn Yes, y se ha finalizado la
instalacin de ZK.
37
Instalacin de JasperReport
Qu es JasperReports ?
Se encuentra bajo licencia libre GNU, por lo que es Software libre. Forma parte de
la iniciativa apilada open source Lisog.
Descargando iReport.
http://www.jasperforge.org/projects/ireport
En esta pgina escogeremos iReport Versin 3.7.6 donde nos descargar el instalador del
paquete de distribucin
Instalando Ireport-3.7.6-windows-installer
1. Al ejecutar el instalador inmediatamente tendremos la pantalla de bienvenida a la
instalacin del iReport, luego presionamos Next
2. Despus nos desplegar una pantalla donde nos indicar que aceptemos los trminos de
instalacin y licencias todo esto se confirma al hacer clic en I Agree
40
3. Despus de hacer clic nos mostrar la configuracin para la instalacin del producto
donde seleccionamos la casilla de iReport y procedemos hacer clic en Next
5. Con los parmetros establecidos podemos ejecutar la instalacin para ello hacemos clic
en el botn Install
6. Luego de esto el programa comenzar a copiar los archivos necesarios para completar la
instalacin
7. Listo hemos terminado de Instalar el iReport para culminar hacemos clic en el botn
Finish
42
4.- Ingresamos la siguiente url que se la debe de optener desde la pagina oficial de svn.
http://subclipse.tigris.org/update_1.6.x esta lnea depende de la versin que se desea
instalar presionamos OK.
5.- se nos presentan los modulos a instalar los chequamos como indica la siguiente figura,
y presionamos n siguiente.
44
6.- despus de seleccionar el svn y damos click en Next se mustran todos los modulos a
instalar. Seleccionamos Apply.
Instalando
2. Revise el reporte y haga clic en OK ahora vaya al tab Installation y all seleccione la
opcin New SQL Server stand alone installation or add features to an existing
installation
6. En Collation, observe los mtodos de ordenamiento que van a ser utilizados tanto
para SQL Server cmo para Analysis Services; es importante que tenga un cuenta si
existen regulaciones en su organizacin acerca del tipo de ordenamiento a utilizar, y de
no ser as, busque que tanto las bases de datos, cmo Analysis Services tengan modelos
de ordenamiento similares para evitar problemas cuando estos dos componentes se
conecten entre s. Haga clic en Next Ahora, tendr que definir si va a utilizar un modelo de
autenticacin Windows o Mixto, y si especifica un modelo mixto deber escribir una
contrasea para el usuario administrador tipo SQL; Recuerde que el modo mixto
permite la utilizacin de inicios de sesin tipo SQL (usuarios que no hacen parte de
Windows) y es utilizada para dar acceso a SQL Server desde aplicaciones, entre otras
cosas. De todas maneras se recomienda por razones de seguridad y mientras sea
posible, utilizar el modo de autenticacin tipo Windows. Agregue tambin como
administradora cualquier usuario que vaya a cumplir con dicha tarea, por ejemplo el
usuario que est ejecutando la instalacin (Add current User) Haga clic en Data
51
Directories Ahora revise las ubicaciones fsicas donde va a quedar instalado SQL
Server y cada uno de sus componentes, Haga clic en Next.
7. Agregue los usuarios que van a ser administradores de Anlisis Services, puede agregar
al usuario con el que est ejecutando la instalacin o a cualquier otro usuario vaya a
Data Directories Revise la ubicacin donde va a quedar almacenada la informacin de
Analysis Services haga clic en Next Defina en qu modo va a instalar reporting services,
puede instalarlo en el modo nativo (para que pueda usar reporting services una vez
termine la instalacin sin necesidad de SharePoint), otro es el modo integrado con
SharePoint (que almacenara sus reportes en una librera de reportes de SharePoint) o
bien puede instalar Reporting Services pero no configurarlo, lo cual implica que luego
debera realizar dicha configuracin (esta opcin se utilizara si piensa realizar una
configuracin escalada de Reporting Services) Para efectos de este ejemplo,
seleccionamos el modo nativo. Haga clic en Next.
52
8. Ahora, seleccione las opciones para que se enven reportes de errores y de uso de
caractersticas hacia Microsoft y haga clic en Next Haga clic en Next Revise el resumen
y haga clic en Install
53
Instalacin de ZK Framework
16. Para instalar Zk en el men de My Eclipse accedemos a la siguiente ruta: Help->
Software Update -> Add/Remove Software
25. Posteriormente se muestra la pantalla de actualizacin del software debiendo dar click
en el botn Update.
59
27. A continuacin luego de la actualizacin se muestra una alerta donde se pide volver
reiniciar el My Eclipse donde se debe dar click en el botn Yes, y se ha finalizado la
instalacin de ZK.
60
5. Seleccionamos el botn add External JARs para agregar la librera de conexin con la
base de datos.
9. Acontinuacin aparecer una interfaz donde se tendra que configurar paso a paso el
hibernate.
65
11. Pulsamos el botn Next para continuar con la configuracin y visualizar el nombre
del archivo de configuracin del Hibernate que es el El archivo hbernate .cfg.xml:
66
14. Pulsamos el botn siguiente para continuar, en este paso debemos seleccionar o crear
el paquete en el que se agregara el mapeo de las clases;
16. Una vez seleccionado el paquete, damos clic sobre el botn Finish para finalizar la
instalacin de la Hibernate.
22. Una vez agregado el driver de la base hacemos un test para lo cual damos clic sobre el
botn Test
24. Como no existe clave solo se pone ok, si la conexin fue correcta se mostrara el
siguiente mensaje:
72
25. Pulsamos el botn Finish para terminar configuracin de la conexin con la base.
26. Seguidamente aparecer una interfaz donde debemos seleccionar los datos de
conexin creados.
28. Abro la base dando clic sobre el icono correspondiente ubicado en la paleta de BD
Browser
73
31. Escojo la base con la que quiero conectarme, en este caso nuestra base es cisc
32. Selecciono las tablas a mapear presionado ctrl + clic sobre cada una de ellas
74
33. Las arrastro hacia el cuadro del mapping que se encuentra en la ventana de
configuracion de hibernate esto se logra manteniendo presionado ctrl, al realizar esto
se desliega una ventana
35. Selecciono mapping annotations ya que vamos a trabajar con este esquema
37. Selecciono que se generen los DAO de las clases creadas al mapear.
44. En Properties doy clic derecho sobre Add y se mostrara la siguiente pantalla: