Beruflich Dokumente
Kultur Dokumente
Foro
Titulada Virtual 2020
ADSI
1. Saludo
2. Cronograma
3. AP03-AA4-EV03. Foro. Desafíos que debe afrontar el
Analista en el modelamiento conceptual del sistema
de información en desarrollo.
4. Actividad
5. Conclusiones
Desafíos que debe afrontar el Analista en el modelamiento
conceptual del sistema de información en desarrollo.
Uml:
El Lenguaje Unificado de Modelado prescribe un conjunto de notaciones y diagramas
estándar para modelar sistemas orientados a objetos, y describe la semántica esencial de
lo que estos diagramas y símbolos significan. Mientras que ha habido muchas notaciones y
métodos usados para el diseño orientado a objetos, ahora los modeladores sólo tienen que
aprender una única notación.
UML se puede usar para modelar distintos tipos de sistemas: sistemas de software,
sistemas de hardware, y organizaciones del mundo real.
UML es ante todo un lenguaje. Un lenguaje proporciona un vocabulario y una reglas para
permitir una comunicación. En este caso, este lenguaje se centra en la representación
gráfica de un sistema.
Desafíos que debe afrontar el Analista en el modelamiento
conceptual del sistema de información en desarrollo.
Aunque UML está pensado para modelar sistemas complejos con gran cantidad de software, el
lenguaje es los suficientemente expresivo como para modelar sistemas que no son informáticos,
como flujos de trabajo (workflow ) en una empresa, diseño de la estructura de una organización
y por supuesto, en el diseño de hardware.
• Elementos: Los elementos son abstracciones de cosas reales o ficticias (objetos, acciones, etc.)
El objetivo del modelado de un sistema es capturar las partes esenciales del sistema. Para facilitar este
modelado, se realiza una abstracción y se plasma en una notación gráfica. Esto se conoce como
modelado visual. El modelado visual permite manejar la complejidad de los sistemas a analizar o diseñar.
De la misma forma que para construir una choza no hace falta un modelo, cuando se intenta construir un
sistema complejo como un rascacielos, es necesario abstraer la complejidad en modelos que el ser
humano pueda entender.
UML sirve para el modelado completo de sistemas complejos, tanto en el diseño de los sistemas
software como para la arquitectura hardware donde se ejecuten. Otro objetivo de este modelado visual
es que sea independiente del lenguaje de implementación, de tal forma que los diseños realizados
usando UML se pueda implementar en cualquier lenguaje que soporte las posibilidades de UML
(principalmente lenguajes orientados a objetos).UML es además un método formal de modelado.
Ventajas UML
Esto aporta las siguientes ventajas:
Desventajas
• Carece de un soporte formal y los SGBD no suelen implementarlo directamente. Normalmente hay
que implementarlo en un modelo de mas bajo nivel.
Elementos utilizados en un
Diagrama de Entidad-Relación
Entidades:
Una entidad representa un objeto o concepto del mundo real con existencia independiente. Una entidad
puede ser un objeto con existencia física como: una persona, un animal o casa (entidad concreta) o
puede ser un objeto conceptual como: una nacionalidad, asignatura de clases, etc. (entidad abstracta).
Las entidades se identifican a través de un rectángulo.
Atributos:
Los atributos son las características que identifican a una entidad. La entidad puede tener muchas
atributos por lo que el diseñador solo incluirá las que considere más relevantes. Los atributos se
identifican a través de elipses conectadas a la entidad.
El atributo “clave” se diferencia del resto de los demás por medio del subrayado de su nombre.
Relación:
La relación es la dependencia o asociación que puede existir entre 2 o más entidades. Las relaciones se
identifican a través de un rombo que conecta ambas entidades.
Correspondencia de cardinalidad:
La correspondencia de cardinalidad indica el número de entidades con las que puede estar
relacionada una entidad dada.
Uno a Uno: (1:1) Un registro de una entidad A se relaciona con solo un registro de una
entidad B.
Uno a varios: (1:N) Un registro en una entidad en A se relaciona con cero o muchos registros
de una entidad B. Pero los registros de B solamente se relacionan con un registro en A.
Varios a Varios: (N:N) Una entidad en A se puede relacionar con 0 o con muchas entidades
en B y viceversa.
Procedimiento para diseñar un Diagrama de Entidad-Relación
El UML debe adoptar el Proceso Unificado de Desarrollo para modelar las actividades de un
proyecto. Los diagramas a utilizar en las diferentes etapas del desarrollo de los sistemas de
información, pueden variar dependiendo del tamaño y tipo de sistema, por lo que es
necesario organizarlos según las fases del Proceso Unificado.