El ciclo de desarrollo de los sistemas es un enfoque
por etapas de análisis y diseño, que postula que el
desarrollo de los sistemas mejora cuando existe
especifico de actividades del analista y de los
usuarios.
Las siete etapas en el siclo de vida del desarrollo de un sistema son :
1.- Identificación de problemas, oportunidades y objetivos.
2.- Determinación de los requerimientos de información.
3.- Análisis de las necesidades del sistema.
4.- Diseño del sistema recomendado
5.- Desarrollo y documentación de software
6.- Prueba y mantenimiento del sistema
7.- Implantación y evaluación del sistema.
 En esta primera etapa el analista se involucra
en la identificación de los problemas, de las
oportunidades y de los objetivos. Esta etapa
requiere que el analista observe
detenidamente lo que ocurre en la empresa
para detectar los posibles problemas u
oportunidades.
 ¿Qué voy a hacer?
 ¿Cómo lo voy a hacer?
 ¿Para qué lo voy a hacer?
 ¿Para quien lo voy a hacer?
INVESTIGACIÓN PRELIMINAR
(DEFINICIÓN DEL PROBLEMA)
 Después de realizar la investigación inicial, el analista
tiene que plantear los requerimientos del usuario
para el nuevo sistema; es decir, las necesidades y
características que deberá cubrir el nuevo sistema.
 Fuentes internas y externas para la recopilación de
datos
 Para identificar los requerimientos de información se
utilizan las técnicas de recolección de datos:
documentos, entrevistas, cuestionarios, etc.
 Análisis de los datos
 Análisis de la información
 El análisis de costo/ efectividad.
 Resultados de análisis en base a un estudio de
factibilidad
› Operativa.- se refiere a la posibilidad de éxito del
sistema al implantarlo y al operarlo
Si se desarrollo e implanta: ¿será utilizado el sistema?
› Técnica.- se refiere a la existencia de la tecnología
adecuada para cubrir las demandas del nuevo
proyecto. El trabajo para el proyecto: ¿puede
utilizarse con el equipo actual, la tecnología
existente del SW y el personal disponible?
› Económica o financiera.- costos de la investigación,
HWR, SFWR, beneficios deben superar dichos costos.
 El diseño de un sistema de información produce los
detalles que establecen la forma en la que el sistema
cumplirá con los requerimientos de información.
DISEÑO FISICO
 Diseño de entrada
 Diseño de salida
 Diseño de interface
 Diseño de B.D
DISEÑO LOGICO
 Diseño de flujo de datos
 Diagrama HIPO
 Tabal visual de contenido.
 Diccionario de datos.
* lógica del programa
* elección del L.P
 Consiste en escribir los programas necesarios
para el sistema. Los programadores son
responsables de la documentación de los
programas, que también se realiza durante
esta etapa, así como de explicar el
funcionamiento de los mismos y por qué
ciertos procedimientos se codifican de
determinada forma.
 La documentación es importante ya que por
medio de ella será posible modificar o llevar a
cabo el mantenimiento del programa.
 Cada uno de los programas desarrollados es
probado de tal manera que funcionen
correctamente.
 Durante esta fase el sistema es empleado en
forma experimental para asegurarse que el
software no tiene fallas, se alimentan de datos
de entrada para su procesamiento y se
examinan los resultados obtenidos.
 Es recomendable que las pruebas sean
conducidas por personas ajenas a las que
desarrollaron el software, con esto se busca
que las pruebas sean completas e imparciales
y que el software sea confiable.
 La implantación es el proceso de verificar e
instalar un nuevo equipo, entrenar a los
usuarios, instalar la aplicación y construir todos
los archivos de datos necesarios
 La evaluación del sistema se llevan a cabo
para identificar sus puntos débiles y fuertes.
 Aunque algunas veces este proceso de
evaluación no recibe la importancia que
merece , si se realiza de forma adecuada
proporciona mucha información que puede
ayudar a mejorar la efectividad de los
esfuerzos de desarrollo de aplicaciones
subsecuentes.
Admon desarrollo exponer

Admon desarrollo exponer

  • 2.
    El ciclo dedesarrollo de los sistemas es un enfoque por etapas de análisis y diseño, que postula que el desarrollo de los sistemas mejora cuando existe especifico de actividades del analista y de los usuarios. Las siete etapas en el siclo de vida del desarrollo de un sistema son : 1.- Identificación de problemas, oportunidades y objetivos. 2.- Determinación de los requerimientos de información. 3.- Análisis de las necesidades del sistema. 4.- Diseño del sistema recomendado 5.- Desarrollo y documentación de software 6.- Prueba y mantenimiento del sistema 7.- Implantación y evaluación del sistema.
  • 3.
     En estaprimera etapa el analista se involucra en la identificación de los problemas, de las oportunidades y de los objetivos. Esta etapa requiere que el analista observe detenidamente lo que ocurre en la empresa para detectar los posibles problemas u oportunidades.  ¿Qué voy a hacer?  ¿Cómo lo voy a hacer?  ¿Para qué lo voy a hacer?  ¿Para quien lo voy a hacer? INVESTIGACIÓN PRELIMINAR (DEFINICIÓN DEL PROBLEMA)
  • 4.
     Después derealizar la investigación inicial, el analista tiene que plantear los requerimientos del usuario para el nuevo sistema; es decir, las necesidades y características que deberá cubrir el nuevo sistema.  Fuentes internas y externas para la recopilación de datos  Para identificar los requerimientos de información se utilizan las técnicas de recolección de datos: documentos, entrevistas, cuestionarios, etc.  Análisis de los datos  Análisis de la información  El análisis de costo/ efectividad.
  • 5.
     Resultados deanálisis en base a un estudio de factibilidad › Operativa.- se refiere a la posibilidad de éxito del sistema al implantarlo y al operarlo Si se desarrollo e implanta: ¿será utilizado el sistema? › Técnica.- se refiere a la existencia de la tecnología adecuada para cubrir las demandas del nuevo proyecto. El trabajo para el proyecto: ¿puede utilizarse con el equipo actual, la tecnología existente del SW y el personal disponible? › Económica o financiera.- costos de la investigación, HWR, SFWR, beneficios deben superar dichos costos.
  • 6.
     El diseñode un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos de información. DISEÑO FISICO  Diseño de entrada  Diseño de salida  Diseño de interface  Diseño de B.D DISEÑO LOGICO  Diseño de flujo de datos  Diagrama HIPO  Tabal visual de contenido.  Diccionario de datos.
  • 7.
    * lógica delprograma * elección del L.P  Consiste en escribir los programas necesarios para el sistema. Los programadores son responsables de la documentación de los programas, que también se realiza durante esta etapa, así como de explicar el funcionamiento de los mismos y por qué ciertos procedimientos se codifican de determinada forma.  La documentación es importante ya que por medio de ella será posible modificar o llevar a cabo el mantenimiento del programa.
  • 8.
     Cada unode los programas desarrollados es probado de tal manera que funcionen correctamente.  Durante esta fase el sistema es empleado en forma experimental para asegurarse que el software no tiene fallas, se alimentan de datos de entrada para su procesamiento y se examinan los resultados obtenidos.  Es recomendable que las pruebas sean conducidas por personas ajenas a las que desarrollaron el software, con esto se busca que las pruebas sean completas e imparciales y que el software sea confiable.
  • 9.
     La implantaciónes el proceso de verificar e instalar un nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios  La evaluación del sistema se llevan a cabo para identificar sus puntos débiles y fuertes.  Aunque algunas veces este proceso de evaluación no recibe la importancia que merece , si se realiza de forma adecuada proporciona mucha información que puede ayudar a mejorar la efectividad de los esfuerzos de desarrollo de aplicaciones subsecuentes.