CICLODEVIDADEUNSISTEMA
03/11/2015
Ing.CIPGersonE.PrezGarca
Introduccin
El estudio del Ciclo de Vida de un Sistema es un
enfoque sistemtico y secuencial por fases del
anlisis y diseo de un sistema de informacin,
por el cual los analistas de sistemas, los
programadores y los usuarios finales elaboran
sistemas de informacin y
aplicaciones
informticas.
03/11/2015
Ing.CIPGersonE.PrezGarca
CaractersticasdelCiclodeVidade
unSistema
Lasfasesnuncasellevancomounpasoa
parte.
Variasactividadespuedensuceder
simultneamente.
Lasactividadespuedenrepetirse.
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
CiclodeVidadeunSistema
2. Determinacin de
los requerimientos
de informacin.
3. Anlisis de las
necesidades del sistema.
1. Identificacin del
problema, oportunidades
y objetivo.
4. Diseo del sistema
(recomendado).
7. Implantacin y
evaluacin del sistema.
6. Prueba y
mantenimiento.
03/11/2015
5. Desarrollo y
documentacin del
sistema
Ing.CIPGersonE.PrezGarca
(Primerafase)
1.IDENTIFICACINDE:
Problemas:
Etapacrticaparaelxitodelresto
delproyecto.
Requieredelaobservacinhonesta
delanalistasobreelnegocio.
Analistaypersonalhacenresaltar
losproblemas.
03/11/2015
Ing.CIPGersonE.PrezGarca
(Primerafase)
1.IDENTIFICACINDE:
Oportunidades:
Situacionesqueelanalistacreeque
puedasermejores.
Permitequeelnegocioganeun
avancecompetitivoquepongaun
estndardelaindustria.
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
(Primerafase)
1.IDENTIFICACINDE:
Objetivo:
El analista debe descubrir lo que est tratando
de hacer el negocio.
El analista ser capaz de identificar si una
aplicacin de sistema de informacin pude
ayudar al sistema, negocio, a que alcance sus
objetivos atacando problemas especficos y
oportunidades.
Ing.CIPGersonE.PrezGarca
PrimeraFase
INVOLUCRADOS
Usuarios.
Analista.
Administradores de sistemas
ACTIVIDADES
Entrevista a los administradores y usuarios.
Sumarizacin de conocimientos adquiridos.
Estimacin del alcance del proyecto.
Documentacin de resultados.
1ra. Fase
Identificacin de
problemas y objetivos
GENERA
Estudio de factibilidad.
Definicin del problema.
Sumarizacin de objetivos.
03/11/2015
RESULTADOS
Tomar la decisin se contina el
proyecto propuesto.
Si la empresa no cuenta con dinero.
Se desea atacar problemas no
relacionados.
Problemas no automatizados.
Recomendar una solucin manual.
Ing.CIPGersonE.PrezGarca
PlanteamientodelProblema:
Reglas:
1) Identificarloscomponentes,explicandolasrelacionesentre
ellos.
2) Ubicarelproblemadentrodeunmarcoconceptual.
3) Analizarelproblemadesglosandoensusunidadesms
simples.
4) simplificando,eliminandolainformacinredundante.
5) investigarestudiosanlogosconsultandolaliteratura
existente.
6) plantearelproblemaenunaformamsvariableparapoder
investigarlo.
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
PlanteamientodelProblema:
Caractersticas:
Cada actividad realizada siempre es parte de un
entorno mayor.
El trabajo comienza estableciendo los requisitos de
todos aquellos elementos importantes del sistema.
Asignando grupos con estos requisitos para integrar el
sistema de computo.
Es esencial cuando el SW debe interrelacionarse con
otros elementos SW, HW, personas, base de datos, etc.
03/11/2015
Ing.CIPGersonE.PrezGarca
(Segundafase)
DETERMINACIONDELOSREQUERIMIENTOSDE
INFORMACION
Herramientas:Muestraeinvestigacindedatos
relevantes.
Entrevista.
Cuestionario.
Comportamientodelostomadoresdedecisin.
Prototipos.
Elanalista: Comprendequeinformacinnecesitanlos
usuariosparatrabajar.
03/11/2015
Ing.CIPGersonE.PrezGarca
(Segundafase)
DETERMINACIONDELOSREQUERIMIENTOSDE
INFORMACION
Sirve: Paraformarlaimagenqueelanalistatienedela
organizacinysusobjetivos.
Involucrados:
Analista.
Usuarios.
Administradoresdelasoperaciones.
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
(Segundafase)
DETERMINACIONDELOSREQUERIMIENTOSDE
INFORMACION
Elanalistanecesita:
Losdetallesdelasfuncionesactualesdel
sistema.
Quien? Personas
Que?Actividaddelnegocio
Donde?Ambiente
Cuando?Enquemomento
Como?Dequemanerasedesarrollo
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
Ing.CIPGersonE.PrezGarca
(Segundafase)
DETERMINACIONDELOSREQUERIMIENTOSDE
INFORMACION
Altrminodelafase:
Elanalistadebecomprenderelporquedelos
funcionesdelnegocio.
Tenerinformesobrepersonas,objetivosy
procedimientos.
Herramientas:tcnicasparalarecoleccinde
datos.
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
(Tercerafase)
ANALISISDELASNECESIDADESDELSISTEMA
DEFINICION
Proceso que sirve para recopilar e
interpretar los hechos.
Diagnostica problemas y utiliza estos
hechos para mejorar el sistema.
TOMA DE DECISION
Naturaleza de los programas a construir.
Comprender mbito o enlace o alcance de la
informacin a manejar.
Funcin y protocolos requeridos.
Documentar requisitos.
Revisar con el cliente.
Anlisis de las
necesidades del
sistema
DEFINE
Papel de cada elemento de cada elemento
cada parte del Sistema de Informacin.
Asignar a la computadora el papel a de
desempear y en decir en que no tendr
inherencia.
QUIEN LO REALIZA
El analista.
(Tercerafase)
ANALISISDELASNECESIDADESDELSISTEMA
HERRAMIENTAS
Diagrama de flujo de datos (E-PRO-S).
Diccionario de datos.
Anlisis de las decisiones (condiciones, acciones y
reglas).
Estructurados.
Semiestructurados (rbol de decisin, tabla de
decisin, Espaol estructurado).
Criterios mltiples.
ALCANCES
Analizar requisitos.
Determinar requisitos.
Estimar costos.
Diferentes tareas.
Planificar por programas.
Actividades.
Anlisis de las
necesidades del
sistema.
PLANTEAMIENTO DEL
PROBLEMA
PREPARA
Una propuesta del sistema
que sumar lo encontrado.
Anlisis costo beneficio de
las alternativas.
FACTIBILIDAD
Econmica.
Operativa.
Tcnica.
03/11/2015
(Cuartafase)
DISEODELSISTEMA
Usalainformacinrecolectadaanteriormente
parahacereldiseolgicode(pseudo cdigo,
DF,etc.).
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
(Cuartafase)
DISEODELSISTEMA
Disea procedimientos precisos para la captura
de datos (diseo de entradas).
03/11/2015
Ing.CIPGersonE.PrezGarca
(Cuartafase)
DISEODELSISTEMA
Proporciona entrada efectiva
para
el
sistema
de
informacin mediante el uso
de tcnicas para el diseo de
formas y pantallas.
03/11/2015
Ing.CIPGersonE.PrezGarca
(Cuartafase)
DISEODELSISTEMA
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
(Cuartafase)
DISEODELSISTEMA
Disealainterfazdelusuario(teclado,men
depantallayratn)
Diseodesalidas
Diseodebasededatos
Diseodearchivo
Diseodecontrolyrespaldo,etc.
03/11/2015
Ing.CIPGersonE.PrezGarca
Diseo de Interfaz
03/11/2015
Ing.CIPGersonE.PrezGarca
(DiseodeSalidas)
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
(Diseodebasededatos)
03/11/2015
Ing.CIPGersonE.PrezGarca
(Quintafase)
DISEOYDOCUMENTACIONDELSISTEMA
Ing.CIPGersonE.PrezGarca
(EjemplodeLenguajedeProgramacin)
03/11/2015
Ing.CIPGersonE.PrezGarca
03/11/2015
03/11/2015
Ing.CIPGersonE.PrezGarca
(Quintafase)
DISEOYDOCUMENTACIONDELSISTEMA
Identificar:
Ambienteoperativo
Lgicadelosprogramas
Eleccindellenguajedeprogramacin
03/11/2015
Ing.CIPGersonE.PrezGarca
(Quintafase)
DISEOYDOCUMENTACIONDELSISTEMA
Tipodedocumentacin:
Manualdelusuario
Manualdeprogramacin
Manualdelsistema
El analista trabaja con los programadores para
desarrollar cualquier software original que
necesite.
03/11/2015
Ing.CIPGersonE.PrezGarca
10
03/11/2015
(Sextafase)
PRUEBAYMANTENIMIENTODELSISTEMA
6. Fase
Prueba y
mantenimiento del
sistema
PRUEBA
CARACTERISTICAS
Antes de usar el software
debe probarse.
Disminuye problemas antes
de la entrega del software.
MANTENIMIENTO
Es efectuado a lo largo
de la vida del sistema
de informacin.
TIPOS
Prueba con datos de
ejemplo.
Prueba con datos reales
del sistema.
03/11/2015
FORMAS
Programadores solo.
Analistas y programadores.
Ing.CIPGersonE.PrezGarca
Documentacin
03/11/2015
Ing.CIPGersonE.PrezGarca
SEGURIDAD
Tomar en cuenta:
Prueba.
Verificacin y validacin.
Certificacin y confirmacin que el programa est bien
hecho.
03/11/2015
Ing.CIPGersonE.PrezGarca
11
03/11/2015
ImportanciadelMantenimiento
Los programas de computacin deben ser
modificados, mantenidos y actualizados.
La cantidad promedio del
tiempo
y
gastado
en
mantenimiento
en
una
instalacin del sistema de
informacin gerencial (MIS) es
de 40% al 60%.
03/11/2015
Ing.CIPGersonE.PrezGarca
(Sptimafase)
RAZONES
Corregir errores del SW para mejorar
la capacidad del SW en respuesta a
las necesidades de la organizacin.
.
Sptima fase
Implantacin y
evaluacin del
sistema.
CAPACITACION
Entrenamiento de los usuarios para
manejar el sistema.
Involucra a los operadores y usuarios.
Una mala capacitacin puede producir
errores de usuarios.
03/11/2015
CONVERSION
Proceso de cambiar un sistema a una nuevo.
Anticipar los problemas ms comunes:
Sistema paralelo.
Conversin directa.
Enfoque piloto.
Sistema por etapas.
Ing.CIPGersonE.PrezGarca
12