You are on page 1of 20

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

1. IDENTIFICACIN DEL CURSO ACADMICO

FICHA TCNICA
Nombre del curso Palabras clave: Institucin: Ciudad: Autor(es) del Protocolo Acadmico: Actualizacin(es) del Protocolo Acadmico por: Ao: Unidad Acadmica: Campo de formacin: rea del conocimiento: Crditos acadmicos: Tipo de curso: Destinatarios: Competencia general de aprendizaje: Metodologa de oferta: Formato de circulacin: Denominacin de las unidades didcticas: Lenguaje de Modelado -UMLModelado, Orientado a Objetos, Diagramas, clases, objetos, relaciones Universidad Nacional Abierta y a Distancia -UNAD. Ibagu- Colombia Harold Cabrera Meza Nilson Albeiro Ferreira Manzanares 2013. Escuela de Ciencias Bsicas Tecnologa e Ingeniera Profesional Especfico Ciencias humanas o sociales. Tres (3), correspondiente a 96 horas de trabajo acadmico: 32 horas promedio de estudio independiente 48 horas promedio de acompaamiento tutorial Metodolgico Estudiantes del programa de Ingeniera sistemas ofrecido por la UNAD El estudiante estar en la capacidad de construir modelos de desarrollo de software orientados a objetos, visualizando y documentando apropiadamente todos los elementos que lo conforman. A Distancia. Documentos digitales con apoyo en Web; CD-ROM. 1. Introduccin al lenguaje unificado de modelado. 2. caractersticas del modelado UML. 3. desarrollo orientado a objetos con UML

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

2. INTRODUCCIN

Unas de las etapas vitales para un diseador de software, es el anlisis y diseo de sistemas. El anlisis de sistemas es el proceso de clasificacin e interpretacin de hechos, diagnstico de problemas y manejo de la informacin para hacer mejoras al sistema, siendo el diseo la fase de planificacin, reemplazo o complementacin de un sistema organizacional existente. Para estas fases del desarrollo de software se han desarrollado diferentes modelos con los cuales se han obtenido resultados satisfactorios, mas no ptimos puesto que se han sesgado unos con otros. Es entonces cuando se plantea la necesidad de crear un mismo lenguaje que permita modelar sistemas, de manera que se pueda en cualquier momento construir software partiendo de un solo esquema de modelado, tanto estructural como orientado a objetos El Lenguaje Unificado de Modelado (Unified Modeling Lenguaje UML), es un lenguaje estndar para escribir planos de software, UML se puede utilizar para visualizar, especificar, construir y documentar los artefactos de un sistema que involucre una gran cantidad de software. UML prescribe un conjunto de notaciones y diagramas estndar para modelar sistemas orientados a objetos, y describe la semntica esencial de lo que estos diagramas y smbolos significan. UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware, y organizaciones del mundo real. UML ofrece nueve diagramas en los cuales modelar sistemas. Es un lenguaje muy expresivo, que cubre todas las vistas necesarias para desarrollar y luego desplegar tales sistemas. El curso acadmico denominado Lenguaje de Modelado -UML- Electiva, est orientado a hacia el manejo adecuado de las herramientas que ofrece el lenguaje de modelado orientado a objetos, desde la construccin de los diagramas de interaccin del sistema, hasta la aplicacin del modelo en un caso real de desarrollo.

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML 3. JUSTIFICACIN El Lenguaje Unificado de Modelado (UML) es, tal como su nombre lo indica, un lenguaje de modelado y no un mtodo o un proceso. El UML est compuesto por una notacin muy especfica y por las reglas semnticas relacionadas para la construccin de sistemas de software. UML en s mismo no prescribe ni aconseja cmo usar esta notacin en el proceso de desarrollo o como parte de una metodologa de diseo orientada a objetos.

El UML soporta un conjunto rico en elementos de notacin grficos. Describe la notacin para clases, componentes, nodos, actividades, flujos de trabajo, casos de uso, objetos, estados y cmo modelar la relacin entre esos elementos. UML tambin soporta la idea de extensiones personalizadas a travs elementos estereotipados provee beneficios significativos para los ingenieros de software y las organizaciones al ayudarles a construir modelos rigurosos, trazables y sustentables, que soporten el ciclo de vida de desarrollo de software completo.

Para los diseadores de software, UML muestra la forma en la cual se modelan diseos prcticos con los cuales a travs de los casos de usos, diagramas de interaccin se llega en conjunto con el anlisis al diseo del software de manera segura sobre casos reales detallados en los diagramas de estados, adems, UML como lenguaje se implementa en el diseo y en la base de datos, es decir, el diseo se complementa con pruebas sobre el resultado final del modelo a ser programado.

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML 4. INTENCIONALIDADES FORMATIVAS

Este curso metodolgico pretende describir los aspectos semnticos y la notacin utilizada en lenguaje de modela UML esenciales para el modelado de un sistema orientado a objetos. Las competencias que promueve el curso y que son necesarias son:

COGNITIVA: Capacidad de apropiarse de un conjunto de conocimientos a travs del desarrollo, control y accin de procesos de pensamiento como: conocer el lenguaje de modelado Orientado a Objetos UML, su notacin y semntica. COMUNICATIVA: Capacidad de comprender, expresar mensajes y de desarrollar procesos argumentativos, apoyados en las relaciones interpersonales. En el proceso de diseo de software es clave la recoleccin de informacin mediante entrevistas, charlas, observacin y lectura de documentos, por lo que se hace necesario mantener comunicacin permanente con el cliente y los programadores.

CONTEXTUAL: Capacidad de ubicar el conocimiento en el contexto cientfico, poltico, cultural, tecnolgico, social y en el plano nacional e internacional, as como la disposicin y capacidad para aplicarlo en procesos de transformacin que inciden en la calidad de vida de la poblacin.

VALORATIVA: Capacidad de apropiarse de valores como el respeto a la vida. La dignidad humana, la convivencia, la solidaridad, la tolerancia y la libertad que orientan las acciones del individuo como persona, como ser social y como profesional. Para el logro de stas competencias, es necesario que se planifique de manera responsable el proceso de aprendizaje por parte del estudiante si se quieren lograr resultados positivos en el aprendizaje de los conceptos incluidos en el curso, este proceso se puede planificar de la siguiente manera:

El estudio independiente est fundamentado en la autoformacin y el autoaprendizaje, el cual se desarrolla a travs del trabajo personal y del trabajo en pequeos grupos colaborativos de aprendizaje. En este sentido el curso plantea

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML una serie de intencionalidades que giran en torno al aprendizaje significativo, utilizando como pretexto el anlisis y diseo programas informticos, construidos a travs de los modelos planteados por UML

El acompaamiento tutorial es el apoyo que la institucin y el programa brinda al estudiante para potenciar el aprendizaje y la formacin, el cual se maneja en grandes grupos con los cuales se maneja un esquema de ambiente participativo en el cual el estudiante es centro de atencin, puesto que El promueve la pregunta basada en el conocimiento previo de los temas de formacin.

Por ltimo, el desarrollo de trabajo individual y en equipo, la discusin y los debates en gran grupo que se incluyen como modalidades didcticas en este curso, fortaleciendo en el estudiante actitudes y valores, tales como la justicia, la honestidad, la responsabilidad, el respeto y la solidaridad.

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML 5. UNIDADES DIDCTICAS Se presenta el contenido del curso a continuacin: UNIDADES CAPTULOS LECCIONES

Leccin 1. Por qu Aprender UML? Leccin 2. UML no es un mtodo Leccin 3. Evolucin del Lenguaje CAPTULO 1. QU ES UML UML? Leccin 4. Beneficios de Esta Tecnologa Leccin 5. En donde Utilizamos UML UNIDAD 1. INTRODUCCIN AL CAPTULO 2. LENGUAJE MODELOS UNIFICADO DE MODELADO Leccin 6. Modelos Leccin 7. Notas y Dependencias Leccin 8. Elementos comunes a todos los diagramas Leccin 9. Fases de Desarrollo Leccin 10. Herramientas Para Modelado Leccin 11. Bloques de Construccin de UML Leccin 12. Diagramas Leccin 13. Diagramas de Clase Leccin 14. Caractersticas avanzadas de las clases y relaciones Leccin 15. Herencia y polimorfismo Leccin 16. Diagramas de Objetos Leccin 17. Diagramas de Casos de Uso Leccin 18. Diagramas de Interaccin Leccin 19. Diagrama de Secuencia Leccin 20. Diagrama de Colaboracin Leccin 21. Diagramas de Actividades Leccin 22. Eventos y seales

CAPTULO 3. MODELADO ESTRUCTURADO

CAPTULO 4. UNIDAD 2. CARACTERSTICAS DIAGRAMAS UTILIZADOS EN UML DEL MODELADO UML

CAPTULO 5.

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML MODELADO DINMICO Leccin 23. Mquinas de Estado Leccin 24. Tiempo y Espacio Leccin 25. Transicin y Accin Leccin 26. Diagramas de Estado Leccin 27. Componentes, despliegue, colaboraciones y patrones Leccin 28. Frameworks Leccin 29. Diagramas de Componentes Leccin 30. Diagramas de Despliegue Leccin 31. Sistemas y modelos Leccin 32. Visin General Leccin 33. Fase de Planificacin y Especificacin de Requisitos Leccin 34. Construccin de los diagramas de casos de Uso Leccin 35. Planificacin de Casos de Uso segn Ciclos de Desarrollo Leccin 36. Fase de Construccin del Modelo Leccin 37. Construccin de un Diagrama de Secuencia del Sistema Leccin 38. Creacin de los Diagramas de Interaccin Leccin 39. Diagrama de Clases de Diseo Leccin 40. Construccin Diagramas de Diseo Leccin 41. Implementacin y Pruebas

CAPTULO 6. MODELADO ARQUITECTNICO

CAPTULO 7. DESARROLLO ORIENTADO A OBJETOS CON UML

UNIDAD 3. PRINCIPIOS DE UML ORIENTADO A CAPTULO 8. OBJETOS DIAGRAMAS DE SECUENCIA DEL SISTEMA

Leccin 42. Abstraccin CAPTULO 9. PILARES Leccin 43. Herencia DE LA ORIENTACIN Leccin 44. Polimorfismo A OBJETOS Leccin 45. Encapsulamiento Leccin 46. Relaciones

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML 6. CONTEXTO TERICO Fase de Reconocimiento del Curso Introduccin El curso acadmico denominado Lenguaje de Modelado -UML- Electiva, est orientado hacia el manejo adecuado de las herramientas que ofrece el lenguaje de modelado orientado a objetos, desde la construccin de los diagramas de interaccin del sistema hasta la aplicacin del modelo en un caso real de desarrollo. El anlisis y diseo de sistemas El Anlisis de Sistemas trata bsicamente de determinar los objetivos y lmites del sistema objeto de estudio de anlisis, caracterizar su estructura y funcionamiento, marcar las directrices que permitan alcanzar los objetivos propuestos y evaluar sus consecuencias. Podemos agrupar ms formalmente las tareas que constituyen el anlisis en una serie de etapas que se suceden de forma iterativa hasta validar el proceso completo: Conceptualizacin: Consiste en obtener una visin de muy alto nivel del sistema, identificando sus elementos bsicos y las relaciones de stos entre s y con el entorno. Anlisis funcional: Describe las acciones o transformaciones que tienen lugar en el sistema. Dichas acciones o transformaciones se especifican en forma de procesos que reciben unas entradas y producen unas salidas. Anlisis de condiciones: Debe reflejar todas aquellas limitaciones impuestas al sistema que restringen el margen de las soluciones posibles. Estas se derivan a veces de los propios objetivos del sistema: Operativos, como son las restricciones fsicas, ambientales, de mantenimiento, de personal, de seguridad y de calidad, como fiabilidad, mantenibilidad, seguridad, convivencia, generalidad, etc. Construccin de modelos: Una de las formas ms habituales y convenientes de analizar un sistema consiste en construir un prototipo (un modelo en definitiva) del mismo. Validacin del anlisis: A fin de comprobar que el anlisis efectuado es correcto y evitar, en su caso, la posible propagacin de errores a la fase de diseo, es imprescindible proceder a la validacin del mismo. Para ello hay que comprobar los siguientes:

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

El anlisis debe ser consistente y completo Si el anlisis se plantea como un paso previo para realizar un diseo, habr que comprobar adems que los objetivos propuestos son correctos y realizables El Diseo de Sistemas se ocupa de desarrollar las directrices propuestas durante el anlisis en funcin de aquella configuracin que tenga ms posibilidades de satisfacer los objetivos planteados tanto desde el punto de vista funcional como del no funcional. El proceso de diseo de un sistema complejo se suele realizar de forma descendente: Diseo de alto nivel (o descomposicin del sistema a disear en subsistemas menos complejos) Diseo e implementacin de cada uno de los subsistemas: Especificacin consistente y completa del subsistema de acuerdo con los objetivos establecidos en el anlisis Desarrollo segn la especificacin Prueba Integracin de todos los subsistemas Validacin del diseo Anlisis y diseo orientado a objetos (ADOO) es un enfoque de la ingeniera de software que modela un sistema como un grupo de objetos que interactan entre s. Este enfoque representa un dominio en trminos de conceptos compuestos por verbos y sustantivos, clasificados de acuerdo a su dependencia funcional. En ste mtodo de anlisis y diseo se crea un conjunto de modelos utilizando una notacin acordada como, por ejemplo, el lenguaje unificado de modelado (UML). ADOO aplica tcnicas de modelado de objetos para analizar los requerimientos para un contexto - por ejemplo, un sistema de negocio, un conjunto de mdulos de software - y para disear una solucin para mejorar los procesos involucrados. No est restringido al diseo de programas de computadora, sino que cubre sistemas enteros de distinto tipo. Las metodologas de anlisis y diseo ms modernas son casos de uso guiados a travs de requerimientos, diseo, implementacin, pruebas, y despliegue. Preguntas de Evaluacin Reconocimiento 1. En el proceso de desarrollo de software entre sus mltiples etapas la que nos permite determinar los objetivos y lmites del sistema objeto de estudio y que nos permite caracterizar su estructura y funcionamiento, verificando si su funcionamiento alcanza los objetivos propuestos por el sistema. Hace referencia a la etapa que se denomina A. Anlisis de requerimientos

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML B. Anlisis de estados C. Anlisis de sistema 2. El diseo de sistemas se ocupa de desarrollar las directrices propuestas durante el anlisis en funcin de aquella configuracin que tenga ms posibilidades de satisfacer los objetivos planteados y busca la integracin de todos los subsistemas A. Falso B. Verdadero 3. Anlisis y diseo orientado a objetos es un enfoque de la ingeniera de software que modela un sistema como un grupo de objetos que interactan entre s A. Falso B. Verdadero Fase De Profundizacin De Las Unidades Didcticas El curso de lenguaje unificado de modelado tiene como objetivo la construccin de modelos de desarrollo de software orientados a objetos, visualizando y documentando apropiadamente todos los elementos que lo conforman. Objetivos y Propsitos Metas Al terminar el curso Lenguaje de Modelado -UML- Electiva, el estudiante: Identificar los elementos que componen el anlisis, diseo y desarrollo de sistemas aplicando el lenguaje de modelado orientado a objetos Reconocer la fundamentacin terica y conceptual del lenguaje unificado de modelado UML Demostrar que el uso de la notacin y sintaxis bsicas del lenguaje de modelado orientado a objetos, se aplica de manera prctica en la planificacin, desarrollo, implementacin y pruebas de cualquier proyecto de software Competencias a desarrollar en el curso Realizar esquemas que representen al sistema en su mayor grado de complejidad, para as desarrollar software ajustado a sus necesidades reales. Especificar la estructura y comportamiento de un sistema. Proporcionar diagramas y plantillas que guen en la construccin de un software orientado a objetos

10

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

Competencia Cognitiva

Concepto Capacidad de apropiarse de un conjunto de conocimientos a travs del desarrollo, monitoreo y aplicacin de procesos de pensamiento. Capacidad de comprender, expresar mensajes y de desarrollar procesos argumentativos, apoyados en las relaciones interpersonales. Capacidad de apropiarse de valores como el respeto a la vida. La dignidad humana, la convivencia, la solidaridad, la tolerancia y la libertad que orientan las acciones del individuo como persona, como ser social y como profesional. Capacidad de ubicar el conocimiento en el contexto cientfico, poltico, cultural, tecnolgico, social y en el plano regional nacional e internacional, y la capacidad para aplicarlo en procesos de produccin.

Comunicativa

Valorativa

Contextual

Plan de rea Ncleo Temtico

Generativo

Propuesta El curso se fundamenta en los conceptos que proporciona el lenguaje unificado de modelado, aplicndolos de manera prctica tanto en el anlisis, diseo y desarrollo de sistemas de informacin orientados a objetos. Unidades con las cuales se cuenta para el desarrollar el estudio del lenguaje unificado de modelado 1. Introduccin al lenguaje unificado de modelado 2. Caractersticas del modelado Uml 3. Desarrollo orientado a objetos con Uml Al fomentar en el estudiante el espritu investigativo e innovador, se fortalece la creatividad en el desarrollo de soluciones a problemas computacionales, adems, se fortalece en el estudiante la capacidad de anlisis en la esquematizacin de nuevos sistemas de informacin en la creacin de nuevos programas que resuelvan los problemas que necesitan herramientas de software para su solucin.

Problmico

11

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

7. METODOLOGA Momentos metodolgicos en el proceso de aprendizaje Primer momento: De reconocimiento: Segundo momento: De profundizacin Tercer momento: De transferencia

Momentos metodolgicos en el proceso de la tutora en gran grupo Primer momento: Intercambio de experiencias con relacin al trabajo extratutorial realizado de forma individual y en pequeos grupos. Segundo momento: Socializacin y sustentacin del trabajo extratutorial. Aclaracin de dudas respecto al tema. Tercer momento: Aplicacin de la evaluacin acorde al tema y a lo estipulado en el acuerdo pedaggico. As mismo se podr aplicar una de las formas de la evaluacin segn convenga.(autoevaluacin, coevaluacin y heteroevaluacin) Cuarto momento: Planeacin y organizacin de la unidad temtica siguiente encuentro.

desarrollar para el

Quinto momento: Entrega de los productos desarrollados para su correccin y posterior evaluacin

12

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML 8. SISTEMA DE EVALUACIN

Un primer proceso evaluativo que equivale al 60% de la nota total, el cual podr fundamentar en procesos de evaluacin como:

se

Participacin en las tutoras a travs de socializaciones y/o sustentaciones Produccin y entrega de trabajos escritos. Actividades curriculares y extracurriculares previamente planeadas para cada encuentro. (Exposiciones, folletos, dinmicas, protocolos, ensayos, etc) Desarrollo y presentacin del Portafolio El Proceso de autoevaluacin: Acorde a los lineamientos establecidos en la Normativa Acadmica que proyecta la Universidad se har en los tiempos pertinentes que establezca el tutor y se le dar un carcter evaluador netamente CUALITATIVO. El Proceso de coevaluacin: Al igual que en el proceso de autoevaluacin, se ceir a los parmetros que caracterizan este tipo de evaluacin y tambin tendr un carcter CUALITATIVO. Un segundo proceso evaluativo que equivale al 40% de la nota total, a la cual se accede slo con la evaluacin final, que tiene lugar en la fecha del ltimo encuentro o programada por la escuela, donde, en la mayora de los casos, se aplica una evaluacin de carcter Nacional Institucional, los estudiantes debern demostrar el grado de dominio de los saberes adquiridos de acuerdo a los requerimientos mnimos exigidos por la Universidad; en caso de no realizarse este tipo de evaluacin, el docente titular, elaborar la evaluacin final, de tal manera que propenda por alcanzar lo anteriormente mencionado. Con el ejercicio de esta evaluacin se da cumplimiento a su vez, al proceso de la Heteroevaluacin.

13

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

Unidades temticas (contenido terico de apoyo)

Actividades de Aprendizaje

Actividades No Presnciales Consulta sobre Uml y su desarrollo Desarrollo de ejercicios que permitan asociar los diferentes tipos de grficos utilizados en la notacin de Uml Elaboracin de Diagramas Actividades Presnciales Visita de sitios en Internet que contengan informacin de sobre UML como apoyo a mdulo de la UNAD ejercicios de anlisis de sistemas estructurales Actividades no Presnciales Desarrollo de esquemas que manejan los diferentes tipos de diagramas que utiliza el lenguaje de modelado Anlisis de un sistema real, para ser diseado en el lenguaje de modelado Actividades Presnciales ejercicios de anlisis para diseo de un sistema real ejercicios definicin de conceptos sobre los elementos que construyen los modelos de Uml Actividades no Presnciales Desarrollo de diagramas de anlisis orientado a objetos Actividades Presnciales Ejercicios de aplicacin sobre diseos orientados a objetos desde la generacin de clases a travs los diagramas de casos de uso

Unidad 1

Unidad 2

14

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML Actividades no Presnciales Desarrollo de aplicaciones que contengan elementos integrados de programacin como diseo de los anlisis orientados a objetos creados. Actividades Presnciales Generacin de informes evaluacin de programas y verificacin de concordancias entre el diseo y el anlisis Unidad 3 Actividades no Presnciales Consulta de aplicaciones que contengan diseos orientados a objetos con Uml Actividades Presnciales Entrega de documentacin con diagramas y reportes del anlisis y diseo orientado a objetos sobre un proceso real

Evaluacin final

Aplicacin de la Evaluacin final

15

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

tem Evaluado
Participacin individual del estudiante en el trabajo en grupo

Valoracin Baja
El estudiante Nunca particip del trabajo de equipo asignado. (Puntos = 0) El equipo no tuvo en cuenta las normas bsicas para construccin de informes (Puntos = 0) El documento presenta deficiencias en redaccin y errores ortogrficos (Puntos = 0)

Valoracin Media
El estudiante particip del trabajo de equipo pero sus aportaciones no son pertinentes al trabajo solicitado (Puntos = 8)

Valoracin Alta
El estudiante particip de manera pertinente con la actividad (Puntos = 15)

Mximo Puntaje

15

Estructura del informe

Aunque el documento El documento presenta una estructura base, presenta una excelente la misma carece de algunos estructura (Puntos = 10) elementos del cuerpo solicitado. (Puntos = 5) No hay errores de ortografa y La redaccin es el excelente, las documento presenta una ideas estn mediana articulacin de las correlacionadas, ideas y la estructura de los y el cuerpo del texto es prrafos coherente en su totalidad (Puntos = 3) (Puntos =6) Aunque se trata la temtica propuesta, el cuerpo del documento no soluciona de manera adecuada la situacin planteada, las conclusiones no son las adecuadas al texto del documento (Puntos = 7) Se cumpli con los objetivos del trabajo de manera satisfactoria. (Puntos = 15)

10

Redaccin y ortografa

El documento no da respuesta a los lineamientos de la Fines del trabajo actividad propuesta (Puntos = 0)

15

Referencias

Se maneja de manera inadecuada el uso de citas y referencias (Puntos = 0)

Aunque presenta referencias, El manejo de citas y estas no referencias es se articulan adecuadamente satisfactorio (Puntos = 4) con el trabajo (Puntos = 2)

TOTAL DE PUNTOS POSIBLES

50

16

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML

10. FUENTES DOCUMENTALES

El proceso Unificado de desarrollo de software, Booch Graby, Rumbaugh James, Jacobson Ivar, Edit Addison Wesly, 2002 Anlisis y Diseo de Sistemas de Informacin, Senn James, Editorial Mc Graw Hill. El lenguaje Unificado de Modelado, Booch Graby, Rumbaugh James, Jacobson Ivar, Edit Addison Wesly, 2002 Anlisis y diseo de Sistemas, Kendall &&Kendall, Editorial Printice Hall. Certificacin Profesional en Uml, Varios Autores, Saejee Bussiness School, 2009. epiwiki. (03 de 10 de 2005). Introduccin a UML 2.0. Recuperado el 10 de 05 de 2013, de http://www.epidataconsulting.com/: http://www.epidataconsulting.com/tikiwiki/tikiread_article.php?articleId=15 IRIS, R. (1995). Red IRIS BSCW. Recuperado el 30 de 05 de 2013, de http://bscw.rediris.es/pub/bscw.cgi/d673123/Manual de UML.doc Magma Soft. (19 de Agosto de 2006). Magma Soft. Recuperado el 30 de 05 de 2013, de http://www.magma.com.ni/~jorge/upoli_uml/refs/Resumen_de_UML.doc monografias.com. (15 de 12 de 2005). Diseo y Modelacin de un Proyecto de Software Utilizando el lenguaje UML. Recuperado el 30 de 5 de 2013, de http://www.monografias.com: http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml Universidad Nacional de Ingeniera. (29 de 12 de 2012). Modelo Dinamico UML. Recuperado el 20 de 5 de 2013, de http://es.scribd.com: http://es.scribd.com/doc/106012983/Modelo-DinamicoUML Universidad Yacamb. (10 de 2009). Anlisis y Diseo de Sistemas. Recuperado el 04 de 06 de 2013, de http://www.oocities.org/es: http://www.oocities.org/es/bcontrerasrodriguez/AnalisisyDisenodeSistemas/foro/forouml.htm Universidad Yacamb. (2009). UML (Unified Modeling Lenguaje) . Recuperado el 05 de 06 de 2013, de http://www.oocities.org: http://www.oocities.org/es/avrrinf/tabd/Foro/Foro_UML.htm Modelado con UML. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [69]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300030&v=2.1&u=unad&it

17

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML
=r&p=GVRL&sw=w Modelado y Programacin Orientada a Objetos. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [67]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300029&v=2.1&u=unad&it =r&p=GVRL&sw=w Programacin Orientada a Objetos con Java. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [129]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300041&v=2.1&u=unad&it =r&p=GVRL&sw=w Resumen. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. 64). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300027&v=2.1&u=unad&it =r&p=GVRL&sw=w Desarrollo de Software Orientado a Objetos. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [193]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300050&v=2.1&u=unad&it =r&p=GVRL&sw=w Programacin y Desarrollo de Software Para Internet. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [599]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300088&v=2.1&u=unad&it =r&p=GVRL&sw=w Desarrollo de Software Para Internet. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [629]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300097&v=2.1&u=unad&it =r&p=GVRL&sw=w Modelo de Interfaces. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 209-210). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300054&v=2.1&u=unad&it =r&p=GVRL&sw=w Definicin de Conceptos. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. [577]-578). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300082&v=2.1&u=unad&it =r&p=GVRL&sw=w Costo y Complejidad del Software. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [3]). Mexico City: Cengage Learning. Retrieved from

18

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML
http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300011&v=2.1&u=unad&it =r&p=GVRL&sw=w Arquitectura de Clases. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 254-258). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300060&v=2.1&u=unad&it =r&p=GVRL&sw=w Mdulos. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 121-127). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300038&v=2.1&u=unad&it =r&p=GVRL&sw=w Modelo de Anlisis. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (p. [253]). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300059&v=2.1&u=unad&it =r&p=GVRL&sw=w Diagrama de Clases. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 570-575). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300078&v=2.1&u=unad&it =r&p=GVRL&sw=w Arquitectura Cliente-Servidor. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. [601]-602). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300090&v=2.1&u=unad&it =r&p=GVRL&sw=w Objetos. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. [69]-72). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300031&v=2.1&u=unad&it =r&p=GVRL&sw=w Clases. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 72-74). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300032&v=2.1&u=unad&it =r&p=GVRL&sw=w Descripcin del Problema. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 197-199). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300052&v=2.1&u=unad&it =r&p=GVRL&sw=w Diagramas de Secuencias del Diseo. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 515-521). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300073&v=2.1&u=unad&it =r&p=GVRL&sw=w

19

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA PROTOCOLO ACADMICO 200609 Lenguaje de Modelado Unificado - UML
Conceptos Bsicos. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. [21]-24). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300017&v=2.1&u=unad&it =r&p=GVRL&sw=w Programacin Avanzada. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 145-148). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300044&v=2.1&u=unad&it =r&p=GVRL&sw=w Modelos Recientes. (2005). In A. Weitzenfeld, Ingeniera de Software Orientada a Objetos con UML, Java e Internet (pp. 54-56). Mexico City: Cengage Learning. Retrieved from http://bibliotecavirtual.unad.edu.co:2130/ps/i.do?id=GALE%7CCX3004300025&v=2.1&u=unad&it =r&p=GVRL&sw=w

20

You might also like