Conociendo más de los SI

Page 1

Ingeniería Empresarial - DESBD

Fundamentos de los sistemas de información Ciclo de vida de un sistema de información. UML y el proceso unificado.

o Docente: Ing. Dávila Rodríguez Víctor o vdr@upnorte.edu.pe o Ing.victor.davila@gmail.com


Ingenier铆a Empresarial - DESBD

Fundamentos de los sistemas de informaci贸n

22/09/2013

ing.victor.davila@gmail.com

2


Ingeniería Empresarial - DESBD

Introducción o Datos • Un parámetro o hecho, un número, una afirmación, una imagen. • Representan algo en el mundo real • Son la materia prima para la producción de información

o Información • Datos con un significado en cierto contexto • Datos relacionados • Datos luego de su manipulación

o Conocimiento • Experiencia e información acumulada

22/09/2013

ing.victor.davila@gmail.com

3


IngenierĂ­a Empresarial - DESBD

o Ejemplo

22/09/2013

ing.victor.davila@gmail.com

4


Ingeniería Empresarial - DESBD

o Sistema (del Latín systēma) es un conjunto de entidades independientes o que interactúan, reales o abstractas, que forman un todo integrado. • Los Sistemas son abstracciones de la realidad • Los Sistemas tienen una estructura, definida a través de sus partes y su composición • Los Sistemas tienen comportamiento, el cual involucra entradas, procesamiento y salidas de material, información o energía • Las partes de un Sistema se relacionan entre sí estructuralmente y/o funcionalmente 22/09/2013

ing.victor.davila@gmail.com

5


IngenierĂ­a Empresarial - DESBD

o Conjunto de componentes que interactĂşan entre si para lograr un objetivo comĂşn. o Conjunto de personas, datos y procedimientos que trabajan coordinadamente.

22/09/2013

ing.victor.davila@gmail.com

6


Ingenier铆a Empresarial - DESBD

o Es el sistema de personas, registros y actividades que procesa los datos y la informaci贸n en cierta organizaci贸n, incluyendo procesos manuales y automatizados.

22/09/2013

ing.victor.davila@gmail.com

7


IngenierĂ­a Empresarial - DESBD

22/09/2013

ing.victor.davila@gmail.com

8


Ingenier铆a Empresarial - DESBD

o Los SI generan Informaci贸n a partir de datos

22/09/2013

ing.victor.davila@gmail.com

9


Ingeniería Empresarial - DESBD

IMPORTANCIA DE LA INFORMACIÓN: La necesidad de producir más información oportuna, confiable y veraz, continua incrementándose considerando diversos enfoques a fin de que este disponible para un mayor número de usuarios: Información especializada de la situación financiera, Información estratégica hacia perspectivas futuras de la organización, Información para evaluar el desempeño de los trabajadores, Información del ambiente externo para conseguir la solidez de un negocio, Información para actualizar a los especialistas en el pago de impuestos, normas y reglamentos Conocimiento de las utilidades alcanzadas . La información precisa y exacta es un recurso esencial para mantener las operaciones y ser competitivos.

22/09/2013

ing.victor.davila@gmail.com

10


IngenierĂ­a Empresarial - DESBD

22/09/2013

ing.victor.davila@gmail.com

11


IngenierĂ­a Empresarial - DESBD

22/09/2013

ing.victor.davila@gmail.com

12


Ingeniería Empresarial - DESBD

NIVEL ESTRATÉGICO

NIVEL TÁCTICO

NIVEL OPERATIVO

22/09/2013

ing.victor.davila@gmail.com

SISTEMA DE INFORMACIÓN PARA LA AYUDA Y TOMA DE DECISIÓN

SISTEMA DE INFORMACIÓN GERENCIAL

SISTEMA DE INFORMACIÓN TRANSACCIONAL

13


Ingeniería Empresarial - DESBD

Sistema de Información Ejemplo. Procesos Datos de cajas Datos de almacén Ventas de perecederos Caducidad Fecha

Pedidos Validación de entradas Cálculo de valor de stock Control de cajeras Cálculos estadísticos Impresión de informes Impresión de pagos Estudios de márketing Emisión de pedidos Informes varios

Órdenes de almacén Pagos Datos para contabilidad Estadística

Mejoras en la eficacia SI de un hipermercado 14


Ingeniería Empresarial - DESBD

ELEMENTOS

SISTEMA

ENTRADAS

MECANISMOS DE PROCESAMIENTO

SALIDAS

META

Restaurante de comida rápida

Carne, papa, tomate, lechuga, pan, bebidas, trabajadores, administradores, etc.

Frito, asado despacho de bebidas, calentamiento

Hamburguesas, papas fritas, bebidas, postres

Preparación rápida de alimentos de bajo costo

Universidad

Estudiantes Profesores Administradores Libro de texto Servicio

Enseñanza Investigan Servicio

Estudiantes Instrumentos Profesionales Investigadores Servicio a la comunidad al Estado y Nación

Adquisición de conocimientos

Cine

Actores, directores, personal técnico, escenarios, equipo

Filmación , edición , efectos especiales, distribución

Proyección de películas en salas cinematográficas

Filmes entretenimiento Premios ganancias

Movimiento Mouse

Sonidos

Impulsos del teclado Energía eléctrica

Ventanas •Procesador •COMPUTADOR

Dispositivos (Ej. Red)

E-mail 15


Ingenier铆a Empresarial - DESBD

TAREA GRUPAL 1. Identificar 3 sistemas de informaci贸n. 2. Realizar el cuadro donde se indique el nombre del sistemas, sus elementos y prop贸sito o meta. 3. Preparar un video, donde narren o expliquen los 3 ejemplos. Colgar el video en Youtube; luego cree un Blog grupal y publique el video. 22/09/2013

ing.victor.davila@gmail.com

16


Ingeniería Empresarial - DESBD

CICLO DE VIDA DE LOS SISTEMAS DE INFORMACION

22/09/2013

ing.victor.davila@gmail.com

17


Ingeniería Empresarial - DESBD

Es un proceso por el cual los analistas de sistemas, los ingenieros de software, los programadores y los usuarios finales elaboran sistemas de información y aplicaciones informáticas”.

•“

(Whitten J., Bentley L., Barlow V. 1996

22/09/2013

ing.victor.davila@gmail.com

18


Ingeniería Empresarial - DESBD

Ciclo de Vida = Ciclo de Desarrollo + Mantenimiento

Metodologías 1. ESTRUCTURADA. 2. ORIENTADO AL OBJETO

22/09/2013

ing.victor.davila@gmail.com

19


Ingeniería Empresarial - DESBD

FASES QUE VARIAN DE FASE N + 1 FASE N

AUTOR

EN AUTOR

FASE 3

FASE 2 FASE 1 22/09/2013

ing.victor.davila@gmail.com

20


Ingeniería Empresarial - DESBD

MODELOS

CASCADA

•Análisis de requerimientos •Especificaciones. •Diseño. •Implementación. •Prueba •Mantenimiento.

22/09/2013

ing.victor.davila@gmail.com

ESTRUCTURADO

•Encuesta •Análisis. •Diseño. •Implantación.. •Pruebas •Control de calidad. •Procedimientos. •Conversión B.D. •Instalación.

ESPIRAL

PROTOTIPO

•Requerimientos. •Análisis de riesgo. • Requerim. Básicos •Desarr. Prot. oper. •Prototipo 1, 2. •Uso prot. •Req. software •Validación de Req. •Usuario satisfecho?. Si. Aceptar. •Análsis de riesgo. No. Revisar y mej. •Prototipo 3. •Diseño software. •Validación diseño. • Integración y prueba. 21


Ingeniería Empresarial - DESBD

PRODUCTOS.

Definición del Proyecto

Propuesta.

Estudio de Sistemas

Propuesta sistema.

Diseño

Especificaciones.

Programación

Código.

Instalación Posimplantación

Pruebas Auditoría.

Laudon y Laudon. 1996 22/09/2013

ing.victor.davila@gmail.com

22


Ingeniería Empresarial - DESBD

FABREGAS: 1- Requerimientos 2- Análisis/Diseño 3- Construcción 4- Pruebas 5- Producción/Mantenimiento

SENN:

1- Investigación Preliminar 2- Determ. de Requerimientos. 3- Diseño del Sistema 4- Desarrollo del Software 5- Prueba del Sistema 6- Implantación y Evaluación

PRESSMAN:

EN GENERAL USAREMOS:

1- Análisis 2- Diseño 3- Codificación 4- Prueba 5- Mantenimiento

1- Análisis 2- Diseño 3- Implementación 4- Mantenimiento

22/09/2013

ing.victor.davila@gmail.com

23


Ingeniería Empresarial - DESBD

• Implantación Ascendente • Las fases deben sucederse de manera Secuencial • El usuario no ve resultados, sino hasta el final • El usuario o el ambiente pueden cambiar las especificaciones originales del sistema.

• Presenta numerosos problemas Analista-Usuario • Manejable como proyecto 22/09/2013

ing.victor.davila@gmail.com

24


IngenierĂ­a Empresarial - DESBD

FASE N + 1

EL USUARIO:

FASE N

FASE 3

FASE 2 FASE 1

22/09/2013

ing.victor.davila@gmail.com

25


IngenierĂ­a Empresarial - DESBD

El usuario y su Sistema Definitivo.

22/09/2013

ing.victor.davila@gmail.com

?

26


IngenierĂ­a Empresarial - DESBD

Esto no es lo que yo esperaba...

22/09/2013

ing.victor.davila@gmail.com

27


Ingeniería Empresarial - DESBD

¿ Será que no supe explicarles mis requerimientos ?

22/09/2013

ing.victor.davila@gmail.com

28


IngenierĂ­a Empresarial - DESBD

Tal vez ellos no me entendieron...

22/09/2013

ing.victor.davila@gmail.com

29


IngenierĂ­a Empresarial - DESBD

?

22/09/2013

ing.victor.davila@gmail.com

30


IngenierĂ­a Empresarial - DESBD

No siempre se definen los requerimientos en forma:

Completa Correcta y Consistente

22/09/2013

ing.victor.davila@gmail.com

31


IngenierĂ­a Empresarial - DESBD

A veces resulta difĂ­cil para el usuario, revisar todas las especificaciones

Sr. Usuario: Tiene que leerse esto, esto, esto...

Analista

22/09/2013

ing.victor.davila@gmail.com

32


Ingenierテュa Empresarial - DESBD

ANALISIS

MANTENIMIENTO 22/09/2013

ing.victor.davila@gmail.com

DISEテ前

IMPLEMENTACION 33


Ingeniería Empresarial - DESBD

1. ANALISIS: 1.1. Estudio Preliminar 1.2. Levantamiento de Información 1.3. Definición del Problema

1.4. Elaboración del Modelo Funcional del Sistema actual 1.5. Determinación de Requerimientos 1.6. Descripción y Evaluación de Alternativas 1.7. Aprobación de alternativas 22/09/2013

ing.victor.davila@gmail.com

34


Ingeniería Empresarial - DESBD

2.DISEÑO 2.1. Elaborar Modelo Funcional del Sistema Propuesto

2.2. Diseño Lógico 2.3. Elaboración y Presentación del prototipo del Sistema 2.4. Aprobación del Sistema Propuesto

22/09/2013

ing.victor.davila@gmail.com

35


Ingeniería Empresarial - DESBD

3. IMPLEMENTACION

3.1. Desarrollo del Software 3.2. Prueba del Sistema 3.3. Puesta en Marcha

¿ Qué significa poner en Marcha un Sistema ? 22/09/2013

ing.victor.davila@gmail.com

36


Ingeniería Empresarial - DESBD

PUESTA EN MARCHA:

Actividad de traslado de una aplicación probada a un ambiente de producción

- Acondicionamiento de locales - Organización del Cliente - Entregar aplicación probada - Elaborar datos en Vivo - Adiestramiento - Carga de datos en vivo - Entrega de documentación - Asignar Responsabilidades - Determinar FIN de la instalación

22/09/2013

ing.victor.davila@gmail.com

37


IngenierĂ­a Empresarial - DESBD

UML y el proceso unificado.

22/09/2013

ing.victor.davila@gmail.com

38


Ingeniería Empresarial - DESBD

“Un modelo es una simplificación de la realidad”

“Un modelo es una descripción de un sistema, escrito en un lenguaje bien definido”

22/09/2013

ing.victor.davila@gmail.com

39


IngenierĂ­a Empresarial - DESBD

Modelo del Negocio

describe

derivado de

Modelo Software describe

Empresa

22/09/2013

ing.victor.davila@gmail.com

Sistema software

Sistema de la empresa

40


Ingeniería Empresarial - DESBD

“Una empresa software con éxito es aquella que produce de manera consistente software de calidad que satisface las necesidades de los usuarios”

“El modelado es la parte esencial de todas las actividades que conducen a la producción de software de calidad”

22/09/2013

ing.victor.davila@gmail.com

41


Ingeniería Empresarial - DESBD

¿Escribimos código directamente?

Sería lo ideal pero .... .... necesitamos escribir modelos

22/09/2013

ing.victor.davila@gmail.com

42


Ingeniería Empresarial - DESBD

o Hay estructuras que trascienden lo representable en un lenguaje de programación. o Se facilita la comunicación entre el equipo al existir un lenguaje común. o Se dispone de documentación que trasciende al proyecto.

22/09/2013

ing.victor.davila@gmail.com

43


Ingenier铆a Empresarial - DESBD

o Visualizar c贸mo es o queremos que sea el sistema o Especificar la estructura y comportamiento del sistema o Proporciona plantillas que gu铆an la construcci贸n del sistema. o Documentan las decisiones.

22/09/2013

ing.victor.davila@gmail.com

44


Ingeniería Empresarial - DESBD

o La elección de los modelos tiene una profunda influencia sobre cómo se acomete el problema y se moldea la solución. o Todo modelo debe estar ligado a la realidad. o Un único modelo no es suficiente. Cualquier sistema trivial se aborda mejor a través de un pequeño conjunto de modelos casi independientes.

22/09/2013

ing.victor.davila@gmail.com

45


Ingeniería Empresarial - DESBD

o Hasta ahora, la mayor parte de las empresas software no realizan ningún modelado. o El modelado requiere: • aplicar un proceso de desarrollo • formación del equipo en la técnicas • concienciación de su importancia o ¿Se obtienen beneficios con el modelado?

22/09/2013

ing.victor.davila@gmail.com

46


Ingeniería Empresarial - DESBD

o o o o o o o

Retrasos en los plazos Proyectos cancelados Rápido deterioro del sistema instalado Tasa de defectos o fallos Requisitos mal comprendidos Cambios frecuentes en el dominio del problema Buenos programadores se cansan y dejan el equipo

¿Modelado es la solución? 22/09/2013

ing.victor.davila@gmail.com

47


Ingeniería Empresarial - DESBD

UML es un lenguaje para visualizar, especificar, construir y documentar los artefactos (modelos) de un sistema que involucra una gran cantidad de software, desde una perspectiva orientada a objetos.

o UML es una notación, no es un proceso o Se han definido muchos procesos para UML. • Rational ha ideado RUP, el“proceso unificado”.

o Utilizable para sistemas que no sean software

22/09/2013

ing.victor.davila@gmail.com

48


Ingeniería Empresarial - DESBD

o Partes estáticas de un modelo Ventana origen tamaño abrir() cerrar() mover() dibujar()

clase

22/09/2013

ing.victor.davila@gmail.com

<<Interface>> IAvisable

IAvisable

Interface

ValidarTransaccion

caso de uso

49


Ingenier铆a Empresarial - DESBD

Gestor Eventos

clase activa

Hola Mundo.class

suspender()

vaciarCola()

componente

colaboraci贸n

Gesti贸n Pedidos

Servidor

nodo

22/09/2013

ing.victor.davila@gmail.com

50


Ingenier铆a Empresarial - DESBD

Son las partes din谩micas de UML. Interacci贸n Conjunto de mensajes intercambiados entre un conjunto de objetos con un prop贸sito particular.

dibujar

22/09/2013

ing.victor.davila@gmail.com

mensaje

51


Ingeniería Empresarial - DESBD

Son las partes dinámicas de UML. Máquina de estados Secuencia de estados por las que pasa un objeto durante su vida en respuesta a eventos.

activado

22/09/2013

ing.victor.davila@gmail.com

estado

52


Ingenier铆a Empresarial - DESBD

Son las partes de organizaci贸n de los modelos UML

Modelo del Negocio

Paquete

Un paquete incluye un conjunto de elementos de cualquier naturaleza. Tiene una naturaleza conceptual.

22/09/2013

ing.victor.davila@gmail.com

53


IngenierĂ­a Empresarial - DESBD

Son las partes explicativas de los modelos UML

Retorna 0 si no existe el valor

22/09/2013

ing.victor.davila@gmail.com

Nota

54


Ingenier铆a Empresarial - DESBD

Dependencia

0..1 patron

* empleado

Asociaci贸n

Generalizaci贸n

Realizaci贸n

22/09/2013

ing.victor.davila@gmail.com

55


IngenierĂ­a Empresarial - DESBD

IteradorCuenta

Cuenta

Domiciliacion 1

Ahorro

0..n

Corriente Operacion Periodica

22/09/2013

ing.victor.davila@gmail.com

56


IngenierĂ­a Empresarial - DESBD

22/09/2013

ing.victor.davila@gmail.com

57


Ingeniería Empresarial - DESBD

o o o o

o o o o 22/09/2013

Diagramas de Casos de Uso Diagramas de Clases Diagramas de Objetos Diagramas de Interacción • Diagrama Secuencia • Diagrama Colaboración Diagramas de Estados Diagramas de Actividades Diagramas de Componentes Diagramas de Despliegue

ing.victor.davila@gmail.com

Diagramas no son modelos

58


Ingeniería Empresarial - DESBD

o Modelado de Casos de Uso • Diagrama de Casos de Uso

o Modelado Estructural • Diagrama de Clases

o Modelado de Comportamiento • Diagramas de Interacción • Diagramas de Estados

o Modelado de flujos de actividades (p.e. Modelo del Negocio) • Diagramas de actividades

o Modelado Implementación • Diagrama de Componentes

o Modelado de Despliegue • Diagramas de Despliegue

22/09/2013

ing.victor.davila@gmail.com

59


Ingeniería Empresarial - DESBD

URLS INTERESANTES: FUNDAMENTOS DE LOS SISTEMAS DE INFORMACIÓN http://walfaera.wordpress.com/2008/03/10/fundamentos-de-los-sistemas-deinformacion/ ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060030/lecciones/Capitulo %201/fundamentos.html

UML Y EL PROCESO UNIFICADO http://www.slideshare.net/techmi/curso-uml-32-proceso-unificado

22/09/2013

ing.victor.davila@gmail.com

60


IngenierĂ­a Empresarial - DESBD

GRACIAS


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.