TSU TIC SI

UNIVERSIDAD TECNOLÓGICA DE HERMOSILLO
TSU TIC SI
PLAN DE SESIÓN DE CLASES
Nombre de la Asignatura:
DESARROLLO DE APLICACIONES II
DATOS GENERALES
Objetivo de la asignatura: El alumno desarrollará aplicaciones
distribuidas utilizando patrones de diseño y arquitectura multicapa
para mejorar su rendimiento, desempeño y seguridad.
Nombre de unidad Temática:
NOMBRE DEL FACILITADOR:
Bernardo Prado Díaz
Patrones de diseño
Objetivo de la unidad:
FECHA: 02-09-2015
GRUPO: TIC-SI-4
Hoja 1 de 5
El alumno diseñará el plan de construcción utilizando patrones de diseño para agilizar el desarrollo de una aplicación.
Resultado de aprendizaje: Elaborará la documentación referente al diseño preliminar, para el desarrollo de un proyecto que resuelva la problemática planteada. La
documentación deberá incluir: Descripción de problemática, Requerimientos funcionales y no funcionales, Análisis de la arquitectura, aplicando el patrón Model-View-Controller
y generando los diagramas de objetos, clases y de secuencia correspondientes con su justificación y Plan de Construcción.
PLAN DE EVALUACIÓN PARA LA UNIDAD 1.
TEMAS DE LA
UNIDAD
ACTIVIDADES DE
ENSEÑANZA
APRENDIZAJE
MEDIOS
DIDÁCTICOS
LUGAR Y
HORAS
(REQUISITOS)
Conceptos y
ventajas de los
patrones de diseño
El patrón ModelView-Controller
(MVC)
Diseño de la
arquitectura del
proyecto
Plan de construcción
del proyecto con
base en MVC
INSTRUMENTO
DE EVAL. DEL
RESULTADO
DE
APRENDIZAJE
CRITERIOS DE EVALUACIÓN DE LA UNIDAD
Lista de cotejo
Para tener derecho a la evaluación el alumno deberá cumplir con el porcentaje
de asistencia establecido en el reglamento, que corresponde al 85% en la
Unidad, así como haber realizado las prácticas en clase, las tareas en casa y
no tener más de 2 incidencias (No entregar puntualmente, en entrega de tareas
y practica en clase). En Caso de No cumplir con los requerimientos anteriores
se irá directamente a Extraordinario sin Recuperación en caso de haberla.
Diseñar un sistema con la Arquitectura MVC (Modelo–Vista– Controlador) con
2 tabla de Base de Datos.
Nivel AU - 10. Haber cumplido con todos los requisitos sin excepción del
nivel de DE-9, y haber agregado 2 cuadros de imagen, 2 casillas de
verificación con opción múltiple para un atributo (Checar Constraint ENUM
and SET), hacerlo por medio Métodos en la Clase Herramientas.
Nivel DE - 9. Haber cumplido con todos los requisitos sin excepción del nivel
de SA-8, y haber agregado 2 tablas con llave foránea y mostrar en modo
diseño el DatetimePicker, combobox, checkbox y radiobutton en cada Tabla,
se Deberán invocar por métodos en Clases.
Nivel SA - 8. Diseño de un Sistema basado en la Arquitectura MVC con
conexión a 2 Tablas de Base de Datos. Cumpla Requerimientos del Maestro.
Nivel NA - 5. No cumple con los requisitos de la Arquitectura MVC con
conexión a una Tabla de base de Datos; o no cumple con los requisitos
previos para Presentar la evaluación de la unidad de competencia.
Determinar el patrón que se debe
utilizar en una situación
determinada.
Esquematizar el uso del MVC en una
problemática determinada, por
medio de diagramas de objetos y
diagrama de clases para cada
componente: Modelo, Vista y Control
Elaborar la arquitectura preliminar
del proyecto, aplicando el MVC, por
medio de diagramas conceptuales,
de objetos y de clases.
Componentes: Modelo, Vista y
Control.
Elaborar un plan de desarrollo para
el proyecto, describiendo los
elementos que contendrá y las
clases involucradas en cada etapa.
Computadora,
pintarrón,
Software,
material
didáctico
elaborado por
el profesor.
Aula:
4 horas.
Laboratorio:
8 horas.
Horas programadas
Horas efectuadas
TEÓRICAS
PRÁCTICAS
TEÓRICAS
4
8
PRÁCTICAS
UNIVERSIDAD TECNOLÓGICA DE HERMOSILLO
TSU TIC SI
PLAN DE SESIÓN DE CLASES
Nombre de la Asignatura:
DESARROLLO DE APLICACIONES II
DATOS GENERALES
Objetivo de la asignatura: El alumno desarrollará aplicaciones
distribuidas utilizando patrones de diseño y arquitectura multicapa
para mejorar su rendimiento, desempeño y seguridad.
Nombre de unidad Temática:
NOMBRE DEL FACILITADOR:
Bernardo Prado Díaz
Manejo de archivos
Objetivo de la unidad:
FECHA: 02-09-2015
GRUPO: TIC-SI-4
Hoja 2 de 5
El alumno desarrollará una aplicación que permita crear, leer y escribir archivos para garantizar su disponibilidad.
Resultado de aprendizaje: Entregará en medio electrónico: Código Fuente, Ejecutable de una aplicación que permita la creación y manipulación de
archivos (lectura/escritura).
PLAN DE EVALUACIÓN PARA LA UNIDAD 2.
TEMAS DE LA
UNIDAD
ACTIVIDADES DE
ENSEÑANZA
APRENDIZAJE
MEDIOS
DIDÁCTICOS
LUGAR Y
HORAS
(REQUISITOS)
Concepto de flujos
de E/S
Clases que
permiten manejar
flujos de entrada
y salida
Archivos
INSTRUMENTO
DE EVAL. DEL
RESULTADO DE
APRENDIZAJE
CRITERIOS DE EVALUACIÓN DE LA UNIDAD
Lista de cotejo
Para tener derecho a la evaluación el alumno deberá cumplir con el porcentaje de
asistencia establecido en el reglamento, que corresponde al 85% en la Unidad, así
como haber realizado las prácticas en clase, las tareas en casa y no tener más de 2
incidencias (No entregar puntualmente, en entrega de tareas y practica en clase).
En Caso de No cumplir con los requerimientos anteriores se irá directamente a
Extraordinario sin Recuperación en caso de haberla.
Realizara una aplicación que permita la creación y manipulación de archivos
(lectura/escritura) con conexión a base de datos para anexar información.
Nivel AU - 10. Haber cumplido con todos los requisitos sin excepción del nivel de
DE-9, y Agregar Firma del Usuario en cada final de creación de texto por medio
de Base de Datos, debe iniciar con un Login para la Firma y Mostrar Foto y
Nombre del Ingresado, hacerlo por medio Métodos en la Clase Herramientas.
Nivel DE - 9. Haber cumplido con todos los requisitos sin excepción del nivel de
SA-8, y haber Creado todas las acciones del SA, pero en Block de Notas, que
guarde los Cambios en el Texto, se Deberán invocar por métodos en Clases.
Nivel SA - 8. Clases y métodos requeridos para crear flujos y manipular archivos
de texto. Con conexión a de Base de Datos y Triggers de Auditoria en los
Movimientos del Programa. Cumpla Requerimientos del Maestro.
Nivel NA - 5. No cumple con los requisitos de una aplicación que permita la
creación y manipulación de archivos (lectura/escritura) con conexión a base de
datos para anexar información; o no cumple con los requisitos previos para
Presentar la evaluación de la unidad de competencia.
Identificar los conceptos
de flujos de entrada y
salida, Identificar los
conceptos de archivos y
sus tipos de acceso.
Comprender las clases y
métodos requeridos para
crear flujos y manipular
archivos.
Desarrollar un programa
que permita crear, leer y
escribir información en
archivos.
Computadora,
Software,
pintarrón,
material
didáctico
elaborado por
el profesor.
Aula:
4 horas.
Laboratorio:
8 horas.
Horas programadas
Horas efectuadas
TEÓRICAS
PRÁCTICAS
TEÓRICAS
4
8
PRÁCTICAS