TP4:
Análisis y desarrollo de sistemas de información
Método
clásico del ciclo de vida de desarrollo de sistemas
Es
el conjunto de actividades que los analistas, diseñadores y usuarios realizan
para desarrollar e implantar un sistema de información. Esta consta de las
siguientes partes:
1. Investigación preliminar: Si un
proyecto de sistema parece ser viable se comienza la investigación preliminar.
Esta investigación requiere uno o más analistas de sistemas analizando el
“system request” para determinar la verdadera naturaleza y alcance del problema
y recomendar si es que se debe continuar con el proyecto.
2. Determinación de los
requerimientos del sistema: Las empresas deben entender todas las facetas
correspondientes donde se realiza o se quiere implementar el desarrollo del
sistema. Las personas encargadas en la elaboración y desarrollo deben estudiar
los procesos de una empresa para dar respuesta a las necesidades exigidas por
el cliente.
3. Diseño del Sistema:El diseño de
un sistema de información comprende los detalles que establece la manera en
cómo el sistema cumplirá con los requerimientos obtenidos en la fase de
análisis.
4. Desarrollo del
Software:Elaboración del mismo por parte de programadores familiarizados con el
desarrollo del proyecto y la segunda es la instalación o modificación de un
software comprado que satisfaga las necesidades del cliente que solicita este
desarrollo de sistema. Esto dependerá de los costos asociados con la
implementación del mismo y del tiempo primordialmente.
5. Prueba de los sistemas:Se emplea
el sistema de manera experimental y así determinar si no se encuentran fallas
que hagan que no se respeten los requerimientos de su elaboración. Se alimentan
con entradas, conjunto de datos para su procesamiento y luego se verifica los
resultados.
6. Implantación y evaluación:La
implantación es el proceso de verificar e instalar nuevo equipo, entrenar los
usuarios, instalar la aplicación y construir todos los archivos.
En la parte de Evaluación, se identifican puntos débiles y fuertes. La
evaluación ocurre a lo largo de las diferentes dimensiones.
Método
de desarrollo por análisis estructurado
El
análisis estructurado se concentra en especificar lo que se requiere que haga
el sistema o aplicación. No se establece cómo se cumplirán los requerimientos o
la forma en que se implantará la aplicación. Más bien, permite que las personas
observen los elementos lógicos (lo que hará el sistema) separados de los
componentes físicos (computadoras, terminales, sistemas de almacenamiento,
etc.) Después de esto se puede desarrollar un diseño físico eficiente para la
situación donde será utilizado.
Los
elementos del análisis estructurado son tres:
1. Descripción gráfica:Una de las
formas de describir un sistema es preparar un bosquejo que señale sus
características, identifique la función para la que sirve e indique como éste
interactúa con otros elementos entre otras cosas. El análisis estructurado
utiliza símbolos o íconos para crear un modelo gráfico del sistema. Los modelos
de este tipo muestran los detalles del sistema pero sin introducir
procesos manuales o computarizados, archivos en cinta o disco magnético o
procedimientos operativos y de programas.
2. Diagrama de Flujos de Datos: La
descripción completa de un sistema está formada por un conjunto de diagramas de
flujo de datos. Para desarrollar una descripción del sistema por el método de
análisis estructurado se sigue un proceso descendente (top-down).
3. Diccionario de Datos: Todas las
definiciones de los elementos en el sistema (flujos de datos, procesos y
almacenes de datos) están descritos de forma detallada en el diccionario de
datos.
Método
de construcción de prototipos de sistemas
La construcción de prototipos representa una estrategia
de desarrollo, cuando no es posible determinar todos los requerimientos del
usuario. Es por ello que incluye el desarrollo interactivo o en continua
evolución, donde el usuario participa de forma directa en el proceso. Este
método contiene condiciones únicas de aplicación, en donde los encargados del
desarrollo tienen poca experiencia o información, o donde los costos y riesgos
de que se cometa un error pueden ser altos. Así mismo este método resulta útil
para probar la facilidad del sistema e identificar los requerimientos del
usuario, evaluar el diseño de un sistema o examinar el uso de una aplicación.
El método del prototipo de sistemas consta de 5 etapas:
1. Identificación
de Requerimientos Conocidos: La determinación de Los requerimientos de una
aplicación es tan importante para el método de desarrollo de prototipos de como
lo es el ciclo de desarrollo de sistemas o análisis estructurado. Por consiguiente,
lo que antes de crear prototipo de la ONU, los analistas y usuario deben de
trabajar juntos para identificar los requerimientos conocidos que tienen que
satisfacer.
2. Desarrollo
de las Naciones Unidas Modelo de Trabajo: Es fácil comenzar el proceso de
construcción del prototipo con el desarrollo del plan general de la ONU de que
permita a los usuarios estudiar lo que se espera de ellas y del proceso de
desarrollo. En un cronograma el inicio y el fin de la primera interacción
son de gran ayuda. El desarrollo del prototipo se prepara con los siguientes
componentes:
·
El lenguaje para el diálogo o conversación entre el
usuario y el sistema
·
Pantallas y Formatos para la entrada de datos
·
Módulos Esenciales De procesamiento
·
Salida del Sistema
3.
Utilización
del prototipo: Es responsabilidad del usuario trabajar con el prototipo y
evaluar las características y operaciones. La experiencia del sistema bajo
condiciones reales, permite obtener la familiaridad para determinar los cambios
o mejoras de que son necesarios, así como las características inadecuadas.
4.
Revisión
del prototipo: Durante la evaluación, los analistas de sistemas deben capturar
información sobre los que les gusta y lo que les desagrada a los usuarios. Los
cambios al prototipo son planificados con los usuarios antes de llevarlos a
cabo, sin embargo es el analista responsable de tales modificaciones.
5. Repetición del proceso las veces
que sea necesarias:El proceso antes descrito se repite varias veces, el proceso
finaliza cuando los usuarios y analistas están de acuerdo en que el sistema ha
evolucionado lo suficiente como para incluir todas las características
necesarias.
Similitudes
Presentan
una forma de evaluar un sistema en el cual, en la mayoría de los casos,
participa el usuario o analista.
Diferencias
El
método clásico del ciclo de vida de desarrollo de sistemas analiza el sistema a
lo largo de su creación e implementación y permite corregir sus errores al
finalizar, en método de desarrollo por análisis estructurado analiza sistemas
grandes ya creados y el método de construcción de prototipos de sistemas
permite analizar y modificar el sistema sobre la marcha.
Conclusión
Estos
conceptos nos permitirán analizar los sistemas que tengamos que implementar o
con los que fuéramos a trabajar y nos ayudaran a implementar mejores sistemas o
modificarlos según la situación lo amerite.
Bibliografía
Integrantes:
Federico
Gustavo Defelippe Mosca
Dni:
38302521
Legajo:
132235
Ignacio
Vasallo
Dni:
38524110
Legajo:
137599
Aldo
Maciel Quispe
Dni;
38953067
Legajo:
138453
Mauricio
Nelson Claros
Dni:
40813713
Legajo:
147960
No hay comentarios.:
Publicar un comentario