Horacio Carrasco Tarea1

Páginas: 5 (1078 palabras) Publicado: 7 de septiembre de 2015










Contexto e introducción a UML
Horacio Carrasco P.
Herramienta de Modelamiento UML
Instituto IACC
29/06/2015

Desarrollo
Considerando un sistema de arriendo de automóviles en el cual, para arrendar un vehículo, un cliente debe presentar tarjeta de crédito o cheque y se evalúan los informes comerciales (por ejemplo: DICOM) que este presenta, elabore un informe en el que explique de quéforma UML aporta en:
El diseño lógico del sistema.
UML aporta en el diseño orientado a objetos y como características tenemos que son abstracciones del mundo real o entidades que se administran entre ellas, son independientes y encapsulan el estado y representación gráfica de la información y por otro lado la funcionalidad del sistema se muestra como un servicio de los objetos, donde el sistemaanaliza el problema de cómo los objetos interactúan entre sí. Por lo que nuestro diseño debe comprender etapas como: comprender (entender el problema), planificar y construir. El proceso de diseño implica visualizar, especificar, construir y documentar el sistema desarrollado. En donde deben aparecer los objetos (físicos y no físicos, visibles y no visibles), clases con su nombre, atributos ycomportamiento. El diseño UML proporciona un esquema con el fin de acelerar el proceso de desarrollo de un programa mediante el uso de diagramas, además requirió una semántica y una notación. La notación es una parte gráfica que se ve en los modelos y representa la sintaxis del lenguaje de modelado. El lenguaje de la herramienta UML logra la especificación determinante del modelo, por lo que se tienediagramas de:
clases de UML, que forman la vista lógica, vemos las relaciones y relaciones entre clases.
Interacción de UML, constituyen la vista de proceso, vemos como el cliente se comunica con objetos.
La vista de desarrollo captura el software en su entorno de desarrollo.
De despliegue, integran la vista física de artefactos del software.
El modelo de casos de uso, los escenarios, como cliente serelaciona con el sistema (forma, tipo, orden).
Así también la interfaz de pantalla de UML es práctica para que el usuario apunte iconos o elementos de un menú desplegable bastante amigable y fácil de usar.
A continuación se muestra los diagramas en UML, y las vistas asociadas a cada diagrama:

Fuente: http://goo.gl/xaEIit

Utilidad práctica que le aporta al programador.
Con UML, el planificarantes de empezar a programar evita: escribir masas de códigos inmensas, con un progreso lento y comprensión difícil del código.
No tiene propietario, lo pueden usar todos los modeladores, basado en el común acuerdo de gran parte de la comunidad informática.
Mejores tiempos totales del desarrollo (de 50% o más).
Le permite utilizar vocabulario universal de programación, ya que si propongo un problemapuedo recibir 100 soluciones distintas por este solo hecho, lenguaje homónimo entre programadores y usuarios.
Sugiere las necesidades de la empresa como la perciben los usuarios reflejada en casos de uso.
Permite una vista del diseño completo con las características más importantes resaltadas.
Alta reutilización y minimización de costos.
Facilita la actualización o modificado del software aprogramar.
Las fases de análisis y diseño consumen mucho tiempo, pero las fases de construcción, implantación y estabilización se reducen drásticamente.
Alto reuso, los productos de un desarrollo pueden ser usados en otro, se pueden crear componentes reusables que con la difusión y administración adecuada minimizaran costos y errores.

De qué manera los niveles de modelo facilitan la interpretación dedatos y procesos.
UML es una herramienta grafica, que se utiliza para especificar métodos o procesos realizados por el sistema, por medio de una serie de diagramas que permiten tener claridad de la secuencia del proceso luego a desarrollar e implementar.
UML en los distintos niveles permite ver las actividades claramente, aspectos estáticos y dinámicos más significativos, como se explica a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Carrasco
  • El carrasco
  • Tarea1
  • Tarea1
  • Tarea1
  • Tarea1
  • tarea1
  • tarea1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS