SlideShare une entreprise Scribd logo
1  sur  15
CICLO DE DESARROLLO DE LOS SISTEMAS
1. Definición del problema.
2. Recopilación de información
3. Análisis.
4. Diseño.
5. Programación.
6. Prueba.
7. Implementación y evaluación.
8. Mantenimiento
El desarrollo de sistemas es un proceso formado por las etapas de análisis y diseño, comienza
cuando se detecta que un sistema necesita mejoras.
Definición
Recopilación
Análisis
Diseño
Programación
Prueba
Implementación
Mantenimiento
INVESTIGACIÓN PRELIMINAR
 La solicitud para recibir ayuda de un sistema de información puede originarse por
varias razones, esto se inicia siempre con la petición de una persona (administrador,
empleado, o especialistas en sistemas)
 Cuando se formula la solicitud comienza la primera actividad de sistemas: la
investigación preliminar. Esta consta de aclaración de solicitud, estudio de
factibilidad y aprobación de la solicitud.
IDENTIFICACIÓN DE PROBLEMAS,
OPORTUNIDADESY OBJETIVOS
Problemas:
 Etapa crítica para el éxito del resto del proyecto.
 Requiere de la observación honesta del analista s/el negocio.
 Analista y personal hacen resaltar los problemas.
Oportunidades:
 Situaciones que el analista cree que pueda ser mejores.
 Permite que el negocio gane un avance competitivo que ponga un estándar de la industria.
Objetivo:
 Componente importante de la primera fase.
 El analista debe descubrir lo que está tratando de hacer el negocio.
 El analista será capaz de identificar si una aplicación de sistema de información pude ayudar al
sistema, negocio, a que alcance sus objetivos atacando problemas específicos y oportunidades.
PLANTEAMIENTO DEL PROBLEMA:
Reglas:
 Identificar los componentes, explicando las relaciones entre ellos.
 Ubicar el problema dentro de un marco conceptual.
 Analizar el problema desglosando en sus unidades más simples.
 simplificando, eliminando la información redundante.
 investigar estudios análogos consultando la literatura existente.
 plantear el problema en una forma más variable para poder investigarlo.
Características:
 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.
INVOLUCRADOS
• Usuarios.
• Analista.
• Administradores de
sistemas
ACTIVIDADES
• Entrevista a los
administradores y usuarios.
• Sumarización de
conocimientos adquiridos.
• Estimación del alcance del
proyecto.
• Documentación de resultados.
RESULTADOS
• Tomar la decisión se continúa
el proyecto propuesto.
• Si la empresa no cuenta con
dinero.
• Se desea atacar problemas
no relacionados.
• Problemas no
automatizados.
• Recomendar una solución
manual.
GENERA
• Estudio de factibilidad.
• Definición del problema.
• Sumarización de
objetivos.
1ra. Fase
Identificación de
problemas y
objetivos
PRIMERA FASE
IDENTIFICACION DE PROBLEMAS, OPORTUNIDADESY OBJETIVOS
Admin. lightning
DETERMINACIÓN DE LOS REQUERIMIENTOS
 Es el proceso de adquirir información detallada de la organización.
 Los analistas deben informarse sobre:
 ¿Qué es lo que se hace?
 ¿Cómo se hace?
 ¿Con qué frecuencia se presenta?
 ¿Qué tan grande es el volumen de transacciones o de decisiones?
 ¿Cuál es el grado de eficiencia con el que se efectúan las tareas?
 ¿Existe algún problema?
 ¿Qué tan serio es?, ¿Qué lo origina?.
 Conforme se reúnen los detalles, los analistas deben identificar las
características que debe tener el nuevo sistema, incluyendo la información que
deben producir los sistemas.
EJEMPLO: REQUERIMIENTOS DE
INFORMACIÓN
?Que tipo de requerimientos necesitamos
Herramientas:
• Muestra e investigación de datos relevantes.
• Entrevista.
• Cuestionario.
• Comportamiento de los tomadores de decisión.
• Prototipos.
El Analista:
• Comprende que información necesitan los usuarios para trabajar.
Sirve:
• Para formar la imagen que el analista tiene de la organización y sus objetivos.
Involucrados:
• Analista.
• Usuarios.
• Administradores de las operaciones.
Admin. lightning
SEGUNDA FASE
ALCANCES
• Analizar requisitos.
• Determinar requisitos.
• Estimar costos.
• Diferentes tareas.
• Planificar por
programas.
• Actividades.
HERRAMIENTAS
• Diagrama de flujo de datos
(E-PRO-S).
• Diccionario de datos.
• Análisis de las decisiones
(condiciones, acciones y
reglas).
• Estructurados.
• Semiestructurados (Árbol de
decisión, tabla de decisión,
Español estructurado).
• Criterios múltiples.
PREPARA
• Una propuesta del sistema
que sumará lo encontrado.
• Análisis costo beneficio de
las alternativas.
PLANTEAMIENTO DEL
PROBLEMA
FACTIBILIDAD
• Económica.
• Operativa.
• Técnica.
Análisis de las
necesidades del
sistema.
TERCERA FASE
ANALISIS DE LAS NECESIDADES DEL SISTEMA
Admin. lightning
• Usa la información recolectada anteriormente para hacer el diseño lógico del sistema
(pseudo código, etc.).
• Diseña procedimientos precisos para la captura de datos (diseño de entradas).
• Proporciona entrada efectiva para el sistema de información mediante el uso de técnicas
para el diseño de formas y pantallas
• Diseña la interfaz del usuario (teclado, menú de pantalla y ratón)
• Diseño de salidas
• Diseño de base de datos
• Diseño de archivo
• Diseño de control y respaldo, etc.
CUARTA FASE
DISEÑO DEL SISTEMA (RECOMENDADO).
Admin. lightning
Las representaciones del diseño deben ser traducidas a un lenguaje artificial,
dando como resultado unas instrucciones ejecutadas por la computadora el paso
de la codificación es el que lleva acabo esa traducción.
•Identificar
• Ambiente operativo
• Lógica de los programas
• Elección del lenguaje de programación
•Tipo de documentación
• Manual del usuario
• Manual de programación
• Manual del sistema
•El analista trabaja
• Con los programadores para desarrollar cualquier sw original que
necesite.
QUINTA FASE
DESARROLLOY DOCUMENTACIÓN DEL SOFTWARE
Admin. lightning
Ojo: Muchos procedimientos sistemáticos que emplea el analista
ayuda a mantener al mínimo los mantenimientos. Admin. lightning
SEXTA FASE
PRUEBAY MANTENIMIENTO DEL SISTEMA
Caracteriticas
• Antes de usar el
software debe
probarse.
• Disminuye
problemas antes
de la entrega del
software
Tipos
• Prueba con datos
de ejemplo.
• Prueba con datos
reales del sistema.
Formas
• Programadores
solo.
• Analistas y
programadores.
Mantenimiento
• Es efectuado a
lo largo de la
vida del sistema
de información.
PRUEBAS
PRUEBAY MANTENIMIENTO DEL SISTEMA
 En esta fase, el sistema se emplea de manera experimental para
asegurarse de que el software no tenga fallas, es decir que
funciona de acuerdo con las especificaciones y en la forma en que
los usuarios esperan que lo haga.
 Es preferible descubrir cualquier sorpresa antes de que la
organización implante el sistema y dependa de el.
 En muchas ocasiones, las pruebas son conducidas por personas
ajenas al grupo que escribió los programas originales; con esto se
busca asegurar, que las pruebas sean completas e imparciales, y
que el software sea más confiable
RAZONES
• Corregir errores del
sistema para mejorar la
capacidad del sistema en
respuesta a las
necesidades de la
organización.
.
EVALUACION O
REVISION (Después de la
implantación)
• Determinar si el sistema
cumple con las
expectativas donde son
necesarias las mejoras.
CONVERSION
• Proceso de cambiar un sistema a
una nuevo.
• Anticipar los problemas más
comunes:
• Sistema paralelo.
• Conversión directa.
• Enfoque piloto.
• Sistema por etapas.
CAPACITACION
• Entrenamiento de los
usuarios para manejar el
sistema.
• Involucra a los operadores y
usuarios.
• Una mala capacitación
puede producir errores de
usuarios.
Séptima fase
Implantación y
evaluación del
sistema.
Admin. lightning
SEPTIMA FASE
IMPLATACIÓNY EVALUACIÓN DEL SISTEMA
IMPLANTACIÓNY EVALUACIÓN
 La implantación es el proceso de verificar e instalar nuevo equipo, entrenas a
los usuarios, instalar la aplicación y construir todos los archivos de datos
necesarios para utilizarla.
 La evaluación de un sistema se lleva a cabo para identificar puntos débiles y
fuertes. Los cuales son:
 Evaluación operacional
 Impacto organizacional
 Opinión de los administradores
 Desempeño del desarrollo

Contenu connexe

Tendances

¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosRafma10
 
Transacciones y sql procedural EN MySQL
Transacciones y sql procedural EN MySQLTransacciones y sql procedural EN MySQL
Transacciones y sql procedural EN MySQLLuiS YmAY
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSomarhcc
 
Analisis y determinacion de requerimientos
Analisis y determinacion de requerimientosAnalisis y determinacion de requerimientos
Analisis y determinacion de requerimientosYesith Valencia
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpuIsaí Beto Matz Mijes
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datosRodolfo Kuman Chi
 
Caracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosCaracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosJorge Guerra
 
AUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOSAUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOSGRECIAGALLEGOS
 
Definiciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemasDefiniciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemasPollo XD
 

Tendances (20)

¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Gestion de procesos Android
Gestion de procesos AndroidGestion de procesos Android
Gestion de procesos Android
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
 
Sistema operativo de red
Sistema operativo de redSistema operativo de red
Sistema operativo de red
 
Transaccion
TransaccionTransaccion
Transaccion
 
Transacciones y sql procedural EN MySQL
Transacciones y sql procedural EN MySQLTransacciones y sql procedural EN MySQL
Transacciones y sql procedural EN MySQL
 
Rol del Analista de Sistemas
Rol del Analista de SistemasRol del Analista de Sistemas
Rol del Analista de Sistemas
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
 
Proyecto fernando compiladores 1
Proyecto fernando compiladores 1Proyecto fernando compiladores 1
Proyecto fernando compiladores 1
 
Analisis y determinacion de requerimientos
Analisis y determinacion de requerimientosAnalisis y determinacion de requerimientos
Analisis y determinacion de requerimientos
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Sistema operativo de ubuntu
Sistema operativo de ubuntu Sistema operativo de ubuntu
Sistema operativo de ubuntu
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datos
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Caracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas DistribuidosCaracteristicas de los Sistemas Distribuidos
Caracteristicas de los Sistemas Distribuidos
 
AUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOSAUDITORIA DE BASE DE DATOS
AUDITORIA DE BASE DE DATOS
 
Definiciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemasDefiniciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemas
 
Analizador Léxico en C++
Analizador Léxico en C++Analizador Léxico en C++
Analizador Léxico en C++
 

Similaire à CICLO DE VIDA DE SISTEMAS.pptx

Presentación análisis de_sistemas
Presentación análisis de_sistemasPresentación análisis de_sistemas
Presentación análisis de_sistemasErick_Vlady-92
 
Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1juapepe
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
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 Cheko Jasso
 
Análisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus ComplementosAnálisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus ComplementosYesid Isidro
 
Admon desarrollo exponer
Admon desarrollo exponerAdmon desarrollo exponer
Admon desarrollo exponertomich01
 
Unidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas deUnidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas depheramrh
 
Apunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemasApunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemasFernando Mongelo
 
Etapas de analisis de sistemas
Etapas de analisis de sistemasEtapas de analisis de sistemas
Etapas de analisis de sistemasKaarlOoss Gaarcia
 
Sistemas de información
Sistemas de información Sistemas de información
Sistemas de información Jorge Aparicio
 
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Daniel221A
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionAlejandro Rodriguez
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Informaciónkatherine Gaspare
 

Similaire à CICLO DE VIDA DE SISTEMAS.pptx (20)

ALEXIS GARCIA
ALEXIS GARCIAALEXIS GARCIA
ALEXIS GARCIA
 
Presentación análisis de_sistemas
Presentación análisis de_sistemasPresentación análisis de_sistemas
Presentación análisis de_sistemas
 
Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1
 
Desarrollo De Sistemas
Desarrollo De SistemasDesarrollo De Sistemas
Desarrollo De Sistemas
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Etapas del desarrollo del sistema
Etapas del desarrollo del sistemaEtapas del desarrollo del sistema
Etapas del desarrollo del sistema
 
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
 
Análisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus ComplementosAnálisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus Complementos
 
Admon desarrollo exponer
Admon desarrollo exponerAdmon desarrollo exponer
Admon desarrollo exponer
 
Analisis
AnalisisAnalisis
Analisis
 
Unidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas deUnidad iv alternativas de adquisición de sistemas de
Unidad iv alternativas de adquisición de sistemas de
 
Apunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemasApunte de estrategias para el desarrollo de sistemas
Apunte de estrategias para el desarrollo de sistemas
 
Etapas de analisis de sistemas
Etapas de analisis de sistemasEtapas de analisis de sistemas
Etapas de analisis de sistemas
 
Sistemas de información
Sistemas de información Sistemas de información
Sistemas de información
 
Presentaciã³n1
Presentaciã³n1Presentaciã³n1
Presentaciã³n1
 
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo Ciclo de Vida de un sistema de información y técnicas para su desarrollo
Ciclo de Vida de un sistema de información y técnicas para su desarrollo
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacion
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Información
 
unidad 4
unidad 4unidad 4
unidad 4
 

CICLO DE VIDA DE SISTEMAS.pptx

  • 1. CICLO DE DESARROLLO DE LOS SISTEMAS 1. Definición del problema. 2. Recopilación de información 3. Análisis. 4. Diseño. 5. Programación. 6. Prueba. 7. Implementación y evaluación. 8. Mantenimiento El desarrollo de sistemas es un proceso formado por las etapas de análisis y diseño, comienza cuando se detecta que un sistema necesita mejoras. Definición Recopilación Análisis Diseño Programación Prueba Implementación Mantenimiento
  • 2. INVESTIGACIÓN PRELIMINAR  La solicitud para recibir ayuda de un sistema de información puede originarse por varias razones, esto se inicia siempre con la petición de una persona (administrador, empleado, o especialistas en sistemas)  Cuando se formula la solicitud comienza la primera actividad de sistemas: la investigación preliminar. Esta consta de aclaración de solicitud, estudio de factibilidad y aprobación de la solicitud.
  • 3. IDENTIFICACIÓN DE PROBLEMAS, OPORTUNIDADESY OBJETIVOS Problemas:  Etapa crítica para el éxito del resto del proyecto.  Requiere de la observación honesta del analista s/el negocio.  Analista y personal hacen resaltar los problemas. Oportunidades:  Situaciones que el analista cree que pueda ser mejores.  Permite que el negocio gane un avance competitivo que ponga un estándar de la industria. Objetivo:  Componente importante de la primera fase.  El analista debe descubrir lo que está tratando de hacer el negocio.  El analista será capaz de identificar si una aplicación de sistema de información pude ayudar al sistema, negocio, a que alcance sus objetivos atacando problemas específicos y oportunidades.
  • 4. PLANTEAMIENTO DEL PROBLEMA: Reglas:  Identificar los componentes, explicando las relaciones entre ellos.  Ubicar el problema dentro de un marco conceptual.  Analizar el problema desglosando en sus unidades más simples.  simplificando, eliminando la información redundante.  investigar estudios análogos consultando la literatura existente.  plantear el problema en una forma más variable para poder investigarlo. Características:  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.
  • 5. INVOLUCRADOS • Usuarios. • Analista. • Administradores de sistemas ACTIVIDADES • Entrevista a los administradores y usuarios. • Sumarización de conocimientos adquiridos. • Estimación del alcance del proyecto. • Documentación de resultados. RESULTADOS • Tomar la decisión se continúa el proyecto propuesto. • Si la empresa no cuenta con dinero. • Se desea atacar problemas no relacionados. • Problemas no automatizados. • Recomendar una solución manual. GENERA • Estudio de factibilidad. • Definición del problema. • Sumarización de objetivos. 1ra. Fase Identificación de problemas y objetivos PRIMERA FASE IDENTIFICACION DE PROBLEMAS, OPORTUNIDADESY OBJETIVOS Admin. lightning
  • 6. DETERMINACIÓN DE LOS REQUERIMIENTOS  Es el proceso de adquirir información detallada de la organización.  Los analistas deben informarse sobre:  ¿Qué es lo que se hace?  ¿Cómo se hace?  ¿Con qué frecuencia se presenta?  ¿Qué tan grande es el volumen de transacciones o de decisiones?  ¿Cuál es el grado de eficiencia con el que se efectúan las tareas?  ¿Existe algún problema?  ¿Qué tan serio es?, ¿Qué lo origina?.  Conforme se reúnen los detalles, los analistas deben identificar las características que debe tener el nuevo sistema, incluyendo la información que deben producir los sistemas.
  • 8. ?Que tipo de requerimientos necesitamos Herramientas: • Muestra e investigación de datos relevantes. • Entrevista. • Cuestionario. • Comportamiento de los tomadores de decisión. • Prototipos. El Analista: • Comprende que información necesitan los usuarios para trabajar. Sirve: • Para formar la imagen que el analista tiene de la organización y sus objetivos. Involucrados: • Analista. • Usuarios. • Administradores de las operaciones. Admin. lightning SEGUNDA FASE
  • 9. ALCANCES • Analizar requisitos. • Determinar requisitos. • Estimar costos. • Diferentes tareas. • Planificar por programas. • Actividades. HERRAMIENTAS • Diagrama de flujo de datos (E-PRO-S). • Diccionario de datos. • Análisis de las decisiones (condiciones, acciones y reglas). • Estructurados. • Semiestructurados (Árbol de decisión, tabla de decisión, Español estructurado). • Criterios múltiples. PREPARA • Una propuesta del sistema que sumará lo encontrado. • Análisis costo beneficio de las alternativas. PLANTEAMIENTO DEL PROBLEMA FACTIBILIDAD • Económica. • Operativa. • Técnica. Análisis de las necesidades del sistema. TERCERA FASE ANALISIS DE LAS NECESIDADES DEL SISTEMA Admin. lightning
  • 10. • Usa la información recolectada anteriormente para hacer el diseño lógico del sistema (pseudo código, etc.). • Diseña procedimientos precisos para la captura de datos (diseño de entradas). • Proporciona entrada efectiva para el sistema de información mediante el uso de técnicas para el diseño de formas y pantallas • Diseña la interfaz del usuario (teclado, menú de pantalla y ratón) • Diseño de salidas • Diseño de base de datos • Diseño de archivo • Diseño de control y respaldo, etc. CUARTA FASE DISEÑO DEL SISTEMA (RECOMENDADO). Admin. lightning
  • 11. Las representaciones del diseño deben ser traducidas a un lenguaje artificial, dando como resultado unas instrucciones ejecutadas por la computadora el paso de la codificación es el que lleva acabo esa traducción. •Identificar • Ambiente operativo • Lógica de los programas • Elección del lenguaje de programación •Tipo de documentación • Manual del usuario • Manual de programación • Manual del sistema •El analista trabaja • Con los programadores para desarrollar cualquier sw original que necesite. QUINTA FASE DESARROLLOY DOCUMENTACIÓN DEL SOFTWARE Admin. lightning
  • 12. Ojo: Muchos procedimientos sistemáticos que emplea el analista ayuda a mantener al mínimo los mantenimientos. Admin. lightning SEXTA FASE PRUEBAY MANTENIMIENTO DEL SISTEMA Caracteriticas • Antes de usar el software debe probarse. • Disminuye problemas antes de la entrega del software Tipos • Prueba con datos de ejemplo. • Prueba con datos reales del sistema. Formas • Programadores solo. • Analistas y programadores. Mantenimiento • Es efectuado a lo largo de la vida del sistema de información. PRUEBAS
  • 13. PRUEBAY MANTENIMIENTO DEL SISTEMA  En esta fase, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, es decir que funciona de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga.  Es preferible descubrir cualquier sorpresa antes de que la organización implante el sistema y dependa de el.  En muchas ocasiones, las pruebas son conducidas por personas ajenas al grupo que escribió los programas originales; con esto se busca asegurar, que las pruebas sean completas e imparciales, y que el software sea más confiable
  • 14. RAZONES • Corregir errores del sistema para mejorar la capacidad del sistema en respuesta a las necesidades de la organización. . EVALUACION O REVISION (Después de la implantación) • Determinar si el sistema cumple con las expectativas donde son necesarias las mejoras. CONVERSION • Proceso de cambiar un sistema a una nuevo. • Anticipar los problemas más comunes: • Sistema paralelo. • Conversión directa. • Enfoque piloto. • Sistema por etapas. CAPACITACION • Entrenamiento de los usuarios para manejar el sistema. • Involucra a los operadores y usuarios. • Una mala capacitación puede producir errores de usuarios. Séptima fase Implantación y evaluación del sistema. Admin. lightning SEPTIMA FASE IMPLATACIÓNY EVALUACIÓN DEL SISTEMA
  • 15. IMPLANTACIÓNY EVALUACIÓN  La implantación es el proceso de verificar e instalar nuevo equipo, entrenas a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla.  La evaluación de un sistema se lleva a cabo para identificar puntos débiles y fuertes. Los cuales son:  Evaluación operacional  Impacto organizacional  Opinión de los administradores  Desempeño del desarrollo