Unidad 3 Segundo curso
ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN
Análisis y Diseño de Sistemas de Información I
II
UNIDAD 3
Modelado utilizando UML
3.1 Introducción
CUH
¿Qué es UML?
Unified Modeling L anguageLenguaje de modelado visual que se usa para especificar,
construir, visualizar y documentar artefactos de un sistema de
software
Pretende unificar la
experiencia pasada
sobre técnicas de
modeladoEstá
Está pensado
pensado para
para
usarse
con
todos
usarse con todos los
los
métodos
de
desarrollo
métodos de desarrollo yy
etapas
etapas del
del ciclo
ciclo de
de vida
vida
Pretende dar apoyo parala mayoría de los
procesos de desarrollo
orientados a objetos
M. en C. Mario Arturo Vilchis Rodríguez
Está pensado para ser
utilizado en herramientas
interactivas de modelado
visual que tengangeneradores de código
2
3.1 Introducción
¿Qué
NO
CUH
es UML?
Unified Modeling L anguage
Lenguaje de
programación
M. en C. Mario Arturo Vilchis Rodríguez
3
3.1 Introducción
CUH
Objetivos deUML
Puede ser usado por todos
los modeladores
Ser un lenguaje universal
como cualquier lenguaje de
programación de propósito
general.
Ser los suficientemente
expresivo para manejar todos
los conceptosque se originan
en un sistema moderno
(encapsulación,
componentes, etc.).
No tiene propietario y está
basado en el común acuerdo
de la comunidad informática.
Pensado para sustituir a OMT,
Booch yotros
Pretende abordar los
Ser simple, pero mantener la
problemas actuales del
capacidad de modelar toda la
desarrollo de software (gran
gama de sistemas que se
tamaño, concurrencia,
necesitadistribución,
desarrollo en
M.construir.
en C. Mario Arturo Vilchis
Rodríguez
equipo).
4
3.1 Introducción
CUH
¿Qué es un modelo?
Representación, en cierto medio, de algo en el mismo u otro
medio.
M.en C. Mario Arturo Vilchis Rodríguez
5
3.1 Introducción
CUH
¿Qué es un modelo?
Un modelo de un sistema de software está construido en un
lenguaje de modelado, como UML.
Modelo (UML)
Semántica...
Regístrate para leer el documento completo.