“Conocimientos Programación>Lenguajes De Programación

La definición de UML

2015/10/5
El Lenguaje de Modelado Unificado proporciona a los desarrolladores de software y los equipos con un vocabulario estándar para la expresión de modelos de software y los negocios. Cuando los desarrolladores a crear aplicaciones de software, no empiezan inmediatamente programación. Dependiendo de la metodología de desarrollo que participan , puede haber varias etapas antes de la codificación comienza realmente . UML permite a los desarrolladores definir modelos en los que se crean los diseños de sistemas abstractos , antes de implementar estos diseños en el código. Desarrollo

Desarrollo de software software puede implicar muchos procesos diferentes . Cuando los desarrolladores a crear aplicaciones , primero tienen que trabajar lo que los requisitos del sistema son . Los desarrolladores pueden entonces utilizar estos requisitos para crear un conjunto de tareas de la aplicación , describiendo exactamente lo que va a hacer la solicitud. Sistemas de software más importantes dividen su procesamiento entre los componentes de la aplicación. Los programadores pueden ponerse a trabajar en la implementación del código de programación para ofrecer este tratamiento . Diagramas UML a menudo desempeñan un papel clave en la reducción de la brecha entre la elaboración de lo que va a hacer una aplicación e implementarla .
Metodologías

desarrolladores pueden elegir entre un montón de diferentes lenguajes de programación y plataformas tecnológicas en la construcción de aplicaciones de software . Con muchas aplicaciones, un equipo de desarrolladores trabajarán juntos , respetando una metodología común para el proceso de desarrollo. Las metodologías varían de idiomas y de las organizaciones , pero en general ofrecen un marco para llevar a cabo el desarrollo de aplicaciones en etapas, incluyendo las fases como la recogida de requisitos , modelado , implementación, prueba , depuración y despliegue. UML no depende de ninguna metodología de desarrollo en particular , por lo que puede jugar un papel en cualquier proyecto de software.

Diagramas

desarrolladores utilizan principalmente como diagramas UML herramienta . Hay un montón de tipos de diagramas de UML , cada uno diseñado para adaptarse a una determinada fase de desarrollo o aspecto de la aplicación. Caso de uso diagramas de procesamiento de la aplicación del modelo desde la perspectiva del usuario del software , que se intenta llevar a cabo tareas específicas utilizando la aplicación. Diagramas de clases de modelo de los componentes de código específicas de una aplicación. Si un proyecto implica el desarrollo orientado a objetos mediante un lenguaje como Java, los diagramas de clases a menudo son la base para las clases y los objetos que en última instancia entregar el procesamiento de la solicitud .
Reverse Engineering

diagramas UML aparecen principalmente durante las primeras etapas de desarrollo de software . Sin embargo , el idioma también puede ayudar en los casos en que los desarrolladores están tratando de aplicaciones de ingeniería inversa . Usando esta técnica , los desarrolladores pueden comenzar desde el código de la aplicación y trabajar hacia atrás para los diagramas de UML que la representan . Esto permite a los desarrolladores para analizar el diseño y la eficiencia de las aplicaciones , así como para determinar si cumplen sus requisitos originales . En algunos casos , los desarrolladores utilizan herramientas adicionales para generar el código fuente directamente de UML , en lugar de aplicar manualmente.

Lenguajes De Programación
PowerShell Windows 7 Tutorial
Cómo cambiar los márgenes del marco Uso de la programación HTML
¿Cómo es string QBasic para múltiples líneas
Tipos de datos
Cómo utilizar DTrace como Profiler Memoria
Tutorial para Microsoft Visual Studio
Cómo enviar datos del formulario HTML en un archivo de texto
Cómo utilizar un InputBox en VBScript
Conocimientos Informáticos © http://www.ordenador.online