SlideShare una empresa de Scribd logo
1 de 135
Descargar para leer sin conexión
Dr. Ing. Uriel Quispe Mamani
Certificador Internacional CISCO
CIP. 106469
Puno – Perú Email: ingurielinnovar@Gmail.com
SISTEMAS DE
INFORMACION
Luis Castellanos 2Sistemas de Información
Índice
 Introducción
 Planificación de Proyectos
 Justificación de Proyectos
 Control de Proyectos
 Estudio de Factibilidad
 Análisis
 Diseño
 Programación
 Implantación
 Prueba
 Conversión
 Instalación de HW/SW
 Adiestramiento
 Documentación
 Entrega al Usuario
 Mantenimiento
 Auditoría
 Bibliografía
v.3.2
Luis Castellanos 3Sistemas de Información
Introducción
 Sistema
 Conjunto de partes interrelacionadas, que
persiguen un fin común.
 Clasificación:
Sistemas Naturales
Sistemas hechos por el hombre
o Sociales
o Transporte
o Comunicación
o Manufactura
o Financieros
o Información
Luis Castellanos 4Sistemas de Información
Introducción
 Funciones Gerenciales
 Planificación: establece metas / desarrolla
estrategias
 Organización: agrupa actividades,
recursos, procedimientos para garantizar
la ejecución de actividades
 Administración de Personal: selección /
empleo adecuado de personal
 Supervisión: mide rendimiento y genera
correcciones ../..
Luis Castellanos 5Sistemas de Información
Introducción
Funciones Gerenciales
 Comunicación: transfiere comunicación al personal
 Dirección: liderazgo y motivación del personal
 Coordinación: coordina ejecución de actividades
 Toma de Decisiones:
 Planteamiento del Problema
 Formulación y Análisis de Formas de Acción
 Selección de la F/A
 Implantación de la F/A
 Evaluación de Resultados
Luis Castellanos 6Sistemas de Información
Introducción
Operativo
Táctico
Estratégico
Conocimientos
amplios, muchas
áreas
Conocimientos
específicos,
áreas específicas
• Niveles de Decisión
Luis Castellanos 7Sistemas de Información
 Tecnología de Información
 Medios para capturar, manejar, distribuir y
almacenar electrónicamente imágenes,
datos, palabras y voces.
 Beneficios:
Mejora la infraestructura de la organización
Proporciona instrumentos más eficaces para la
ejecución de labores
Propicia el Rediseño de Procesos de Trabajo
Introducción
Luis Castellanos 8Sistemas de Información
 Evolución:
 Procesamiento Electrónico de Datos
 Sistemas de Información
 Tecnología de Información
 Inteligencia Artificial
 Ayuda a crear:
 Modelos estratégicos difíciles de copiar
 Nuevos Productos
 Sistemas organizacionales que distribuyen el
balance comprador-cliente o vendedor-cliente.
Introducción
Luis Castellanos 9Sistemas de Información
Introducción
 Sistema: conjunto de elementos
interrelacionados que persiguen un fin
común.
 Información: datos procesados, o con
sentido.
 Sistema de Información: sistema que
provee información para el apoyo de las
funciones de operación, gerencia y toma de
decisiones.
 Usuario: cualquier persona que obtenga
beneficio del S.I. (Directo/Indirecto)
Luis Castellanos 10Sistemas de Información
Introducción
 Características de Sistemas de
Información:
 Generalidad y Simplicidad
Continuidad y Consistencia
Flexibilidad y Dinamismo
Luis Castellanos 11Sistemas de Información
Introducción
 Metodología de Sistemas (Ciclo de Vida de S.I.):
conjunto de actividades llevadas a cabo para
desarrollar y poner en marcha un S.I.
 Miembros de un Proyecto de Sistemas:
* Líder (Gerencia el proyecto)
* Analista (Recoge información inicial y define
requerimientos)
* Diseñador S.I. (Diseña el S.I.)
* Diseñador B.D. (Diseña Base de Datos)
* Programador (Codifica/Prueba)
* Usuario Directo (expresa necesidades)
Luis Castellanos 12Sistemas de Información
Introducción
Nacimiento Desarrollo
Muerte Producción
Ciclo de Vida de un S.I.
Luis Castellanos 13Sistemas de Información
Introducción
Distribución del Tiempo (en %) para un
Proyecto de S.I.:
J. Senn J. MontilvaM.Zelkowitz
 Est.Factib./Análisis 20%
 Diseño 15% 35% 40%
 Programación 20% 25% 20%
 Prueba 45% 35% 40%
 Documentación 05%
Luis Castellanos 14Sistemas de Información
Introducción
 Objetivos de las Metodologías de Sistemas:
 Definir actividades a llevarse a cabo en un
Proyecto de S.I.
 Unificar criterios en la organización para el
desarrollo de S.I.
 Proporcionar puntos de control y revisión
 Tipos de Metodologías de Sistemas:
 Estructurada
 Evolutiva-Incremental
 Prototipos
 Orientada a Objetos
Luis Castellanos 15Sistemas de Información
Introducción
 Estructurada
 Se maneja como proyecto
 Gran volumen de datos y
transacciones
 Abarca varias áreas
organizativas de la empresa
 Tiempo de desarrollo largo
 Requiere que se cumplan
todas las etapas, para poder
cumplir las siguientes
(progresión lineal y
secuencial de una fase a la
otra)
E.F.
Análisis
Diseño
Progra.
Implan.
Luis Castellanos 16Sistemas de Información
Introducción
 Estructurada
 Kendall & Kendall:
 Determinación de Requeri-
mientos
 Análisis de Necesidades
 Diseño
 Desarrollo y Documentación
 Prueba y Mantenimiento
 Implantación y Evaluación
 Larry Long:
 Análisis de Sistemas
 Diseño de Sistemas
 Programación
 Conversión e instauración
 Postinstauración
(producción)
Luis Castellanos 17Sistemas de Información
Introducción
 Estructurada
 Lloréns (I):
 Estudio de Factibilidad
 Análisis
 Diseño General
 Diseño Detallado
 Programación
 Prueba
 Conversión e Implantación
 Lloréns (II):
 Requerimientos
 Análisis y Diseño
 Construcción
 Pruebas
 Producción y Mantenimiento
Luis Castellanos 18Sistemas de Información
Introducción
 Estructurada
 Montilva:
 Requerimientos Sistema
 Requerimientos Programas
 Diseño Preliminar
 Diseño Detallado
 Codificación y Depuración
 Pruebas y Preoperación
 Operación y Mantenimiento
 Murdick & Ross:
 Estudio
 Diseño General
 Diseño Detallado
 Implantación
Luis Castellanos 19Sistemas de Información
Introducción
 Estructurada
 Pérez Peregrina:
 Investigación
 Análisis
 Diseño
 Desarrollo
 Implementación
 Operación
 Control de Proyectos
 Senn:
 Investigación Preliminar
 Determinar Requerimientos
 Diseño
 Desarrollo de Software
 Prueba
 Implantación y Evaluación
Luis Castellanos 20Sistemas de Información
Introducción
 Estructurada
 Yourdon:
 Encuesta
 Análisis
 Diseño
 Implantación
 Generación de Prueba de
Aceptación
 Control de Calidad
 Descripción Procedimientos
 Conversión de B.D.
 Instalación
 ARDI:
 Preparación Inicial
 Análisis y Diseño
 Desarrollo
 Puesta en Marcha y Prueba
Luis Castellanos 21Sistemas de Información
Introducción
 Evolutiva-Incremental
 Se deriva de la estructurada
 Permite seguir secuencias ascendentes o
descendentes en las etapas del desarrollo
 Permite cumplir etapas o fases en paralelo
Luis Castellanos 22Sistemas de Información
Introducción
 Evolutiva-Incremental
 Luis Castellanos:
 Estudio de Factibilidad
 Acciones Preliminares
 Análisis
 Diseño
 Programación
 Implantación
o Prueba
o Conversión
o Instalación de HW/SW
o Adiestramiento
o Documentación
o Entrega al Usuario
 (Mantenimiento)
 (Auditoría)
No son
propiamente parte
de la Metodología,
pero sirven de
apoyo.
E.F.
Análisis
Diseño
Progra.
A.P.
Implan.
Luis Castellanos 23Sistemas de Información
Introducción
Luis Castellanos 24Sistemas de Información
Introducción
 Prototipos
 Desarrolla modelo en escala del sistema
propuesto (sistema objetivo)
 Se prueba y refina hasta que usuarios conformes
 Identifica necesidades de información
 Maneja principales procedimientos orientados a
transacciones
 Produce informes críticos
 Permite consultas rudimentarias
 Complementa especificaciones imprecisas y/o
incompletas de los usuarios
Luis Castellanos 25Sistemas de Información
Introducción
 Prototipos
 Tipos de Sistemas Prototipos:
 No Funcional: se centra en interfaz de usuario,
despliegues para captura de datos y en salidas del
sistema. (No hay consultas a B.D.)
 Parcialmente Funcional: los usuarios pueden hacer
consultas a B.D.
 Completamente funcional: se ignoran características de
desempeño (eficiencia, volumen) y se centra en la
funcionalidad
Luis Castellanos 26Sistemas de Información
Introducción
 Prototipos
 Etapas para la creación de Sistemas Prototipos:
 Definición de las especificaciones del sistema
(pantallas, menú, reportes, base de datos)
 Creación del sistema prototipo (interfaz, pantallas,
reportes, base de datos, parte código fuente)
 Refinación del sistema prototipo (se expande y refina el
sistema de acuerdo a los requerimientos de los usuarios)
 Desarrollo del sistema operativo (en base al prototipo
final, se desarrolla el sistema operativo y se elimina el
sistema prototipo)
Luis Castellanos 27Sistemas de Información
Introducción
 Orientada a Objetos
 No modela la realidad, sino la forma en que las
personas comprenden y procesan la realidad
 Es un proceso ascendente basado en una
abstracción de clases en aumento
 Se basa en identificación de objetos, definición y
organización de librerías de clases, y creación de
macros para aplicaciones específicas
 Utiliza menor cantidad de código
 Es más reutilizable
Luis Castellanos 28Sistemas de Información
Introducción
 Orientada a Objetos
 Conceptos:
 Objeto: módulo que contiene los datos e instrucciones
que operan sobre los datos
 Mensaje: solicitud que se hace al objeto para que se
comporte de alguna forma
 Métodos: determinan cómo actúa el objeto al recibir un
mensaje
 Clase: descripción de un conjunto de objetos casi
idénticos, que consta de métodos y datos que resumen
sus características comunes
Luis Castellanos 29Sistemas de Información
Introducción
 Orientada a Objetos
 Conceptos:
 Abstracción: los objetos se sitúan en clases abstractas,
de acuerdo a elementos comunes
 Encapsulamiento: conjunto de métodos y datos dentro
de un objeto, de forma que el acceso a los datos se
permite sólo a través de propios métodos del objeto
 Herencia: mecanismo para compartir métodos y datos
entre clases, subclases y objetos
 Polimorfismo: el mismo mensaje puede originar
acciones diferentes al ser recibidos por diferentes
objetos
Luis Castellanos 30Sistemas de Información
Introducción
 Orientada a Objetos
 Etapas:
 Requerimientos
 Análisis de la estructura de objetos
 Análisis del comportamiento de objetos
 Diseño de la estructura de objetos
 Diseño del comportamiento de objetos
 Programación
 Prueba
 Puesta en producción
 Mantenimiento
Luis Castellanos 31Sistemas de Información
Planificación de Proyectos
 Importancia
 Permite saber qué se deberá hacer y quién lo va
hacer
 Permite saber (aproximadamente) cuándo
terminará el proyecto
 Pone en evidencia los obstáculos relevantes del
proyecto, con el fin de tomar las precauciones
 Establece marco de referencia que permite
trabajar eficientemente y evita desperdicio de
recursos
Luis Castellanos 32Sistemas de Información
Planificación de Proyectos
 Definir Metodología de Desarrollo de
Sistemas a seguir
 Herramientas para la Planificación:
 Gráfico de Barra o Diagrama de Gantt
 PERT-CPM
 Cronograma de Actividades
 Software de Planificación (Primavera, Project,
ViewPoint, Harvard Project, etc)
 Método Esfuerzo Base (Lloréns)
 Método de Análisis de Puntos Función (Albretch)
Luis Castellanos 33Sistemas de Información
Planificación de Proyectos
Factibilidad
Análisis
Diseño
Programación
Implantación
1 2 3 4 5 6 7
Diagrama de Gantt
Luis Castellanos 34Sistemas de Información
Planificación de Proyectos
1 2
3
4 5
6
7
A B
C
D
E F
10 15
25
5 2
8
PERT - CPM
0 0 10 10 25 27
35 35
30 33
25 27
35 35
CPM
Luis Castellanos 35Sistemas de Información
Planificación de Proyectos
Actividad Responsable Inicio Fin Recursos
Factibilidad Pxsc Peretgd xx/yy/zz xx/yy/zz aa bb
Análisis Dsea Dstya xx/yy/zz xx/yy/zz aa bb
Diseño Frtsst Kkies xx/yy/zz xx/yy/zz aa bb
Programación Sdsdser Dfdñeo xx/yy/zz xx/yy/zz aa bb
Cronograma de Actividades
Luis Castellanos 36Sistemas de Información
Planificación de Proyectos
 Niveles de Planificación
 Plan de Sistemas: engloba todos los proyectos
que deben ser acometidos en un área del negocio
 Plan General de Desarrollo: muestra las fases a
cumplir en un proyecto específico
 Plan Detallado para una Fase: productos,
actividades, recursos, responsables, fechas
 Plan para el resto del Proyecto: ajustes al plan en
cuanto al desarrollo, implantación y pruebas
Luis Castellanos 37Sistemas de Información
Planificación de Proyectos
NivelesdePlanificación
Plan Detallado
paraunaFase
Plan Detallado
restodelproyecto
Plan General
Sistema01
Plan Detallado
paraunaFase
Plan Detallado
restodelproyecto
Plan General
Sistema02
.....
Plan Detallado
paraunaFase
Plan Detallado
restodelproyecto
Plan General
Sisteman
Plan de
Sistemas
Luis Castellanos 38Sistemas de Información
Planificación de Proyectos
 Estimación
 Identificar características del Proyecto
 Recopilar datos históricos sobre proyectos
anteriores
 Calcular recursos necesarios
 Todas las estimaciones están sujetas a
variaciones
 Normalmente debe sobreestimarse en un 20%
 Estimar costos (RRHH, dinero, tiempo)
 Métodos de estimación: histórico, intuitivo, por
promedios ponderados
Luis Castellanos 39Sistemas de Información
Justificación de Proyectos
 Establece bases para soportar aprobación
 Incluye Análisis Beneficio/Costo
 Verifica:
 Definición correcta de objetivos del proyecto
 Enunciación correcta de prioridades
 Optimización de beneficios para la organización
 Razones para proponer proyectos:
 Resolver un problema
 Aprovechar una oportunidad
 Dar respuesta a directivos
Luis Castellanos 40Sistemas de Información
Justificación de Proyectos
 Razones para iniciar proyectos:
 Mayor capacidad (velocidad, memoria, etc.)
 Mejor control
 Mejoras en la comunicación
 Reducción de costos
 Alcanzar Ventajas Competitivas
Luis Castellanos 41Sistemas de Información
Control de Proyectos
 Tareas del Líder de Proyecto
 Preparar y ejecutar planes de acción
 Dirigir reuniones para identificar y resolver
problemas
 Dirigir reuniones de comunicación
 Elaborar y presentar Reportes de Progreso
 Ventajas de Controlar un Proyecto
 Permite reasignar personas con poca carga
 Permite intercambiar personal de actividades no
críticas a críticas
Luis Castellanos 42Sistemas de Información
Control de Proyectos
 Proyecto bajo control
 Cada persona sabe lo que tiene que hacer y
cuándo debe hacerlo
 Nadie está esperando que las cosas ocurran
 No hay problemas escondidos
 El líder sabe lo que se ha hecho y lo que no
Luis Castellanos 43Sistemas de Información
Control de Proyectos
 Para mantener un Proyecto bajo control
 Preparar y seguir planes de acción
 Realizar reuniones para detectar y corregir
problemas
 Controlar los cambios
 Delegar eficientemente
 Medir el tiempo que realmente falta
 Reconocer los síntomas del fracaso
Luis Castellanos 44Sistemas de Información
Estudio de Factibilidad
 Determina si es posible o no ofrecer solución
automatizada a los problemas actuales
 Representa el primer paso a cumplirse dentro
del ciclo de desarrollo
 Brinda información muy amplia acerca de la
unidad a quien se le va desarrollar el S.I., y
determina si el mismo es o no factible
 Abarca la factibilidad
 Técnica (existe tecnología para realizar el S.I.?)
 Operativa (habrá resistencia al cambio?)
 Económica (relación beneficio/costo)
Luis Castellanos 45Sistemas de Información
Estudio de Factibilidad
 Pasos
 Descripción o Identificación del Entorno (Antecedentes e
Historia de la Unidad, incluyendo Organigrama)
 Identificación del Problema existente
 Identificación de Procedimientos Actuales
 Identificación de las posibles Soluciones (al menos 3)
 Validación de las Posibles Soluciones (costo en tiempo y
dinero; factibilidades técnica, operativa, y económica,
incluyendo análisis beneficio/costo).
 Determinación de las Ventajas y Desventajas de las
Posibles Soluciones
 Comparación Tiempos/Costo
 Recomendación
Luis Castellanos 46Sistemas de Información
Estudio de Factibilidad
 Beneficios
 Ahorros funcionales
 Reducción de costos de operación (tiempo, dinero, h/h)
 Reducción de desperdicios
 Beneficios Tangibles
 Aumento de productividad
 Mejor uso de los activos
 Mejor control
 Beneficios Intangibles
 Optimización o simplificación de procedimientos
 Mayor entusiasmo en los trabajadores
 Imagen de la organización
 Mejora en la precisión de las operaciones
 Ergonomía
Luis Castellanos 47Sistemas de Información
Estudio de Factibilidad
 Costos
 Construcción del sistema
 Sueldos miembros proyecto
 Adiestramiento (de ser necesario)
 Conversión del sistema
 Operación del sistema
 Software
 Hardware
 Mantenimiento
Luis Castellanos 48Sistemas de Información
Estudio de Factibilidad
 Análisis Beneficio/Costo
 Razón B/C = B / C > 1
 Factor B/C = B - C > 0
 Valor Futuro y Valor Actual
(Aplicando Factor)
 Valor Presente Neto
(Aplicando Factor)
 
 
Vf Vp i
Vp
Vf
i
t
t
  







1
1
 
 VPN
B C
i
B Ct t
tt n
t
o o











  

 1
0
1
Luis Castellanos 49Sistemas de Información
Estudio de Factibilidad
 Análisis Beneficio/Costo
 Tasa Interna de Retorno (TIR): Busca el número
de años (meses, etc.) en operación del sistema
propuesto que se requieren para amortizar el
costo de su inversión.
           
C
i
C
i
C
i
B
i
B
i
B
i
n
n
n
n
1 2
2
1 2
2
1 1 1 1 1 1


 





 

... ...
Hallar i , tal que los Beneficios (Bn) sean iguales a los
Costos (Cn), de acuerdo al polinomio:
Luis Castellanos 50Sistemas de Información
Estudio de Factibilidad
 Análisis Beneficio/Costo
 Análisis de flujo de efectivo (AFE): examina la
dirección, magnitud y patrón de flujo de efectivo
del sistema propuesto.
M e s 1 M e s 2 M e s 3 M e s 4 M e s 5
B e n e f i c i o s
5 0 0 0 2 0 0 0 0 2 4 9 6 0 3 1 2 7 0 3 9 0 2 0
C o s t o s
2 6 0 0 0 2 7 4 0 0 1 7 3 7 0 1 8 6 7 0 2 0 0 9 0
F lu j o d e
E f e c t i v o
-
2 1 0 0 0 - 7 4 0 0 7 5 9 0 1 2 6 0 0 1 8 9 3 0
F l u j o E .
a c u m u l a d o
-
2 1 0 0 0
-
2 8 4 0 0
-
2 0 8 1 0 - 8 2 1 0 1 0 7 2 0
Luis Castellanos 51Sistemas de Información
Estudio de Factibilidad
* Nota:
 Normalmente el costo del Hardware no es pertinente en un
desarrollo de S.I., ya que lo que si es importante es el Software
 En caso de que el cliente o usuario requiera Hardware, se
deberá colocar en otra propuesta aparte
 Aún, en esta etapa, no se conocen a ciencia cierta los
requerimientos exactos de Hardware
 El Estudio de Factibilidad es una especie de “Presupuesto” que
se le presenta al cliente o usuarios
 El Estudio de Factibilidad también puede conocerse como
“Propuesta del Sistema”
 Una vez aprobado el Estudio de Factibilidad por el Comité de
Sistemas, clientes o usuarios, se procede con las siguientes
etapas del ciclo de vida
Luis Castellanos 52Sistemas de Información
Acciones Preliminares
 Designación del equipo de Proyecto
 Elaboración de la Planificación del Proyecto
Luis Castellanos 53Sistemas de Información
Acciones Preliminares
 Designación del equipo de Proyecto
 Normalmente el Equipo de Desarrollo de Sistemas
está conformado por:
 Líder (Gerencia el proyecto)
 Analista (Recoge información inicial y define requerimientos)
 Diseñador S.I. (Diseña el S.I.)
 Diseñador B.D. (Diseña Base de Datos)
 Programador (Codifica/Prueba)
 Usuario Directo y Usuario Indirecto (expresa necesidades)
 Transcriptor (Ingresa datos en el sistema, de requerirse)
Luis Castellanos 54Sistemas de Información
Acciones Preliminares
 Elaboración de la Planificación del Proyecto
 Gráfico de Barra o Diagrama de Gantt
 PERT-CPM
 Cronograma de Actividades
 Software de Planificación (Primavera, Project,
ViewPoint, Harvard Project, etc)
Luis Castellanos 55Sistemas de Información
Análisis
 Amplía resultados del Estudio de Factibilidad
 Define QUÉ va a hacer el nuevo Sistema
 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)
Luis Castellanos 56Sistemas 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
Luis Castellanos 57Sistemas 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
Luis Castellanos 58Sistemas 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
Luis Castellanos 59Sistemas 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
Luis Castellanos 60Sistemas 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
Luis Castellanos 61Sistemas 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)
Luis Castellanos 62Sistemas 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
Luis Castellanos 63Sistemas de Información
Análisis
Nivel 0 ó Diagrama
Contexto
Nivel 1
0
1 2
1.2 2.1 2.21.1
Nivel 2
1.1.21.1.1 2.1.22.1.1
Nivel 3
...
Nivel n
Luis Castellanos 64Sistemas de Información
Análisis
 Algunas convenciones gráficas
 Flujos de datos que
se cruzan
 Entidades Externas
repetidas
 Almacenes de Datos
repetidos
Luis Castellanos 65Sistemas de Información
Análisis
Cliente Editor
pedido
orden_compra
0
Sistema de Pedidos de
Libros
Nivel 0
Luis Castellanos 66Sistemas de Información
Análisis
Cliente Editor
c clientes d pedidos pendientes
a libros b editores
pedido
orden_compra
detalle_libro dirección
pedido_loteestado_crédito
pedido_válido
1
Validar
Pedido
2
Enviar
Necesi-
dades
Nivel 1
Luis Castellanos 67Sistemas 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
Luis Castellanos 68Sistemas 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
Luis Castellanos 69Sistemas de Información
Análisis
 DFP
 Elementos
Inicio o fin Proceso Entrada de Datos Decisión
Ciclos o Iteraciones ConectorAlmacén Reporte
Luis Castellanos 70Sistemas 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
Luis Castellanos 71Sistemas 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
Luis Castellanos 72Sistemas 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>*
Luis Castellanos 73Sistemas 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”.
Luis Castellanos 74Sistemas 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.
Luis Castellanos 75Sistemas de Información
Diseño
 Genera soluciones a requerimientos
planteados
 Describe las especificaciones del sistema
propuesto
 Define CÓMO lo va a hacer el nuevo Sistema
Luis Castellanos 76Sistemas de Información
Diseño
 Herramientas
 Lenguaje de Modelado Unificado (UML)
 DFD, DFP
 Diagrama Entidad Relación (DER)
 Diagrama Estructurado de Datos (DED)
 Normalización
 Carta Estructurada (CE)
 Diagramas de Acción (DA)
 Formatos o Plantillas para diseño de salidas
 Diccionario de Datos (DD)
 Otras: HIPO, VTOC, Árboles estructurados
Luis Castellanos 77Sistemas de Información
Diseño
 Pasos
 Elaboración del Modelo del Sistema Propuesto (Lógico y
Físico)
 Elaboración de Diccionario de Datos (Flujos, Procesos,
Almacenes de Datos)
 Elaboración del Diagrama Entidad Relación (DER)
 Elaboración del Diagrama Estructurado de Datos (DED)
 Elaboración de la Carta Estructurada (CE)
 Elaboración de Diagramas de Acción (DA)
 Elaboración de Modelos de Reportes Impresos y Pantallas
 Descripción de Hardware y Software requerido
Luis Castellanos 78Sistemas de Información
Diseño
 Base de Datos
 Colección integrada de archivos (interre-
lacionados) , accesibles a múltiples aplicaciones
 Disminuye redundancia de datos
 Elimina inconsistencia entre datos redundantes
 Comparte datos entre múltiples usuarios
 Establece estándares y seguridad
 Protege la integridad de los datos
 Independiza programas de estructuras de datos
Luis Castellanos 79Sistemas de Información
Diseño
 Base de Datos
 Modelos de B.D.
 Jerárquico
 De Redes
 Relacional
 Orientado a Objetos
Luis Castellanos 80Sistemas de Información
Diseño
 Diagrama de Entidad Relación (DER)
 Modela lógicamente las estructuras de datos del
sistema relacionado
 Describe la distribución de datos almacenados
 Consta de
 Entidades (algo acerca de lo cual guardamos
información). No confundir con las Entidades
externas del DFD.
 Relaciones
 1:1
 1:n
 m:n
(Mandatoria) (Opcional)
Luis Castellanos 81Sistemas de Información
Diseño
 Diagrama de Entidad Relación (DER)
Clientes Editorial
Libros
1 1
m 1
edita editado
1 n
compra comprado
1
m
Luis Castellanos 82Sistemas de Información
Diseño
 Diagrama de Entidad Relación (DER)
Clientes Editorial
Libros
1 1
m 1
edita editado
m
1
1 1
m 1
1
1
constar
estar
Pedido
hacer ser hechos
Luis Castellanos 83Sistemas de Información
Diseño
 Diagrama de Entidad Relación (DER)
Clientes
Pedido
Clientes
Pedido
Clientes
Pedido
hacen
Clientes
Pedido
Clientes
1 1
m 1
Pedido
Luis Castellanos 84Sistemas de Información
Diseño
 Normalización
 Consiste en simplificar la relación entre los
atributos de una entidad
 Transforma estructuras complejas en conjuntos
estables de menor tamaño
 Ventajas
 Facilita el mantenimiento
 Elimina redundancia
 Provee consistencia
 Ahorra memoria en dispositivos de almacenamiento
Luis Castellanos 85Sistemas de Información
Diseño
 Normalización
 Formas Normales
 1FN (1ra Forma Normal) (Elimina grupos repetidos)
 2FN (Elimina dependencias parciales y busca
dependencia funcional con clave primaria)
 3FN (Elimina dependencias transitivas)
 BCNF (Forma Normal Boyce/Codd)
 4FN
 5FN
Luis Castellanos 86Sistemas de Información
Diseño
Estructura No Normalizada
Reporte_ventas
n°_vendedor
nombre_vendedor
área_ventas
(n°_cliente)
(nombre_cliente)
(n°_almacen)
(ubicación_almacen)
(valor_ventas)
n°_vendedor
nombre_vendedor
área_ventas
1FN
Vendedor
n°_vendedor
n°_cliente
nombre_cliente
n°_almacen
ubicación_almacen
valor_ventas
Vendedor/Cliente
Luis Castellanos 87Sistemas de Información
Diseño
2FN
Vendedor
n°_vendedor
nombre_vendedor
área_ventas
n°_cliente
nombre_cliente
n°_almacen
ubicación_almacen
Cliente/Almacen
n°_vendedor
n°_cliente
valor_ventas
Ventas
3FN
Vendedor
n°_vendedor
nombre_vendedor
área_ventas
n°_almacen
ubicación_almacen
Cliente
n°_vendedor
n°_cliente
valor_ventas
Ventas
Almacen
n°_cliente
nombre_cliente
n°_almacen
Luis Castellanos 88Sistemas de Información
Diseño
 Diagrama Estructurado de Datos (DED)
 Representa el uso de los datos como Modelo
Funcional.
 Refleja el uso de los datos a través de un
Modelaje Físico de la BD
 Se basa en el DER
 Elementos
 Entidades
 Relaciones
 Campos Claves o Primarios
 Campos
Entidad
Campo Clave
Campo1
Campo2
Luis Castellanos 89Sistemas de Información
Diseño
 Diagrama Estructurado de Datos (DED)
Pedido
N°_Pedido
cedula
codigo_libro
fecha
...
Cliente
cedula
nombre
dirección
saldo
...
Editorial
cod_editorial
contacto
dirección
telefono
...
Libros
codigo_libro
autor
titulo
cod_editorial
...
Luis Castellanos 90Sistemas de Información
Diseño
 Carta Estructurada (CE)
 Presenta el “plano” del sistema propuesto
 Sirve para
 hacer participar al usuario
 diseñar funciones detalladas
 diseñar menús
 planificar el desarrollo de programas
 monitorear el desarrollo
Luis Castellanos 91Sistemas de Información
Diseño
Carta Estructurada
A crédito
SL-111
A contado
SL-112
Validar Pedido
SL-110
SL-121
SL-122
Registrar Pedido
SL-120
Recibir Pedidos
SL-100
SL-211
SL-212
SL-210
SL-221
SL-222
SL-220
Enviar Pedidos
SL-200
SL-311
SL-312
Ingresos
SL-310
SL-321
SL-322
Ajustes
SL-320
Controlar Inventario
SL-300
Sistema de Libros
SL-000
Luis Castellanos 92Sistemas de Información
Diseño
Ejemplo de Aplicación con Microsoft(C) Word(C)
Nuevo
MW-1100
Abrir
MW-1200
Cerrar
MW-1300
Guardar
MW-1400
...
Archivo
MW-1000
Deshacer
MW-2100
Repetir
MW-2200
Cortar
MW-2300
Copiar
MW-2400
...
Edición
MW-2000
Normal
MW-3100
Esquema
MW-3200
Diseño Página
MW-3300
Docum. Maestro
MW-3400
...
Ver
MW-3000
Salto Página
MW-4100
Fecha Hora
MW-4200
Titulo
MW-4300
Hoja cálculo
MW-4410
Word Art
MW-4420
Objeto
MW-4400
...
Insertar
MW-4000
Fuente
MW-5100
Párrafo
MW-5200
Tabulación
MW-5300
Ninguno
MW-5411
Cuadro
MW-5412
Sombra
MW-5413
Bordes
MW-5410
Sombreado
MW-5420
Bordes y Somb.
MW-5400
Formato
MW-5000
Microsoft Word
MW-0000
Luis Castellanos 93Sistemas de Información
Diseño
 Diagramas de Acción (DA)
 Describen detalladamente los elementos de un
programa o módulo.
 Es la última etapa del diseño y materia prima
para el programador
 También se le conoce por: Lenguaje
estructurado, pseudo código, algoritmo, etc.
 Permiten representar la estructura global de un
programa y el detalle de las tareas que realizan
los módulos que lo componen
 Facilita cambiar las palabras claves por los
comandos del lenguaje de programación a usar
Luis Castellanos 94Sistemas de Información
Diseño
Si es cliente frecuente entonces
Si compra es menor o igual a 100.000 entonces
Aplicar descuento de 5%
si no
Aplicar descuento de 10%
Fin si
si no
Si compra es menor o igual a 1.000.000 entonces
Aplicar descuento de 5%
si no
Aplicar descuento de 10%
Fin si
Fin si
Luis Castellanos 95Sistemas de Información
Diseño
 Diseño de Salidas
 Deben satisfacer objetivos planteados
 Se deben adaptar al usuario
 Debe proveer cantidad adecuada de información
 Se debe proporcionar el método apropiado para
la salida
 La salida debe ser oportuna y disponible para el
usuario
 Formas de salidas:
 Reportes impresos (impresoras)
 Reportes por pantalla
 Reportes en archivos
 Reportes en discos
Luis Castellanos 96Sistemas de Información
Diseño
 Diseño de Salidas
 Cómo determinar Formas de salidas:
 Quién(es) usará(n) la salida?
 Cuántas personas necesitan de la salida?
 Cuál es el propósito?
 Dónde se necesita la salida?
 Con qué frecuencia se necesita?
 Durante cuánto tiempo se almacenará?
 Deberá almacenarse?
 Cuáles son los costos respectivos?
Luis Castellanos 97Sistemas de Información
Diseño
 Diseño de Salidas
 Reporte Impreso:
Membrete de la organización Fecha:
Hora:
N° Pag:
Título del Reporte
N° Campo1 Campo 2 Campo 3 Campo 4 Campo 5
Contenido del Reporte
Código Reporte Marca Fin Página
/Continuación
Luis Castellanos 98Sistemas de Información
Diseño
 Diseño de Salidas
 Pantallas
Título de la Pantalla
N° Campo1 Campo 2 Campo 3 Campo 4 Campo 5
Contenido de la Pantalla
Mensajes de error al usuario
Luis Castellanos 99Sistemas 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 + ....
Luis Castellanos 100Sistemas 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
Luis Castellanos 101Sistemas 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
Luis Castellanos 102Sistemas de Información
Diseño
 Existen varios proyectos, trabajando en ellos un grupo de
empleados. Un empleado puede ser jefe de uno o más
proyectos, y puede trabajar en varios proyectos. Se requiere
saber:
 quiénes son los miembros de un proyecto dado
 en qué proyectos trabaja un empleado dado
 quiénes trabajan en más de un proyecto
 quiénes son los jefes de proyecto
 En una concesionaria de automóviles se requiere saber:
 lista de clientes de la empresa
 a quién se le vendió un vehículo, dada la placa
 número de vehículos vendidos en un período dado
 porcentaje de ventas por períodos para los modelos
actuales
 lista de vehículos vendidos a un cliente dado
Luis Castellanos 103Sistemas de Información
Diseño
 En el Hospital XX existe la Admisión, donde se lleva
información relativa a los pacientes de alta y baja:
 lista de pacientes que ingresaron en una fecha dada
 lista de pacientes recluidos por servicio (pediatría, etc.)
 qué medicinas recibe el paciente de una habitación dada
 lista de pacientes de un Doctor dado
 lista de pacientes recluidos en un piso dado
 En el mostrador de una Línea Aérea, en un aeropuerto, se
requiere saber:
 lista de pasajeros con reservación, confirmados y/o
embarcados en un vuelo dado
 cantidad de pasajeros movilizados en un período dado
 porcentaje de retardos en los vuelos en un período dado
 lista de la tripulación de un vuelo dado
Luis Castellanos 104Sistemas de Información
Programación
 Pasos
 Generación del Código Fuente y Código Objeto
 Creación de la Base de Datos
Luis Castellanos 105Sistemas de Información
Programación
 Consiste en traducir el Diseño en
instrucciones que la computadora pueda
interpretar
 Es la generación del Código Fuente y
Código Objeto de la aplicación, de acuerdo a
los D.A. y otros resultados del Diseño
 Tipos de Programación
 No Estructurada
 Estructurada
 Modular
 Orientada a Objetos
Luis Castellanos 106Sistemas de Información
Programación
 Generaciones de Lenguajes de
Programación:
 1ra Generación (Lenguaje de Máquina)
 2da Generación (Lenguajes Ensambladores:
Assembler)
 3ra Generación (Cobol, RPG, Basic, Pascal, PL1,
Fortran, C, C++)
 4ta Generación (4GL, Focus, Mantis)
Luis Castellanos 107Sistemas de Información
Programación
 Actividades a cumplir
 Codificación (transformar D.A. en líneas de
código del Lenguaje seleccionado)
 Compilación (corregir errores de sintaxis)
 Link (obtener código ejecutable)*
 Depuración (corregir errores de los programas)
* En algunos Lenguajes se hace la compilación y
link del programa casi simultáneamente
Luis Castellanos 108Sistemas de Información
Programación
do case
case y=1
sentencia 6
case y=2
sentencia 7
other
sentencia 8
endcase
 Iterativas
while x>3 do
sentencia 9
sentencia 10
enddo
 Estructuras
 Secuenciales
sentencia 1
sentencia 2
sentencia 3
 Selección
if venta=“credito”
then
sentencia 4
else
sentencia 5
endif
Luis Castellanos 109Sistemas de Información
Implantación
 Incluye todas las actividades para poner un
sistema en producción (entregar al usuario)
 Actividades
 Prueba
 Conversión
 Instalación de Hardware y Software
 Adiestramiento
 Documentación
 Entrega al Usuario
Luis Castellanos 110Sistemas de Información
Implantación: Prueba
 Es ejecutar un sistema para encontrar
problemas y errores.
 Se complementa con
 Verificación (operación en ambiente simulado.
Versión Alfa)
 Validación (operación en ambiente no simulado
en usuarios seleccionados. Versión Beta)
 Certificación (programa “libre” de errores)
 Métodos de Prueba
 Ascendente (Bottom Up)
 Descendente (Top Down)
 Total (Big Bang)
Luis Castellanos 111Sistemas de Información
Implantación: Prueba
 Estrategias de Prueba
 Caja Negra (probar especificaciones sin prestar
atención al código)
 Caja de Cristal (probar código sin prestar atención a
las especificaciones)
 Clases o Tipos de Prueba
 Pruebas Estándares
 Unitaria (de programa o módulo)
 Integración (intercambios de información entre módulos)
 Funcional (sistemas vs. especificaciones)
 Aceptación (sistema cumple requerimientos de usuarios)
 Instalación
Luis Castellanos 112Sistemas de Información
Implantación: Prueba
 Pruebas Especiales
 Carga máxima (volumen máximo de actividades)
 Almacenamiento (capacidad para almacenar datos)
 Tiempo de ejecución (tiempo de respuesta en operaciones)
 Recuperación (capacidad para recuperar datos y/o manejo de
fallas)
 Procedimientos (claridad de la documentación)
 Factores Humanos (reacciones de los usuarios ante
operaciones y/o fallas)
 Construcción de Modelos de Prueba
 Datos de Prueba (Librería de Prueba)
 Datos Reales
Luis Castellanos 113Sistemas de Información
Implantación: Conversión
 Transformación de estructuras de datos y
modos de almacenamiento actuales en las
estructuras propuestas
 Traducción de archivos actuales al formato
requerido por el nuevo sistema
 Ej.: De Libros a Disco o de Cobol a SQL
 Enfoques
 Paralela
 Directa
 Piloto
 Por fases
Luis Castellanos 114Sistemas de Información
Implantación: Conversión
 Se debe elaborar plan de contingencia
 Se debe evaluar la conversión
 Cuenta de Registros
 Totales Financieros Establecidos
 Cifras de Control (no financieras)
Luis Castellanos 115Sistemas de Información
Implantación: Instalación HW/SW
 Pasos a seguir
 Determinar los requerimientos del sitio y controlar
su preparación
 Instalaciones físicas
 Instalaciones eléctricas
 Piso Falso, Cielo Raso y Aire Acondicionado
 Seguridad
 Instalar y Probar el Hardware
 En fábrica
 En el sitio
 Instalar y Probar el Software
 Determinar Requerimientos especiales
Luis Castellanos 116Sistemas de Información
Implantación: Instalación HW/SW
 Parámetros para selección de Software
 Necesidades
 Adiestramiento para el personal
 Costo
 Soporte Técnico
 Compatibilidad
Existen dos tendencias:
 Comprar primero el Hardware, y de acuerdo a éste
comprar el Software
 Comprar primero el Software, y de acuerdo a éste
comprar el Hardware
Luis Castellanos 117Sistemas de Información
Implantación: Instalación HW/SW
 Parámetros para selección de Hardware
 Memoria RAM
 Capacidad en disco(s)
 Memoria Caché y Vídeo RAM
 Tipo, velocidad y marca del procesador
 Unidades de Entrada y Salida (Monitores,
Impresoras, Teclados, Mouse, etc.)
 Costo
 Soporte Técnico
 Garantía
 Compatibilidad
Luis Castellanos 118Sistemas de Información
Implantación: Instalación HW/SW
Método de Obtención Ventajas Desventajas
Alquiler  Compromiso a corto
plazo
 Alto nivel flexibilidad
 No requiere gran
desembolso
 No requiere financia-
miento
 Más caro a largo plazo
 Poco control del cambio
de equipo
 No todos los provee-
dores alquilan
 Los costos son altos
porque proveedor asume
riesgos
Arrendamiento  No requiere desembolso
alto
 Poco riesgo de obso-
lescencia
 Menos caro que alquilar
 Más caro que comprar
Compra  Menor costo a largo
plazo
 Serán activos de la
empresa
 Control total sobre uso
 Riesgo de obsolescencia
 Compromiso permanente
 Responsabilidad total
 Costo inicial es más
elevado
 Riesgo de atarse a una
selección errónea
Luis Castellanos 119Sistemas de Información
Implantación: Adiestramiento
 Capacitar al personal que va a operar y
mantener los sistemas propuestos
 Personal a ser adiestrado
 Usuarios
 Operadores de Sistemas
 Métodos
 Seminarios
 Simulación
 Personal
 Directo
 Procedimental
Luis Castellanos 120Sistemas de Información
Implantación: Documentación
 Incluye una descripción completa del
sistema para la operación y mantenimiento.
 Principales Manuales
 Información General
 de Aplicación
 de Usuario
 de Operaciones
 del Administrador del Sistema
Luis Castellanos 121Sistemas de Información
Implantación: Documentación
 Manual de Información General
 Descripción General del Sistema
 Arquitectura Lógica y Física o Funcional (DFD/DFP)
 Arquitectura de Datos Lógica y Física (DER/DED)
 Arquitectura Física (Plataforma requerida)
 Interfases (Pantallas y Reportes)
 Consideraciones de Diseño
 Calendario de Operaciones
 Consideraciones de Seguridad
 Consideraciones de Administración
 Indice de Componentes
Luis Castellanos 122Sistemas de Información
Implantación: Documentación
 Manual de Aplicación
 Objetivo(s) de la Aplicación
 Descripción General
 Descripción de Procedimientos
 Componentes (librerías, código fuente, etc.)
 Manual de Usuario
 Objetivo(s) del Sistema
 Arquitectura Funcional, Física y de Datos
 Interfases
 Consideraciones de Diseño
 Calendario de Operaciones
 Aplicaciones (cada una con objetivos, instrucciones
de operación, salidas, errores más comunes)
Luis Castellanos 123Sistemas de Información
Implantación: Documentación
 Manual de Operaciones
 Igual al anterior (de Usuario), pero con énfasis en
los procedimientos de operación del sistema en la
sección de “Aplicaciones”
 Manual del Administrador
 Actualización de tablas y parámetros del sistema
 Procesos para efectuar respaldos y recuperación
 Procesos para creación de archivos históricos
 Procesos para efectuar mantenimiento a las
aplicaciones y datos (reindexar, etc.)
 Otros de interés para el Administrador del Sistema
Luis Castellanos 124Sistemas de Información
Mantenimiento
 Modificar, corregir o mejorar los sistemas
existentes.
 Curva de la Bañera
tiempo
errores
Infancia
Madurez
Vejez
Luis Castellanos 125Sistemas de Información
Mantenimiento
 Tipos
 Correctivo (elimina errores)
 Perfectivo (añade nuevas funciones)
 Adaptativo (modifica funciones)
 Preventivo (previene errores)
 Parches: modificaciones menores
 Formas
 Ordenes de Trabajo
 Proyectos
 Versiones Planificadas
Luis Castellanos 126Sistemas de Información
Mantenimiento
 Importancia
 Si no hay apoyo continuo, el sistema puede dejar
de funcionar
 Si no se incorporan los cambios necesarios, el
sistema puede dejar de ser útil
 Un soporte continuo permite a los usuarios el uso
adecuado del sistema
 Permite realizar ajustes necesarios para que aún
cuando el ambiente cambie, se pueda hacer uso
eficiente de los recursos del sistema
Luis Castellanos 127Sistemas de Información
Mantenimiento
 Dificultades encontradas
 Documentación inadecuada, obsoleta o inexistente
 Componentes complejos
 Componentes mal estructurados
 Inexperiencia del personal
 Poca familiaridad de las aplicaciones
 Presión de tiempo
 Falta de comunicación y participación de los
usuarios
 Gran cantidad de requerimientos
 Gran cantidad de parches
Luis Castellanos 128Sistemas de Información
Auditoría
 Clasificación por funciones
 Financiera (evalúa información financiera y/o
económica)
 Organizativa (evalúa procedimientos y funciones)
 de Gestión (evalúa el proceso de toma de
decisiones)
 de Recursos Humanos (evalúa cantidad y calidad
de personal, y en general las políticas de RRHH)
 de Sistemas (evalúa sistemas de información y
su entorno)
Luis Castellanos 129Sistemas de Información
Auditoría
 Clasificación por naturaleza del equipo
 interna
 externa
 Auditoría de Sistemas
 detecta fraudes, errores o atentados en los
sistemas, a través de controles oportunos.
 Clasificación Auditoría de Sistemas de
acuerdo al enfoque
 durante el desarrollo de los S.I.
 después de la implantación
Luis Castellanos 130Sistemas de Información
Auditoría
 Clasificación de acuerdo al alcance
 en torno al computador
 en el computador
 Herramientas y Técnicas que emplea
 observación
 cuestionarios
 entrevistas
 pistas de auditoría
 programas de prueba
 librerías de prueba
Luis Castellanos 131Sistemas de Información
Auditoría
 Riesgo
 situación que puede propiciar la comisión de un
delito
 avaricia
 problemas financieros (deudas de juego, enfermedades
familiares, educación de los hijos, vivir por encima de los
propios medios, etc.)
 autogratificación del ego (por el reto de hacerlo)
 caridad o síndrome de Robin Hood
 omisiones o errores en los sistemas
 mentalidad turbada
 venganza por insatisfacción personal (sub-empleo,
ascensos negados, envidia, falta de reconocimiento)
Luis Castellanos 132Sistemas de Información
Auditoría
 Fraude
 es el delito cometido, intencional y
premeditadamente
 falsificación de datos de entrada
 caballo de Troya
 bomba de tiempo
 salami
 super-zapping
 puerta trasera
 intercepción electrónica en la comunicación
 rastreo
 filtración de la información
 simulación y modelaje
Luis Castellanos 133Sistemas de Información
Auditoría
 Factores que han permitido el incremento de
delitos por computador
 aumento de personas estudiando computación
 aumento en número de empleados con acceso a
equipos
 facilidad en el uso de los equipos
 incremento en la concentración del número de
aplicaciones y de la información en las empresas
y organizaciones
Luis Castellanos 134Sistemas de Información
Auditoría
 Perfil de las personas que cometen delitos
por computador
Altos ejecutivos 9 %
Personal de Informática 19 %
Personal de Contabilidad 13 %
Personal de Tesorería 7 %
Personal de Almacén 13 %
Combinaciones 39 %
Dr. Ing. Uriel Quispe Mamani
Certificador Internacional CISCO
CIP. 106469
Puno – Perú Email: ingurielinnovar@Gmail.com
SISTEMAS DE
INFORMACION

Más contenido relacionado

La actualidad más candente

Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de SistemasKarenpenr
 
Sistemas de Información en la Empresa
Sistemas de Información en la EmpresaSistemas de Información en la Empresa
Sistemas de Información en la EmpresaEdicion Ticnews
 
Metodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whittenMetodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whittentravesuras79
 
1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemasLinda Masias
 
Diseño de interfases
Diseño de interfases Diseño de interfases
Diseño de interfases agualinda
 
Ciclo de vida de sistemas de informacion
Ciclo de vida de sistemas de informacionCiclo de vida de sistemas de informacion
Ciclo de vida de sistemas de informacionlexiherrera
 
UML(Diseños de Sistemas)
UML(Diseños de Sistemas)UML(Diseños de Sistemas)
UML(Diseños de Sistemas)josue salas
 
Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.German Rodriguez
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasasaenzg
 
Análisis de sistemas informáticos alexis diaz
Análisis de sistemas informáticos   alexis diazAnálisis de sistemas informáticos   alexis diaz
Análisis de sistemas informáticos alexis diazAlexis Díaz
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacionRossana Pérez
 
Admon de proyectos kendall&amp;kendall
Admon de proyectos kendall&amp;kendallAdmon de proyectos kendall&amp;kendall
Admon de proyectos kendall&amp;kendallMelodyas
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de SistemasJUANESTEFA
 
Analisis de Sistemas de Información
Analisis de Sistemas de InformaciónAnalisis de Sistemas de Información
Analisis de Sistemas de InformaciónMaría Díaz Medina
 
Ensayo importancia de la fase de analisis de sistemas de informacion
Ensayo importancia de la fase de analisis de sistemas de informacionEnsayo importancia de la fase de analisis de sistemas de informacion
Ensayo importancia de la fase de analisis de sistemas de informacionWilson Bautista
 
“Definición y Análisis de requerimientos de información”
“Definición y Análisis de requerimientos de información”“Definición y Análisis de requerimientos de información”
“Definición y Análisis de requerimientos de información”Yenith Eufemia Campaña Imbaquin
 
Análisis del sistema de información
Análisis del sistema de informaciónAnálisis del sistema de información
Análisis del sistema de informaciónalmayor
 
Analisis y Desarrollo de Sistemas de Información
Analisis y Desarrollo de Sistemas de Información Analisis y Desarrollo de Sistemas de Información
Analisis y Desarrollo de Sistemas de Información Roberto Soto
 
Introducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacionIntroducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacionJosé Alfonso Mena Adame
 

La actualidad más candente (19)

Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
Sistemas de Información en la Empresa
Sistemas de Información en la EmpresaSistemas de Información en la Empresa
Sistemas de Información en la Empresa
 
Metodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whittenMetodología para el desarrollo de sistema de información según jeffrey whitten
Metodología para el desarrollo de sistema de información según jeffrey whitten
 
1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas
 
Diseño de interfases
Diseño de interfases Diseño de interfases
Diseño de interfases
 
Ciclo de vida de sistemas de informacion
Ciclo de vida de sistemas de informacionCiclo de vida de sistemas de informacion
Ciclo de vida de sistemas de informacion
 
UML(Diseños de Sistemas)
UML(Diseños de Sistemas)UML(Diseños de Sistemas)
UML(Diseños de Sistemas)
 
Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Análisis de sistemas informáticos alexis diaz
Análisis de sistemas informáticos   alexis diazAnálisis de sistemas informáticos   alexis diaz
Análisis de sistemas informáticos alexis diaz
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Admon de proyectos kendall&amp;kendall
Admon de proyectos kendall&amp;kendallAdmon de proyectos kendall&amp;kendall
Admon de proyectos kendall&amp;kendall
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
Analisis de Sistemas de Información
Analisis de Sistemas de InformaciónAnalisis de Sistemas de Información
Analisis de Sistemas de Información
 
Ensayo importancia de la fase de analisis de sistemas de informacion
Ensayo importancia de la fase de analisis de sistemas de informacionEnsayo importancia de la fase de analisis de sistemas de informacion
Ensayo importancia de la fase de analisis de sistemas de informacion
 
“Definición y Análisis de requerimientos de información”
“Definición y Análisis de requerimientos de información”“Definición y Análisis de requerimientos de información”
“Definición y Análisis de requerimientos de información”
 
Análisis del sistema de información
Análisis del sistema de informaciónAnálisis del sistema de información
Análisis del sistema de información
 
Analisis y Desarrollo de Sistemas de Información
Analisis y Desarrollo de Sistemas de Información Analisis y Desarrollo de Sistemas de Información
Analisis y Desarrollo de Sistemas de Información
 
Introducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacionIntroducción al análisis y diseño de sistemas de informacion
Introducción al análisis y diseño de sistemas de informacion
 

Similar a Sistemas de Información

Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)
Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)
Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)mateo3008
 
Sistemas de información y ciclos de vida
Sistemas de información y ciclos de vidaSistemas de información y ciclos de vida
Sistemas de información y ciclos de vidaAcxel Quintero
 
Metodología Para el Desarrollo de Sistema
Metodología Para el Desarrollo de SistemaMetodología Para el Desarrollo de Sistema
Metodología Para el Desarrollo de Sistemafranc0G0
 
TP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
TP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓNTP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
TP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓNArnaldo Federico Ledesma
 
Capítulo 1 sig
Capítulo  1   sigCapítulo  1   sig
Capítulo 1 sigmya1629
 
Sistema de información
Sistema de informaciónSistema de información
Sistema de informaciónmayckoll17
 
Sistemas de información y Ciclos de vida
Sistemas de información y Ciclos de vidaSistemas de información y Ciclos de vida
Sistemas de información y Ciclos de vidaAcxel Quintero
 
Resumen de exposiciones completo
Resumen de exposiciones completoResumen de exposiciones completo
Resumen de exposiciones completomabelita20
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasMARTHALU11
 
Analisis_Sistemas.ppt
Analisis_Sistemas.pptAnalisis_Sistemas.ppt
Analisis_Sistemas.pptjosue990738
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónBJ R
 
Análisis y Diseño de Sistemas
 Análisis y Diseño de Sistemas  Análisis y Diseño de Sistemas
Análisis y Diseño de Sistemas Mirmar Moreno
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónOscarGuarimata
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasMirna Lozano
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de informaciónCarlos M. Sandoval
 
Analisis y diseno
Analisis y disenoAnalisis y diseno
Analisis y disenomichelle_mc
 
Herramientas informaticas l Luz del Carmen Ramírez Velazquez
Herramientas informaticas l Luz del Carmen Ramírez VelazquezHerramientas informaticas l Luz del Carmen Ramírez Velazquez
Herramientas informaticas l Luz del Carmen Ramírez VelazquezRC23SDM
 

Similar a Sistemas de Información (20)

Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)
Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)
Desarrollo de-sistemas-de-informacin-1251064037-phpapp01 (1)
 
Desarrollo De Sistemas De InformacióN
Desarrollo De  Sistemas De  InformacióNDesarrollo De  Sistemas De  InformacióN
Desarrollo De Sistemas De InformacióN
 
Sistemas de información y ciclos de vida
Sistemas de información y ciclos de vidaSistemas de información y ciclos de vida
Sistemas de información y ciclos de vida
 
Metodología Para el Desarrollo de Sistema
Metodología Para el Desarrollo de SistemaMetodología Para el Desarrollo de Sistema
Metodología Para el Desarrollo de Sistema
 
TP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
TP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓNTP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
TP04: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
 
Capítulo 1 sig
Capítulo  1   sigCapítulo  1   sig
Capítulo 1 sig
 
Sistema de información
Sistema de informaciónSistema de información
Sistema de información
 
Sistemas de información y Ciclos de vida
Sistemas de información y Ciclos de vidaSistemas de información y Ciclos de vida
Sistemas de información y Ciclos de vida
 
Resumen de exposiciones completo
Resumen de exposiciones completoResumen de exposiciones completo
Resumen de exposiciones completo
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Analisis_Sistemas.ppt
Analisis_Sistemas.pptAnalisis_Sistemas.ppt
Analisis_Sistemas.ppt
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Análisis y Diseño de Sistemas
 Análisis y Diseño de Sistemas  Análisis y Diseño de Sistemas
Análisis y Diseño de Sistemas
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de información
 
Analisis y diseno
Analisis y disenoAnalisis y diseno
Analisis y diseno
 
Christian Rivero
Christian RiveroChristian Rivero
Christian Rivero
 
Herramientas informaticas l Luz del Carmen Ramírez Velazquez
Herramientas informaticas l Luz del Carmen Ramírez VelazquezHerramientas informaticas l Luz del Carmen Ramírez Velazquez
Herramientas informaticas l Luz del Carmen Ramírez Velazquez
 

Más de Dr.Ing. Uriel

Más de Dr.Ing. Uriel (20)

BIG DATA COMPLETO ISBN.pdf
BIG DATA COMPLETO ISBN.pdfBIG DATA COMPLETO ISBN.pdf
BIG DATA COMPLETO ISBN.pdf
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Modulo 10
Modulo 10Modulo 10
Modulo 10
 
Modulo 9
Modulo 9Modulo 9
Modulo 9
 
Modulo 8
Modulo 8Modulo 8
Modulo 8
 
Modulo 7
Modulo 7Modulo 7
Modulo 7
 
Modulo 6
Modulo 6Modulo 6
Modulo 6
 
Modulo 5
Modulo 5Modulo 5
Modulo 5
 
Modulo 4
Modulo 4Modulo 4
Modulo 4
 
Modulo 3
Modulo 3Modulo 3
Modulo 3
 
Modulo 2
Modulo 2Modulo 2
Modulo 2
 
Modulo 1
Modulo 1Modulo 1
Modulo 1
 
PESEINT MANUAL
PESEINT MANUALPESEINT MANUAL
PESEINT MANUAL
 
PSEINT INTRODUCCION
PSEINT INTRODUCCIONPSEINT INTRODUCCION
PSEINT INTRODUCCION
 
Clase 13 mendeley
Clase 13 mendeleyClase 13 mendeley
Clase 13 mendeley
 
Clase 12 zotero
Clase 12 zoteroClase 12 zotero
Clase 12 zotero
 
Clase 8 las_tic_en_la_investigacion_cientifica
Clase 8 las_tic_en_la_investigacion_cientificaClase 8 las_tic_en_la_investigacion_cientifica
Clase 8 las_tic_en_la_investigacion_cientifica
 
Clase 5 tic_en_las_empresas_parte_2
Clase 5 tic_en_las_empresas_parte_2Clase 5 tic_en_las_empresas_parte_2
Clase 5 tic_en_las_empresas_parte_2
 
Clase 10 busqueda_de_informacion
Clase 10 busqueda_de_informacionClase 10 busqueda_de_informacion
Clase 10 busqueda_de_informacion
 
Clase 3 tic_en_la_educacion_parte_2
Clase 3 tic_en_la_educacion_parte_2Clase 3 tic_en_la_educacion_parte_2
Clase 3 tic_en_la_educacion_parte_2
 

Último

Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosOscarGonzalez231938
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosfranchescamassielmor
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxluisvalero46
 

Último (20)

Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneos
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negocios
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptx
 

Sistemas de Información

  • 1. Dr. Ing. Uriel Quispe Mamani Certificador Internacional CISCO CIP. 106469 Puno – Perú Email: ingurielinnovar@Gmail.com SISTEMAS DE INFORMACION
  • 2. Luis Castellanos 2Sistemas de Información Índice  Introducción  Planificación de Proyectos  Justificación de Proyectos  Control de Proyectos  Estudio de Factibilidad  Análisis  Diseño  Programación  Implantación  Prueba  Conversión  Instalación de HW/SW  Adiestramiento  Documentación  Entrega al Usuario  Mantenimiento  Auditoría  Bibliografía v.3.2
  • 3. Luis Castellanos 3Sistemas de Información Introducción  Sistema  Conjunto de partes interrelacionadas, que persiguen un fin común.  Clasificación: Sistemas Naturales Sistemas hechos por el hombre o Sociales o Transporte o Comunicación o Manufactura o Financieros o Información
  • 4. Luis Castellanos 4Sistemas de Información Introducción  Funciones Gerenciales  Planificación: establece metas / desarrolla estrategias  Organización: agrupa actividades, recursos, procedimientos para garantizar la ejecución de actividades  Administración de Personal: selección / empleo adecuado de personal  Supervisión: mide rendimiento y genera correcciones ../..
  • 5. Luis Castellanos 5Sistemas de Información Introducción Funciones Gerenciales  Comunicación: transfiere comunicación al personal  Dirección: liderazgo y motivación del personal  Coordinación: coordina ejecución de actividades  Toma de Decisiones:  Planteamiento del Problema  Formulación y Análisis de Formas de Acción  Selección de la F/A  Implantación de la F/A  Evaluación de Resultados
  • 6. Luis Castellanos 6Sistemas de Información Introducción Operativo Táctico Estratégico Conocimientos amplios, muchas áreas Conocimientos específicos, áreas específicas • Niveles de Decisión
  • 7. Luis Castellanos 7Sistemas de Información  Tecnología de Información  Medios para capturar, manejar, distribuir y almacenar electrónicamente imágenes, datos, palabras y voces.  Beneficios: Mejora la infraestructura de la organización Proporciona instrumentos más eficaces para la ejecución de labores Propicia el Rediseño de Procesos de Trabajo Introducción
  • 8. Luis Castellanos 8Sistemas de Información  Evolución:  Procesamiento Electrónico de Datos  Sistemas de Información  Tecnología de Información  Inteligencia Artificial  Ayuda a crear:  Modelos estratégicos difíciles de copiar  Nuevos Productos  Sistemas organizacionales que distribuyen el balance comprador-cliente o vendedor-cliente. Introducción
  • 9. Luis Castellanos 9Sistemas de Información Introducción  Sistema: conjunto de elementos interrelacionados que persiguen un fin común.  Información: datos procesados, o con sentido.  Sistema de Información: sistema que provee información para el apoyo de las funciones de operación, gerencia y toma de decisiones.  Usuario: cualquier persona que obtenga beneficio del S.I. (Directo/Indirecto)
  • 10. Luis Castellanos 10Sistemas de Información Introducción  Características de Sistemas de Información:  Generalidad y Simplicidad Continuidad y Consistencia Flexibilidad y Dinamismo
  • 11. Luis Castellanos 11Sistemas de Información Introducción  Metodología de Sistemas (Ciclo de Vida de S.I.): conjunto de actividades llevadas a cabo para desarrollar y poner en marcha un S.I.  Miembros de un Proyecto de Sistemas: * Líder (Gerencia el proyecto) * Analista (Recoge información inicial y define requerimientos) * Diseñador S.I. (Diseña el S.I.) * Diseñador B.D. (Diseña Base de Datos) * Programador (Codifica/Prueba) * Usuario Directo (expresa necesidades)
  • 12. Luis Castellanos 12Sistemas de Información Introducción Nacimiento Desarrollo Muerte Producción Ciclo de Vida de un S.I.
  • 13. Luis Castellanos 13Sistemas de Información Introducción Distribución del Tiempo (en %) para un Proyecto de S.I.: J. Senn J. MontilvaM.Zelkowitz  Est.Factib./Análisis 20%  Diseño 15% 35% 40%  Programación 20% 25% 20%  Prueba 45% 35% 40%  Documentación 05%
  • 14. Luis Castellanos 14Sistemas de Información Introducción  Objetivos de las Metodologías de Sistemas:  Definir actividades a llevarse a cabo en un Proyecto de S.I.  Unificar criterios en la organización para el desarrollo de S.I.  Proporcionar puntos de control y revisión  Tipos de Metodologías de Sistemas:  Estructurada  Evolutiva-Incremental  Prototipos  Orientada a Objetos
  • 15. Luis Castellanos 15Sistemas de Información Introducción  Estructurada  Se maneja como proyecto  Gran volumen de datos y transacciones  Abarca varias áreas organizativas de la empresa  Tiempo de desarrollo largo  Requiere que se cumplan todas las etapas, para poder cumplir las siguientes (progresión lineal y secuencial de una fase a la otra) E.F. Análisis Diseño Progra. Implan.
  • 16. Luis Castellanos 16Sistemas de Información Introducción  Estructurada  Kendall & Kendall:  Determinación de Requeri- mientos  Análisis de Necesidades  Diseño  Desarrollo y Documentación  Prueba y Mantenimiento  Implantación y Evaluación  Larry Long:  Análisis de Sistemas  Diseño de Sistemas  Programación  Conversión e instauración  Postinstauración (producción)
  • 17. Luis Castellanos 17Sistemas de Información Introducción  Estructurada  Lloréns (I):  Estudio de Factibilidad  Análisis  Diseño General  Diseño Detallado  Programación  Prueba  Conversión e Implantación  Lloréns (II):  Requerimientos  Análisis y Diseño  Construcción  Pruebas  Producción y Mantenimiento
  • 18. Luis Castellanos 18Sistemas de Información Introducción  Estructurada  Montilva:  Requerimientos Sistema  Requerimientos Programas  Diseño Preliminar  Diseño Detallado  Codificación y Depuración  Pruebas y Preoperación  Operación y Mantenimiento  Murdick & Ross:  Estudio  Diseño General  Diseño Detallado  Implantación
  • 19. Luis Castellanos 19Sistemas de Información Introducción  Estructurada  Pérez Peregrina:  Investigación  Análisis  Diseño  Desarrollo  Implementación  Operación  Control de Proyectos  Senn:  Investigación Preliminar  Determinar Requerimientos  Diseño  Desarrollo de Software  Prueba  Implantación y Evaluación
  • 20. Luis Castellanos 20Sistemas de Información Introducción  Estructurada  Yourdon:  Encuesta  Análisis  Diseño  Implantación  Generación de Prueba de Aceptación  Control de Calidad  Descripción Procedimientos  Conversión de B.D.  Instalación  ARDI:  Preparación Inicial  Análisis y Diseño  Desarrollo  Puesta en Marcha y Prueba
  • 21. Luis Castellanos 21Sistemas de Información Introducción  Evolutiva-Incremental  Se deriva de la estructurada  Permite seguir secuencias ascendentes o descendentes en las etapas del desarrollo  Permite cumplir etapas o fases en paralelo
  • 22. Luis Castellanos 22Sistemas de Información Introducción  Evolutiva-Incremental  Luis Castellanos:  Estudio de Factibilidad  Acciones Preliminares  Análisis  Diseño  Programación  Implantación o Prueba o Conversión o Instalación de HW/SW o Adiestramiento o Documentación o Entrega al Usuario  (Mantenimiento)  (Auditoría) No son propiamente parte de la Metodología, pero sirven de apoyo. E.F. Análisis Diseño Progra. A.P. Implan.
  • 23. Luis Castellanos 23Sistemas de Información Introducción
  • 24. Luis Castellanos 24Sistemas de Información Introducción  Prototipos  Desarrolla modelo en escala del sistema propuesto (sistema objetivo)  Se prueba y refina hasta que usuarios conformes  Identifica necesidades de información  Maneja principales procedimientos orientados a transacciones  Produce informes críticos  Permite consultas rudimentarias  Complementa especificaciones imprecisas y/o incompletas de los usuarios
  • 25. Luis Castellanos 25Sistemas de Información Introducción  Prototipos  Tipos de Sistemas Prototipos:  No Funcional: se centra en interfaz de usuario, despliegues para captura de datos y en salidas del sistema. (No hay consultas a B.D.)  Parcialmente Funcional: los usuarios pueden hacer consultas a B.D.  Completamente funcional: se ignoran características de desempeño (eficiencia, volumen) y se centra en la funcionalidad
  • 26. Luis Castellanos 26Sistemas de Información Introducción  Prototipos  Etapas para la creación de Sistemas Prototipos:  Definición de las especificaciones del sistema (pantallas, menú, reportes, base de datos)  Creación del sistema prototipo (interfaz, pantallas, reportes, base de datos, parte código fuente)  Refinación del sistema prototipo (se expande y refina el sistema de acuerdo a los requerimientos de los usuarios)  Desarrollo del sistema operativo (en base al prototipo final, se desarrolla el sistema operativo y se elimina el sistema prototipo)
  • 27. Luis Castellanos 27Sistemas de Información Introducción  Orientada a Objetos  No modela la realidad, sino la forma en que las personas comprenden y procesan la realidad  Es un proceso ascendente basado en una abstracción de clases en aumento  Se basa en identificación de objetos, definición y organización de librerías de clases, y creación de macros para aplicaciones específicas  Utiliza menor cantidad de código  Es más reutilizable
  • 28. Luis Castellanos 28Sistemas de Información Introducción  Orientada a Objetos  Conceptos:  Objeto: módulo que contiene los datos e instrucciones que operan sobre los datos  Mensaje: solicitud que se hace al objeto para que se comporte de alguna forma  Métodos: determinan cómo actúa el objeto al recibir un mensaje  Clase: descripción de un conjunto de objetos casi idénticos, que consta de métodos y datos que resumen sus características comunes
  • 29. Luis Castellanos 29Sistemas de Información Introducción  Orientada a Objetos  Conceptos:  Abstracción: los objetos se sitúan en clases abstractas, de acuerdo a elementos comunes  Encapsulamiento: conjunto de métodos y datos dentro de un objeto, de forma que el acceso a los datos se permite sólo a través de propios métodos del objeto  Herencia: mecanismo para compartir métodos y datos entre clases, subclases y objetos  Polimorfismo: el mismo mensaje puede originar acciones diferentes al ser recibidos por diferentes objetos
  • 30. Luis Castellanos 30Sistemas de Información Introducción  Orientada a Objetos  Etapas:  Requerimientos  Análisis de la estructura de objetos  Análisis del comportamiento de objetos  Diseño de la estructura de objetos  Diseño del comportamiento de objetos  Programación  Prueba  Puesta en producción  Mantenimiento
  • 31. Luis Castellanos 31Sistemas de Información Planificación de Proyectos  Importancia  Permite saber qué se deberá hacer y quién lo va hacer  Permite saber (aproximadamente) cuándo terminará el proyecto  Pone en evidencia los obstáculos relevantes del proyecto, con el fin de tomar las precauciones  Establece marco de referencia que permite trabajar eficientemente y evita desperdicio de recursos
  • 32. Luis Castellanos 32Sistemas de Información Planificación de Proyectos  Definir Metodología de Desarrollo de Sistemas a seguir  Herramientas para la Planificación:  Gráfico de Barra o Diagrama de Gantt  PERT-CPM  Cronograma de Actividades  Software de Planificación (Primavera, Project, ViewPoint, Harvard Project, etc)  Método Esfuerzo Base (Lloréns)  Método de Análisis de Puntos Función (Albretch)
  • 33. Luis Castellanos 33Sistemas de Información Planificación de Proyectos Factibilidad Análisis Diseño Programación Implantación 1 2 3 4 5 6 7 Diagrama de Gantt
  • 34. Luis Castellanos 34Sistemas de Información Planificación de Proyectos 1 2 3 4 5 6 7 A B C D E F 10 15 25 5 2 8 PERT - CPM 0 0 10 10 25 27 35 35 30 33 25 27 35 35 CPM
  • 35. Luis Castellanos 35Sistemas de Información Planificación de Proyectos Actividad Responsable Inicio Fin Recursos Factibilidad Pxsc Peretgd xx/yy/zz xx/yy/zz aa bb Análisis Dsea Dstya xx/yy/zz xx/yy/zz aa bb Diseño Frtsst Kkies xx/yy/zz xx/yy/zz aa bb Programación Sdsdser Dfdñeo xx/yy/zz xx/yy/zz aa bb Cronograma de Actividades
  • 36. Luis Castellanos 36Sistemas de Información Planificación de Proyectos  Niveles de Planificación  Plan de Sistemas: engloba todos los proyectos que deben ser acometidos en un área del negocio  Plan General de Desarrollo: muestra las fases a cumplir en un proyecto específico  Plan Detallado para una Fase: productos, actividades, recursos, responsables, fechas  Plan para el resto del Proyecto: ajustes al plan en cuanto al desarrollo, implantación y pruebas
  • 37. Luis Castellanos 37Sistemas de Información Planificación de Proyectos NivelesdePlanificación Plan Detallado paraunaFase Plan Detallado restodelproyecto Plan General Sistema01 Plan Detallado paraunaFase Plan Detallado restodelproyecto Plan General Sistema02 ..... Plan Detallado paraunaFase Plan Detallado restodelproyecto Plan General Sisteman Plan de Sistemas
  • 38. Luis Castellanos 38Sistemas de Información Planificación de Proyectos  Estimación  Identificar características del Proyecto  Recopilar datos históricos sobre proyectos anteriores  Calcular recursos necesarios  Todas las estimaciones están sujetas a variaciones  Normalmente debe sobreestimarse en un 20%  Estimar costos (RRHH, dinero, tiempo)  Métodos de estimación: histórico, intuitivo, por promedios ponderados
  • 39. Luis Castellanos 39Sistemas de Información Justificación de Proyectos  Establece bases para soportar aprobación  Incluye Análisis Beneficio/Costo  Verifica:  Definición correcta de objetivos del proyecto  Enunciación correcta de prioridades  Optimización de beneficios para la organización  Razones para proponer proyectos:  Resolver un problema  Aprovechar una oportunidad  Dar respuesta a directivos
  • 40. Luis Castellanos 40Sistemas de Información Justificación de Proyectos  Razones para iniciar proyectos:  Mayor capacidad (velocidad, memoria, etc.)  Mejor control  Mejoras en la comunicación  Reducción de costos  Alcanzar Ventajas Competitivas
  • 41. Luis Castellanos 41Sistemas de Información Control de Proyectos  Tareas del Líder de Proyecto  Preparar y ejecutar planes de acción  Dirigir reuniones para identificar y resolver problemas  Dirigir reuniones de comunicación  Elaborar y presentar Reportes de Progreso  Ventajas de Controlar un Proyecto  Permite reasignar personas con poca carga  Permite intercambiar personal de actividades no críticas a críticas
  • 42. Luis Castellanos 42Sistemas de Información Control de Proyectos  Proyecto bajo control  Cada persona sabe lo que tiene que hacer y cuándo debe hacerlo  Nadie está esperando que las cosas ocurran  No hay problemas escondidos  El líder sabe lo que se ha hecho y lo que no
  • 43. Luis Castellanos 43Sistemas de Información Control de Proyectos  Para mantener un Proyecto bajo control  Preparar y seguir planes de acción  Realizar reuniones para detectar y corregir problemas  Controlar los cambios  Delegar eficientemente  Medir el tiempo que realmente falta  Reconocer los síntomas del fracaso
  • 44. Luis Castellanos 44Sistemas de Información Estudio de Factibilidad  Determina si es posible o no ofrecer solución automatizada a los problemas actuales  Representa el primer paso a cumplirse dentro del ciclo de desarrollo  Brinda información muy amplia acerca de la unidad a quien se le va desarrollar el S.I., y determina si el mismo es o no factible  Abarca la factibilidad  Técnica (existe tecnología para realizar el S.I.?)  Operativa (habrá resistencia al cambio?)  Económica (relación beneficio/costo)
  • 45. Luis Castellanos 45Sistemas de Información Estudio de Factibilidad  Pasos  Descripción o Identificación del Entorno (Antecedentes e Historia de la Unidad, incluyendo Organigrama)  Identificación del Problema existente  Identificación de Procedimientos Actuales  Identificación de las posibles Soluciones (al menos 3)  Validación de las Posibles Soluciones (costo en tiempo y dinero; factibilidades técnica, operativa, y económica, incluyendo análisis beneficio/costo).  Determinación de las Ventajas y Desventajas de las Posibles Soluciones  Comparación Tiempos/Costo  Recomendación
  • 46. Luis Castellanos 46Sistemas de Información Estudio de Factibilidad  Beneficios  Ahorros funcionales  Reducción de costos de operación (tiempo, dinero, h/h)  Reducción de desperdicios  Beneficios Tangibles  Aumento de productividad  Mejor uso de los activos  Mejor control  Beneficios Intangibles  Optimización o simplificación de procedimientos  Mayor entusiasmo en los trabajadores  Imagen de la organización  Mejora en la precisión de las operaciones  Ergonomía
  • 47. Luis Castellanos 47Sistemas de Información Estudio de Factibilidad  Costos  Construcción del sistema  Sueldos miembros proyecto  Adiestramiento (de ser necesario)  Conversión del sistema  Operación del sistema  Software  Hardware  Mantenimiento
  • 48. Luis Castellanos 48Sistemas de Información Estudio de Factibilidad  Análisis Beneficio/Costo  Razón B/C = B / C > 1  Factor B/C = B - C > 0  Valor Futuro y Valor Actual (Aplicando Factor)  Valor Presente Neto (Aplicando Factor)     Vf Vp i Vp Vf i t t           1 1    VPN B C i B Ct t tt n t o o                 1 0 1
  • 49. Luis Castellanos 49Sistemas de Información Estudio de Factibilidad  Análisis Beneficio/Costo  Tasa Interna de Retorno (TIR): Busca el número de años (meses, etc.) en operación del sistema propuesto que se requieren para amortizar el costo de su inversión.             C i C i C i B i B i B i n n n n 1 2 2 1 2 2 1 1 1 1 1 1             ... ... Hallar i , tal que los Beneficios (Bn) sean iguales a los Costos (Cn), de acuerdo al polinomio:
  • 50. Luis Castellanos 50Sistemas de Información Estudio de Factibilidad  Análisis Beneficio/Costo  Análisis de flujo de efectivo (AFE): examina la dirección, magnitud y patrón de flujo de efectivo del sistema propuesto. M e s 1 M e s 2 M e s 3 M e s 4 M e s 5 B e n e f i c i o s 5 0 0 0 2 0 0 0 0 2 4 9 6 0 3 1 2 7 0 3 9 0 2 0 C o s t o s 2 6 0 0 0 2 7 4 0 0 1 7 3 7 0 1 8 6 7 0 2 0 0 9 0 F lu j o d e E f e c t i v o - 2 1 0 0 0 - 7 4 0 0 7 5 9 0 1 2 6 0 0 1 8 9 3 0 F l u j o E . a c u m u l a d o - 2 1 0 0 0 - 2 8 4 0 0 - 2 0 8 1 0 - 8 2 1 0 1 0 7 2 0
  • 51. Luis Castellanos 51Sistemas de Información Estudio de Factibilidad * Nota:  Normalmente el costo del Hardware no es pertinente en un desarrollo de S.I., ya que lo que si es importante es el Software  En caso de que el cliente o usuario requiera Hardware, se deberá colocar en otra propuesta aparte  Aún, en esta etapa, no se conocen a ciencia cierta los requerimientos exactos de Hardware  El Estudio de Factibilidad es una especie de “Presupuesto” que se le presenta al cliente o usuarios  El Estudio de Factibilidad también puede conocerse como “Propuesta del Sistema”  Una vez aprobado el Estudio de Factibilidad por el Comité de Sistemas, clientes o usuarios, se procede con las siguientes etapas del ciclo de vida
  • 52. Luis Castellanos 52Sistemas de Información Acciones Preliminares  Designación del equipo de Proyecto  Elaboración de la Planificación del Proyecto
  • 53. Luis Castellanos 53Sistemas de Información Acciones Preliminares  Designación del equipo de Proyecto  Normalmente el Equipo de Desarrollo de Sistemas está conformado por:  Líder (Gerencia el proyecto)  Analista (Recoge información inicial y define requerimientos)  Diseñador S.I. (Diseña el S.I.)  Diseñador B.D. (Diseña Base de Datos)  Programador (Codifica/Prueba)  Usuario Directo y Usuario Indirecto (expresa necesidades)  Transcriptor (Ingresa datos en el sistema, de requerirse)
  • 54. Luis Castellanos 54Sistemas de Información Acciones Preliminares  Elaboración de la Planificación del Proyecto  Gráfico de Barra o Diagrama de Gantt  PERT-CPM  Cronograma de Actividades  Software de Planificación (Primavera, Project, ViewPoint, Harvard Project, etc)
  • 55. Luis Castellanos 55Sistemas de Información Análisis  Amplía resultados del Estudio de Factibilidad  Define QUÉ va a hacer el nuevo Sistema  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)
  • 56. Luis Castellanos 56Sistemas 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
  • 57. Luis Castellanos 57Sistemas 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
  • 58. Luis Castellanos 58Sistemas 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
  • 59. Luis Castellanos 59Sistemas 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
  • 60. Luis Castellanos 60Sistemas 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
  • 61. Luis Castellanos 61Sistemas 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)
  • 62. Luis Castellanos 62Sistemas 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
  • 63. Luis Castellanos 63Sistemas de Información Análisis Nivel 0 ó Diagrama Contexto Nivel 1 0 1 2 1.2 2.1 2.21.1 Nivel 2 1.1.21.1.1 2.1.22.1.1 Nivel 3 ... Nivel n
  • 64. Luis Castellanos 64Sistemas de Información Análisis  Algunas convenciones gráficas  Flujos de datos que se cruzan  Entidades Externas repetidas  Almacenes de Datos repetidos
  • 65. Luis Castellanos 65Sistemas de Información Análisis Cliente Editor pedido orden_compra 0 Sistema de Pedidos de Libros Nivel 0
  • 66. Luis Castellanos 66Sistemas de Información Análisis Cliente Editor c clientes d pedidos pendientes a libros b editores pedido orden_compra detalle_libro dirección pedido_loteestado_crédito pedido_válido 1 Validar Pedido 2 Enviar Necesi- dades Nivel 1
  • 67. Luis Castellanos 67Sistemas 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
  • 68. Luis Castellanos 68Sistemas 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
  • 69. Luis Castellanos 69Sistemas de Información Análisis  DFP  Elementos Inicio o fin Proceso Entrada de Datos Decisión Ciclos o Iteraciones ConectorAlmacén Reporte
  • 70. Luis Castellanos 70Sistemas 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
  • 71. Luis Castellanos 71Sistemas 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
  • 72. Luis Castellanos 72Sistemas 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>*
  • 73. Luis Castellanos 73Sistemas 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”.
  • 74. Luis Castellanos 74Sistemas 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.
  • 75. Luis Castellanos 75Sistemas de Información Diseño  Genera soluciones a requerimientos planteados  Describe las especificaciones del sistema propuesto  Define CÓMO lo va a hacer el nuevo Sistema
  • 76. Luis Castellanos 76Sistemas de Información Diseño  Herramientas  Lenguaje de Modelado Unificado (UML)  DFD, DFP  Diagrama Entidad Relación (DER)  Diagrama Estructurado de Datos (DED)  Normalización  Carta Estructurada (CE)  Diagramas de Acción (DA)  Formatos o Plantillas para diseño de salidas  Diccionario de Datos (DD)  Otras: HIPO, VTOC, Árboles estructurados
  • 77. Luis Castellanos 77Sistemas de Información Diseño  Pasos  Elaboración del Modelo del Sistema Propuesto (Lógico y Físico)  Elaboración de Diccionario de Datos (Flujos, Procesos, Almacenes de Datos)  Elaboración del Diagrama Entidad Relación (DER)  Elaboración del Diagrama Estructurado de Datos (DED)  Elaboración de la Carta Estructurada (CE)  Elaboración de Diagramas de Acción (DA)  Elaboración de Modelos de Reportes Impresos y Pantallas  Descripción de Hardware y Software requerido
  • 78. Luis Castellanos 78Sistemas de Información Diseño  Base de Datos  Colección integrada de archivos (interre- lacionados) , accesibles a múltiples aplicaciones  Disminuye redundancia de datos  Elimina inconsistencia entre datos redundantes  Comparte datos entre múltiples usuarios  Establece estándares y seguridad  Protege la integridad de los datos  Independiza programas de estructuras de datos
  • 79. Luis Castellanos 79Sistemas de Información Diseño  Base de Datos  Modelos de B.D.  Jerárquico  De Redes  Relacional  Orientado a Objetos
  • 80. Luis Castellanos 80Sistemas de Información Diseño  Diagrama de Entidad Relación (DER)  Modela lógicamente las estructuras de datos del sistema relacionado  Describe la distribución de datos almacenados  Consta de  Entidades (algo acerca de lo cual guardamos información). No confundir con las Entidades externas del DFD.  Relaciones  1:1  1:n  m:n (Mandatoria) (Opcional)
  • 81. Luis Castellanos 81Sistemas de Información Diseño  Diagrama de Entidad Relación (DER) Clientes Editorial Libros 1 1 m 1 edita editado 1 n compra comprado 1 m
  • 82. Luis Castellanos 82Sistemas de Información Diseño  Diagrama de Entidad Relación (DER) Clientes Editorial Libros 1 1 m 1 edita editado m 1 1 1 m 1 1 1 constar estar Pedido hacer ser hechos
  • 83. Luis Castellanos 83Sistemas de Información Diseño  Diagrama de Entidad Relación (DER) Clientes Pedido Clientes Pedido Clientes Pedido hacen Clientes Pedido Clientes 1 1 m 1 Pedido
  • 84. Luis Castellanos 84Sistemas de Información Diseño  Normalización  Consiste en simplificar la relación entre los atributos de una entidad  Transforma estructuras complejas en conjuntos estables de menor tamaño  Ventajas  Facilita el mantenimiento  Elimina redundancia  Provee consistencia  Ahorra memoria en dispositivos de almacenamiento
  • 85. Luis Castellanos 85Sistemas de Información Diseño  Normalización  Formas Normales  1FN (1ra Forma Normal) (Elimina grupos repetidos)  2FN (Elimina dependencias parciales y busca dependencia funcional con clave primaria)  3FN (Elimina dependencias transitivas)  BCNF (Forma Normal Boyce/Codd)  4FN  5FN
  • 86. Luis Castellanos 86Sistemas de Información Diseño Estructura No Normalizada Reporte_ventas n°_vendedor nombre_vendedor área_ventas (n°_cliente) (nombre_cliente) (n°_almacen) (ubicación_almacen) (valor_ventas) n°_vendedor nombre_vendedor área_ventas 1FN Vendedor n°_vendedor n°_cliente nombre_cliente n°_almacen ubicación_almacen valor_ventas Vendedor/Cliente
  • 87. Luis Castellanos 87Sistemas de Información Diseño 2FN Vendedor n°_vendedor nombre_vendedor área_ventas n°_cliente nombre_cliente n°_almacen ubicación_almacen Cliente/Almacen n°_vendedor n°_cliente valor_ventas Ventas 3FN Vendedor n°_vendedor nombre_vendedor área_ventas n°_almacen ubicación_almacen Cliente n°_vendedor n°_cliente valor_ventas Ventas Almacen n°_cliente nombre_cliente n°_almacen
  • 88. Luis Castellanos 88Sistemas de Información Diseño  Diagrama Estructurado de Datos (DED)  Representa el uso de los datos como Modelo Funcional.  Refleja el uso de los datos a través de un Modelaje Físico de la BD  Se basa en el DER  Elementos  Entidades  Relaciones  Campos Claves o Primarios  Campos Entidad Campo Clave Campo1 Campo2
  • 89. Luis Castellanos 89Sistemas de Información Diseño  Diagrama Estructurado de Datos (DED) Pedido N°_Pedido cedula codigo_libro fecha ... Cliente cedula nombre dirección saldo ... Editorial cod_editorial contacto dirección telefono ... Libros codigo_libro autor titulo cod_editorial ...
  • 90. Luis Castellanos 90Sistemas de Información Diseño  Carta Estructurada (CE)  Presenta el “plano” del sistema propuesto  Sirve para  hacer participar al usuario  diseñar funciones detalladas  diseñar menús  planificar el desarrollo de programas  monitorear el desarrollo
  • 91. Luis Castellanos 91Sistemas de Información Diseño Carta Estructurada A crédito SL-111 A contado SL-112 Validar Pedido SL-110 SL-121 SL-122 Registrar Pedido SL-120 Recibir Pedidos SL-100 SL-211 SL-212 SL-210 SL-221 SL-222 SL-220 Enviar Pedidos SL-200 SL-311 SL-312 Ingresos SL-310 SL-321 SL-322 Ajustes SL-320 Controlar Inventario SL-300 Sistema de Libros SL-000
  • 92. Luis Castellanos 92Sistemas de Información Diseño Ejemplo de Aplicación con Microsoft(C) Word(C) Nuevo MW-1100 Abrir MW-1200 Cerrar MW-1300 Guardar MW-1400 ... Archivo MW-1000 Deshacer MW-2100 Repetir MW-2200 Cortar MW-2300 Copiar MW-2400 ... Edición MW-2000 Normal MW-3100 Esquema MW-3200 Diseño Página MW-3300 Docum. Maestro MW-3400 ... Ver MW-3000 Salto Página MW-4100 Fecha Hora MW-4200 Titulo MW-4300 Hoja cálculo MW-4410 Word Art MW-4420 Objeto MW-4400 ... Insertar MW-4000 Fuente MW-5100 Párrafo MW-5200 Tabulación MW-5300 Ninguno MW-5411 Cuadro MW-5412 Sombra MW-5413 Bordes MW-5410 Sombreado MW-5420 Bordes y Somb. MW-5400 Formato MW-5000 Microsoft Word MW-0000
  • 93. Luis Castellanos 93Sistemas de Información Diseño  Diagramas de Acción (DA)  Describen detalladamente los elementos de un programa o módulo.  Es la última etapa del diseño y materia prima para el programador  También se le conoce por: Lenguaje estructurado, pseudo código, algoritmo, etc.  Permiten representar la estructura global de un programa y el detalle de las tareas que realizan los módulos que lo componen  Facilita cambiar las palabras claves por los comandos del lenguaje de programación a usar
  • 94. Luis Castellanos 94Sistemas de Información Diseño Si es cliente frecuente entonces Si compra es menor o igual a 100.000 entonces Aplicar descuento de 5% si no Aplicar descuento de 10% Fin si si no Si compra es menor o igual a 1.000.000 entonces Aplicar descuento de 5% si no Aplicar descuento de 10% Fin si Fin si
  • 95. Luis Castellanos 95Sistemas de Información Diseño  Diseño de Salidas  Deben satisfacer objetivos planteados  Se deben adaptar al usuario  Debe proveer cantidad adecuada de información  Se debe proporcionar el método apropiado para la salida  La salida debe ser oportuna y disponible para el usuario  Formas de salidas:  Reportes impresos (impresoras)  Reportes por pantalla  Reportes en archivos  Reportes en discos
  • 96. Luis Castellanos 96Sistemas de Información Diseño  Diseño de Salidas  Cómo determinar Formas de salidas:  Quién(es) usará(n) la salida?  Cuántas personas necesitan de la salida?  Cuál es el propósito?  Dónde se necesita la salida?  Con qué frecuencia se necesita?  Durante cuánto tiempo se almacenará?  Deberá almacenarse?  Cuáles son los costos respectivos?
  • 97. Luis Castellanos 97Sistemas de Información Diseño  Diseño de Salidas  Reporte Impreso: Membrete de la organización Fecha: Hora: N° Pag: Título del Reporte N° Campo1 Campo 2 Campo 3 Campo 4 Campo 5 Contenido del Reporte Código Reporte Marca Fin Página /Continuación
  • 98. Luis Castellanos 98Sistemas de Información Diseño  Diseño de Salidas  Pantallas Título de la Pantalla N° Campo1 Campo 2 Campo 3 Campo 4 Campo 5 Contenido de la Pantalla Mensajes de error al usuario
  • 99. Luis Castellanos 99Sistemas 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 + ....
  • 100. Luis Castellanos 100Sistemas 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
  • 101. Luis Castellanos 101Sistemas 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
  • 102. Luis Castellanos 102Sistemas de Información Diseño  Existen varios proyectos, trabajando en ellos un grupo de empleados. Un empleado puede ser jefe de uno o más proyectos, y puede trabajar en varios proyectos. Se requiere saber:  quiénes son los miembros de un proyecto dado  en qué proyectos trabaja un empleado dado  quiénes trabajan en más de un proyecto  quiénes son los jefes de proyecto  En una concesionaria de automóviles se requiere saber:  lista de clientes de la empresa  a quién se le vendió un vehículo, dada la placa  número de vehículos vendidos en un período dado  porcentaje de ventas por períodos para los modelos actuales  lista de vehículos vendidos a un cliente dado
  • 103. Luis Castellanos 103Sistemas de Información Diseño  En el Hospital XX existe la Admisión, donde se lleva información relativa a los pacientes de alta y baja:  lista de pacientes que ingresaron en una fecha dada  lista de pacientes recluidos por servicio (pediatría, etc.)  qué medicinas recibe el paciente de una habitación dada  lista de pacientes de un Doctor dado  lista de pacientes recluidos en un piso dado  En el mostrador de una Línea Aérea, en un aeropuerto, se requiere saber:  lista de pasajeros con reservación, confirmados y/o embarcados en un vuelo dado  cantidad de pasajeros movilizados en un período dado  porcentaje de retardos en los vuelos en un período dado  lista de la tripulación de un vuelo dado
  • 104. Luis Castellanos 104Sistemas de Información Programación  Pasos  Generación del Código Fuente y Código Objeto  Creación de la Base de Datos
  • 105. Luis Castellanos 105Sistemas de Información Programación  Consiste en traducir el Diseño en instrucciones que la computadora pueda interpretar  Es la generación del Código Fuente y Código Objeto de la aplicación, de acuerdo a los D.A. y otros resultados del Diseño  Tipos de Programación  No Estructurada  Estructurada  Modular  Orientada a Objetos
  • 106. Luis Castellanos 106Sistemas de Información Programación  Generaciones de Lenguajes de Programación:  1ra Generación (Lenguaje de Máquina)  2da Generación (Lenguajes Ensambladores: Assembler)  3ra Generación (Cobol, RPG, Basic, Pascal, PL1, Fortran, C, C++)  4ta Generación (4GL, Focus, Mantis)
  • 107. Luis Castellanos 107Sistemas de Información Programación  Actividades a cumplir  Codificación (transformar D.A. en líneas de código del Lenguaje seleccionado)  Compilación (corregir errores de sintaxis)  Link (obtener código ejecutable)*  Depuración (corregir errores de los programas) * En algunos Lenguajes se hace la compilación y link del programa casi simultáneamente
  • 108. Luis Castellanos 108Sistemas de Información Programación do case case y=1 sentencia 6 case y=2 sentencia 7 other sentencia 8 endcase  Iterativas while x>3 do sentencia 9 sentencia 10 enddo  Estructuras  Secuenciales sentencia 1 sentencia 2 sentencia 3  Selección if venta=“credito” then sentencia 4 else sentencia 5 endif
  • 109. Luis Castellanos 109Sistemas de Información Implantación  Incluye todas las actividades para poner un sistema en producción (entregar al usuario)  Actividades  Prueba  Conversión  Instalación de Hardware y Software  Adiestramiento  Documentación  Entrega al Usuario
  • 110. Luis Castellanos 110Sistemas de Información Implantación: Prueba  Es ejecutar un sistema para encontrar problemas y errores.  Se complementa con  Verificación (operación en ambiente simulado. Versión Alfa)  Validación (operación en ambiente no simulado en usuarios seleccionados. Versión Beta)  Certificación (programa “libre” de errores)  Métodos de Prueba  Ascendente (Bottom Up)  Descendente (Top Down)  Total (Big Bang)
  • 111. Luis Castellanos 111Sistemas de Información Implantación: Prueba  Estrategias de Prueba  Caja Negra (probar especificaciones sin prestar atención al código)  Caja de Cristal (probar código sin prestar atención a las especificaciones)  Clases o Tipos de Prueba  Pruebas Estándares  Unitaria (de programa o módulo)  Integración (intercambios de información entre módulos)  Funcional (sistemas vs. especificaciones)  Aceptación (sistema cumple requerimientos de usuarios)  Instalación
  • 112. Luis Castellanos 112Sistemas de Información Implantación: Prueba  Pruebas Especiales  Carga máxima (volumen máximo de actividades)  Almacenamiento (capacidad para almacenar datos)  Tiempo de ejecución (tiempo de respuesta en operaciones)  Recuperación (capacidad para recuperar datos y/o manejo de fallas)  Procedimientos (claridad de la documentación)  Factores Humanos (reacciones de los usuarios ante operaciones y/o fallas)  Construcción de Modelos de Prueba  Datos de Prueba (Librería de Prueba)  Datos Reales
  • 113. Luis Castellanos 113Sistemas de Información Implantación: Conversión  Transformación de estructuras de datos y modos de almacenamiento actuales en las estructuras propuestas  Traducción de archivos actuales al formato requerido por el nuevo sistema  Ej.: De Libros a Disco o de Cobol a SQL  Enfoques  Paralela  Directa  Piloto  Por fases
  • 114. Luis Castellanos 114Sistemas de Información Implantación: Conversión  Se debe elaborar plan de contingencia  Se debe evaluar la conversión  Cuenta de Registros  Totales Financieros Establecidos  Cifras de Control (no financieras)
  • 115. Luis Castellanos 115Sistemas de Información Implantación: Instalación HW/SW  Pasos a seguir  Determinar los requerimientos del sitio y controlar su preparación  Instalaciones físicas  Instalaciones eléctricas  Piso Falso, Cielo Raso y Aire Acondicionado  Seguridad  Instalar y Probar el Hardware  En fábrica  En el sitio  Instalar y Probar el Software  Determinar Requerimientos especiales
  • 116. Luis Castellanos 116Sistemas de Información Implantación: Instalación HW/SW  Parámetros para selección de Software  Necesidades  Adiestramiento para el personal  Costo  Soporte Técnico  Compatibilidad Existen dos tendencias:  Comprar primero el Hardware, y de acuerdo a éste comprar el Software  Comprar primero el Software, y de acuerdo a éste comprar el Hardware
  • 117. Luis Castellanos 117Sistemas de Información Implantación: Instalación HW/SW  Parámetros para selección de Hardware  Memoria RAM  Capacidad en disco(s)  Memoria Caché y Vídeo RAM  Tipo, velocidad y marca del procesador  Unidades de Entrada y Salida (Monitores, Impresoras, Teclados, Mouse, etc.)  Costo  Soporte Técnico  Garantía  Compatibilidad
  • 118. Luis Castellanos 118Sistemas de Información Implantación: Instalación HW/SW Método de Obtención Ventajas Desventajas Alquiler  Compromiso a corto plazo  Alto nivel flexibilidad  No requiere gran desembolso  No requiere financia- miento  Más caro a largo plazo  Poco control del cambio de equipo  No todos los provee- dores alquilan  Los costos son altos porque proveedor asume riesgos Arrendamiento  No requiere desembolso alto  Poco riesgo de obso- lescencia  Menos caro que alquilar  Más caro que comprar Compra  Menor costo a largo plazo  Serán activos de la empresa  Control total sobre uso  Riesgo de obsolescencia  Compromiso permanente  Responsabilidad total  Costo inicial es más elevado  Riesgo de atarse a una selección errónea
  • 119. Luis Castellanos 119Sistemas de Información Implantación: Adiestramiento  Capacitar al personal que va a operar y mantener los sistemas propuestos  Personal a ser adiestrado  Usuarios  Operadores de Sistemas  Métodos  Seminarios  Simulación  Personal  Directo  Procedimental
  • 120. Luis Castellanos 120Sistemas de Información Implantación: Documentación  Incluye una descripción completa del sistema para la operación y mantenimiento.  Principales Manuales  Información General  de Aplicación  de Usuario  de Operaciones  del Administrador del Sistema
  • 121. Luis Castellanos 121Sistemas de Información Implantación: Documentación  Manual de Información General  Descripción General del Sistema  Arquitectura Lógica y Física o Funcional (DFD/DFP)  Arquitectura de Datos Lógica y Física (DER/DED)  Arquitectura Física (Plataforma requerida)  Interfases (Pantallas y Reportes)  Consideraciones de Diseño  Calendario de Operaciones  Consideraciones de Seguridad  Consideraciones de Administración  Indice de Componentes
  • 122. Luis Castellanos 122Sistemas de Información Implantación: Documentación  Manual de Aplicación  Objetivo(s) de la Aplicación  Descripción General  Descripción de Procedimientos  Componentes (librerías, código fuente, etc.)  Manual de Usuario  Objetivo(s) del Sistema  Arquitectura Funcional, Física y de Datos  Interfases  Consideraciones de Diseño  Calendario de Operaciones  Aplicaciones (cada una con objetivos, instrucciones de operación, salidas, errores más comunes)
  • 123. Luis Castellanos 123Sistemas de Información Implantación: Documentación  Manual de Operaciones  Igual al anterior (de Usuario), pero con énfasis en los procedimientos de operación del sistema en la sección de “Aplicaciones”  Manual del Administrador  Actualización de tablas y parámetros del sistema  Procesos para efectuar respaldos y recuperación  Procesos para creación de archivos históricos  Procesos para efectuar mantenimiento a las aplicaciones y datos (reindexar, etc.)  Otros de interés para el Administrador del Sistema
  • 124. Luis Castellanos 124Sistemas de Información Mantenimiento  Modificar, corregir o mejorar los sistemas existentes.  Curva de la Bañera tiempo errores Infancia Madurez Vejez
  • 125. Luis Castellanos 125Sistemas de Información Mantenimiento  Tipos  Correctivo (elimina errores)  Perfectivo (añade nuevas funciones)  Adaptativo (modifica funciones)  Preventivo (previene errores)  Parches: modificaciones menores  Formas  Ordenes de Trabajo  Proyectos  Versiones Planificadas
  • 126. Luis Castellanos 126Sistemas de Información Mantenimiento  Importancia  Si no hay apoyo continuo, el sistema puede dejar de funcionar  Si no se incorporan los cambios necesarios, el sistema puede dejar de ser útil  Un soporte continuo permite a los usuarios el uso adecuado del sistema  Permite realizar ajustes necesarios para que aún cuando el ambiente cambie, se pueda hacer uso eficiente de los recursos del sistema
  • 127. Luis Castellanos 127Sistemas de Información Mantenimiento  Dificultades encontradas  Documentación inadecuada, obsoleta o inexistente  Componentes complejos  Componentes mal estructurados  Inexperiencia del personal  Poca familiaridad de las aplicaciones  Presión de tiempo  Falta de comunicación y participación de los usuarios  Gran cantidad de requerimientos  Gran cantidad de parches
  • 128. Luis Castellanos 128Sistemas de Información Auditoría  Clasificación por funciones  Financiera (evalúa información financiera y/o económica)  Organizativa (evalúa procedimientos y funciones)  de Gestión (evalúa el proceso de toma de decisiones)  de Recursos Humanos (evalúa cantidad y calidad de personal, y en general las políticas de RRHH)  de Sistemas (evalúa sistemas de información y su entorno)
  • 129. Luis Castellanos 129Sistemas de Información Auditoría  Clasificación por naturaleza del equipo  interna  externa  Auditoría de Sistemas  detecta fraudes, errores o atentados en los sistemas, a través de controles oportunos.  Clasificación Auditoría de Sistemas de acuerdo al enfoque  durante el desarrollo de los S.I.  después de la implantación
  • 130. Luis Castellanos 130Sistemas de Información Auditoría  Clasificación de acuerdo al alcance  en torno al computador  en el computador  Herramientas y Técnicas que emplea  observación  cuestionarios  entrevistas  pistas de auditoría  programas de prueba  librerías de prueba
  • 131. Luis Castellanos 131Sistemas de Información Auditoría  Riesgo  situación que puede propiciar la comisión de un delito  avaricia  problemas financieros (deudas de juego, enfermedades familiares, educación de los hijos, vivir por encima de los propios medios, etc.)  autogratificación del ego (por el reto de hacerlo)  caridad o síndrome de Robin Hood  omisiones o errores en los sistemas  mentalidad turbada  venganza por insatisfacción personal (sub-empleo, ascensos negados, envidia, falta de reconocimiento)
  • 132. Luis Castellanos 132Sistemas de Información Auditoría  Fraude  es el delito cometido, intencional y premeditadamente  falsificación de datos de entrada  caballo de Troya  bomba de tiempo  salami  super-zapping  puerta trasera  intercepción electrónica en la comunicación  rastreo  filtración de la información  simulación y modelaje
  • 133. Luis Castellanos 133Sistemas de Información Auditoría  Factores que han permitido el incremento de delitos por computador  aumento de personas estudiando computación  aumento en número de empleados con acceso a equipos  facilidad en el uso de los equipos  incremento en la concentración del número de aplicaciones y de la información en las empresas y organizaciones
  • 134. Luis Castellanos 134Sistemas de Información Auditoría  Perfil de las personas que cometen delitos por computador Altos ejecutivos 9 % Personal de Informática 19 % Personal de Contabilidad 13 % Personal de Tesorería 7 % Personal de Almacén 13 % Combinaciones 39 %
  • 135. Dr. Ing. Uriel Quispe Mamani Certificador Internacional CISCO CIP. 106469 Puno – Perú Email: ingurielinnovar@Gmail.com SISTEMAS DE INFORMACION