UML Informe Breve 1 Luis Richards

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación, Ciencia


y Tecnología
Universidad Politécnica Territorial del Norte de
Monagas “Ludovico Silva”

EL LENGUAJE UNIFICADO DE MODELADO-DOCUMENTOS UML


INGENIERÍA DE SOFTWARE II
INDIVIDUAL – MATURIN (AULA MÓVIL)

Estudiante: TSU. Richards Luis C.I: V-11.407.048

Facilitadora: Prof. Sobeida Rivas

Maturín, mayo 2020


CONTENIDO
INTRODUCCIÓN.........................................................................................................................................1
DESARROLLO..............................................................................................................................................2
CONCLUSIONES.........................................................................................................................................4
BIBLIOGRAFIA.........................................................................................................................................5
INTRODUCCIÓN

El siguiente trabajo tiene como finalidad, elaborar un


informe breve acerca del Lengua Unificado de Modelado (UML).
Bien lo dice una de sus palabras “Unificado”, lo que indica
que en una época existieron diversas metodologías para
desarrollar los softwares que tanto estaban requiriendo en
las distintas áreas de la sociedad.

Este auge de requerimientos de software llevo a que un


grupo de expertos se pusieran de acuerdo en desarrollar una
única metodología, con la firme decisión de producir un medio
estándar para expresar el diseño, que no solo reflejara las
mejores prácticas de la industria, sino que también le
quitara la dificultad al proceso de modelado de software.

Los expertos creían que con la existencia de un lenguaje


modelado estándar motivaría a los desarrolladores para que
modelaran su sistema de software antes de desarrollarlos.
Crear el UML fue todo un proyecto ejecutado en múltiples
fases con mucha insistencia y de forma progresiva casi igual
al desarrollo de un software.

El resultado final fue una serie de normas y


procedimientos desarrollada sobre una lluvia de ideas y
aportes realizados por una gran cantidad de personas y
empresas de la extensa comunidad de la orientación a objetos.
La creación y acuerdos de un lenguaje estándar de modelado
fue un reto significativo por sí mismo y alcanzo el objetivo
principal que era tener un modelo estándar para el desarrollo
de sistemas de software y otros como los sistemas de hardware
y organizaciones más allá del mundo digital.

1
DESARROLLO

El lenguaje unificado de modelado o UML (Unified


Modeling Language) es el sucesor de una cantidad de métodos
de análisis y diseño orientado a objetos (OOA&D) que emergió
a finales de la década de los ochenta y principios de los
noventa. El UML unifica, sobre todo, los métodos de Booh,
Rumbaugh (OMT) y Jacobson, haciendo que su alcance sea mucho
más amplio. El UML es un lenguaje de modelado, y no un
método. La mayor parte de los métodos consisten, al menos al
principio, en un lenguaje y en un proceso para modelar. El
lenguaje de modelado es la notación (principalmente grafica)
de que se valen los métodos para expresar los diseño. El
proceso es la orientación que nos dan sobre los pasos a
seguir para hacer el diseño.

El UML define una notación y un metamodelo. La notación


es el material gráfico que se ve en los modelos; es la
sintaxis del lenguaje de modelado. Por ejemplo, la
denominación de un diagrama de clases define como se
representan conceptos y temas como clase, asociación y
multiplicidad.

¿Cuánto afecta el metamodelo al usuario de la notación


para modelar?, ciertamente ayuda a definir que es un modelo
bien formado; es decir uno que sintácticamente está correcto.
Como tal, el usuario dedicado a los métodos deberá entender
el metamodelo. Sin embargo, la mayoría de los usuarios de los
métodos no necesita un conocimiento tan profundo para obtener
algunos beneficios de la notación UML. Resumiendo, la
cuestión fundamental del desarrollo del software es escribir
el código. Después de todo, los diagramas son solo imágenes.
Ningún usuario agradece lo perfecto de los dibujos; el
usuario quiere un software que funcione. Por lo tanto, cuando

2
se considera usar el UML se debe pensar que tan importante
será el aporte cuando llegue el momento de programar.

Cada vez que se inicia un proyecto de ingeniería para


desarrollar un software, se debe tener una amplia
visualización y conceptualización de lo que se quiere por eso
es muy importante conocer a la perfección el alcance del
proyecto, acompañar siempre al cliente que en definitiva es
el usuario final. Por lo tanto, el Lenguaje de Modelado
Unificado UML, es para hacer modelos que permitan visualizar
como es y cómo queremos el sistema o software. El metamodelo
es la base que se usara como guía para el desarrollo de un
sistema o software y así dejar documentado toda la ejecución
y desarrollo del mismo.

Los beneficios de utilizar el UML son numerosos, aquí


dejamos algunos:

 Optimizar los Costos: el presupuesto se ajusta al


tamaño de la organización donde se aplique.
 Calidad: es indispensable la participación del usuario
en la definición del alcance y por ende mejora
notablemente un sistema según sean las necesidades del
usuario.
 Mejor soporte en la planificación y control del
proyecto.
 Mayor independencia del personal de desarrollo o
programadores.
 Amplia librería. Regularmente los sistemas comparten
ciertas similitudes y es muy probable que partes de un
diseño y rutinas de programación puedan ser usadas en
otros sistemas.
 Mayores horas productivas de desarrollo (de 50% o
más). Si se cumple con los pasos anteriores el tiempo
3
de desarrollo baja drásticamente y se podría
considerar un ahorro hasta del 50% según las
dimensiones del sistema.

CONCLUSIONES

Desarrollar un software se origina por la necesidad de


un usuario, entidad u organización, sin importar que tipos de
paradigmas fundamente nuestro estudio ni el enfoque o método
que se signe, para iniciar el proyecto siempre se necesita
una visualización y lluvia de ideas, estas constituyen el
primer acercamiento a la realidad objetiva que habrá de
desarrollarse desde la perspectiva de un lenguaje unificado
de modelado o UML (Unified Modeling Language).

Es necesario un enfoque mixto cuando se emplean los


procedimientos de la UML, para ayudar a corregir los sesgos
propios de cada software, a los fines de ofrecer la
posibilidad de generalizar los resultados, otorgar
planificación y control sobre la programación para detectar a
tiempo los problemas y permitir la solución desde distintas
vías, dando forma a un producto final que cause la
satisfacción de los clientes.

4
BIBLIOGRAFIA

Fowler, Martin. (1999). UML gota a gota, pp. 6-23.

Universidad Nacional Abierta y a Distancia. (2016).

http://stadium.unad.edu.co/ovas/10596_9839/index.htmlr

También podría gustarte