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
© Copyright 2024