1
martes, 1 de abril de 14
Universidad Politécnica Salesiana
Ing. Gabriel León Paredes, Mst.
Objetivos
Introducir
al estudiante en la
modelización de soluciones complejas
desoftware mediante la utilización de
una representación estandarizada que
se basa en el paradigma de
programación orientada a objetos.
martes, 1 de abril de 14
Universidad Politécnica Salesiana
Ing.Gabriel León Paredes, Mst.
Introducción
Las ramas mas antiguas de la ingeniería han
encontrado útil desde hace mucho tiempo
representar los diseños mediante dibujos.
Desde los inicios delsoftware los
programadores han encapsulado sus
conceptos en diversos tipos de dibujos, o más
ampliamente, de modelos.
Un lenguaje utilizado a nivel mundial para el
diseño de software es elLenguaje Unificado
de Modelado (UML)
martes, 1 de abril de 14
Universidad Politécnica Salesiana
Ing. Gabriel León Paredes, Mst.
Diseñando la solución
Diseñar la solución antes de implementarla. Los arquitectos antes de construir necesitan modelar
o diseñar los planos para luego construir el edificio.
Primero se debe diseñar el software mediante
los requerimientos que nos especifique elusuario, para luego implementar la solución
mediante un lenguaje de programación.
El problema está en explicar la solución a
grupos de 50 o 100 programadores para que
la implementen en unlenguaje.
martes, 1 de abril de 14
Universidad Politécnica Salesiana
Ing. Gabriel León Paredes, Mst.
Problemas al construir software
Adaptación: El software lo que hace es automatizar
procesos, porlo cual debe adaptarse al modelo actual de
la empresa y no al revés
Complejidad: El software cada vez se vuelve más
complejo y difícil de controlar por el crecimiento de los
requerimientos y porla magnitud en sí del tamaño.
Cambio continuo: El software es fácilmente modificable,
y por esta razón a pesar de llegar a ser un software
exitoso se le aumentarán requerimientos.
...
Regístrate para leer el documento completo.