martes, 16 de septiembre de 2008

♥ MARCO TEORICO parte 4

1.5.6 Modelo de vida clásico de un sistema

 

 “El método tradicional de desarrollo consiste en una de fases consecutivas que se inician con una fase de estudio de factibilidad de la realización del proyecto y terminan con la operación del sistema. También llamado cascada o caída de agua”. (Cohen, Ansi, 2000, p.319).

 

El método de ciclo de vida para el desarrollo de sistemas para Senn (1992) consta de las siguientes actividades:”investigación preliminar;  determinación de los requerimientos del sistema; diseño del sistema; desarrollo de software; prueba de los sistemas; implantación y evaluación” (p.33).

 

Para Yourdon el ciclo de vida de un proyecto

Define las actividades a llevarse a cabo en un proyecto de desarrollo de sistemas.

Lograr congruencia entre la multitud de proyectos de desarrollo de sistemas en una misma organización.

Proporcionar puntos de control y revisión administrativos de las decisiones sobre continuar o no con un proyecto. (1993, p. 88).

 

 

1.6 Ciclo de vida de un Sistema de Información

   

    1.6.1 Análisis

 

“Consiste en determinar las especificaciones del usuario del sistema, pronosticar los recursos que serán necesarios y estimar el tiempo de desarrollo” (Cohen, Ansi, 2000, p. 321).

 

Senn nos menciona que “el aspecto fundamental del análisis de sistemas es comprender las facetas importantes  de la parte de la empresa que se encuentra bajo estudio” (1992, p. 35).

 

        “El propósito principal del análisis es transformas sus dos entradas  principales, políticas de usuario,  y el esquema del proyecto  en una especificación estructurada.” (Yourdon, 1993, p. 101).

 

 

    1.6.2 Diseño

 

“Se traduce el análisis en forma de pasos o algoritmos que constituirán la base de la programación” (Cohen, Ansi, 2000, p. 321).

 

“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 identificados durante la fase del análisis” (Senn, 1992, p. 36).

 

“La actividad de diseño se dedica a asignar porciones de la especificación  a procesadores adecuados y a labores apropiadas dentro de cada procesador” (Yourdon, 1993, p. 101).

 

    1.6.3 Desarrollo de código

 

 “Consiste en elaborar los programas considerados en el diseño para cumplir lo especificado con el usuario” (Cohen, Ansi, 2000, p. 321).

 

“Los encargados de desarrollar software  pueden instalar el software comprado a terceros o escribir programas diseñados a la medida del solicitante” (Senn, 1992, p. 36).

 

“La fase de programación típica de un proyecto involucra la escritura de instrucciones en un lenguaje de programación para implantar lo que el analista  ha especificado  y el diseñador ha organizado en módulos” (Yourdon, 1993, p.471).

 

 

 

 

 

    1.6.4 Pruebas

 

“En esta fase es necesario verificar si el sistema  cumple con las especificaciones del usuario y su correcto funcionamiento” (Cohen, Ansi, 2000, p. 321).

 

“Durante 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 hagan” (Senn, 1992, p. 37).

 

“La especificación estructurada  debe contener toda la información necesaria para definir un sistema que sea aceptable desde el punto de vista del usuario” (Yourdon, 1993, p.102).

 

    1.6.5 Implantación

 

“Consiste en instalar el sistema en el ambiente en que operara y en realizar los procesos necesarios para que opere correctamente” (Cohen, Ansi, 2000, p. 321).

 

“Es el proceso de verificar e instalar  nuevo equipo, entrenar a los usuarios, instalarla la aplicación y construir todos los archivos de datos necesarios para utilizarla. (Senn, 1992, p. 37).

 

“En esta actividad incluye la codificación y la integración de módulos en un esquema progresivamente mas completo del sistema final” (Yourdon, 1993, p.102).

 

 

 

1.7 Herramientas del análisis estructurado

 

    1.7.1 Diagrama de flujo de datos

 

“Los diagramas de flujo de datos consisten en procesos, agregados de datos, flujos y terminadores.” (Yourdon, 1993, p.75).

 

“Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema” (Senn, 1992, p. 40).

 

1.7.2 Diagrama entidad relación

 

“Los diagramas de entidad relación es otra herramienta que consta de dos componentes principales: tipos de objeto y relaciones.” (Yourdon, 1993, p.78).

 

Para Senn dice que:

Es una herramienta de modelado de sistemas, que se concentra en los datos almacenados en el sistema y las relaciones entre éstos.Un diagrama de entidad-relación o DER es un modelo de red que describe la distribución de los datos almacenados en un sistema de forma abstracta(1992, p. 40).

 

     

    1.7.3 Diccionario de Datos

 

 

Para Yourdon un diccionario de datos es “Un listado organizado de todos los datos pertinentes del sistema.” (, 1993, p.78).

 

“Contiene las características lógicas de los datos que se van a utilizar en el sistema que estamos programando, incluyendo nombre, descripción, alias, contenido y organización.” (Senn, 1992, p. 41).

 


Tags: mar-teo4

Publicado por iltnic @ 19:27 | 1 Comentarios | Enviar

Comentarios

♥ Añadir comentario
  • Autor: gatago85
  • Fecha: miércoles, 08 de octubre de 2008
  • Hora: 5:58
el marco teorico tiene lo requerido sus datos son los correctos si acaso le hace falta un poc mas definiciones en algunos aspectos