Вы находитесь на странице: 1из 11

TCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN REA SISTEMAS INFORMTICOS.

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMTICAS 1. Nombre de la asignatura 2. Competencias Desarrollo de aplicaciones I Implementar sistemas de informacin de calidad, a travs de tcnicas avanzadas de desarrollo de software para eficientar los procesos de las organizaciones. Implementar y administrar sistemas manejadores de bases de datos acorde a los requerimientos de informacin de la organizacin. Tercero 73 17 90 6 El alumno desarrollar aplicaciones visuales con acceso a una BD local para administrar la informacin.

3. Cuatrimestre 4. Horas Prcticas 5. Horas Tericas 6. Horas Totales 7. Horas Totales por Semana Cuatrimestre 8. Objetivo de la Asignatura

Unidades Temticas I. Paradigmas de la programacin II. Ambiente de desarrollo III. Diseo y desarrollo de aplicaciones IV. Desarrollo de aplicaciones con conexin a base de datos local Totales

Prcticas 2 4 40 27 73

Horas Tericas 2 2 6 7 17

Totales 4 6 46 34 90

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

UNIDADES TEMTICAS
1. 2. 3. 4. 5. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales Objetivo I. Paradigmas de la programacin. 2 2 4 El alumno identificar los principales paradigmas de la programacin para diferenciar su mbito de aplicacin.

Temas Paradigma de programacin estructurada

Saber Identificar las caractersticas del paradigma de programacin estructurada

Saber hacer

Ser Analtico Capacidad de sntesis Lgico Ordenado Sistemtico Objetivo Analtico Capacidad de sntesis Lgico Ordenado Sistemtico Objetivo

Paradigma de programacin orientada a objetos

Identificar las caractersticas del Determinar el mbito de los paradigma de programacin paradigmas de programacin orientada a objetos estructurada y orientada a objetos

Proceso de evaluacin Resultado de aprendizaje Elaborar un documento que incluya: Identificacin y justificacin del tipo de paradigma empleado en una serie de ejercicios entregados por el docente. Secuencia de aprendizaje 1. Analizar los paradigmas de programacin estructurada y de programacin orientada a objetos. 2. Comprender la diferencia entre programacin estructurada y programacin orientada a objetos. 3. Identificar las diferencias entre los paradigmas de programacin estructurada y orientada a objetos. Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Investigacin Debate Prctica de laboratorio Medios y materiales didcticos Can Computadora Entornos de desarrollo de programacin estructurada y orientado a objetos Espacio Formativo Aula Laboratorio / Taller X Empresa Instrumentos y tipos de reactivos Reporte Lista de cotejo

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

UNIDADES TEMTICAS
1. 2. 3. 4. 5. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales Objetivo II. Ambiente de desarrollo. 4 2 6 El alumno operar las funciones de un entorno de desarrollo para generar una aplicacin.

Temas Generalidades de la herramienta de desarrollo

Saber Identificar los diferentes tipos de entornos de desarrollo para los lenguajes de programacin existentes.

Saber hacer Seleccionar el entorno de Analtico desarrollo acorde al lenguaje Sistemtico de programacin. Lgico Ordenado Objetivo tico Planificador Observador Operar las funciones Analtico principales del entorno de Sistemtico desarrollo de programacin. Lgico Ordenado Objetivo tico Planificador Creativo Observador

Ser

Caractersticas de la interfaz Identificar las funciones de desarrollo principales (crear, abrir, guardar, compilar, ejecutar, depurar) de operacin en los entornos de desarrollo de programacin

Proceso de evaluacin Resultado de aprendizaje Demostrar el manejo de las funciones principales del entorno de desarrollo: crear, abrir, guardar, compilar, ejecutar, depurar, a partir de un cdigo dado, Secuencia de aprendizaje 1. Identificar los tipos de entornos de desarrollo. 2. Comprender el funcionamiento de entorno de desarrollo. 3. Emplear las funciones del entorno de desarrollo. Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Prctica demostrativa Prcticas en laboratorio Equipos colaborativos Medios y materiales didcticos Can Computadora Entorno de desarrollo de programacin Espacio Formativo Aula Laboratorio / Taller X Empresa Instrumentos y tipos de reactivos Ejercicios prcticos Gua de observacin

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES I UNIDADES TEMTICAS 1. Unidad Temtica 2. Horas Prcticas 3. Horas Tericas 4. Horas Totales 5. Objetivo III. Diseo y desarrollo de aplicaciones. 40 6 46 El alumno crear interfaces grficas usando controles (componentes), manejo de excepciones y mltiples formas para elaborar aplicaciones visuales.

Temas Controles

Saber Identificar el concepto de controles (componentes), tipos, propiedades, mtodos, atributos y eventos.

Saber hacer Analtico Sinttico Lgico Ordenado Sistemtico Intuitivo Elaborar aplicaciones utilizando los diferentes tipos de controles: formularios, botones, cuadros de texto, listas y listas desplegables, etiquetas, cuadros de imgenes, paneles, casillas de verificacin, calendarios.

Ser

Uso de controles (componentes) bsicos.

Identificar el uso los controles (componentes): formulario, botones, cuadros de texto, listas, listas desplegables, etiquetas, cuadros de imagen, casillas de verificacin, controles de fecha y hora, botones de opciones.

Analtico Capacidad de sntesis Lgico Ordenado Sistemtico Planificador Creativo Intuitivo

Temas Cuadros de Dilogo

Saber

Saber hacer

Ser Analtico Hbil para sintetizar Lgico Ordenado Sistemtico Planificador Creativo Intuitivo Analtico Capacidad de sntesis Lgico Ordenado Sistemtico Planificador Creativo Intuitivo Analtico Capacidad de sntesis Lgico Ordenado Sistemtico

Identificar los tipos de cuadros Elaborar aplicaciones que de dilogo y su uso. utilicen cuadros de dilogo.

Mens

Identificar los tipos de mens (estndar, contextual y barra de herramientas) y su uso.

Elaborar aplicaciones que utilicen mens.

Proyectos de formularios mltiples

Identificar las caractersticas de un proyecto que maneja 2 o ms formas. Identificar el proceso a seguir

Elaborar aplicaciones que utilicen formularios mltiples.

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

Temas

Saber para generar un proyecto con mltiples formas.

Saber hacer Planificador Creativo Elaborar aplicaciones que controlen excepciones.

Ser

Manejo de excepciones

Reconocer el manejo de excepciones en un entorno visual.

Analtico Capacidad de sntesis Lgico Ordenado Sistemtico Planificador Creativo Analtico Capacidad de sntesis Lgico Asertivo Ordenado Sistemtico Objetivo tico Proactivo Planificador Creativo Analtico Capacidad de sntesis Lgico Asertivo Ordenado Sistemtico Objetivo tico Coherente Proactivo Planificador Creativo Intuitivo

Controles creados por el usuario

Identificar el proceso para la creacin de controles por parte del usuario.

Elaborar controles personalizados que puedan ser incrustados en una aplicacin.

Creacin de Distribuciones

Identificar el procedimiento para generar un instalador de una aplicacin.

Elaborar un instalador para una aplicacin, segn el entorno de programacin.

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES I

Proceso de evaluacin Resultado de aprendizaje Desarrollar una aplicacin visual en un 1. lenguaje de programacin que contenga: Mltiples formas Controles bsicos y creados por el usuario (componentes) Cuadros de Dilogo Mens Excepciones Instalador Secuencia de aprendizaje Identificar los conceptos de: Componentes, Cuadro de dilogo, Mens, Proyectos con formularios mltiples, Manejo de excepciones, Distribuciones. Comprender el uso de: Componentes, Cuadros de dilogo Mens, Proyectos con formularios mltiples, Manejo de excepciones, Distribuciones. Comprender la integracin de diferentes elementos de un formulario. Elaborar aplicaciones utilizando los tipos de controles. Instrumentos y tipos de reactivos Ejercicios prcticos Lista de verificacin

2.

3. 4.

Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Prctica demostrativa Prcticas de laboratorio Equipos colaborativos Medios y materiales didcticos Can Computadora Entorno de desarrollo de programacin

Espacio Formativo Aula Laboratorio / Taller X Empresa

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES I UNIDADES TEMTICAS 1. 2. 3. 4. 5. Unidad Temtica Horas Prcticas Horas Tericas Horas Totales Objetivo IV. Desarrollo de aplicaciones con conexin a BD local. 27 7 34 El alumno desarrollar aplicaciones que permitan la conexin a BD, manipulacin y generacin de reportes utilizando asistentes para la administracin y uso de la informacin.

Temas

Saber

Saber hacer Establecer una conexin a BD local utilizando las herramientas de conexin del lenguaje.

Ser Analtico Hbil para sintetizar Lgico Ordenado Sistemtico Planificador Analtico Capacidad de sntesis Lgico Ordenado Sistemtico Planificador Analtico Capacidad de sntesis Lgico Ordenado Sistemtico Planificador Creativo

Modos de Conexin a Base de Identificar los tipos de Datos controles utilizados para establecer una conexin con una BD local.

Manejo de datos

Identificar los controles del lenguaje que permitan la manipulacin de datos.

Emplear controles para manipular la informacin de una BD.

Creacin de Reportes

Identificar los controles del lenguaje que permiten la generacin de reportes.

Emplear controles para elaborar una aplicacin que incorpore reportes.

Temas Seguridad en las aplicaciones

Saber Identificar los roles y permisos del usuario de la aplicacin.

Saber hacer Describir los roles y permisos del usuario en la aplicacin.

Ser Analtico Capacidad de sntesis Lgico Asertivo Ordenado Objetivo tico Coherente Planificador Creativo

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES I

Proceso de evaluacin Resultado de aprendizaje Desarrollar un proyecto con base a un caso de estudio que contenga: Conexin a una Base de Datos. Manipulacin de los datos desde la aplicacin. Generacin de un reporte Secuencia de aprendizaje 1.- Analizar los componentes para establecer una conexin a una BD. 2. Comprender el procedimiento para manipular una base de datos. 3. Comprender el procedimiento de generacin de reportes. 4. Elaborar un aplicacin de BD Instrumentos y tipos de reactivos Proyecto Rbrica de Proyecto

Proceso enseanza aprendizaje Mtodos y tcnicas de enseanza Anlisis de casos Prctica demostrativa Equipos colaborativos Medios y materiales didcticos Can Computadora Entorno de desarrollo de programacin (Visual Studio, Delphi, NetBeans, Eclipse).

Espacio Formativo Aula Laboratorio / Taller X Empresa

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES I CAPACIDADES DERIVADAS DE LAS COMPETENCIAS PROFESIONALES A LAS QUE CONTRIBUYE LA ASIGNATURA Capacidad Codificar los mdulos del sistema recopilando mtricas y utilizando lenguajes de programacin, para cumplir con su funcionalidad dentro del sistema. Criterios de Desempeo a) Presenta el cdigo fuente de los mdulos del sistema: - basado en el diseo establecido, - acorde a los estndares del lenguaje programacin elegido, - respetando las buenas prcticas de programacin. b) Genera la documentacin del cdigo, especificando: - clases (fechas, autores...), - mtodos (argumentos, objetivo ) y - variables (tipos de datos, usabilidad)) c) Registra informacin de su propio proceso de desarrollo: - nmero de defectos inyectados, - removidos, - lneas de cdigo en tiempo determinado - entre otros. Integrar los mdulos del sistema de acuerdo al diseo y a) Codifica la interface correspondiente que genere las ligas entre la tecnologa establecidos, para el ptimo funcionamiento mdulos, siguiendo el modelo de componentes generado en el de la aplicacin. diseo. b) Documenta la (s) interfaces generadas, especificando: - Objetivo - Relaciones - Parmetros - Fecha - Autor - entre otras

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES I CAPACIDADES DERIVADAS DE LAS COMPETENCIAS PROFESIONALES A LAS QUE CONTRIBUYE LA ASIGNATURA Capacidad Elaborar manuales de usuario y tcnico con base en la informacin generada en las etapas de desarrollo y considerando los estndares de calidad de la organizacin; para la correcta operacin y mantenimiento del sistema. Criterios de Desempeo a) Genera el manual tcnico, integrando y organizando la documentacin generada: - Requerimientos del sistema - Anlisis de complejidad - Modelos y documentacin de diseo - Cdigo fuente - Pruebas b) Elabora el manual de usuario utilizando los estndares establecidos, redactando el modo de operacin del sistema y su alcance. Liberar el sistema de informacin acorde a un protocolo de liberacin y al plan del proyecto, para su operacin y puesta a punto. a) Establece protocolo de liberacin de acuerdo a las caractersticas del proyecto y documenta la liberacin de la versin del proyecto. b) Genera el paquete de instalacin (instaladores, respaldos, ayudas, entre otros.)

Implementar la seguridad de acceso a la base de datos creando usuarios y estableciendo privilegios de acceso, para cumplir las polticas establecidas en la organizacin

a) Documenta tipos de usuario y privilegios de acceso a la base de datos. b) Implementa la seguridad de la base de datos por medio del lenguaje de definicin de datos. c) Valida que los privilegios de acceso hayan sido asignados correctamente entrando con un usuario y verificando sus limitaciones.

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES I FUENTES BIBLIOGRFICAS Autor Barnes, David & Kolling, Michael Ceballos, Francisco Javier Harvey M. Deitel Martin Robert C. Schildt, Herbert Schildt, Herbert Sun Educational Services Sun Educational Services Sun Educational Services Sun Educational Services Sun Educational Services Sun Educational Services Sun Microsystems Sun Microsystems, Inc. Ao (2007) (2008) (2007) (2004) (2008) (2007) (2008) Ttulo del Documento Ciudad Madrid Pas Espaa Espaa Mxico Espaa Espaa Espaa Estados Unidos Estados Unidos Estados Unidos Estados Unidos Estados Unidos Estados Unidos Estados, Unidos Editorial Prentice Hall Iberia S.R.L. Alfa Omega Ra-Ma Pearson Prentice Hall Pearson Prentice-Hall Mc Graw Hill Mc Graw Hill Sun Microsystems, Inc. Sun Microsystems, Inc. Sun Microsystems, Inc. Sun Microsystems, Inc. Sun Microsystems, Inc. Sun Microsystems, Inc. Sun Microsystems

Programacin Orientada a Objetos con Java (3ra. Ed)

Enciclopedia de Microsoft C# (2da. Madrid Edicin) C# como programar (2a Ed.) UML para programadores Java Java manual de referencia (7a. Ed) Fundamentos de Java Edicin: 03 Web Component Development With Servlet and JSP Technologies SL-314 Distribuited Programming With Java Technology SL-301 Java Programming Language SL275 Fundamentals of the Java Programming Language Implementing Java Security SL303 Java Programming Language SL285 Java programming Language Workshop Student Guide The Java Tutorials
Mxico, DF. Madrid Barcelona Barcelona Santa Clara, California Santa Clara, California Santa Clara, California Santa Clara, California Santa Clara, California Santa Clara, California Broomfield, Co 25 de Junio 2009

(2008) (2008) (2007) (2008) (2008) (2002) 1995

http://java.sun.com/docs/ tutorial/

ELABOR: COMIT DE DIRECTORES DE LA CARRERA DE TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN APROB: C. G. U. T.

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009 F-CAD-SPE-23-PE-XXX

Вам также может понравиться