Professional Documents
Culture Documents
Orientada a Objetos
Presentado por:
Grupo 301403_65
1. ERINSON RIVERA
2. VICTOR HUGO GELPUD
3. GERMAN ALFONSO GIRALDO
4. Nombres y Apellidos
5. Nombres y Apellidos
Tutor:
Cesar Orlando Jimnez Angarita
Pgina
Captulo 1 Introduccin
Captulo 2 Objetivos
2.1 Objetivos Generales
2.2 Objetivos Especficos
Captulo 3 Justificacin
3.1
Justificacin Metodolgica
3.2
Justificacin Prctica
3.3
Justificacin Innovativa
3.4
Justificacin Profesional
Captulo 4 Metodologa
4.1
Tipo de Metodologa
4.2
Metodologa de Investigacin
Captulo 5 Marco Conceptual y Terico
5.1 Introduccin a Java
5.1.1 Caractersticas
5.1.2 Procesamiento
5.1.3 Bibliotecas
5.2 Programacin Bsica
5.2.1 Aspectos generales
5.2.2 Estructuras bsicas
5.3 Programacin Avanzada
5.3.1.ARCHIVOS
5.3.2 BASES DE DATOS
5.3.3 EXCEPCIONES
5.3.4 CDIGO NATIVO
5.3.5 SINCRONIZACIN
5.3.6 SERIALIZACIN
5.3.7 FINALIZADOR
5.4 UML y Java
5.4.1 Objetos y clases
5.4.2 Ligas, asociaciones y composicin
5.4.3 Generalizacin y herencia
5.4.4 Estructuras estticas
5.4.5 Metaclases
Pgina
Pgina
Pgina
Pgina
Pgina
Captulo 1 Introduccin
La propuesta de desarrollo en este proyecto de investigacin Sistema para la
consulta y descarga de notas e histrico de actividades GRADE SYSTEM surgi
despus de analizar que el desarrollo de tecnologas o sistemas de apoyo para la
relacin usuario y pc se requiere del manejo de interfaces de consultas que apoyen
la transicin de informacin entre el emisor y receptor permitiendo en muchos
planteles educativos los cuales requieren de este tipo de desarrollos garantice que
sea costo eficiente adems que dicho costo sea accesible y que permita minimizar
las prdidas de registros de notas as como la multi consulta y ex portaje de las
mismas .
Las caractersticas principales de este proyecto de investigacin son enfocadas en brindar un
soporte tecnolgico de registro, consulta y entrega de datos que permita que tanto tutores y
estudiantes consultar actividades acadmicas a desarrollar segn las programaciones de
agenda dada por los tutores asignados, as como tambin generar la consulta de notas
acadmicas histricas de cada asignatura permitiendo al estudiantado realizar en tiempo
real el seguimiento acadmico sin esperar a un final de entrega semestral o mensual por
parte del instituto o quien haga sus veces en la formacin.
Pgina
Pgina
Justificacin Metodolgica
3.2
Justificacin Prctica
3.3
Justificacin Innovativa
3.4
Justificacin Profesional
Pgina
Tipo de Metodologa
4.2
Metodologa de Investigacin
Pgina
10
acuerdo, 3: en desacuerdo)
2. Promedie los resultados y escriba el resultado en la casilla definitiva correspondiente (para
el saber, para el ser y para el hacer).
Pgina
11
DEFINITIVA.
INDICADORES DE DESEMPEO
Para el ser (Actitudinal)
PERIODO:
Total
mente de
De
acuerdo
En
desacuerdo
acuerdo
1. Ingreso peridicamente al Curso Acadmico de
Programacin Orientada a Objetos.
2. Descargo y participo en las actividades
programadas
en
el
Curso
Acadmico
en
de
las
el
Curso
Acadmico
Orientada a Objetos.
4.
Soy responsable
Acadmicas
del
con
Curso
de
mis
de
Programacin
obligaciones
Programacin
Orientada a Objetos.
5. Manifiesto respeto utilizando la netiqueta con
las compaeras, los compaeros y el tutor
Virtual.
6. Demuestro inters y motivacin por aprender
los temas del Curso Acadmico de Programacin
Orientada a Objetos.
DEFINITIVA (para el ser)
Para el saber (Conceptual)
7. Expreso mis ideas con argumentos, fruto del
conocimiento adquirido del curso acadmico de
Programacin Orientada a Objetos.
8. Expreso mis puntos de vista con claridad del
curso acadmico de Programacin Orientada a
Pgina
12
Colaborativo
entorno
de
Aprendizaje
Colaborativo
Entorno
otros)
del
curso
acadmico
de
acadmicas
aprender
los
Pgina
13
Pgina
14
La consulta de nota asignatura muestra las notas de cada activada realizada hasta la fecha
actual del sistema
La consulta actividad asignatura muestra las diferentes actividades que se van realizando
como tambin las actividades que ya estn realizadas
Se debe tener en cuenta que la institucin debe de manejar una estandarizacin de gua de
actividades
6.2. Modelo de Caso de Uso
6.2.1 Actores
Docente
Estudiante
6.2.2 Casos de uso
Pgina
15
Docente
Registrar Nota, Actualizar Nota, Descargar Nota.
Primario
Es uno de los 2 actores primarios, representa a cualquier docente de
la institucin educativa contratado que quiera utilizar el sistema
Grade System.
Actor
Casos de Uso
Estudiante
Registrar Usuario, Consultar Actividad, Consultar Nota, Descargar
Nota.
Primario
Es uno de los 2 actores primarios, representa a cualquier estudiante
de la institucin educativa matriculado que quiera utilizar el sistema
Grade System.
Tipo
Descripcin
Caso de Uso
Actores
Tipo
Propsito
Resumen
Precondiciones
Flujo Principal
Subflujos
Excepciones
Caso de Uso
Actores
Tipo
Propsito
Resumen
Validar Usuario
Estudiante, Docente
Inclusin
Validar un usuario ya registrado para el uso del sistema Grade System
Este caso de uso lo inicia el estudiante y el docente, es validado
mediante un login y un pass , verificndose con su respectivo registro
y as pueda utilizar el sistema Grade System.
Se requiere haber ejecutado anteriormente el caso de uso Registrar
Usuario
Ninguno
E-1 no hubo validacin: el login y/o pass no se validaron
correctamente, se solicita al usuario intentarlo nuevamente.
Registrar Usuario
Estudiante
Bsica
Permitir al estudiante registrarse en el sistema Grade System
El estudiante inicia este caso de uso, puede crear su registro de
usuario en el sistema Grade System.
Precondiciones
Flujo Principal
Subflujos
Excepciones
Pgina
16
Consultar Actividad
Estudiante
Basica
Permitir al estudiante consultar el cronograma de actividades por
asignatura en el sistema Grade System
El estudiante inicia este caso de uso, ofrece funcionalidad para
consultar los horarios, salones y que docentes estn asignados para
cada actividad de las asignaturas dentro del sistema Grade System.
Precondiciones
Flujo Principal
Subflujos
Excepciones
Caso de Uso
Actores
Tipo
Propsito
Resumen
Consultar Notas
Estudiante
Basica
Permitir al estudiante consultar las notas de actividades por
asignatura en el sistema Grade System
El estudiante inicia este caso de uso, ofrece funcionalidad para
consultar las notas que los docentes registraron por cada actividad
realizada dentro del sistema Grade System.
Precondiciones
Flujo Principal
Subflujos
Excepciones
Caso de Uso
Actores
Tipo
Propsito
Resumen
Descargar Nota
Estudiante, Docente
Bsica
Permitir al estudiante y al docente descargar las notas de las
actividades en el sistema Grade System
El estudiante y el docente inicia este caso de uso, ofrece la
funcionalidad descargar las notas registradas por cada actividad que
realiz el estudiante, estas notas son registradas por el docente.
Precondiciones
Flujo Principal
Subflujos
Excepciones
Caso de Uso
Actores
Tipo
Propsito
Registrar Nota
Docente
Bsica
Permitir al docente registrar notas de actividades en el sistema Grade
System
Pgina
17
Precondiciones
Flujo Principal
Subflujos
Excepciones
Caso de Uso
Actores
Tipo
Propsito
Resumen
Actualizar Nota
Docente
Basica
Permitir al docente actualizar notas de actividades en el sistema
Grade System
El docente inicia este caso de estudio, ofrece la funcionalidad de que
el docente actualice si se da el caso, de notas asignadas a cada
actividad que el estudiante haya realizado.
Precondiciones
Flujo Principal
Subflujos
Excepciones
6.3. Modelo de Interfaces
6.4. Actores y Caso de Uso
6.4.1 Actores
6.4.2 Casos de uso
6.5. Modelo de Dominio del Problema
6.5.1 Identificacin de clases
6.5.2 Identificacin de asociaciones
6.5.3 Identificacin de atributos
6.5.4 Diccionario de clases
6.5.5 Identificacin de Mdulos
Pgina
18
Pgina
19
acuerdo, 3: en desacuerdo)
2. Promedie los resultados y escriba el resultado en la casilla definitiva correspondiente (para
el saber, para el ser y para el hacer).
3. Sume las notas definitivas
DEFINITIVA.
INDICADORES DE DESEMPEO
Para el ser (Actitudinal)
PERIODO:
Total
mente de
De
acuerdo
En
desacuerdo
acuerdo
1. Ingreso peridicamente al Curso Acadmico de
Programacin Orientada a Objetos.
2. Descargo y participo en las actividades
programadas
en
el
Curso
Acadmico
en
de
las
el
Curso
Acadmico
Orientada a Objetos.
4.
Soy responsable
Acadmicas
del
con
Curso
de
mis
de
Programacin
obligaciones
Programacin
Orientada a Objetos.
5. Manifiesto respeto utilizando la netiqueta con
las compaeras, los compaeros y el tutor
Virtual.
6. Demuestro inters y motivacin por aprender
los temas del Curso Acadmico de Programacin
Orientada a Objetos.
DEFINITIVA (para el ser)
Para el saber (Conceptual)
Pgina
20
Colaborativo
entorno
de
Aprendizaje
Colaborativo
Entorno
otros)
del
curso
acadmico
de
Pgina
21
acadmicas
aprender
los
Pgina
22
Autoevaluacin
Captulo 8 Modelo de Diseo
Instrucciones
acuerdo, 3: en desacuerdo)
Pgina
23
DEFINITIVA.
INDICADORES DE DESEMPEO
Para el ser (Actitudinal)
PERIODO:
Total
mente de
De
acuerdo
En
desacuerdo
acuerdo
1. Ingreso peridicamente al Curso Acadmico de
Programacin Orientada a Objetos.
2. Descargo y participo en las actividades
programadas
en
el
Curso
Acadmico
en
de
las
el
Curso
Acadmico
Orientada a Objetos.
4.
Soy responsable
Acadmicas
del
con
Curso
de
mis
de
Programacin
obligaciones
Programacin
Orientada a Objetos.
5. Manifiesto respeto utilizando la netiqueta con
las compaeras, los compaeros y el tutor
Virtual.
6. Demuestro inters y motivacin por aprender
los temas del Curso Acadmico de Programacin
Orientada a Objetos.
DEFINITIVA (para el ser)
Para el saber (Conceptual)
7. Expreso mis ideas con argumentos, fruto del
conocimiento adquirido del curso acadmico de
Programacin Orientada a Objetos.
Pgina
24
Colaborativo
entorno
de
Aprendizaje
Colaborativo
Entorno
otros)
del
curso
acadmico
de
Pgina
25
acadmicas
aprender
los
Pgina
26
Pgina
27
Pgina
28
Pgina
29
Autoevaluacin
Captulo 9 Modelo de Implementacin Captulo 10 Modelo de Pruebas
Instrucciones
acuerdo, 3: en desacuerdo)
2. Promedie los resultados y escriba el resultado en la casilla definitiva correspondiente (para
el saber, para el ser y para el hacer).
3. Sume las notas definitivas
DEFINITIVA.
INDICADORES DE DESEMPEO
Para el ser (Actitudinal)
PERIODO:
Total
mente de
De
acuerdo
En
desacuerdo
acuerdo
1. Ingreso peridicamente al Curso Acadmico de
Programacin Orientada a Objetos.
2. Descargo y participo en las actividades
programadas
en
el
Curso
Acadmico
de
Pgina
30
en
las
el
Curso
Acadmico
Orientada a Objetos.
4.
Soy responsable
Acadmicas
del
con
Curso
de
mis
de
Programacin
obligaciones
Programacin
Orientada a Objetos.
5. Manifiesto respeto utilizando la netiqueta con
las compaeras, los compaeros y el tutor
Virtual.
6. Demuestro inters y motivacin por aprender
los temas del Curso Acadmico de Programacin
Orientada a Objetos.
DEFINITIVA (para el ser)
Para el saber (Conceptual)
7. Expreso mis ideas con argumentos, fruto del
conocimiento adquirido del curso acadmico de
Programacin Orientada a Objetos.
8. Expreso mis puntos de vista con claridad del
curso acadmico de Programacin Orientada a
Objetos.
9. Evalo mi proceso de aprendizaje a partir de
los resultados que he obtenido con aportes
significativos y asumiendo un rol dentro del
grupo colaborativo del curso acadmico de
Programacin Orientada a Objetos.
10. Particip activamente en el entorno de
Aprendizaje
Colaborativo
entorno
de
Pgina
31
Aprendizaje
Colaborativo
Entorno
otros)
del
curso
acadmico
de
acadmicas
aprender
los
Pgina
32
Pgina
33
Pgina
34
Autoevaluacin
Proyecto final de Investigacin
Instrucciones
acuerdo, 3: en desacuerdo)
2. Promedie los resultados y escriba el resultado en la casilla definitiva correspondiente (para
el saber, para el ser y para el hacer).
3. Sume las notas definitivas
DEFINITIVA.
INDICADORES DE DESEMPEO
Para el ser (Actitudinal)
PERIODO:
Total
mente de
De
acuerdo
En
desacuerdo
acuerdo
1. Ingreso peridicamente al Curso Acadmico de
Programacin Orientada a Objetos.
2. Descargo y participo en las actividades
programadas
en
el
Curso
Acadmico
en
de
las
el
Curso
Acadmico
de
Programacin
Orientada a Objetos.
Pgina
35
Soy
responsable
Acadmicas
del
con
Curso
mis
de
obligaciones
Programacin
Orientada a Objetos.
5. Manifiesto respeto utilizando la netiqueta con
las compaeras, los compaeros y el tutor
Virtual.
6. Demuestro inters y motivacin por aprender
los temas del Curso Acadmico de Programacin
Orientada a Objetos.
DEFINITIVA (para el ser)
Para el saber (Conceptual)
7. Expreso mis ideas con argumentos, fruto del
conocimiento adquirido del curso acadmico de
Programacin Orientada a Objetos.
8. Expreso mis puntos de vista con claridad del
curso acadmico de Programacin Orientada a
Objetos.
9. Evalo mi proceso de aprendizaje a partir de
los resultados que he obtenido con aportes
significativos y asumiendo un rol dentro del
grupo colaborativo del curso acadmico de
Programacin Orientada a Objetos.
10. Particip activamente en el entorno de
Aprendizaje
Colaborativo
entorno
de
Pgina
36
Aprendizaje
Colaborativo
Entorno
otros)
del
curso
acadmico
de
acadmicas
aprender
los
Pgina
37