TP04: Anlisis y Desarrollo de Sistemas de Informacin
APELLIDO Y NOMBRE DNI Observaciones (Reservado para
la Ctedra) MASCI MARCELO ALEJANDRO 34790648
Mtodo clsico del ciclo de vida de desarrollo de sistemas
Es el conjunto de actividades que los analistas, diseadores y usuarios realizan para desarrollar e implantar un sistema de informacin. Esta consta de las siguientes partes:
a) Investigacin preliminar: Si un proyecto de sistema parece ser viable y tiene suficiente prioridad, se comienza la investigacin preliminar. Esta investigacin requiere uno o ms 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.
b) Determinacin 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 elaboracin y desarrollo deben estudiar los procesos de una empresa para dar respuesta a las necesidades exigidas por el cliente.
c) Diseo del Sistema El diseo de un sistema de informacin comprende los detalles que establece la manera en como el sistema cumplir con los requerimientos obtenidos en la fase de anlisis.
d) Desarrollo del Software. Hay diferentes alternativas para el desarrollo del software. La primera es la elaboracin del mismo por parte de programadores familiarizados con el desarrollo del proyecto y la segunda es la instalacin o modificacin de un software comprado que satisfaga las necesidades del cliente que solicitud este desarrollo de sistema. Esto depender de los costos asociados con la implementacin del mismo y del tiempo primordialmente.
e) Prueba de los sistemas. Durante el desarrollo de esta fase 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 elaboracin. Se alimentan con entradas, conjunto de datos para su procesamiento y luego se verifica los resultados.
f) Implantacin y evaluacin. La implantacin es el proceso de verificar e instalar nuevo equipo, entrenar los usuarios, instalar la aplicacin y construir todos los archivos. En la parte de Evaluacin, se identifican puntos dbiles y fuertes. La evaluacin ocurre a lo largo de las diferentes dimensiones
Mtodo de desarrollo por anlisis estructurado
Muchos especialistas en sistemas de informacin reconocen la dificultad de comprender de manera completa sistemas grandes y complejos. El mtodo de desarrollo del anlisis estructurado tiene como finalidad superar esta dificultad por medio de:
1. La divisin del sistema en componentes.
2. La construccin de un modelo del sistema.
El anlisis estructurado se concentra en especificar lo que se requiere que haga el sistema o la aplicacin. Permite que las personas observen los elementos lgicos (lo que har el sistema) separados de los componentes fsicos. El anlisis estructurado es un mtodo para el anlisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a los ya existentes. ste anlisis permite al analista conocer un sistema o proceso en una forma lgica y manejable al mismo tiempo que proporciona la base para asegurar que no se omite ningn detalle pertinente.
a) Componentes: Smbolos grficos, Diccionario de datos, Descripciones de procesos y procedimientos, Reglas.
b) Diseo Estructurado: El diseo Estructurado es otro elemento del Mtodo de Desarrollo por Anlisis Estructurado que emplea la descripcin grfica, se enfoca en el desarrollo de especificaciones del software.
c) Anlisis de flujo de datos: Estudia el empleo de los datos para llevar a cabo procesos especficos de la empresa dentro del mbito de una investigacin de sistemas usa los diagrama de flujos de datos y los diccionarios de datos.
d) Herramientas: Las herramientas muestran todas las caractersticas esenciales del sistema y la forma en que se ajustan entre si, como es muy difcil entender todo un proceso de la empresa en forma verbal, las herramientas ayudan a ilustrar los componentes esenciales de un sistema, junto con sus acciones.
e) Diagrama de flujo de datos: Es el modelo del sistema. Es la herramienta ms importante y la base sobre la cual se desarrollan otros componentes. El diagrama fsico de datos da un panorama del sistema en uso, dependiente de la implantacin, mostrando cuales tareas se hacen y como son hechas. El diagrama lgico de datos da un panorama del sistema, pero a diferencia del fsico es independiente de la implantacin, que se centra en el flujo de datos entre los procesos, sin considerar los dispositivos especficos y la localizacin de los almacenes de datos o personas en el sistema.
Mtodo de construccin de prototipos de sistemas
La construccin 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 en continua evolucin, donde el usuario participa de forma directa en el proceso.
Este mtodo contiene condiciones nicas de aplicacin, en donde los encargados del desarrollo tienen poca experiencia o informacin, o donde los costos y riesgos de que se cometa un error pueden ser altos.
As mismo este mtodo resulta til para probar la facilidad del sistema e identificar los requerimientos del usuario, evaluar el diseo de un sistema o examinar el uso de una aplicacin. El mtodo del prototipo de sistemas consta de 5 etapas:
a) La determinacin de los requerimientos de una aplicacin: es tan importante para el mtodo de desarrollo de prototipos como lo es para el ciclo de desarrollo de sistemas o anlisis estructurado. Por consiguiente, antes de crear un prototipo, los analistas y usuario deben de trabajar juntos para identificar los requerimientos conocidos que tienen que satisfacer.
b) Desarrollo de un modelo de trabajo: Es fcil comenzar el proceso de construccin del prototipo con el desarrollo de un plan general que permita a los usuarios conocer lo que se espera de ellas y del proceso de desarrollo. Un cronograma para el inicio y el fin de la primera interaccin es de gran ayuda. En el desarrollo del prototipo se preparan los siguientes componentes: -El lenguaje para el dialogo o conversacin entre el usuario y el sistema. -Pantallas y formatos para la entrada de datos. -Mdulos esenciales de procesamiento. -Salida del sistema.
c) Utilizacin del prototipo: Es responsabilidad del usuario trabajar con el prototipo y evaluar sus caractersticas y operacin. La experiencia del sistema bajo condiciones reales permite obtener la familiaridad indispensable para determinar los cambios o mejoras que sean necesarios, as como las caractersticas inadecuadas.
d) Revisin del prototipo: Durante la evaluacin los analistas de sistemas desean capturar informacin 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.
e) Repeticin del proceso las veces que sea necesarias: El proceso antes descrito se repite varias veces, el proceso finaliza cuando los usuarios y analistas estn de acuerdo en que el sistema ha evolucionado lo suficiente como para incluir todas las caractersticas necesarias.
Identifique diferencias y similitudes:
Mtodo clsico del ciclo de vida de desarrollo de sistemas: es la inventiva de un sistema, las ideas preliminares que luego conjugan en un sistema concreto. Mtodo de desarrollo por anlisis estructurado: es la resolucin de problemas de un sistema que ya est en marcha. Mtodo de construccin de prototipos de sistemas: Una conjuncin de los anteriores, parte de una base y a medida que se interacta con los usuarios se van resolviendo problemas y ejecutando acciones para poder funcionar correctamente.
Realizar un glosario:
Sistema: Un sistema es un objeto complejo cuyos componentes se relacionan con al menos algn otro componente; puede ser material o conceptual.
Dato: El dato es una representacin simblica (numrica, alfabtica, algortmica, etc) de un atributo o variable cuantitativa. Los datos describen hechos empricos, sucesos y entidades.
Informacin: En sentido general, la informacin es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.
Software: Se conoce como software al equipamiento lgico o soporte lgico de un sistema informtico, que comprende el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos que son llamados hardware.
Cmo considera que estos conceptos se pueden aplicar y/o considerar en el desarrollo de su carrera profesional.
Porque todos los mtodos son esenciales para la creacin de un sistema, analizar las problemticas de un sistema y para el constante mantenimiento del mismo.