Professional Documents
Culture Documents
Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolucin, Centro de Estudios Avanzados www.evolucion.cl
Mdulos
1. Mtodo general y sntesis de modelos en la gestin de proyectos tecnolgicos 2. La ingeniera de software y los modelos de la solucin 3. Modelamiento de datos y orientacin a objetos 4. UML y herramientas de la tecnologa de informacin Conclusiones
Problema y solucin
Problema
Solucin
Implementacin
Necesidad
Modelos de la solucin
Efecto Personas
Rotacin Motivacin Preparacin
Estrategia
Estructura
Tecnologa
Modelacin en espiral
Anlisis
Diseo
Prcticas Transversales
Direccin del proyecto Plan de la etapa Gestin de riesgos Retroalimentacin Capacitacin Entrevistas Comunicacin Informes y las otras 20
Productividad
Calidad
Liderazgo
Participa el usuario
Buen plan
10p
2p
1p
7p
Procesos Estratgicos
Desarrollo Planificacin Estratgica RS Gestin de Procesos Gestin de Proyectos Gestin de Calidad Control de Gestin Gestin de Contratos
Gestin de Personas
Anlisis de cargos Reclutar Seleccionar
Evaluar
Formar
Disear carrera
Cotizar
Recepcionar
Cuadrar
Procesos de Apoyo
Adquisiciones Servicios Bsicos Finanzas Legal Transporte Remuneraciones y bienestar Tecnologa y Mantencin
Ventas
Recepcin
Algunos actores
Qu Anlisis Cmo Diseo Constructor Cliente Usuarios y Analistas
Estructura
Proyectar ventas
Comprar
Vender al detalle
Postventa
Vender / cobrar
Despachar
Cuadrar
Al Contado
Inmediato
A Crdito
A domicilio
Programar
Entregar
Flujograma de informacin
Proceso: Vender /cobrar a Crdito en el local
Cliente rea de Ventas Vendedor Vender Cajero
Aprobar crdito
Cobrar
Emitir OE
OE
OE: Orden de Entrega
Modelacin de una solucin de software, www.evolucion.cl, Juan Bravo C.
Cliente
Proceso: Despacho Inmediato (retira el cliente en el mismo local de venta) Bodega Administrativo de bodega Despachador Reservar y emitir GD 3 GD4 GD3 GD2 GD1 GD: Gua de Despacho
Finanzas
GD 1, 2 y 3 14
Tiempo total: 49 minutos Buscar 8 7 Rebajar Saldo 2 3 2 Espera del cliente: 34 min.
GD4 OE
GD3
Diagrama de contexto
Clientes
Pedidos y devoluciones
Costos
Gerencia
Niveles
Control de stock
Proveedores
Sala de ventas
Salidas
Devoluciones Traspasos
Proveedores
Compras
Clientes
Artculos
Ventas
Clientes
Artculos Proveedores
Cuentas Contables
Historial Ventas
Historial Compras
Ventas Compras
Devolucin ventas
X X
X X X
X X X
X X X
Administrativo de Adquisiciones
Administrativo de Adquisiciones
Ingresar O/C
Ingresa la Orden de Compra a partir de los documentos de cotizacin a proveedores. La O/C queda disponible para ser enviada al proveedor luego de la aprobacin electrnica por el jefe de adquisiciones
Modelacin de una solucin de software, www.evolucion.cl, Juan Bravo C.
Resumen: (el mismo del caso de uso de alto nivel). Funciones relacionadas: Curso Normal de los eventos Accin del actor Respuesta del sistema 1. Tomar la O/C desde el archivador 2. Ingresar N O/C en (A) 3. Verifica correlativo y enva 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 lnea: Para cada lnea: 7. Ingresar el cdigo de 8. Verifica existencia del producto, producto en (H) obtiene y despliega la descripcin 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 lnea 11. Excepciones: 1. Si el nmero de O/C ya existe, vea caso de uso Corregir Correlativo. 2 Incluye interfaces detalladas de E/S
Modelacin de una solucin de software, www.evolucion.cl, Juan Bravo C.
contiene existe en * 1
contiene existe en * 1
Productos ...
C
-
E I
D F
e-Mail
G
Ciudad M
Fono
K N
Precio
L O
Valor Neto
Fecha G/ D. Proveedor
N de O/C.
L.
Cdigo
Descripcin
Cantidad
LL
Cerrada Anulada
W Y
Cerrar X Anular Z
XX
Salir
V
Grabar Total acumulado
Modelo de clases
Encabezado de transaccin
C/E Mensaje 1
Ingresar transaccin
Personas
Detalle de transaccin
C/E Mensajes 4 y 5
Productos
Personas Ingreso de transaccin Encabezado, detalle y totales segn formato 1 Aceptar datos 2 Cuadrar totales
C/E
Productos
C/E Mensajes 4 y 5
Cdigo artculo Tipo artculo Descripcin ltimo costo Saldo 1 Agregar 2 Consultar 3 Imprimir 4 Sumar saldo 5 Restar saldo
Tabla de objetos, clase Ingreso de transaccin Atributos Funciones Indicar stock del producto Deben cuadrar totales, stock mayor a unidades por vender. Mensaje 5 Crear proveedor y artculo si no existen. Mensaje 4
Ingresar N de O/C Ingresar cdigo de prod. Repetir hasta que no haya ms productos Ingresar cantidad Dar OK a la lnea
se asocia a
Productos ...
1 Bodega ...
Diagrama de colaboracin
Operacin: Dar OK al Ingreso de la lnea de O/C Ingresar producto (cd, cant, pre) Terminal del administrativo 1: Crear lnea de O/C (cod, cant, pre) Encabezado de O/C 1.1: Crear (cod, cant, pre) Lneas de la O/C
Proceso: Emitir una solicitud de cambio menor en aplicaciones computacionales Usuario autorizado Jefe de Informtica Emitir Solicitud de cambio Asignar Analista Realizar estudio de impacto
Departamento de Informtica
Analista Subcomit de Informtica
rea de Desarrollo
Emitir informe
PD
PD
Retroalimentacin
Estudio
Desarrollo
MC
Ingeniera de Software
Planificacin en informtica Sistema de productividad en el desarrollo Criterios de desarrollo Mtodos para la produccin de software Apoyo del diseo en la explotacin del sistema Diseo de interfaces Normas y estndares
Modelamiento de datos
Definiciones sobre el modelo de datos Criterios bsicos de normalizacin de datos Enfoque de bases de datos
Orientacin a objetos
Fundamentos de la orientacin a objetos Definiciones sobre orientacin a objetos Conceptos de la orientacin a objetos Proceso de generalizacin Fases de la orientacin a objetos Incorporacin de la tecnologa de objetos
UML
Modelos de Unified Modeling Language (UML) Aplicacin de los modelos UML en la etapa de anlisis Aplicacin de los modelos UML en la etapa de diseo
Conclusiones
Conclusiones
Modelar En el contexto de un mtodo completo Con las competencias adecuadas Adhiriendo a estndares y normas Y con la actitud correspondiente