Está en la página 1de 3

Es de suma importancia que para el diseño y desarrollo de Sistemas de

Información que el aprendiz en formación como futuro analista y desarrollador de sistemas,


conozca los fundamentos del Modelado UML, los tipos de diagramas y su simbología de
manera que pueda reconocer su utilidad y reflejar mediante su uso los requerimientos
funcionales o necesidades del sistema de información de una forma estandarizada. El
lenguaje de modelado UML permita describir los pasos que el actor sigue para realizar
una tarea y a su vez, lograr una comunicación adecuada con los demás integrantes del
desarrollo del sistema y los clientes, de esta forma , los clientes hacen parte
activa en el modelado reduciendo notablemente los correctivos o controles de
cambios posteriores. En este objeto de aprendizaje se describen diversos tipos de diagramas
UML, características y propiedades de manera que el aprendiz los utilice dependiendo de las
necesidades del sistema de información. Se proporciona inmerso en el contenido la
aplicación de un ejemplo de modelado UML como caso práctico para afianzar conocimientos.

UML es ante todo un lenguaje que se centra en la representación gráfica de un


sistema. Este lenguaje indica cómo crear y leer los modelos, representando flujos de
trabajo en elementos gráficos. Dentro de las características del lenguaje de modelado UML: •
Visualizar: UML permite modelar de una forma gráfica un sistema de forma que
otro lo
puede entender. • Especificar: UML permite especificar cuáles son las
características de un sistema antes de su desarrollo. • Construir: por
medio de los modelos especificados se pueden construir los sistemas
diseñados. • Documentar: los propios elementos gráficos sirven como documentación del
sistema desarrollado, lo cual ayudará al mantenimiento de las soluciones conceptuales en el
transcurso del tiempo. Un modelo UML está compuesto por tres tipos de bloques de
construcción: • Elementos o partes: los elementos son abstracciones de cosas reales
o ficticias (objetos, acciones, personas, sistemas) que pueden relacionarse. Tienen identidad y
se distinguen entre ellos. • Relaciones o acciones: relacionan los elementos entre sí,
hacen que los sistemas tengan funcionalidad, que adquieran vida. • Diagramas o
diseños: reflejan gráficamente el comportamiento y las relaciones entre los elementos.
Todo sistema puede ser representado gráficamente mediante modelos empleando UML el
cual soporta sus diseños usando diagramas que
facilitan el entendimiento,
trazabilidad y comprensión entre sus componentes brindando
claridad y calidad en la información presentada a los diversos actores
involucrados en la distribución de información que requiere ser procesada por un sistema o
flujo de trabajo propio de una organización empresarial.
Dado que el modelo de datos es un medio para comunicar el
significado de los datos, las relaciones entre ellos y las reglas de
negocio de un sistema de información, una organización puede
obtener numerosos beneficios de la aplicación de esta técnica, pues la
definición de los datos y la manera en que éstos operan son
compartidos por todos los usuarios.

Las ventajas de realizar un modelo de datos son, entre otras:

 Comprensión de los datos de una organización y del


funcionamiento de la organización.
 Obtención de estructuras de datos independientes del entorno
físico.
 Control de los posibles errores desde el principio, o al menos,
darse cuenta de las deficiencias lo antes posible.
 Mejora del mantenimiento.

Aunque la estructura de datos puede ser cambiante y dinámica,


normalmente es mucho más estable que la estructura de procesos.
Como resultado, una estructura de datos estable e integrada
proporciona datos consistentes que puedan ser fácilmente accesibles
según las necesidades de los usuarios, de manera que, aunque se
produzcan cambios organizativos, los datos permanecerán estables.

Este diagrama se centra en los datos, independientemente del


procesamiento que los transforma y sin entrar en consideraciones de
eficiencia. Por ello, es independiente del entorno físico y debe ser una
fiel representación del sistema de información objeto del estudio,
proporcionando a los usuarios toda la información que necesiten y en
la forma en que la necesiten.
El modelo entidad relación es una herramienta que permite representar de manera
simplificada los componentes que participan en un proceso de negocio y el modo en el
que estos se relacionan entre sí.

Las restricciones de integridad proporcionan un medio de asegurar que las


modificaciones hechas a la base de datos por los usuarios autorizados no provoquen
la pérdida de la consistencia de los datos. Protegen a la base de datos contra los
daños accidentales

a. ¿Cuál es el valor agregado de usar los diagramas UML para el modelamiento de


un sistema? Sustente la respuesta.
Creo que todo sistema de información debe poseer una interfaz, capaz de
interactuar con el usuario, de manera que pueda obtenerse la satisfacción de
dicha relación.
Los diagramas UML son bases fundamentales que permiten diseñar y resaltar
todas las utilidades del sistema de manera equilibrada.
Con esta idea podemos hablar de valor agregado ya que aparte de almacenarse
un dato, hablamos de registrar información ordenada, diagramas que otro analista
pueda entender para la consecución y refuerzo de un proceso, además se puede
individualizar todos los requerimientos y modelarlos de forma clara y concisa.
Y súmele la eficacia a la hora de dar soluciones posteriores.

b.
b.    ¿En cuáles casos fueron útiles los diagramas UML para entender y plantear la
solución a los requerimientos?

En un principio no teníamos muy claro la forma de plantear los requerimientos de


la empresa que tenemos por objeto del desarrollo del sistema informático pero a
medida que hemos conocido este lenguaje de modelado pudimos centrarnos en
los puntos estratégicos, detectando y ubicando de forma clara los actores y sus
funciones, atributos o características de estos y diferentes métodos.
Pudimos ubicar los procesos más importantes del sistema en este caso una base
de datos que necesitamos para darle solución a la perdida de información de
clientes y proveedores, alteración de inventarios y malos hábitos causados por el
desorden en el proceso de ventas.

c.    ¿Cuáles situaciones tuvieron dificultad para modelarse tanto con diagramas
UML como con el modelo entidad relación?

Realmente nuestra empresa es pequeña entonces no es tan difícil aplicar este


lenguaje de modelado, ya que la solución a los puntos críticos de los procesos
pudieron ser evacuados sin complicaciones.

d.    ¿Qué ventajas tiene el modelamiento de datos con diagramas entidad


relación? 
Nos permiten individualizar de forma explícita y concisa los atributos de las
diferentes entidades y nos proporciona la facilidad de analizar las diferentes
relaciones que se crean entre las entidades nombradas.
Nos sirve de base para la creación de bases de datos bien estructuradas.

e.    ¿El modelo entidad relación extendido es suficiente para representar la


totalidad del modelo de datos? Sustente su respuesta. 

El modelo entidad relación es un instrumento que admite incorporar de manera


abreviada los elementos que intervienen en un proceso de negocio y el modo
en el que estos se relacionan entre sí.
Entonces creo que no es suficiente ya que para representar la totalidad del
modelo de datos es necesario modelar diagramas de casos de uso, diagramas
de clases y otros más.
Luego sumarle otros componentes como las restricciones de integridad
quienes protegen los datos de daños accidentales.

Sustentar aporte

También podría gustarte