Expo Analisis Y DiseñO De Sistemas De Informacion

31
ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION UNIDAD 2

Transcript of Expo Analisis Y DiseñO De Sistemas De Informacion

ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION

UNIDAD 2

INICIO DE UN PROYECTO

OBJETIVO DE UN PROYECTO

• RESOLVER UN PROBLEMA • APROVECHAR UNA OPORTUNIDAD• DAR RESPUESTA A DIRECTIVOS

RAZONES PARA EMPRENDER UN PROYECTO

• CAPACIDAD• CONTROL• COMPETITIVIDAD• COSTO• COMUNICACION

FUENTES DE SOLICITUDES DE PROYECTO

• GERENTES• EJECUTIVOS• ANALISTAS• GRUPOS EXTERNOS

FACTIBILIDAD

• OPERATIVA• TÉCNICA• ECONÓMICA

PLANEACION Y CONTROL DE ACTIVIDADES

• UN PROYECTO INVOLUCRA ACTIVIDADES DE NATURALEZA DIFERENTES

• DEBE DE EXISTIR UN RESPONSABLE DE PROYECTO (ADMINISTRADOR)

ALGUNAS TAREAS

– PLANEACION:• SELECCIONAR AL PERSONAL ADECUADO• ESTIMAR EL TIEMPO Y COSTO• PROGRAMAR EL PROYECTO(AJUSTARSE AL

PRESUPUESTO)– CONTROL:

• RETROALIMENTACION• COMPARAR EL PLAN CON LO REALIZADO• TOMAR DE CICIONES• MOTIVAR A LOS MIEMBROS

PRIMER PASO

ANÁLISIS DISEÑO DESARROLLO IMPLANTACIÓN

RECOPILACIÓN DE DATOS

DISEÑO DE LA SALIDA DE LA INFORMACIÓN

CODIFICACIÓN IMPLANTACIÓN

ANÁLISIS DE LA INFORMACIÓN

DISEÑO DE LA ENTRADA DE DATOS

PRUEBAS DEL SISTEMA

EVALUACIÓN

ELABORACIÓN DEL MODELO DEL SISTEMA

ORGANIZACIÓN DE LOS DATOS

PREPARACIÓN DE LA PROPUESTA

EL SIGUIENTE NIVEL SERA DETALLAR CADA UNO DE LOS PASOS QUE SE ESPECIFICARON ANTERIORMENTE

ACTIVIDADES GENERALES ACTIVIDADES DETALLADAS

ANALISIS

RECOPILACIÓN DE DATOS ELABORACIÓN DE ENTREVISTASPREPARACIÓN DE CUESTIONARIOSAPLICACIÓN DE ENCUESTAS

ANÁLISIS DE LA INFORMACIÓN ANÁLISIS DEL FLUJO DE DATOSANÁLISIS DE LAS DECISIONES

ELABORAR EL MODELO DEL SISTEMA ELABORAR EL DIAGRAMA DE FLUJO DE DATOSELABORARA EL DICCIONARIO DE DATOSELABORARA LAS MINI ESPECIFICACIONES

PREPARACIÓN DE LA PROPUESTA PREPARACIÓN DE LA PROPUESTAPRESENTACIÓN DE LA PROPUESTA

SEGUNDO PASO

EL SIGUIENTE PASO ES ESTIMAR EL TIEMPO PARA CADA UNA DE LAS ACTIVIDADES

• SE REQUIERE EXPERIENCIA• MIENTRAS MAS DETALLADAS ESTEN LAS

ACTIVIDADES SERA MEJOR CALCULAR EL TIEMPO• DEFINIDOS LOS TIEMPOS SE CALCULA EL COSTO• PARA CALCULAR EL COSTO SE DEBEN DE

CONSIDERAR EL PERSONAL, RECURSOS Y MATERIALES A UTILIZAR

TERCER PASO

• CUANDO SE TIENEN LAS ACTIVIDADES DETALLADAS Y LA ESTIMACIÓN DE LOS TIEMPOS Y LOS COSTOS , SE PROCEDE A LA PROGRAMACIÓN DE LAS ACTIVIDADES

LA PROGRAMACIÓN DE LAS ACTIVIDADES CONSISTE EN LISTAR LAS ACTIVIDADES, SU DURACION ESTIMADA Y LA ACTIVIDAD QUE SE DEBE DE

HABER TERMINADO PARA INICIAR LA OTRA

ACTIVIDAD TIEMPO ESTIMADO EN DÍAS

REQUISITOS

A.- Elaboracion de entrevistas

3 -

B.- Preparación de los cuestionarios

1 -

C.- Aplicación de encuestas 4 B

D.- Análisis del flujo de datos

2 A,C

E.- Análisis de decisiones 2 D

HERRAMIENTAS PARA LA PLANEACION Y CONTROL

• GRAFICA DE GANTT

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

SIMBOLOGÍA

SEMANA EN CURSO

TIEMPO ESTIMADO

TIEMPO REAL

Graficas pert

1 2

4

70

6

8

3

5

A

B

C

E

D

H

FG

2

2

34

3

2

2

4

ACTIVIDAD

A.- ELABORACIÓN DE ENTREVISTAS D.- ANALISIS DE FLUJO DE DATOS

B.- PREPARACIÓN DE CUESTIONARIOS E.- ANALISIS DE DECICIONES

C.- APLICACIÓN DE ENCUESTAS F.- DISEÑO DE SALIDA

G.- DISEÑO DE ENTRADA

H.- ORGANIZACIÓN DE DATOS

ANÁLISIS DE SISTEMAS DE INFORMACIÓN

CARACTERISTICAS

• EL ANÁLISIS SE REFIERE AL PROCESO DE EXAMINAR LA SITUACIÓN DE UNA EMPRESA CON EL FIN DE MEJORARLA.

• EL ANÁLISIS ES UN PROCESO DE CLASIFICAR, E INTERPRETAR LOS HECHOS, DIAGNOSTICAR PROBLEMAS Y RECOMENDAR MEJORAS

TÉCNICAS DE RECOLECCIÓN DE DATOS

• ENTREVISTA• CUESTIONARIO• OBSERVACIÓN• REVISIÓN DE DOCUMENTOS

– USANDO UN MUESTREO (REDUCE COSTOS Y TIEMPOS)

– CONSIDERACIONES (PRECISAR LOS DATOS, DELIMITAR LA POBLACIÓN, TIPO DE MUESTRA Y TAMAÑO)

DIAGRAMACION

• DESPUES DE LA RECOLECCION DE DATOS , EL ANALISTA DEBE DE REPRESENTAR EL SISTEMA MEDIANTE EL USO DE DIAGRAMAS

• DIAGRAMA DE FLUJO DE DATOS (DFD)• DIAGRAMA DE ENTIDAD-RELACION(DER)ESTOS DIAGRAMAS SON UN MODELO GRAFICO DEL SISTEMA

QUE FACILITA LA COMPRENCION DEL MISMOLOS DIAGRAMAS REQUIEREN DE OTRAS HERRAMIENTAS PARA

ESPECIFICAR LOS DETALLES DE PROCESOS Y DE DATOS• ESPECIFICACION ESTRUCTURADA DE PROCESOS• DICCIONARIO DE DATOS

DIAGRAMA DE FLUJO DE DATOS

• ES UNA HERRAMIENTA QUE PERMITE REPRESENTAR UN SISTEMA COMO UNA RED DE PROCESOS

• VENTAJAS– FACIL ENTENDIMIENTO– AISLAR AREAS DE INTERES– MEJOR NIVEL DE DETALLE– DE LO GENERAL A LO PARTICULAR

DIAGRAMA DE FLUJO DE DATOS

YOURDON/DEMARCO

GANE/SARSON DESCRIPCION

PROCESO MUESTRA LA PARTE DEL SISTEMA QUE TRANSFORMA LAS ENTRADAS DE DATOS EN SALIDAS

FLUJO DE DATOS DESCRIBE EL MOVIMIENTO DE PAQUETES DE DATOS DE UNA PARTE DEL SISTEMA A OTRA

ORIGEN/DESTINO SE UTILIZA PARA REPRESENTAR UNA COLECCIÓN DE PAQUETES DE DATOS EN REPOSO

ALMACEN REPRESENTAN ENTIDADES EXTERNAS AL SISTEMA QUE SE COMUNICAN CON EL Y ESTAN FUERA DE SU CONTROL

NIVELES DE UN DIAGRAMA DE FLUJO DE DATOS

• DIAGRAMA DE CONTEXTO• DIAGRAMA DE NIVEL 0• DIAGRAMA DE NIVEL 1

CLIENTESSISTEMA

DE VENTAS

CLIENTES

PEDIDO DE COMPRA FACTURA

PAGO

DIAGRAMA DE CONTEXTO

CLIENTES

1.- RECEPCIÓ

N DE PEDIDOS

3.-ENTREG

AR PEDIDO

2.- PROCESAR PEDIDO

4.-COBRA

RA FACTU

RA

CLIENTES CLIENTES

CLIENTES

PRODUCTOSPAGOS

DIAGRAMA DE NIVEL 0

PEDIDO DE COMPRA

PEDIDO VALIDO

PEDIDO AUTORIZADO

FACTURA

PEDIDO ENTREGADO

PAGO

1.1 RECIBIR

EL PEDIDO

1.2 REVISAR DATOS

DEL CLIENTE

1.3 VERIFICAR

DATOS DEL

PEDIDO

PEDIDO DE COMPRA

PEDIDO RECIBIDO

CLIENTE AUTORIZADO

PEDIDO VALIDO

CLIENTES

DIAGRAMA DE NIVEL 1 PROCESO 1

DICCIONARIO DE DATOS

• ES UN LISTADO QUE SE ORGANIZA ALFABÉTICAMENTE DE TODOS LOS DATOS USADOS EN EL SISTEMA

EJEMPLO DE DD DEL SISTEMA DE VENTAS

CLIENTES = NOMBRE + RFC + DIRECCION + { TELEFONO}

FACTURA = NUMERO DE FACTURA + PEDIDO DE COMPRA + FECHA DE VENTA

ESPECIFICACIONES ESTRUCTURADAS DE PROCESOS

• SE REFIERE A DETALLAR LOS PROCESOS DE MAS BAJO NIVEL QUE NO FUERON DESCRITOS EN EL DIAGRAMA

LA HERRAMIENTAS SON:– LENGUAJE ESTRUCTURADO– TABLA DE DECISIÓN– ÁRBOL DE DECISIÓN

LENGUAJE ESTRUCTURADO

• CONSISTE EN REPRESENTAR EL PROCESO USANDO EL IDIOMA COTIDIANO ESPAÑOL CON ESTRUCTURA.

• FACILITA LA COMUNICACIÓN CON EL USUARIO Y CON LOS PROGRAMADORES

EJEMPLO PROCESO 1.2 REVISAR LOS DATOS DEL CLIENTE

LEER CLIENTE EN EL PEDIDO RECIBIDOBUSCAR EN CLIENTES SI EXISTE EL CLIENTE REGISTRADOSI NO SE ENCUENTRA

ENTONCES GUARDAR CLIENTE EN CLIENTESENVIAR CLIENTE AUTORIZADO

TABLA DE DECISIÓN

• CUANDO UN PROCESO TIENE UNA COMBINACIÓN COMPLEJA DE CONDICIONES Y ACCIONES. ES RECOMENDABLE EL USO DE TABLAS DE DECISIONES

CONDICIONES Y ACCIONES REGLAS

COMPRA 10,000 O MAS SI NO NO

COMPRA MAS DE 5,000 Y MENOS DE 10,000

NO SI NO

COMPRA MENOS DE 5,000 NO NO SI

OTORGA 20 % DE DESCUENTO X

OTORGA 10 % DE DESCUENTO X

NO HAY DESCUENTO X

ÁRBOL DE DECISION

• ES UN DIAGRAMA QUE REPRESENTA CON DICIONES Y ACCIONES EN FORMA SECUENCIAL

1

3

4

2

5

DESCUENTO 20%COMPRA >= 10,000

COMPRA < 10,000

COMPRA >= 5,000

COMPRA < 5,000

DESCUENTO 10 %

NO HAY DESCUENTO

DIAGRAMA ENTIDAD-RELACION

• ES UN MODELO DE RED QUE DESCRIBE LA DISTRIBUCIÓN DE DATOS ALMACENADOS EN UN SISTEMA.

• SU PRINCIPAL ELEMENTO ES LA ENTIDAD REPRESENTADA POR UN RECTÁNGULO Y SIGNIFICA CUALQUIER COSA

CLIENTE PRODUCTO

SE LEE ASÍ : CLIENTE ADQUIERE PRODUCTO Y PRODUCTO ES COMPRADO POR CLIENTE

CARDINALIDAD

• EXPLICA LA FORMA EXACTA COMO SE RELACIONAN LAS ENTIDADES

CARDINALIDAD SE LEE REPRESENTACION

1:1 UNO A UNO

1:M UNO A MUCHOS

1:0 UNO A NINGUNO

M:1 MUCHOS A UNO

M:M MUCHOS A MUCHOS

M:0 MUCHOS A NINGUNO