sistemas de información luis castellanos (analisis)

27
Luis Castellanos 1 Sistemas de Información Análisis

Upload: luis-castellanos

Post on 09-Jul-2015

312 views

Category:

Technology


2 download

DESCRIPTION

Sistemas de Información Análisis de Sistemas

TRANSCRIPT

Page 1: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 1 Sistemas de Información

Análisis

Page 2: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 2 Sistemas de Información

Análisis

Amplía resultados del

Estudio de Factibilidad

Define QUÉ va a hacer el

nuevo Sistema

Presenta el Modelo del

Sistema Actual

Page 3: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 3 Sistemas de Información

Análisis

Herramientas

Técnicas de recolección de información

Descripciones de procesos y procedimientos

Diagrama de Flujo de Datos (DFD)

Diagrama de Flujo de Procesos (DFP)

Diccionario de Datos (DD)

Page 4: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 4 Sistemas de Información

Análisis

Pasos Definición de Objetivos del Sistema (Generales y

Específicos

Identificación de Usuarios (Directos, Indirectos, Usuarios de los Usuarios)

Elaboración de Modelo del Sistema actual (Lógico y Físico)

Elaboración de Diccionario de Datos del Sistema actual

Recopilación de Reportes del Sistema actual

Identificación de Procedimientos Propuestos

Page 5: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 5 Sistemas de Información

Análisis

Page 6: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 6 Sistemas de Información

Análisis

Técnicas de Recolección de Información

Entrevistas

Individuales o Grupales

Estructuradas o No Estructuradas

Recomendaciones:

Investigar antecedentes de la organización

Desarrollar un plan global y objetivos a cumplir

Seleccionar a los entrevistados

Tener autorización para hablar con los usuarios

Planificar entrevistas (tipo y estructura)

Usar herramientas automatizadas sin abuso

Tratar de juzgar qué información le interesa

más al usuario

Page 7: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 7 Sistemas de Información

Análisis

Técnicas de Recolección de Información

Entrevistas

Objeciones y Resistencias

Está ocupando mucho de mi tiempo

Está amenazando mi empleo

No conoce nuestro negocio. Cómo va a decirnos que

debemos hacer?

Está tratando de cambiar la forma de hacer las

cosas aquí

No queremos ese sistema

Observación

Cuestionarios

Abiertos o Cerrados

Page 8: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 8 Sistemas de Información

Análisis

Diagrama de Flujo de Datos (DFD)

Herramienta gráfica que se emplea para describir

y analizar el movimiento de datos a través de un

sistema.

Presenta una visión (lo más amplia posible) de

las entradas, procesos y salidas del sistema

Es un modelo lógico de los datos del

sistema

No muestra control ni movimiento

Prácticamente no requiere explicación

Permite modelar el sistema con

símbolos gráficos

Page 9: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 9 Sistemas de Información

Análisis

DFD

Elementos

Procesos del sistema

Flujos: datos enviados de un

componente a otro

Entidades Externas: Fuentes o

destinos externos de trans-

acciones

Almacenamiento de Datos Gane & Sarson De Marco

Yourdon

Gane & Sarson De Marco

Yourdon

Page 10: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 10 Sistemas de Información

Análisis

DFD

Etiquete todos los elementos, y con nombres

significativos

Los flujos no pueden tener bifurcaciones

No pueden existir nombres repetidos

Muestre flujos de datos, no de control

Es preferible repetir elementos, que cruzar líneas

de flujo

Un flujo no puede ir de una Entidad a otra

Verifique balance, relación padre-hijo, numeración

Debe caber en una sola página (cada nivel)

Page 11: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 11 Sistemas de Información

Análisis

DFD

Un proceso no es un departamento o unidad.

Los procesos deben estar definidos con nombres

en infinitivo, en forma verbo-objeto preferiblemente

Particione procesos (explote burbujas) en 5 ± 2

Los procesos, en lo posible, deben coincidir con

los Procesos Actuales y Propuestos

Al entrar un flujo en un proceso, se debe

transformar y salir otro flujo (no el mismo)

El DFD Propuesto no puede ser igual al Actual

Muestre sólo archivos locales

Page 12: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 12 Sistemas de Información

Análisis

Nivel 0 ó Diagrama

Contexto

Nivel 1

0

1 2

1.2 2.1 2.2 1.1

Nivel 2

1.1.2 1.1.1 2.1.2 2.1.1

Nivel 3

...

Nivel n

Page 13: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 13 Sistemas de Información

Análisis

Algunas convenciones gráficas

Flujos de datos que

se cruzan

Entidades Externas

repetidas

Almacenes de Datos

repetidos

Page 14: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 14 Sistemas de Información

Análisis

Cliente Editor pedido

orden_compra

0

Sistema de Pedidos de

Libros

Nivel 0

Page 15: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 15 Sistemas de Información

Análisis

Cliente Editor

c clientes d pedidos pendientes

a libros b editores

pedido

orden_compra

detalle_libro dirección

pedido_lote estado_crédito pedido_válido

1

Validar

Pedido

2

Enviar

Necesi-

dades

Nivel 1

Page 16: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 16 Sistemas de Información

Análisis

Cliente

c clientes d pedidos pendientes

a libros

pedido

detalle_libro

estado_crédito pedido_válido

1.1

Verificar

estado de

cliente

1.2

Verificar

existencia

de libros

Nivel 2

cliente_verificado

Page 17: Sistemas de información   luis castellanos (analisis)

17

Análisis

Explosión de Burbujas

1

Validar

Pedido

2

Enviar

Necesi-

dades

Nivel 1

0

Sistema de Pedidos

de Libros

Nivel 0

1.1

Verificar

estado de

cliente

1.2

Verificar

existencia

de libros

Nivel 2

Nivel 2

Luis Castellanos Sistemas de Información

Page 18: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 18 Sistemas de Información

Análisis

Diagrama de Flujo de Procesos

(DFP)

Llamados también Diagramas de

Flujo o, Flujogramas de Procesos

Representa el modelaje físico de un

sistema

Muestra quién y cómo hace las cosas

Muestra N° de copias de documentos

Muestra dónde se archivan los

documentos

Muestra nombres de departamentos

Page 19: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 19 Sistemas de Información

Análisis

DFP

Elementos

Inicio o fin Proceso Entrada de Datos Decisión

Ciclos o Iteraciones Conector Almacén Reporte

Page 20: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 20 Sistemas de Información

Análisis

Ventas Facturación

Inicio

Recibir

Pedido

Fin

Hay? Si

No

Verificar

Existencia

Elaborar

Factura

Tipo

Venta

Contado Crédito

Co

Cr

Crédito

Aprobado?

Si

No

0

1

0

1

Page 21: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 21 Sistemas de Información

Análisis

Diccionario de Datos (DD)

Datos de los datos del sistema (metadatos)

Catálogo de los elementos de un sistema

Contiene los elementos que intervienen en los

DFD´s: Flujos de Datos, Procesos y Almacenes

de Datos

Importancia

Facilita el manejo de detalles en sistemas grandes

Comunica un significado común a todos los elementos

del sistema

Documenta las características del sistema

Localiza errores y omisiones

Facilita el posterior mantenimiento del sistema

Page 22: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 22 Sistemas de Información

Análisis

Diccionario de Datos (DD)

Flujos de Datos y Almacenes de Datos:

= Está compuesto de ( ) Repetición de

+ Y <> Uno u otro

[ ] Opcional * * Comentario

Ej: detalle_libro = codigo_libro + cantidad

orden_compra = numero_orden + fecha +

cod_editor + (codigo_libro + cantidad + precio) +

[descuento] + monto_total + forma_pago

*<contado/credito>*

Page 23: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 23 Sistemas de Información

Análisis

Diccionario de Datos (DD)

Procesos:

Ej:

Validar Pedido

Recibe pedidos de clientes; verifica límite de crédito

y estado de cuenta; almacena el pedido

conformado en el archivo “pedidos_pendientes”.

Page 24: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 24 Sistemas de Información

Diseño

Diccionario de Datos

Flujos

Flujo

Nombre: detalle_libros

Descripción: contiene datos acerca de libros en

inventario

Flujo Padre: --

Origen: Libros Destino: Validar pedido

Contenido: codigo_libro + cantidad + ubicación +

codigo_editorial + autor + ....

Page 25: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 25 Sistemas de Información

Diseño

Diccionario de Datos

Procesos

Proceso

Nombre: Validar pedido

Referencia: (1)

Descripción: Valida existencia de libros y el crédito

del cliente

Proceso Padre: 0

Entradas: pedido, detalle_libros, estado_credito

Salidas: pedidos_validos

Page 26: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 26 Sistemas de Información

Diseño

Diccionario de Datos

Almacén de Datos o Archivos o Tablas

Archivo

Nombre: cliente Longitud Registro: 100 Bytes

Acceso: [ x ] Directo [ ] Secuencial

Descripción: almacena datos personales de clientes

Archivos Indice: clien_ced (índice: cedula)

Campo Tipo Longitud Descripción

cedula carácter 8 C.I. del cliente

nombre carácter 20 Nombre del cliente

apellido carácter 20 Apellido del cliente

activo lógico 1 (V) Activo (F) No activo

saldo numérico 12,2 Saldo con la empresa

Page 27: Sistemas de información   luis castellanos (analisis)

Luis Castellanos 27 Sistemas de Información

Análisis

Cada semestre, los alumnos se inscriben para los cursos que se

ofrecen en varias escuelas de la Facultad de XX. No todas las

personas se inscriben el mismo día, ya que hay muchos alumnos y

poco personal administrativo. Por ello a los alumnos se les asignan

fechas y horas específicas de inscripción. El horario se les

comunica por correo a la dirección permanente de cada uno,

indicándoles: hora y fecha de inscripción, nombres y apellidos,

matrícula, semestre a inscribir, índice académico. Motivado a que el

correo no siempre llega, algunos alumnos llaman por teléfono para

saber su horario de inscripción. Los alumnos pueden inscribir varias

materias, con tal que tengan las prelaciones aprobadas y que exista

cupo aún. La última etapa de la inscripción es el pago de las

cuotas. Dichas cuotas dependen del número de créditos inscritos,

y de si el alumno es o no becario, o tiene ayuda económica. El pago

puede hacerse en efectivo, tarjeta de crédito o cheque. (Adaptado

de James Senn). Elabore el DFD respectivo.