Módulo
2: Desarrolla software de aplicación utilizado orientada a objetos, con
almacenamiento persistente en los datos.
Submódulo:
Diseña y administra base de datos avanzadas
Competencias del marco curricular y competencias genéricas
4.-
Escucha, interpreta y emite mensajes pertinentes en distintos contextos mediante
la utilización de códigos.
Atributos
4.1 Expresa idea y conceptos mediante
presentación lingüística, matemática o gráficas.
4.2
Aplica distintas estrategias comunicativas, según quienes sean sus
interlocutores en el contexto en el que se encuentran y los objetos que
persigue.
4.3 Identifica
las ideas claves en un texto e infiere conclusiones a partir de ellas.
5.-
Desarrolla innovaciones y propone soluciones a partir de métodos establecidos.
Atributos
5.1
Identifica los sistemas y reglas o principios medulares que subyacen a una
serie de fenómenos.
5.2
Ordena información de acuerdo a categorías jerárquicas y relaciones.
5.3
Sigue instrucciones y procedimientos de,
manera reflexiva comprendiendo cada uno de sus pasos contribuye al alcance de
un objetivo.
5.4
Utiliza las TIC´s para procesar e interpretar información.
6.-
Sustenta una postura personal sobre temas de interés y relevancia general considerando otros puntos de vista de
manera crítica y reflexiva.
Atributos
6.4
Estructura ideas y argumentos de manera clara coherente y sintética.
7.-
Aprende por iniciativa e interés propio a lo largo de la vida.
Atributos
7.1
Articula saberes de diversos campos y establece relaciones entre ellos y su
vida cotidiana.
8.-
Participa y colabora de manera efectiva en equipos diversos
Atributos
8.1
Acepta punto de vista con apertura y considera los de otras personas de manera
reflexiva.
8.2
Asume una actitud constructiva congruente con los conocimientos y habilidades
con los que cuenta dentro de distintos equipos de trabajo.
Competencias
disciplinarias (Comunicación)
1.- Plantea supuestos sobre
los fenómenos de su entorno con base en la consulta de diversas fuentes.
2.- Contiene, registra, y
sistematiza la información para
responder las preguntas de carácter científico.
3.- Consultando fuentes
relevantes y realizando experimentos pertinentes.
4.- Identifica, ordena e
interpreta las ideas, datos y conceptos explícitos e implícitos en un texto,
considerando el contexto en el que se genera y en el que se recibe.
Competencias
profesionales
1.- Ejecuta operación de
selección en la base de datos.
2.- Administra la información
de la base de datos.
3.- Realiza la migración de
la base de datos.
4.- Respalda recupera y
controla el acceso a la información.
5.- Desarrolla aplicaciones
con acceso a la base de datos.
Intenciones
formativas
Al finalizar el submódulo el
estudiante será capaz de desarrollar
aplicaciones en base a la metodología orientada a objetos utilizando un
lenguaje de programación y el manejo de bases de datos con almacenamiento
persistente.
Forma
de evaluación
50%--------Examen
25%--------Tareas o
proyectos
25%--------Actitud trabajo
en clase y portafolio
Lineamientos
de operación
1. Tolerancia
10 min.
2. Respeto.
3. Celulares
en vibración.
4. Tareas
y proyectos deberán ser entregados en tiempo y forma.
5. Las
exposiciones deben realizarse de forma estudiada con poco texto y con imágenes,
deberán presentarse con seriedad respetando los lineamientos de la rúbrica de
evaluación.
6. Cumplir
con el reglamento institucional y el laboratorio de cómputo.
7. Ocupar
las computadoras según su número de lista.
Reportar fallas en el momento en que utilizan el equipo.
Dato: En
informática, es la información que se suministra al ordenador y que este
almacena de forma legible.
Información: Se trata del
conjunto de datos, añadidos, procesados y relacionados, de manera que pueden
dar pauta a la correcta toma de decisiones según el fin previsto.
Sistema:
Conjunto ordenado de normas y procedimientos que regula el funcionamiento de
una colectividad.
Sistema de Información: Un sistema
de información es un conjunto de elementos orientados al tratamiento y
administración de datos e
información, organizados y
listos para su uso posterior, generados para cubrir una necesidad o un
objetivo.
Base de datos: Es
un conjunto de datos pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso.
Sistema gestor de base de datos (SGBD): Es un conjunto de programas que permiten el almacenamiento,
modificación y extracción de la información en una base de datos, además de proporcionar
herramientas para añadir, borrar, modificar y analizar los datos.
Tabla: En las bases
de datos, se refiere al tipo de
modelado de datos, donde se guardan los datos recogidos por un programa. Su
estructura general se asemeja a la vista general de un programa de hoja de cálculo.
Tupla: Es sinónimo de registro.
Normalización: Consiste en designar y aplicar una serie de reglas a las
relaciones obtenidas tras el paso del modelo
entidad-relación al modelo
relacional.
Cardinalidad: Es en número de entidades con al cual otra entidad puede
asociarse mediante una relación.
Modelo entidad-relación: Es un tipo de modelo de datos conceptual de alto nivel
que se emplea en el diseño de las base de datos relacionales. El modelo
entidad-relación muestra la estructura de la base de datos empleando todo tipo
de herramientas conceptuales.
Llave Principal: Es un conjunto de uno o más atributos de una tabla, que
tomados colectivamente nos permiten identificar un registro como único, es
decir, en una tabla podemos saber cuál es un registro en específico sólo con
conocer la llave principal.
Desarrollar
una base de datos por equipos de 4 personas que considere lo siguiente:
a) Almacenar formación de los
alumnos, materias, calificaciones y padre o tutor.
b) La información de alumno debe
llevar como mínimo (número de control, nombre, carrera, grupo domicilio,
colonia código postal, teléfono, padre o tutor.
c) Por cada materia se debe
considerar la clave de la materia, nombre, calificaciones de cada parcial,
promedio final, periodo semestral, reportes y observaciones.
d) Cada docente de tener la clave del
docente, las materias que imparte, nombre y correo electrónico.
Se requiere
que elaboren el modelo entidad relación en Word o con el software día. Diseño
lógico tablas o entidades con sus campos señalando tipo de dato, longitud,
descripción y clave principal); diseño físico (elaborando en Access de lo cual
se tomaran imagen de las tablas, de la información capturada y de los
formularios.
Nota: captura de información:
Alumnos
·
15
Materia por alumno
·
6
Profesores
·
12
Materias
·
1 a 6 de
programación.
Que materias de cada
profesor
Desarrollo lógico parte 1.
Desarrollo lógico parte 2.
En esta primera captura de pantalla nos
situamos en vista diseño de nuestra base de datos para poder llenar las
columnas que nosotros registremos, posteriormente tuvimos que ponerle nombre al
campo, tipo de datos y algunas descripciones necesarias. Este proceso de
realización lo hicimos en 4 tablas ya que fueron las q se necesitaban.
Esta es la primera tabla titulada:
Alumnos, donde se nombraron 10 campos los cuales son: ID Alumno, Apellidos,
Nombre, Especialidad, Grupo, Domicilio, Colonia, Código postal, Teléfono y Padre, Madre o Tutor, donde todos estos campos
tienen el mismo tipo de datos, el cual fue: TEXTO al igual se especificaron
algunos conceptos en la descripción.
La segunda tabla tiene por título:
Docentes, de igual manera esta tabla contiene 10 campos llamados: ID docentes,
Apellidos, Nombre, Correo electrónico, Teléfono, Dirección, Colonia, Código
postal, Escolaridad y turno, son diferentes conceptos requeridos para la
información de un docente, donde el campo docente tiene el tipo de dato auto
numérico.
Pasamos a la tercera tabla titulada: Historial
materia, donde en esta existen 9 campos donde 4 campos son ID, son: ID
historial, ID alumno, ID materia e ID docente, más los otros 5 campos son: 1er
parcial, 2do parcial, 3er parcial, reportes y observaciones (los campos 1er
parcial, 2do parcial y 3er parcial hacen referencia a la calificación de cada
parcial). El ID historia tiene un tipo de dato: Auto numérico, ID alumno es
texto, observaciones tiene un tipo de dato Memo, e ID docentes con Auto
numérico.
Ahora tenemos esta última tabla titulada:
Materia, esta tabla contiene solo 5 campos titulados: ID materia con dato auto
numérico, Nombre de dato texto, Semestre de dato texto, Horas asignadas de dato
texto y tipo de materia de dato texto.
Esta captura hace referencia a la
inicialización de los formularios empezando principalmente por el seleccionar
los campos y ponerlos sobre los formularios, espaciarlos teniéndole un cierto
criterio de igualdad en medidas para que se vieran iguales, poniendo cuadro de
lista, color, fondo, letras etc.
Al estar en proceso de los formularios
poco a poco fue tomando forma y un estilo diferente y a la vez semejante, en el
formulario: docente, vemos como se fue acomodando poco a poco cada campo y su
espacio correspondiente para su funcionamiento de igual forma se le pusieron
botones de inicio, para guardar registro, para ir al siguiente, para eliminar
registro, etc.
En el formulario: historial, vemos que
se tiene la misma o el mismo diseño que el anterior solo q con botones un poco
más grande debido al espacio, y en el campo observaciones un espacio realmente
muy grande.
En el formulario materias, fue un poco
más pequeño ya que no contiene muchos campos pero eso no le quita lo importante
para su desarrollo y su formato, con un acomodo de botones diferentes y
reducidos aprovechando el espacio
El formulario alumno tiene lo mismo que
todos una imagen del logo DGETI haciendo referencia al plantel y un fondo con
una combinación de color blanco con azul.
A continuación les presentamos el
formulario final para cada Campo.
Este
formulario corresponde al de alumnos.
Como vemos este formulario corresponde
al historial, vemos el diseño que está completo.
Este es el formulario final de docentes
vemos que en el campo: Turno tiene un cuadro de lista, para saber si es
matutino o vespertino en el turno.
En
este formulario vemos que ya están lleno
con los registros correspondientes para la tabla alumnos.
Tabla con registros.
En
esta tabla como ya hemos visto se han almacenador los registros que
corresponden a la al formulario alumnos.
Tabla con registros.
En
esta tabla se han almacenado cada registro automáticamente de acuerdo al
formulario de docentes.
Formulario con registros.
Como
se ha visto en la imagen anterior cada registro se ha almacenado en el
formulario de acuerdo a las materias para poder almacenar la información en la
tabla de materias.
Tabla
con registros.
En
la imagen de la tabla anterior se han almacenado los registros de acuerdo a la
información de cada materia que se almaceno en el formulario de materias.
Formulario con registros.
En
este formulario como ya se vio en la imagen anterior se almacenaron el
historial de cada alumno en sus calificaciones de cada materia.
Tabla con registros.
En
esta tabla se almacenaron la información de registros sobre el historial de
materias de acuerdo a los registros del formulario historial de materias.
Relaciones.
En
la imagen anterior se muestra la relación entre las tablas en las que se almaceno
información.




























No hay comentarios:
Publicar un comentario