Você está na página 1de 5

SLABO

I.

INFORMACIN GENERAL
ASIGNATURA
ESPECIALIDAD
SEMESTRE
SUBMDULO
PRE REQUISITO
HORAS SEMANALES
DURACION

II.

: DISEO DE SISTEMAS ORIENTADO A OBJETOS UML


: COMPUTACIN E INFORMTICA
: IV
: VII
: ANLISIS DE SISTEMAS ORIENTADOS A OBJETOS
: 06
: 12 SEMANAS

DESCRIPCIN DEL CURSO


Est diseado para que el desarrollador utilice la metodologa de la programacin
orientada a objetos (OO) en el diseo de aplicaciones utilizando el lenguaje UML (Unified
Modelling Language). Las aplicaciones de software ms importantes no son estticas sino
que crecen y evolucionan a medida que cambian las necesidades del mercado y los
consumidores. Tener la capacidad de analizar esos cambios y traducirlos en nuevos
modelos de software representa una extraordinaria ventaja competitiva. Los mtodos de
diseo de aplicaciones orientado a objetos ensean a los profesionales del software a
entender la eficacia inherente a los modernos lenguajes OO, entre los que destaca el
lenguaje de programacin Java, Visual .NET. Los conceptos y mtodos de anlisis y
diseo asociados a la especificacin UML estn relacionados con las fases del proceso de
desarrollo de software iterativo, incremental y unificado. Durante el curso, tambin se
explica el uso de los patrones de diseo, los modelos de objetos y dinmicos, el diseo de
sistemas y las tcnicas de particionamiento.

III.

COMPETENCIAS A LOGRAR
Al finalizar el submdulo el alumno ser capaz de:
GENERALES
Saber los componentes principales del diagrama de despliegue.

Entender las distintas visibilidades en el diseo entre objetos, atributos,


declarada local y global.

Comprender el modelo conceptual frente al diagrama de clases.

Observar la arquitectura de tres capas y aplicar en el diseo de sistemas.

Entender y diferenciar las transformaciones de clases, atributos de clases,


relaciones y herencia.
ESPECFICOS
Reconocer los conceptos precisos de los trminos: encapsulamiento, herencia,
polimorfismo y persistencia.
Elaborar diagramas de asociacin, agregacin, mensajes.
Analizar los componentes principales del diagrama de despliegue.
Demostrar la importancia del diagrama de colaboracin en el diseo de sistemas.
Identificar las distintas visibilidades en el diseo entre objetos, atributos, declarada local
y global.
Diagramar el esquema de las clases de diseo en los proyectos.
IV. METODOLOGA
De enseanza:
Se aplicarn los mtodos activos y las tcnicas apropiadas para los distintos temas de la
asignatura. El docente optar la metodologa ms adecuada: Estudio de casos, solucin
de problemas, tcnica del debate, mtodo demostrativo, seminario, elaboracin de
comentarios y resmenes. Induccin, deduccin; anlisis, sntesis.

CORPORACIN EDUCATIVA CESCA

Pgina 1 de 5

DISEO DE SISTEMAS ORIENTADO A OBJETOS

De aprendizaje:
El alumno por su parte utilizar las tcnicas de estudio adecuadas al tema que
desarrolle el docente como las tcnicas demostrativas, la lectura comentada, el
dilogo, practicas guiadas, entre otras.
IV.

CRITERIOS DE EVALUACIN
La evaluacin es permanente, integral, formativa y colaborativa.
Se aplicara la autoevaluacin, la coevaluacin y la heteroevaluaciion. Comprende los
conocimientos adquiridos, las habilidades y las actitudes.
Los alumnos sern evaluados en funcin del logro de habilidades y actitudes referentes a
su especialidad, sobre la base de los siguientes criterios:
Cognitivos:
Reconocer los conceptos precisos de los trminos, encapsulamiento, herencia,
polimorfismo y persistencia.
Identificar los estereotipos: clase entidad, controles de clases y adicionando los
estereotipos.
Analizar los componentes principales del diagrama de despliegue.

Identificar las distintas visibilidades en el diseo entre objetos, atributos,


declarada local y global.

Diferenciar el modelo conceptual frente al diagrama de clases.

Reconocer la arquitectura de tres capas y su importancia en el diseo de


sistemas.

Identificar y diferenciar las transformaciones de clases, atributos de clases,


relaciones y herencia.
Procedimentales:
Elaborar diagramas de asociacin, agregacin, mensajes.
Demostrar la importancia del diagrama de colaboracin en el diseo de sistemas.
Disear subsistemas de ventas, facturacin, control de stock, logstica y control de
almacn.
Diagramar el esquema de las clases de diseo en los proyectos.
Actitudinales:
Valorar la importancia de las asociaciones en el diseo de sistemas.
Proponer alternativas de solucin en los diagramas de diseo de sistemas.

V.

REQUISITOS PARA SU APROBACIN


Para la aprobacin del curso el alumno debe cumplir con los siguientes requisitos:

VI.

Asistencia mnima
70%
Exmenes: parcial y final
100%
Prcticas: presentacin oportuna
100%
Aprobacin: el promedio mnimo ser 10,5 (11)
Todas las evaluaciones, incluyendo los exmenes parcial y final, debern ser
generalmente de forma escrita y se sugiere que tenga una duracin de 60 minutos.

BIBLIOGRAFA
Del Docente:
A UML Pattern Language. Paul Evitts. Macmillan Technical Publihing
Advanced Object-Oriented Analysis & Design Using UML. James J. Odell
Cambridge University Press
Business Modeling with UML. Hans-Erik Ericsson.
John Wiley & Sons, Inc.

CORPORACIN EDUCATIVA CESCA

Pgina 2 de 5

Del Alumno:

VII.

Anlisis de procesos y datos usando UML. Alberto Taboada. Jimnez - GrapPeru


El lenguaje unificado de modelado. Manual de referencia. Addison Wesley

CONTENIDO DEL CURSO.


UNIDAD FORMATIVA I: CREACIN DE DIAGRAMAS Y TRMINOS DE OBJETOS.
Al trmino de la primera unidad formativa el alumno ser capaz de:

Reconocer los conceptos precisos de los trminos, encapsulamiento, herencia,


polimorfismo y persistencia.
Elaborar diagramas de asociacin, agregacin, mensajes.
Identificar los estereotipos: clase entidad, controles de clases y adicionando los
estereotipos.
Valorar la importancia de las asociaciones en el diseo de sistemas.

PRIMERA SEMANA:

Conceptos bsicos orientados a objetos.

Fases del Diseo de Sistemas.

Diseo de Bases de Datos.

Asociacin de objetos y caractersticas.

Visibilidad, mtodos.

Tipos de relacin.

Especializacin/Generalizacin, Asociacin, Composicin, Agregacin, Mensajes,


Caractersticas.

Casos de mensajes.
SEGUNDA SEMANA:

Trabajando con clases: adicionando clases.

Estereotipos: clase entidad, controlando clases, adicionando estereotipos.

Clases parametricas.

Instancias de una clase, clases abstractas.

Diagrama de Clases.

Visibilidad de atributos.

Ejemplos de Bases de Datos.


UNIDAD FORMATIVA II: DISEO DE SUBSISTEMAS
Al trmino de la segunda unidad formativa el alumno ser capaz de:

Analizar los componentes principales del diagrama de despliegue.


Demostrar la importancia del diagrama de colaboracin en el diseo de sistemas.
Disear subsistemas de ventas, facturacin, control de stock, logstica y control de
almacn.
Valorar la importancia de los diversos diagramas en el diseo de sistemas.

TERCERA SEMANA:

Diseo de red.

Diagrama de despliegue.

Descripcin, notacin: Nodo, conexin, Proceso.

Casos prcticos.
CUARTA SEMANA:

Diagrama de interaccin.

Patrones para asignar responsabilidad.

Las responsabilidades y diagramas de interaccin.

Patrones: expertos, creador, alta cohesin, bajo acoplamiento, controlador.

CORPORACIN EDUCATIVA CESCA

Pgina 3 de 5

DISEO DE SISTEMAS ORIENTADO A OBJETOS


QUINTA SEMANA:

Diagramas de colaboracin.

Diseo de una solucin usando objetos y patrones.

Conexin de la capa de presentacin y de dominio.

Responsabilidad para la capa de presentacin y de dominio.


SEXTA SEMANA:

Retroalimentacin.

Examen Parcial (2 horas).


UNIDAD FORMATIVA III: ARQUITECTURA DE TRES CAPAS.
Al trmino de la tercera unidad formativa el alumno ser capaz de:

Identificar las distintas visibilidades en el diseo entre objetos, atributos, declarada


local y global.
Diagramar el esquema de las clases de diseo en los proyectos.
Diferenciar el modelo conceptual frente al diagrama de clases.
Reconocer la arquitectura de tres capas y su importancia en el diseo de sistemas.
Identificar y diferenciar las transformaciones de clases, atributos de clases, relaciones
y herencia.

STIMA SEMANA:

Disear subsistemas: ventas y facturacin, control de stock, logstica y control de


almacn.

Crditos de cobranza.

Planillas.
OCTAVA SEMANA:

Arquitecturas.

Arquitectura de tres capas.

Arquitectura con paquetes.

Paquetes y dependencias, interfaz de los paquetes.

Almacenamiento y persistencia.
NOVENA SEMANA:

Las transformaciones.

Transformacin de clases.

Transformacin de atributos de clases.

Transformacin de relaciones.

Transformacin de relaciones exclusivas.

Transformacin de la herencia.
UNIDAD FORMATIVA IV: DISEO DE BASE DE DATOS CLIENTE /SERVIDOR
Al terminar la unidad formativa el alumno ser capaz de:

Analizar la estructura de una base de datos cliente/servidor.


Disear la base de datos utilizando los principios de multicapas.
Diagramar los sistemas de informacin aplicando, formularios, consultas, reportes,
mens, ayudas.
Proponer alternativas de mejoramiento de los sistemas de informacin en sus
proyectos.

DECIMA SEMANA:

Creacin y uso de la base de datos.

Diseo de base de datos.

Obtener el modelo de base de datos, formulario, reportes, consultas, acceso al


sistema.

Base de dato cliente/servidor.

CORPORACIN EDUCATIVA CESCA

Pgina 4 de 5

Disear una base de datos usando multicapas.


Caractersticas.

DECIMOPRIMERA SEMANA:

Diseo del sistema de informacin.

Diseo de formularios.

Diseo de consultas.

Diseo de reportes.

Diseo de mens.

Diseo de ayudas.

Navegacin entre formularios.

Navegacin entre ventanas.


DECIMOSEGUNDASEMANA:

Examen Final.

CORPORACIN EDUCATIVA CESCA

Pgina 5 de 5

Você também pode gostar