relator: juan bravo c. doctor por la universidad de lleida director evolución, centro de estudios...

43
Relator: Juan Bravo C. Relator: Juan Bravo C. Doctor por la Universidad de Lleida Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Director Evolución, Centro de Estudios Avanzados Avanzados www.evolucion.cl www.evolucion.cl Modelación de una solución de software

Upload: basilia-carolus

Post on 29-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Relator: Juan Bravo C.Relator: Juan Bravo C.Doctor por la Universidad de LleidaDoctor por la Universidad de Lleida

Director Evolución, Centro de Estudios AvanzadosDirector Evolución, Centro de Estudios Avanzadoswww.evolucion.clwww.evolucion.cl

Modelación de una solución de software

Page 2: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

1. Método general y síntesis de modelos en la gestión de proyectos tecnológicos

2. La ingeniería de software y los modelos de la solución

3. Modelamiento de datos y orientación a objetos

4. UML y herramientas de la tecnología de información

Conclusiones

Módulos

Page 3: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Módulo 1. Método general y síntesis de

modelos en la gestión de proyectos tecnológicos

Page 4: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

NecesidadRealidad deseada

(difusa)Modelos

de la solución

Problema Solución Implementación

Problema y solución

Page 5: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

TecnologíaEstructura

Procesos Personas

Insatisfacción de clientes debido a excesiva duración del proceso (49 minutos)

Estrategia

Falta TecnologíaObsoleta

EspecializaciónForma obsoleta

RotaciónMotivaciónPreparación

No participaciónFalta área

Falta directrizComunicar

EfectoCausas

Causa efecto de Ishikawa

Page 6: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Análisis DiseñoAnálisis Diseño

Modelación en espiral

Page 7: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Etapasdel método genérico

(CFADIDO)

Dirección del proyecto

Plan de la etapa

Gestión de riesgos

Retroalimentación

Capacitación

Entrevistas

Comunicación

Informes

…y las otras 20…

Prácticas Transversales

Método GSP

ConcepciónFactibilidad

AnálisisDiseño

ImplementaciónDespliegue

Operación

Page 8: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Mapas, visión previa, mejores prácticas (1)

Responsabilidad Social

Tiempo

Calidad

Productividad

Bienestar

Liderazgo Sistémico

1. Alinear con la estrategia

2. Incluir como plan de

acción de RS

1. Participación

2. Empoderamiento2. Plan conjunto

Page 9: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Alcancedefinido

En tiempo y costo

Liderazgo

Meditación

Eventos destacados

Buen trabajo en equipo

Participael usuario

Buen plan

Mapa de mejores prácticas (2), mapa mental

Page 10: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

7p

10p

2p

1p

= Libera

= Requiere= Neutro

Mapa de proyectos con relaciones para reubicar personas

Page 11: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

DesarrolloPlanificaciónEstratégica

RSGestión deProcesos

Gestión deProyectos

Gestión deCalidad

Control deGestión

Gestión deContratos

AdquisicionesServiciosBásicos

Finanzas LegalRemuneraciones

y bienestarTecnología yMantención

Gestión de PersonasProcesos Estratégicos

Proceso del Negocio

Procesos de Apoyo

Recibir

Emitir traspaso

Planearcada local

Traspasar

Distribuir

Prepararcada local

Presentar

Coordinarmerchand.

Ordenar Vender

Atención al cliente

Servicio de garantía

Medición y seguimiento

Postventa

Conocer la demanda

Visitar Clientes

Estadísticas internas

Proyectar ventas

Emitir O/C

Comprar

Recepcionar

Almacenar

Cotizar

Análisis de cargos

Reclutar Seleccionar

Formar Diseñar carrera

Evaluar

Vender /cobrar

Despachar

Cuadrar

Transporte

Mapa de procesos: cadena de tiendas línea blanca y electrónica Linhogar

Page 12: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

DevoluciónCobranzas

Ventas

EntregaBodegaCompras

Recepción

Facturación

Mapa de Sistemas Computacionales

Page 13: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Análisis Diseño

CómoQué

Cliente

Usuarios y Analistas

Constructor

Algunos actores

Page 14: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Estructura

Personas

Procesos

Tecnología

Estrategia

Modelo integral de la solución

Page 15: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Cuadrar

A Crédito

Vender / cobrar

Al Contado

Vender al detalleComprar

Inmediato

Programar Entregar

A domicilio

Proyectar ventas Postventa

Comercializar

Despachar

Mapa de procesos del ámbito

Page 16: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Cliente Área de Ventas

Vendedor Cajero

Proceso: Vender /cobrar a Crédito en el local

Vender

Aprobar crédito

OE

OE: Orden de Entrega

Cobrar

Emitir OE

Flujograma de información

Page 17: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Cliente Bodega FinanzasAdministrativo de bodega Despachador

Proceso: Despacho Inmediato (retira el cliente en el mismo local de venta)

GD3’

OE

GD4

GD3GD2

GD1

GD4OE

BuscarGD 1, 2 y 3

Cliente recibe yfirma recepción

GD2’GD1’

2

814

10

7

3

RebajarSaldo 2

OE: Orden de Entrega

GD: Guía de Despacho

Tiempo total: 49 minutos

Espera del cliente: 34 min.

Reservar y emitir GD 3

Cliente Bodega FinanzasAdministrativo de bodega Despachador

Proceso: Despacho Inmediato (retira el cliente en el mismo local de venta)

GD3’GD3’

OE

GD4GD4

GD3GD2

GD1

GD3GD3GD2GD2

GD1GD1

GD4OE

BuscarGD 1, 2 y 3

Cliente recibe yfirma recepción

GD2’GD1’

GD2’GD2’GD1’GD1’

2

814

10

7

3

RebajarSaldo 2

OE: Orden de Entrega

GD: Guía de Despacho

Tiempo total: 49 minutos

Espera del cliente: 34 min.

Reservar y emitir GD 3

Page 18: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Clientes

Proveedores

Gerencia

Sala de ventas

Pedidos y devoluciones

Artículos y factura

Artículos y guía

Orden de compra ydevoluciones

Peticiones

Despacho de artículos

Niveles

Costos

Control de stock

Diagrama de contexto

Page 19: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Controldel stock

Compras

Devoluciones

Traspasos

Ventas

Devoluciones

Traspasos

Entradas SalidasControldel stock

Compras

Devoluciones

Traspasos

Ventas

Devoluciones

Traspasos

Entradas Salidas

Proveedores

Compras

Artículos Ventas

Clientes

Proveedores

Compras

Artículos Ventas

Clientes

Caja negra y modelo de datos

Page 20: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Clientes Artículos Proveedores CuentasContables

HistorialVentas

Transacciones

Maestros HistorialCompras

Ventas X X X XCompras X X X XDevolución ventas X X X X

Flujo de transacciones e interfaz

Page 21: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Cotizar

Jefe deAdquisiciones

Cotizador

Aprobarcotización

Enviar O/C

AprobarO/C

IngresarO/C

Terminales del área de Adquisiciones

Administrativo de Adquisiciones

O/C = Orden de Compra

Diagrama de casos de uso

Page 22: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Ingresa la Orden de Compra a partir de los documentos decotización a proveedores.

La O/C queda disponible para ser enviada al proveedor luego de la aprobación electrónica por el jefe de adquisiciones

Ingresar O/C

Terminal en bodega

Administrativo de Adquisiciones

Caso de uso de alto nivel

Page 23: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

1. Si el número de O/C ya existe, vea caso de uso “Corregir Correlativo”. 2…Incluye interfaces detalladas de E/S

Ingresar O/C

Terminal del Administrativo de AdquisicionesAdministrativo

de Adquisiciones

Resumen: (el mismo del caso de uso de alto nivel).Funciones relacionadas:

Curso Normal de los eventos

Excepciones:

Acción del actor Respuesta del sistema

1. Tomar la O/C desde el archivador2. Ingresar Nº O/C en (A) 3. Verifica correlativo y envía respuesta

en (B)4. Ingresar Rut en (D) 5. Verifica que proveedor exista, obtiene

y despliega nombre y fono en (E) y (F) 6….Para cada línea: Para cada línea:

7. Ingresar el código de 8. Verifica existencia del producto, producto en (H) obtiene y despliega la descripción

y el precio en (I) y (J)9. Ingresar las unidades en (K) 10. Calcula el subtotal y despliega en

(L) 10. Dar OK a la línea 11….

Caso de uso expandido

Page 24: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Líneas de la O/C

UnidadesPrecio

Bodega...

Encabezado de O/CNº O/CFecha

Proveedores

RutNombre

compuesta por

* 1

existe en contiene

* 1

contiene existe en

*

1

existe en

almacena

Productos...

Nº Guía Recepción

Fecha Recepción

RUT Proveedor -

Razón Social Proveedor

Código Enc. Recepción

AACC

BBDD

EE FF

GGDirección Proveedor

Comuna Ciudad Fono Fax

HH

II JJ KK LL

MM NN OO

GrabarGrabar

L. Código Descripción Precio Cantidad Valor Neto

Total acumulado

PP QQ RR

Encargado Recepción

Cerrada

Anulada

SS TT

UU

CerrarCerrar VV

AnularAnular

WW

SalirSalir

XX

Guía Interna de Recepción por Compra

Guía de Despacho de Proveedor Nº Fecha G/ D. Proveedor Nº de O/C.Guía de Despacho de Proveedor Nº Fecha G/ D. Proveedor Nº de O/C.

e-Mail

YY ZZ

LLLL

XXXX

Interfaz de Entrada

Modelo de datos e

interfaz detallada

Page 25: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Ingresar transacción

Encabezado de transacción Personas

Detalle detransacción Productos

C/E

Mensaje 1

C/E

Mensajes4 y 5

Ingresar transacción

Encabezado de transacción Personas

Detalle detransacción Productos

C/E

Mensaje 1

C/E

Mensajes4 y 5

Modelo de clases

Page 26: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Encabezado de transacción

• Nº documentoFecha Rut persona

1 Agregar2 Consultar3 Imprimir

Detalle de transacción

• Nº documento• Código artículoCostoCantidad

1 Cálculo total

Productos

1 Agregar2 Consultar3 Imprimir4 Sumar saldo5 Restar saldo

Personas

1 Agregar2 Consultar3 Imprimir

C/E

Mensaje 1

C/E

C/E

Mensajes 4 y 5

Ingreso de transacción

1 Aceptar datos2 Cuadrar totales

Encabezado, detalle y totales según formato

• Código artículoTipo artículo DescripciónÚltimo costoSaldo

• RutNombreDirecciónTeléfono

Modelo de clases detallado

Page 27: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

I n g r e s o d e t r a n s a c c i ó n

E n c a b e z a d o , d e t a l l e y t o t a l e s s e g ú nF o r m a t o d e p a n t a l l a a d j u n t o

A c e p t a r d a t o s y a c t u a l i z a r l í n e a a l í n e a c a d a p r o d u c t o .

E n v i a r m e n s a j e s p a r a v e r i f i c a rE x i s t e n c i a d e p e r s o n a s y a r t í c u l o s ,

A m b o s d e b e n e x i s t i r .

C u a d r a r t o t a l e s p a r a r e f e r e n c i a .E n v i a r s o l i c i t u d e s p a r a a c t u a l i z a r e l s t o c k

I n g r e s o d e t r a n s a c c i ó n

E n c a b e z a d o , d e t a l l e y t o t a l e s s e g ú nF o r m a t o d e p a n t a l l a a d j u n t o

A c e p t a r d a t o s y a c t u a l i z a r l í n e a a l í n e a c a d a p r o d u c t o .

E n v i a r m e n s a j e s p a r a v e r i f i c a rE x i s t e n c i a d e p e r s o n a s y a r t í c u l o s ,

A m b o s d e b e n e x i s t i r .

C u a d r a r t o t a l e s p a r a r e f e r e n c i a .E n v i a r s o l i c i t u d e s p a r a a c t u a l i z a r e l s t o c k

I n g r e s o d e t r a n s a c c i ó n

E n c a b e z a d o , d e t a l l e y t o t a l e s s e g ú nF o r m a t o d e p a n t a l l a a d j u n t o

A c e p t a r d a t o s y a c t u a l i z a r l í n e a a l í n e a c a d a p r o d u c t o .

E n v i a r m e n s a j e s p a r a v e r i f i c a rE x i s t e n c i a d e p e r s o n a s y a r t í c u l o s ,

A m b o s d e b e n e x i s t i r .

C u a d r a r t o t a l e s p a r a r e f e r e n c i a .E n v i a r s o l i c i t u d e s p a r a a c t u a l i z a r e l s t o c k

T a b l a d e o b j e t o s , c l a s e I n g r e s o d e t r a n s a c c i ó n O b j e t o A t r i b u t o s F u n c i o n e s

I n g r e s o d e v e n t a s I n d i c a r s t o c k d e l p r o d u c t o D e b e n c u a d r a r t o t a l e s , s t o c k m a y o r a u n i d a d e s p o r v e n d e r . M e n s a j e 5

I n g r e s o d e c o m p r a s C r e a r p r o v e e d o r y a r t í c u l o s i n o e x i s t e n . M e n s a j e 4

Modelo de clases y sus objetos

Page 28: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Ingresar Nº de O/C

Dar OK a la línea

Ingresar código de prod.

Administrativo Sistema

Repetir hastaque no haya más productos

Ingresar cantidad

Ingresar Nº de O/C

Dar OK a la línea

Ingresar código de prod.

Administrativo Sistema

Repetir hastaque no haya más productos

Ingresar cantidad

ContratoIdentificación: Dar OK al ingreso de la líneaResponsabilidades: con cada ingreso de línea los conceptos deben ser consistentes.Tipos de datos: afecta a los conceptos Encabezado de O/C y Detalle de O/C.Referencias cruzadas: no hayNotas: nada especialExcepciones: la no existencia de la línea en el sistema ya fue validada con el ingreso de O/C.Salida: no hayPrecondiciones: no existe la línea.Poscondiciones:

•Se creó una línea en el concepto detalle.• Se actualizó el contador de líneas en el encabezado.• Se actualizó la asociación entre encabezado y detalle de O/C.

Diagrama de secuencia y contrato

Page 29: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Líneas de la O/C

UnidadesPrecio

Agregar línea

Productos...

Bodega...

Encabezado de O/CNº O/CFecha

Crear líneaImprimir

Proveedores

RutNombre

Crear proveed.Modificar Rut

Modificar nombre1

1..*

compuesta por

se asocia a

* 1

existe en contiene

* 1

contiene existe en

*

1

existe en

almacena

Diagrama de diseño de clases

Page 30: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Operación: Dar OK al Ingreso de la línea de O/C

Ingresar producto(cód, cant, pre)

1: Crear línea de O/C(cod, cant, pre)

1.1: Crear (cod, cant, pre)

Terminal del administrativo

Encabezado de O/C

Líneas de la O/C

Diagrama de colaboración

Page 31: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Abreviaturas:

II: Informe de Impacto

PD: Plan de Desarrollo

Departamento de Informática Área de Desarrollo

Jefe de Informática Analista

Proceso: Emitir una solicitud de cambio menor en aplicaciones computacionales

Asignar Analista

Subcomité de Informática

Emitir Solicitudde cambio

Realizar estudio de impacto

Generar Caso de Uso

Emitir informe

II

Generar Plan de Desarrollo

PD

PD’

Usuario autorizado

II’

Retroalimentación

Page 32: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

C F A D I D O

Estudio Desarrollo MC

C F A D I D O

Estudio Desarrollo MC

Page 33: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Módulo 2. La ingeniería de software y los

modelos de la solución

Page 34: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Ingeniería de Software

• Planificación en informática• Sistema de productividad en el desarrollo• Criterios de desarrollo • Métodos para la producción de software• Apoyo del diseño en la explotación del sistema• Diseño de interfaces• Normas y estándares

Page 35: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Teoría de modelos aplicada

• Marco teórico de los modelos• Modos de procesamiento• Claves de los modelos computacionales• Modelamiento de funciones• Fundamentos del modelamiento de funciones• Criterio curso normal de los eventos

Page 36: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Módulo 3. Modelamiento de datos y

orientación a objetos

Page 37: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Modelamiento de datos

• Definiciones sobre el modelo de datos• Criterios básicos de normalización de datos• Enfoque de bases de datos

Page 38: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Orientación a objetos

• Fundamentos de la orientación a objetos• Definiciones sobre orientación a objetos• Conceptos de la orientación a objetos• Proceso de generalización• Fases de la orientación a objetos• Incorporación de la tecnología de objetos

Page 39: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Módulo 4. UML y herramientas de la tecnología de información

Page 40: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

UML

• Modelos de Unified Modeling Language (UML)• Aplicación de los modelos UML en la etapa de

análisis• Aplicación de los modelos UML en la etapa de

diseño

Page 41: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Herramientas de la tecnología de información

• Evolución de los lenguajes de computador• Herramientas de uso específico• Una pirámide de soluciones: BI, Data

Warehouse, ERP, CRM, SRM, motor de bases de datos y otras

• Herramientas de apoyo para la producción de software

Page 42: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Conclusiones

Page 43: Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados  Modelación de una solución

Modelación de una solución de software, www.evolucion.cl, Juan Bravo C.

Conclusiones

• Modelar • En el contexto de un método completo• Con las competencias adecuadas• Adhiriendo a estándares y normas• Y con la actitud correspondiente