ensayo importancia de uml
TRANSCRIPT
Importancia de UML
Ensayo
Nombre: Jorge Eduardo Silva Mendoza Matrícula: 09070013
Nombre del curso: desarrollo de proyectos web
Nombre del profesor:
Lic. José Leonel Pech May
Módulo: Unidad 2 Actividad: Ensayo de la importancia de UML
Fecha: 12 marzo de 2013
Bibliografía:
http://itesrc.edu.mx/portal/articles.php?id_art=1
http://blog.jmacoe.com/aplicaciones/herramientas-uml-modelado-sistemas/
http://prezi.com/vo7phnveylai/sesion-13-fundamentos-de-uml/
Título: Importancia de UML
Introducción:
Los seres humanos utilizamos diversos modelos para poder representar elementos
o concepciones en diversas áreas como pintura, artes plásticas, construcción,
sistemas de software e incluso en nuestra vida cotidiana. El modelado de sistemas
es una actividad importante e imprescindible en la construcción de cualquier tipo de
sistema, está considerado como un plano que nos muestra la estructura genérica o
abstracta de algún sistema.
Importancia de UML
Ensayo
A partir de eso surgió UML el cual es una herramienta muy utilizada para capturar
información mediante un conjunto de símbolos y diagramas a comunicar la idea de
un sistema (software orientado a objetos), a quien esté involucrado en su proceso
de desarrollo sirviendo de apoyo en los procesos de análisis y diseño de un
problema.
El propósito de esta herramienta es capturar las partes esenciales del sistema
mediante notaciones gráficas, a esto se le llama como “modelado visual”, el cual es
completamente independiente del lenguaje de programación que se implementara.
Desarrollo:
Hoy en día UML ya que esta consolidado como el lenguaje estándar de análisis y
diseño de sistemas de cómputo, mediante esta herramienta es posible establecer
una serio de requerimientos y estructuras necesarias para plasmar un sistema de
software previo al proceso intensivo de escribir código. Es decir que se debe hacer
diseño en UML previo a codificación del sistema, a un que este es un lenguaje, esta
posee más características visuales que mismas que facilitan a los integrantes de un
equipo multidisciplinarios participar e intercomunicarse fácilmente, estos
integrantes siendo los analistas diseñadores especialista de área y desde luego los
programadores.
UML posee muchas herramientas, una ves que las conozcamos usaremos en cada
momento las más adecuadas para nuestras necesidades, pero esto no quiere decir
Importancia de UML
Ensayo
que es cosa fácil, porque hay que saber para qué sirve y que limitaciones tienen
unas de otras para conocer su utilidad, pero se puede alcanzar estos conocimientos
con un poco de práctica y sentido común. Sin embargo se debe tener claro que
UML no es un método de desarrollo, no nos dice como pasar del análisis al diseño
y de este al código, no son una serie de pasos que te llevan a producir código a
partir de unas especificaciones. UML al no ser un método de desarrollo es
independiente del ciclo de desarrollo que vayas a seguir, puede encajar en otro
adicional, ciclo o en cascada o un evolutivo ciclo en espiral, o incluso en los métodos
agiles de desarrollo.
Una de las primeras herramientas son los famosos casos de usos, los cuales
documentan el comportamiento de un sistema desde el punto de vista del usuario,
por lo tanto los casos de uso determinan los requisitos y funciones del sistema, es
decir que representan funciones que un sistema puede ejecutar los casos de uso
no son parte del diseño, si no que son parte del análisis del sistema de tal forma
que al ser parte del análisis nos ayudan a describir que es lo que el sistema debe
hacer.
.
Conclusión:
UML es una herramienta estándar que usan los desarrolladores de software que
les permite una mejor comprensión de lo que se quiere hacer en el sistema, está
constituida de varias herramientas y estas tienen una utilidad específica para
determinadas secciones del proyecto, una de ellas es el modelado de los casos de
uso, el cual describe las funcionalidades del sistema.