Vous êtes sur la page 1sur 6

Fecha: 12-05-2014 14:53:35

PROGRAMACIN DETALLADA DE LA ASIGNATURA SYLLABUS


Facultad: INGENIERIA Carrera: INGENIERIA EN SISTEMAS COMPUTACIONALES
Materia: ANALISIS Y DISEO DE SISTEMAS II Paralelo: A
Ciclo: VI Semestre: A-2014
Horas Semanales: 4.5 Nmero de Crditos: 3
Nivel Curricular: Bsico Especfico Grupo: 2 - T
Campo: Profesional Malla: A 2005 - SISTEMAS COMPUTACIONALES
Profesor(a): LORGIA DEL PILAR VALENCIA MACIAS
RESULTADOS DEL APRENDIZAJE DEL NIVEL CURRICULAR
2. JUSTIFICACIN DE LA ASIGNATURA
EL ESTUDIANTE APRENDERA ESTANDARES DE METOLOGIA DE DISEO , QUE SE UTILIZAN PARA REALIZAR NUEVOS DESARROLLOS DE SOFTWARE.
3. PRE-REQUISITOS
ANALISIS Y DISEO DE SISTEMAS I
4. OBJETIVO DE ESTUDIO DE LA ASIGNATURA
LA PRESENTE MATERIA PRESENTA LA METODOLOGIA UML COMO UN ESTANDAR PARA EL DESARROLLO DE SISTEMAS
5. OBJETIVO DE LA ASIGNATURA
Conocer las tareas, tecnicas y herramientas para realizar el analisis y diseo de sistemas haciendo uso de la Metodologia Orientada a Objetos para aplicarlo
eficientemente en soluciones de automatizacion de los problemas de las sociedades contemporaneas.
6. RESULTADOS DEL APRENDIZAJE
1. Identifica todas las fases que conforman el desarrollo de software basado en Metodologia Orientada a Objetos. 2. Plantea soluciones en estructuras de objetos acordes
a la realidad del cliente, sociedad o medio. 3. Elabora documentacion que permite un claro entendimiento y seguimiento de la problematica y solucion basada en objetos.
4. Desarrolla los valores de responsabilidad, puntualidad, trabajo en equipo, autoestima, espirito de investigacion, analisis critico, toma de decisiones para fortalecer el
perfil profesional.
6.1 SOLUCIN DE PROBLEMAS EN LA ASIGNATURA
Automatismo para todo tipo de problemas de la sociedad que involucre el desarrollo del analisis y diseno de sistemas basado en la Metodologia Orientada a Objetos como
medio para asegurar una propuesta de solucion confiable y acorde a los avances tecnologicos.
6.2 COMPONENTE INVESTIGATIVO DE LA ASIGNATURA
La materia Analisis y Diseo de Sistemas I tratando de cubrir el vertiginoso avance de las TICs promueve en el estudiante la investigacion basada en: -Sistema de
conocimientos post-positivista -Enfoque sistimico -Enfoque hermeniutico donde busca significados, comprende la situacisn, desarrolla el analisis y diseno, evalua, compara
y obtiene propuestas de solucion. Las investigaciones seran entregadas mediante documento y presentadas a todo el curso por un valor de 10 ptos.
7. ESTRUCTURA DE LA ASIGNATURA POR UNIDADES
UNIDAD OBJETIVOS RESULTADOS DEL APRENDIZAJE
INTRODUCCION
Conocer en que consiste y la aplicabilidad de la
Metodologia Orientada a Objetos; asi como tambien,
los conceptos relacionados a objetos.
Identifica en que consiste y la aplicabilidad de la
Metodologia Orientada a Objetos; asi como tambien,
aplica correctamente los conceptos relacionados a
objetos.
TEMAS: Orientacion a Objetos
CONTENIDO: Que es OO Que es desarrollo OO
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 1 h
TEMAS: Conceptos de OO: Que es Objeto
CONTENIDO: Definicion Estructura Delimitacion en el mundo real Ejemplos
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 2 h
TEMAS: Conceptos de OO: Ejercicio de aplicacion
CONTENIDO: Definicion de objetos segun el observador del dominio del problema: Objeto: Bicicleta Roja Dominio del Problema: Ventas, Reparacion, Ciclismo
FORMAS DE APRENDIZAJE (Tipos de Clases): Exposicion
TIEMPO: 1 h
1/6
TEMAS: Conceptos de OO: Caracteristicas de Objetos
CONTENIDO: Identidad Clasificacion Herencia Polimorfismo Herencia
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 2h
TEMAS: Conceptos de OO: Ejercicio de aplicacion
CONTENIDO: Obtencion de la estructura jerarquica para un grupo de objetos dado
FORMAS DE APRENDIZAJE (Tipos de Clases): Exposicion
TIEMPO: 1h
TEMAS: Metodologia OO: Fases
CONTENIDO: Analisis Diseno de Sistemas Diseno OO Implementacion
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 1h
TEMAS: Metodologia OO: Modelos
CONTENIDO: Dinamico Estatico Funcional
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 0.5h
TEMAS: Metodologia OO: Aspectos relacionados
CONTENIDO: Abstraccion Encapsulamiento Modularidad Comparticion Complementacion
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 1h
TEMAS: Metodologia OO: Beneficios
CONTENIDO: Beneficios de la tecnologia
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 0.5h
UNIDAD OBJETIVOS RESULTADOS DEL APRENDIZAJE
MODELAMIENTO ORIENTADO A OBJETOS
- Usar apropiadamente los componentes de los
modelos Estatico, Dinmico y Funcional. - Establecer
apropiadamente las relaciones entre los modelos
Estatico, Dinmico y Funcional
- Usa apropiadamente los componentes de los
modelos Estatico, Dinmico y Funcional. - Establece
apropiadamente las relaciones entre los modelos
Estatico, Dinmico y Funcional
TEMAS: Modelado como Tecnica
CONTENIDO: - Definicion - Ventajas y Desventajas
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 1h
TEMAS: Unified Modeling Language - UML
CONTENIDO: - Historia - Metodologias - UML - Notacion
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 2h
TEMAS: Relaciones entre Modelos de Metodologia OO
CONTENIDO: - Estatico, estructura - Dinamico, sucesos - Funcional, transformacion: DFD
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 1h
TEMAS: Modelado Dinamico
CONTENIDO: - Definicion - Analisis de requerimientos
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 2h
TEMAS: Modelado Dinamico: Limites del Sistema
CONTENIDO: - Limites del sistema vs Lista de casos de uso - Casos de Uso vs Objetivos - Actores - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 3h
TEMAS: Ejercicio de Aplicacion: Limites del Sistema - Floreria
CONTENIDO: - Definir Limites del sistema: lista de casos de uso y actores - Describir un caso de uso - Describir un actor - Validacion de casos de uso
FORMAS DE APRENDIZAJE (Tipos de Clases): Exposicion
TIEMPO: 1h
TEMAS: Modelado Dinamico: Escenarios
CONTENIDO: - Definicion - Especificacion - Documentacion - Validacion de escenarios - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 2h
2/6
TEMAS: Ejercicio de Aplicacion: Escenarios de caso de uso - Floreria
CONTENIDO: - Definir los diferentes escenarios de un caso de uso Nota: minimo un escenario de exito y uno de fracaso
FORMAS DE APRENDIZAJE (Tipos de Clases): Practico
TIEMPO: 1h
TEMAS: Modelado Dinamico: Diagrama de Interaccion de Objetos - DIO
CONTENIDO: - Definicion - Especificacion - Documentacion - Lo que provee un DIO - Observaciones - Validacion de DIO - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 2h
TEMAS: Ejercicio de Aplicacion: DIO de escenario de caso de uso - Floreria
CONTENIDO: - Desarrollar el DIO de un escenario de un caso de uso
FORMAS DE APRENDIZAJE (Tipos de Clases): Practico
TIEMPO: 1h
TEMAS: Modelado Dinamico: Diagrama de Estados
CONTENIDO: - Definicion - Especificacion - Documentacion - Derivacion de DIO - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 1h
TEMAS: Investigacion: Diagrama de Estados Anidados
CONTENIDO: - Estructura de clases - Delimitacion de procesos - Interoperatividad
FORMAS DE APRENDIZAJE (Tipos de Clases): Exposicion
TIEMPO: 1h
TEMAS: Modelado Dinamico: Flujo de Ventanas y Layouts
CONTENIDO: - Flujo de Ventanas - Layouts - Proceso de construccion de layouts - Validar flujo de ventanas y layouts - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 2h
TEMAS: Investigacion: Principios de Diseno de Interfaces de Actualidad
CONTENIDO: - Tendencia de interfaces desde los 10 ultimos anos. - Principios de diseno a tener en cuenta vs preferencias de poblacion
FORMAS DE APRENDIZAJE (Tipos de Clases): Exposicion
TIEMPO: 1h
TEMAS: Modelado Dinamico: Plan de Aceptacion
CONTENIDO: - Contrato de aceptacion - Prueba - Documentacion y estructura - Uso - Recorrido - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 1h
TEMAS: Modelado Estatico
CONTENIDO: - Definicion - Diagrama de objetos - Objetos vs Clases
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 1h
TEMAS: Modelado Estatico: Como Encontrar Objetos
CONTENIDO: - Lista de objetos candidatos - Estilo Shlaer / Mellor - Estilo Wirfs / Brock - Rumbaugh - Lista final de objetos - Como nombrar objetos - Gloario de terminos
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 3h
TEMAS: Modelado Estatico: Diagrama de Objetos
CONTENIDO: - Notacion - Elementos escenciales - Atributos - Operaciones - Relaciones - Tipo de Relaciones
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 2h
TEMAS: Modelado Estatico: Tipo de Relaciones
CONTENIDO: - Enlaces y Asociaciones - Binaria - Ternaria - Agregacion - Restricciones - Generalizacion / Especializacion - Herencia Simple - Herencia Multiple - Clases
Abstractas - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 5h
TEMAS: Ejercicio de Aplicacion: Diagrama de Clases - Floreria
CONTENIDO: Obtener el diagrama de clases de un caso de uso de la Floreria
FORMAS DE APRENDIZAJE (Tipos de Clases): Practico
TIEMPO: 2h
UNIDAD OBJETIVOS RESULTADOS DEL APRENDIZAJE
METODOLOGIA DE DISENO
Realizar el diseno de objetos y su almacenamiento; y,
definir la arquitectura del sistema y descomposicion en
subsistemas.
Realiza el diseno de objetos y su almacenamiento; y,
define la arquitectura del sistema y descomposicion en
subsistemas.
3/6
TEMAS: Vision General del Diseno de Objetos
CONTENIDO: - Modelos de Diseno - Arquitectura del software - Diseno de clases
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 0.5h
TEMAS: Diseno de Clases
CONTENIDO: - Descargar clases - Personalidad multiple - Uso de clases abstractas - Ajuste de la Herencia - Especificacion de diseno de clases - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 1h
TEMAS: Diseno de Relaciones: Asociacones
CONTENIDO: - Consideraciones - Multiplicidad - Direccionabilidad - Mutabilidad - Diseno de atributos y clases tipo enlace - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 1.5h
TEMAS: Diseno de Relaciones: Agregaciones
CONTENIDO: - Agregacion Nivel de abstraccion vs nivel de acoplamiento - Destruccion de agregacion - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Teorico Practico
TIEMPO: 0.5h
TEMAS: Ejercicio de Aplicacion: Diagrama de Clases de Diseno - Floreria
CONTENIDO: Obtener el diagrama de clases de diseno para la Floreria
FORMAS DE APRENDIZAJE (Tipos de Clases): Practico y Exposicion
TIEMPO: 0.5h
TEMAS: Arquitectura del software
CONTENIDO: - Descomposicion en Subsistemas - Paquetes - Arquitectura del sistema - 3 nivels - Multinivel
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 0.5
TEMAS: Seleccion de Implementacion
CONTENIDO: - Software de Control - Manejo de Contorno
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositivas
TIEMPO: 0.5h
UNIDAD OBJETIVOS RESULTADOS DEL APRENDIZAJE
IMPLEMENTACION
Conocer tecnicas y herramientas para una
implementacion efectiva en lenguajes de
programacion orientado a objetos y en no orientado a
objetos.
Aplica tecnicas y herramientas para una
implementacion efectiva en lenguajes de
programacion orientado a objetos y en no orientado a
objetos.
TEMAS: Diseno de la Implementacion
CONTENIDO: Programacion Base de Datos
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositiva
TIEMPO: 0.5h
TEMAS: Gestin de Almacn de Datos
CONTENIDO: - Base de datos relacional - Base de datos OO - Persistencia - Ejemplo
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositiva
TIEMPO: 1.5h
TEMAS: Ejercicio de Aplicacion: Persistencia Floreria
CONTENIDO: Obtener el modelo persistente para la Floreria
FORMAS DE APRENDIZAJE (Tipos de Clases): Exposicion
TIEMPO: 1h
TEMAS: Estilo de Programacion
CONTENIDO: Reuso Extensibilidad Robustez Lenguajes OO Lenguajes no OO
FORMAS DE APRENDIZAJE (Tipos de Clases): Presentacion de diapositiva
TIEMPO: 1h
8. PROGRAMACIN DETALLADA DE LA GESTIN POR TUTORA
TEMA DE LA TUTORA(Definir un ttulo que permita identificar sobre que tratar el trabajo que se realizara en la asignatura durante el semestre): ANALISIS Y DISEO
DE SISTEMA APLICANDO LA METDOLOGA ORIENTADO A OBJETOS - MOO
4/6
FASES DEL TRABAJO (se
recomiendan dos o tres fases
para cada parcial; el docente
llenara los espacios
necesarios segn las fases
que planifique)
CONTENIDO/DESCRIPCIN
FECHA DE INICIO
DD/MM/YYYY
FECHA DE ENTREGA
DD/MM/YYYY
HORAS
PRIMER PARCIAL
FASE I (se recomienda que
en esta fase el docente
presente a los estudiantes
una gua detallada para la
realizacin del trabajo)
Presentacion de la Guia de la Tutoria - Tema -
Descripcion del Problema - Objetivos -
Metodologia - Calendario - Restricciones -
Evaluacion - Bibliografa
19/05/2014 19/05/2014 1
FASE II
Desarrollo de Propuesta del Proyecto, basado
en Ciclo de Vida de Desarrollo se Software -
SDLC - Descripcin del problema u
oportunidad. - Definicin de objetivos
generales y especficos. - Determinacin del
Alcance. - Determinacin de la Viabilidad. -
Planeacin y Control de Actividades. - Anlisis
de Muestreo e Investigacin de Datos con
formato de documentos de soporte
(entrevistas, cuestionarios, prototipos,
documentos de entrada, como de salida, ej:
facturas, reportes, etc.). - Diagrama de Flujo
de Datos de Contexto y de 1er nivel.
20/05/2014 30/05/2014 4
FASE III
- Desarrollo de lista de casos de uso. -
Obtencion de lista de objetos segn estilos
propuestos en MOO. - Diagrama de modelo
de objetos de la fase de anlisis que soluciona
el problema.
03/06/2014 30/06/2014 4
SEGUNDO PARCIAL
FASE I
- Desarrollo de Escenarios y DIOs de los
escenarios de cada caso de uso. - Obtencion
de diagrama de estados. - Elaboracion de flujo
de ventanas, layouts y plan de aceptacin.
16/07/2014 31/07/2014 4
FASE II
- Diagrama de modelo de objetos de fase de
diseo aplicando direccionabilidad,
mutabilidad y referencia a objetos. -
Especificacion de diseo de clases y
operaciones.
04/08/2014 20/08/2014 3
FASE III
- Obtencion de modelo de persistencia del
modelo de objetos de diseo.
25/08/2014 01/09/2014 2
9. METODOLOGA
En cada una de las unidades de aprendizaje se hara: - Conferencias y Exposiciones tematicas - Metodo de aprendizaje por recepcion - Taller y desarrollo de casos
practicos - Metodo de aprendizaje guiado - Seminario / Investigacion y exposicion de conclusiones - Metodo de aprendizaje por descubrimiento - Gestion por tutorias para
realizar el analisis y diseo de un proyecto practico - Metodo de aprendizaje por descubrimiento
10. EVALUACIN
Gestin en el Aula 25%
1. Lecciones sobre 10 ptos. 2. Talleres sobre 10 ptos. 3. Investigaciones sobre 10 ptos. La nota de Gestion en el Aula para cada
parcial sera el promedio de las notas alcanzadas en los puntos anteriores.
Gestin de Tutora 25%
Desarrollo del analisis y diseno de Sistemas a un proyecto de negocio aplicando la Metodologia Orientada a Objetos: 1. De
acuerdo a la Guia de la Tutoria los avances del desarrollo del proyecto seran entregados semanalmente y cada entrega sera
calificada sobre 10 ptos 6ptos documento y 4 ptos exposicion). La nota final de cada parcial sera el promedio de las notas
alcanzadas en las entregas semanales. 2. Al final de cada parcial el documento que integra las entregas semanales con la
exposicion de lo alcanzado sera calificacdo sobre 10 ptos (6ptos documento y 4 ptos exposicion). La nota de Gestion de Turoria
de cada parcial sera el promedio entre la nota promedio de entregas semanales y la nota del documento integrado con
exposicion.
Examen Parcial 50% Examen de desarrollo sobre 10 ptos
5/6
11. BIBLIOGRAFA
11.1 Bsica
TEXTO TTULO AUTOR EDITORIAL EDICIN AO PUB. ISBN LINK
LIBROS
Modelado y Diseno
Orientado a Objetos -
Metodologia OMT
James Rumbaugh,
Blaha, Premerlani,
Eddy, Lorensen
Prentice Hall Primera 1996 013-240698-5
11.2 Complementaria
TEXTO TTULO AUTOR EDITORIAL EDICIN AO PUB. ISBN LINK
LIBROS
El Lenguaje
Unificado de
Modelado: Manual
de Referencia
James Rumbaugh,
Ivar Jacobson,
Grady Booch
Addison Wesley 1ra 1999 9780201309980
LIBROS
Object - Oriented
Analsis & Diseno
con Aplicaciones
Grady Booch Pearson Education 2da 2006
6/6