Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informacion General de La Asignatura PDF
Informacion General de La Asignatura PDF
Cuatrimestre 04
Programa de la asignatura:
Anlisis y diseo orientado a objetos
Informacin general de la asignatura
Clave: 160920413 / 150920413
Tabla de contenidos
a. Ficha de identificacin
Nombre de la Ingeniera:
Nombre del curso o asignatura:
Desarrollo de software
Anlisis y diseo orientado a objetos
Clave de asignatura:
160920413 / 150920413
Seriacin:
No aplica
Cuatrimestre:
Cuarto
Horas contempladas:
72 horas
b. Descripcin
El hecho de pensar cmo o por dnde empezar a analizar los datos para disear un
programa de computadora es una labor complicada, ms aun si el programa que se
quiere realizar est pensado en la metodologa con orientacin a objetos, la cual data de
los aos cincuenta y no se usaba hasta hace poco porque la tecnologa no estaba acorde
con su implementacin. Hoy en da, la tecnologa orientada a objetos se aplica desde que
se hace el anlisis de un problema y sobre todo en el diseo de un programa que luego
ser pasado a cdigo en un lenguaje especfico para dar solucin a la necesidad de
automatizar la informacin de la empresa.
Los conceptos de anlisis y diseo orientado a objetos surgen a partir de los lenguajes
modernos de programacin. Aprovechando los beneficios de trabajar bajo este enfoque,
si se hace un buen anlisis y diseo previo, el proceso de programacin se vuelve fcil de
desarrollar y se obtienen mejores resultados.
En el anlisis orientado a objetos se desarrollan una serie de modelos que nos orientan
sobre el software o lenguaje de programacin a trabajar y as satisfacer un conjunto de
requisitos definidos por el cliente. El modelo del anlisis orientado a objetos ilustra la
informacin, el funcionamiento y el comportamiento que llevar el flujo de la informacin
desde que se introduce, hasta lo que la computadora va a arrojar como resultado,
transformando el anlisis de los datos en un modelo de diseo que sirve como
anteproyecto para la construccin de software, convirtindolo as incluso en un software
de fcil mantenimiento.
d. Propsito
El propsito general de la asignatura es realizar los diagramas que se requieren usando
como base el anlisis de un sistema con orientacin a objetos mediante las herramientas
de un lenguaje grfico -como UML (Lenguaje Unificado de Modelado)- para visualizar,
especificar, construir y documentar un sistema.
La asignatura de Anlisis y diseo orientado a objetos forma parte del cuarto cuatrimestre
de la Ingeniera en Desarrollo de software. La materia sirve de apoyo para la asignatura
de Programacin orientada a objetos, adems servir como base para las asignaturas de
Programacin orientada a objetos II y III de posteriores cuatrimestres y tiene como
asignatura precedente a Fundamentos de programacin.
El curso se encuentra conformado por cuatro unidades:
1.
2.
3.
4.
e. Competencia(s) a desarrollar
Competencia general:
Diagramar la estructura de un sistema orientado a objetos para su diseo con base en el
anlisis del sistema mediante el uso de UML (Lenguaje Unificado de Modelado).
Competencias especficas:
Identificar las etapas de un sistema orientado a objetos para decidir su ciclo de
vida, utilizando los conceptos de orientacin a objetos.
Distinguir los requerimientos del sistema orientado a objetos en su etapa de
anlisis para definir su diseo mediante tcnicas y estndares de especificacin.
Comparar las metodologas de diseo para la generacin de sistemas orientados a
objetos mediante los diagramas con los mtodos de modelado Booch, OOSE,
OMTy UML.
Aplicar los tipos de diagramas para estructurar un sistema orientado a objetos
mediante el mtodo de modelado UML.
f. Temario
Unidad 1. Introduccin al anlisis orientado a objetos
1.1. Generalidades
1.1.1. Definicin
1.1.2. Caractersticas
1.1.3. Ventajas
1.2. Identificacin y conceptos bsicos de modelos orientados a objetos
1.2.1. Abstraccin
1.2.2. Encapsulamiento
1.2.3. Modularidad
1.2.4. Herencia
1.2.5. Polimorfismo
1.3. Ciclo de vida del software y tipos de ciclos
1.3.1. Definicin
1.3.2. Espiral
1.3.3. Cascada
1.3.4. Incremental
Unidad 2. Requerimientos para el anlisis del diseo orientado a objetos
2.1 . Levantamiento de requerimientos
2.1.1. Introduccin a los requerimientos
2.1.2. Actividades para el levantamiento de requerimientos
2.2 . Documentacin para levantamientos y especificaciones
2.2.1 Documentacin
2.2.2 Especificaciones
2.3 . Estndares de especificacin
2.3.1 Fases de la estandarizacin
2.3.2 Anlisis de restricciones
2.4 . Modelos del desarrollo de software
2.4.1. giles
2.4.2. Predictivos
g. Metodologa de trabajo
El aprendizaje basado en la resolucin de problemas es una metodologa en la que se
presentan situaciones diversas para que se lleve a cabo la aplicacin de frmulas,
algoritmos y procedimientos, as mismo rutinas que permitan ejercitar y poner en prctica
los conocimientos y procedimientos para promover el reforzamiento de lo aprendido o la
resolucin de dudas, as como el aprendizaje significativo, al comprobar los elementos
tericos.
Al aplicar este tipo de metodologa en la asignatura, tambin se toman en cuenta:
El uso de las siguientes herramientas tecnolgicas: a) un foro general al inicio de la
asignatura cuyo propsito es favorecer la comunicacin y el conocimiento entre los
estudiantes, b) foros que sirven como base para participar en temas propuestos y
obtener un mayor conocimiento acerca de los temas de cada unidad.
La realizacin de actividades formativas, entre las que destacan: tareas en las que
se analiza el tema y se selecciona un ejemplo u otras en las que dado un ejemplo
especifico se pide entregar documentacin a requerimientos, tambin elaborar
h. Evaluacin
En el marco del Programa ESAD, la evaluacin se conceptualiza como un proceso
participativo, sistemtico y ordenado que inicia desde el momento en que el estudiante
ingresa al aula virtual, por lo que se le considera desde un enfoque integral y continuo.
Por lo anterior, para aprobar la asignatura, se espera la participacin responsable y activa
del estudiante, as como una comunicacin estrecha con su Facilitador(a) para que pueda
evaluar objetivamente su desempeo, para lo cual es necesaria la recoleccin de
evidencias que permitan apreciar el proceso de aprendizaje de contenidos: declarativos,
procedimentales y actitudinales.
En este contexto la evaluacin es parte del proceso de aprendizaje, en el que la
retroalimentacin permanente es fundamental para promover el aprendizaje significativo y
reconocer el esfuerzo. Es requisito indispensable la entrega oportuna de cada una de las
tareas, actividades y evidencias, as como la participacin en foros y dems actividades
programadas en cada una de las unidades, y conforme a las indicaciones dadas. La
calificacin se asignar de acuerdo con la rbrica establecida para cada actividad, por lo
que es importante que el estudiante la revise antes de realizar las actividades.
A continuacin presentamos el esquema general de evaluacin.
ESQUEMA DE EVALUACIN
Interacciones individuales y
Evaluacin
colaborativas
continua
Tareas
Evidencias
E-portafolio.
50%
Autorreflexiones
Examen
CALIFICACIN
FINAL
10%
30%
40%
10%
10%
100%
Cabe sealar que para aprobar la asignatura, se debe de obtener la calificacin mnima
indicada por ESAD.
i. Fuentes de consulta
Bibliografa bsica
Bibliografa complementaria