Está en la página 1de 24

TCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGAS DE LA

INFORMACIN Y COMUNICACIN AREA SISTEMAS


INFORMATICOS
HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMTICAS
1.

Nombre de la
asignatura
2.
Competencias

Desarrollo de aplicaciones II

3.
4.
5.
6.
7.

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.
Cuarto
75
30
105
7

Cuatrimestre
Horas Prcticas
Horas Tericas
Horas Totales
Horas Totales por
Semana Cuatrimestre
8.
Objetivo de la
Asignatura

El alumno desarrollar aplicaciones distribuidas


utilizando patrones de diseo y
arquitectura
multicapa
para
mejorar
su
rendimiento,
desempeo y seguridad.

Unidades Temticas
I.
II.
III.
IV.
V.

Patrones de diseo
Manejo de archivos
Manipulacin de datos
Desarrollo multicapa
Seguridad

Prcticas
10
10
20
25
10
Totales
75

Horas
Tericas
4
4
8
10
4
30

Totales
14
14
28
35
14
105

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
UNIDADES TEMTICAS
1. Unidad
Temtica
2. Horas Prcticas
3. Horas Tericas
4. Horas Totales
5. Objetivo

Temas

I. Patrones de diseo.
10
4
14
El alumno disear el plan de construccin utilizando
patrones de diseo para agilizar el desarrollo de una
aplicacin.

Saber

Saber hacer

Ser

Conceptos y
ventajas de
los patrones
de diseo

Identificar el
concepto de patrn
de diseo, ventajas
y clasificacin
(creacin,
comportamiento,
estructurales y de
sistema) de los
mismos.

Determinar el patrn
que se debe utilizar
en una situacin
determinada.

Analtico
Capacidad de sntesis
Lgico
Ordenado
Sistemtico
Objetivo

El patrn
Model-ViewController
(MVC)

Identificar el
propsito,
componentes
(modelo, vista,
control),
caractersticas,
implementacin y
ventajas del patrn
de diseo MVC en
aplicaciones.

Esquematizar el uso
del MVC en una
problemtica
determinada, por
medio de diagramas
de objetos y
diagrama de clases
para cada uno de los
componentes:

Analtico
Capacidad de sntesis
Lgico
Ordenado
Sistemtico
Objetivo

Modelo, Vista y
Control, as como
diagrama de
secuencia entre
participantes.

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

Temas
Diseo de la
arquitectura
del proyecto

Saber
Identificar los
requerimientos
funcionales, no
funcionales y los
objetos de dominio
del proyecto para
realizar el anlisis
de la arquitectura
de acuerdo a MVC.

Saber hacer
Elaborar la
arquitectura
preliminar del
proyecto, aplicando
el MVC, por medio
de diagramas
conceptuales, de
objetos y de clases
para cada uno de los
componentes:

Ser
Analtico
Capacidad de sntesis
Lgico
Ordenado
Sistemtico
Objetivo

Modelo, Vista y
Control, as como
diagrama de
secuencia.
Plan de
construccin
del proyecto
con base en
MVC

Identificar las tareas


necesarias para el
desarrollo de un
plan del proyecto:
Revisin de
requerimientos,
Manejo de
complejidad y
descripcin de
construcciones.

Elaborar un plan de
desarrollo para el
proyecto,
describiendo los
elementos que
contendr y las
clases involucradas
en cada etapa.

Analtico
Capacidad de sntesis
Lgico
Ordenado
Sistemtico
Objetivo
Planificador

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
Proceso de evaluacin
Resultado de
Secuencia de
Instrumentos y tipos
aprendizaje
aprendizaje
de reactivos
Elaborar la
1. Identificar los diferentes
Proyecto
documentacin referente tipos y ventajas del uso de
Rubricas de proyecto
al diseo preliminar, para patrones de diseo.
el desarrollo de un
proyecto que resuelva la 2. Analizar las
problemtica planteada. caractersticas y el
procedimiento para
La documentacin
implementar el patrn MVC.
deber incluir:
3. Estructurar una
Descripcin de
arquitectura de software
problemtica.
aplicando el MVC.

Requerimientos
funcionales y no
funcionales.

Anlisis de la
arquitectura,
5. Elaborar un plan de
aplicando el patrn construccin con base en
Model-ViewMVC
Controller y
generando los
diagramas de
objetos, clases y de
secuencia
correspondientes
con su justificacin.

Plan de
Construccin

4. Comprender el proceso
para generar un plan de
construccin con base en
MVC.

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
Proceso enseanza aprendizaje
Mtodos y tcnicas de enseanza
Aprendizaje basado en proyectos
Trabajo colaborativo
Prctica de laboratorio

Medios y materiales didcticos


Can
Computadora
Software de modelado (MVC)

Espacio Formativo
Aula

Laboratorio / Taller

Empresa

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
UNIDADES TEMTICAS
1.

Unidad
Temtica
2.
Horas
Prcticas
3.
Horas
Tericas
4.
Horas Totales
5.

Objetivo

Temas

II. Manejo de archivos.


10
4
14
El alumno desarrollar una aplicacin que permita crear,
leer y escribir archivos para garantizar su disponibilidad.

Saber

Saber hacer

Ser

Concepto de
flujos de E/S

Identificar los flujos


de entrada y flujos
de salida.

Analtico
Lgico
Ordenado
Objetivo
tico
Observador

Clases que
permiten
manejar flujos
de entrada y
salida

Identificar las
Desarrollar cdigo
clases, sus
empleando flujos de
mtodos y sintaxis entrada y salida.
utilizados en el
manejo de flujos
de entrada y
salida.

Analtico
Sistemtico
Lgico
Ordenado
Objetivo
tico
Planificador
Creativo
Observador

Archivos

Identificar las
clases y sus
mtodos
empleados para
acceder a los
archivos de
acuerdo a su tipo
de acceso
(secuencial/aleator
io).

Analtico
Sistemtico
Lgico
Ordenado
Objetivo
tico
Planificador
Creativo
Observador

Desarrollar un
programa que
permita crear, leer y
escribir informacin
en archivos.

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II

Resultado de
aprendizaje
Entregar en medio
electrnico:

Cdigo Fuente
Ejecutable
de una aplicacin que
permita la creacin y
manipulacin de
archivos
(lectura/escritura)

Proceso de evaluacin
Secuencia de
aprendizaje
1. Identificar los conceptos
de flujos de entrada y
salida.

Instrumentos y tipos
de reactivos
Ejercicios prcticos
Lista de cotejo

2. Identificar los conceptos


de archivos y sus tipos de
acceso.
3.- Comprender las clases y
mtodos requeridos para
crear flujos y manipular
archivos.
4. Manipular archivos a
travs de flujos de E/S

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
Proceso enseanza aprendizaje
Mtodos y tcnicas de enseanza
Ejercicios prcticos
Prctica demostrativa
Equipos colaborativos

Medios y materiales didcticos


Can
Computadora
Entorno de desarrollo
Software de modelado

Espacio Formativo
Aula

Laboratorio / Taller

Empresa

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
UNIDADES TEMTICAS
1. Unidad
Temtica
2. Horas Prcticas
3. Horas Tericas
4. Horas Totales
5. Objetivo

Temas

III. Manipulacin de datos


20
8
28
El alumno implementar una aplicacin que permita el
manejo de datos y la generacin de reportes para
presentar la informacin de una BD.

Saber

Saber hacer

Cadena de
conexin

Identificar las
clases y elementos
que permitan crear
una cadena de
conexin.

Establecer una
conexin a BD remota
utilizando una cadena
de conexin.

Analtico
Sinttico
Lgico
Ordenado
Sistemtico
Intuitivo

Manejo de
datos

Identificar las
clases y los
mtodos del
lenguaje que
permitan la
manipulacin de
datos empleando el
SQL.
Identificar las
caractersticas de
las formas y
reportes maestrodetalle.

Codificar una
aplicacin que permita
la manipulacin de
datos empleando
instrucciones SQL.

Analtico
Lgico
Ordenado
Sistemtico
Planificador
Creativo
Intuitivo

Generar formas y
reportes maestrodetalle a partir de
consultas.

Analtico
Capacidad de
sntesis
Lgico
Ordenado
Sistemtico
Planificador
Creativo
Intuitivo

Reportes

Ser

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
Resultado de
aprendizaje
Desarrollar una
aplicacin con base a un
proyecto planteado que
contenga:

Cadenas de conexin.
Manipulacin de
datos.
Generacin de
reportes.

Proceso de evaluacin
Secuencia de
Instrumentos y tipos
aprendizaje
de reactivos
1. Identificar el concepto de Proyecto
cadena de conexin.
Rbricas de proyectos
2. Analizar el uso de
instrucciones SQL a travs
de los componentes del
lenguaje de programacin.
3. Integrar una aplicacin
utilizando cadena de
conexin e instrucciones
SQL mediante
componentes.
4. Estructurar una
aplicacin que incluya
reportes.

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
Proceso enseanza aprendizaje
Mtodos y tcnicas de enseanza
Aprendizaje basado en proyectos
Prctica demostrativa
Equipos colaborativos

Medios y materiales didcticos


Can
Computadora
Entorno de desarrollo de programacin
(Visual Studio, Delphi, NetBeans,
Eclipse).
SGBD (Oracle, MySQL, SQL Server,
Firebird)

Espacio Formativo
Aula

Laboratorio / Taller

Empresa

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
UNIDADES TEMTICAS

2.
3.
4.
5.

1. Unidad
Temtica
Horas
Prcticas
Horas
Tericas
Horas Totales
Objetivo

Temas
Introduccin al
desarrollo de
proyectos
multicapa y
distribuidos

IV. Desarrollo multicapa.


25
10
35
El alumno desarrollar una aplicacin multiproceso
empleando RMI (Remote Method Invocation) para
implementar una arquitectura multicapa.
Saber

Saber hacer

Ser

Identificar las
caractersticas y
diferencias en las
etapas de desarrollo
entre una aplicacin
simple, una aplicacin
multicapa y una
aplicacin distribuida.

Determinar el
mbito de las
aplicaciones simples,
multicapa y
distribuidas as como
la utilidad de los
patrones de diseo.

Analtico
Lgico
Ordenado
Sistemtico

Realizar la
configuracin de un
servidor con sus
servicios para la
plataforma de
desarrollo

Analtico
Capacidad de
sntesis
Lgico
Ordenado
Sistemtico
Planificador
Creativo

Identificar la utilidad
de los patrones de
diseo en proyectos
multicapa.
Configuracin de
la plataforma de
desarrollo (para
ambiente
multicapa)

Identificar los
esquemas de
configuracin de la
plataforma de
desarrollo para
ambientes multicapa

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

Temas
Sockets

Saber

Saber hacer

Identificar el concepto
de socket.

Clases que
permiten
realizar
comunicacin
entre equipos

Hilos

Identificar los
elementos de la
conexin a travs de
sockets.
Identificar las
principales clases y
mtodos para realizar
comunicacin entre
equipos.

Identificar el
concepto,
componentes,
estados y
funcionamiento de los
hilos.

Ser
Analtico
Lgico
Ordenado
Sistemtico
Planificador
Creativo

Desarrollar una
aplicacin utilizando
sockets (los mtodos
de las clases) que
permiten la
comunicacin entre
clientes y servidores
a travs de TCP/IP.

Analtico
Lgico
Ordenado
Sistemtico
Planificador
Creativo

Determinar el
alcance de los hilos
y de un conjunto de
hilos en una
aplicacin.

Analtico
Lgico
Ordenado
Sistemtico
Planificador
Creativo

Desarrollar una
aplicacin
multiproceso.

Analtico
Lgico
Ordenado
Sistemtico
Planificador
Creativo

Identificar las
caractersticas y uso
de un conjunto de
hilos.
Clase para
programacin
multiproceso

Identificar las clases,


mtodos y estados
empleadas para
implementar hilos en
una aplicacin.
Identificar el concepto
de sincronizacin y el
alcance al compartir
datos mediante hilos.

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

Temas

Saber

Objetos Remotos Identificar los


conceptos de objetos
remotos, sus
caractersticas,
ventajas y
desventajas.

Saber hacer

Ser

Desarrollar una
Analtico
aplicacin multicapa Lgico
utilizando RMI.
Ordenado
Sistemtico
Planificador
Creativo

Identificar los pasos


necesarios en la
creacin de RMI.

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
Proceso de evaluacin
Resultado de
Secuencia de
aprendizaje
aprendizaje
Elaborar una aplicacin 1. Identificar las
multicapa con base en un caractersticas de
anlisis de caso que
aplicaciones multicapa y
utilice:
distribuidas, el concepto y
uso de sockets.
Sockets
2. Comprender el proceso
Multiprocesos
de comunicacin entre
RMI
aplicaciones clienteservidor.

Instrumentos y tipos
de reactivos
Estudio de caso
Lista de cotejo

3. Comprender el concepto
y sintaxis de las clases y
mtodos para manipular
hilos (componentes y
estados).
4. Comprender la sintaxis
requerida para crear
aplicaciones multicapa
utilizando RMI .
5. Desarrollar una aplicacin
multicapa que utilice
sockets, multiprocesos y
RMI

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
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.

Espacio Formativo
Aula

Laboratorio / Taller

Empresa

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
UNIDADES TEMTICAS
1.
2.
3.
4.
5.

Unidad Temtica
Horas Prcticas
Horas Tericas
Horas Totales
Objetivo

Temas

V. Seguridad.
10
4
14
El alumno incorporar el manejo de esquemas de roles y
usuarios y control de inyeccin de cdigo para asegurar la
informacin en una aplicacin.

Saber

Inyeccin de
Cdigo

Identificar el
mecanismo para
evitar la inyeccin de
cdigo.

Roles y
Usuarios de la
aplicacin.

Reconocer los roles y


permisos del usuario
de la aplicacin.

Saber hacer

Ser

Elaborar una
aplicacin que
evite la inyeccin
de cdigo.

Analtico
Lgico
Ordenado
Sistemtico
Planificador
Creativo
tico

Elaborar una
aplicacin que
permita la
autentificacin de
Identificar el procesos usuarios con base
de generacin de roles en los roles
y usuarios.
determinados.

Analtico
Lgico
Ordenado
Sistemtico
Planificador
Creativo
tico
Discreto

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II

Resultado de
aprendizaje
Elaborar un documento
que incluya:

Los esquemas de
autentificacin de los
usuarios y sus roles.
Una aplicacin que
permita la
autentificacin de
usuarios y evite la
inyeccin de cdigo.

Proceso de evaluacin
Secuencia de
aprendizaje
1. Comprender los
mecanismos para evitar la
inyeccin de cdigo.

Instrumentos y tipos
de reactivos
Proyecto
Rbricas de proyecto

2. Reconocer el concepto
de rol y usuario en una
aplicacin de software.
3. Comprender el proceso
de generacin de roles y
usuarios.
4. Integrar una aplicacin
que evite la inyeccin de
cdigo y lmite las
operaciones de acuerdo al
usuario autentificado.

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
Proceso enseanza aprendizaje
Mtodos y tcnicas de enseanza
Aprendizaje basado en proyectos
Prctica demostrativa
Equipos colaborativos

Medios y materiales didcticos


Can
Computadora
Entorno de desarrollo de programacin
(Visual Studio, Delphi, NetBeans, Eclipse)
SGBD (Oracle, MySQL, SQL Server,
Firebird)

Espacio Formativo
Aula

Laboratorio / Taller

Empresa

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
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 la tecnologa
establecidos, para el ptimo
funcionamiento de la aplicacin.

a) Codifica la interface correspondiente que


genere las ligas entre mdulos, siguiendo el
modelo de componentes generado en el
diseo.
b) Documenta la (s) interfaces generadas,
especificando:
- Objetivo
- Relaciones
- Parmetros
- Fecha
- Autor
- entre otras

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
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 CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

DESARROLLO DE APLICACIONES II
FUENTES BIBLIOGRFICAS
Autor

Ttulo del
Documento
(2007) Programacin
Orientada a Objetos
con Java (3ra. Ed)

Pas

Editorial

Madrid

Espaa

Prentice Hall
Iberia S.R.L.

(2008) Enciclopedia de
Microsoft C# (2da.
Edicin)
(2003) Java 2 Curso de
Programacin. 3ra.
Edicin

Madrid

Espaa

Alfa Omega
Ra-Ma

Mxico,
DF.

Mxico

Alfa OmegaRama

Harvey M.
Deitel

(2007) C# como programar


(2a Ed.)

Mxico,
DF.

Mxico

Pearson
Prentice Hall

Joyanes,
Luis &
Zahonero,
Ignacio

(2002) Programacin en Java


2 (1ra Ed)

Madrid,

Espaa

Mc Graw Hill

Martin
Robert C.

(2004) UML para


programadores Java

Madrid

Espaa

Pearson
Prentice-Hall

Schildt,
Herbert

(2008) Java manual de


referencia
(7a. Ed)

Barcelona

Espaa

Mc Graw Hill

Schildt,
Herbert

(2007) Fundamentos de Java


Edicin: 03

Barcelona

Espaa

Mc Graw Hill

Sun
Educational
Services

(2008) Web
Component Develop
ment With Servlet
and JSP Technologies
SL-314

Santa
Clara,
California

Estados
Unidos

Sun
Microsystem
s, Inc.

Barnes,
David &
Kolling,
Michael
Ceballos,
Francisco
Javier
Ceballos,
Francisco
Javier

Ao

Ciudad

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

Autor
Sun
Educational
Services

Ttulo del
Documento
(2008) Distribuited
Programming With
Java Technology SL301
Ao

Ciudad

Pas

Editorial

Santa
Clara,
California

Estados
Unidos

Sun
Microsystem
s, Inc.

Sun
Educational
Services

(2008) Java Programming


Language SL275

Santa
Clara,
California

Estados
Unidos

Sun
Microsystem
s, Inc.

Sun
Educational
Services

(2007) Fundamentals of the


Java Programming
Language

Santa
Clara,
California

Estados
Unidos

Sun
Microsystem
s, Inc.

Sun
Educational
Services

(2008)

Santa
Clara,
California

Estados
Unidos

Sun
Microsystem
s, Inc.

Sun
Educational
Services

(2008) Java Programming


Language SL-285

Santa
Clara,
California

Estados
Unidos

Sun
Microsystem
s, Inc.

Sun
Microsyste
ms

(2002) Java programming


Language Workshop
Student Guide

Broomfield
, Co

Estados Sun
, Unidos Microsystem
s

Implementing Java
Security SL303

ELABOR: COMIT DE DIRECTORES DE LA CARERRA DE


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

REVIS: COMISIN ACADMICA Y DE VINCULACIN DEL REA

APROB:

FECHA DE ENTRADA EN VIGOR: SEPTIEMBRE 2009

C. G. U. T.

F-CAD-SPE-23-PE-XXX

También podría gustarte