martes, 26 de octubre de 2010

CICLO DE LA VIDA DE UN SISTEMA


Al igual que cualquier sistema abierto, los sistemas informáticos tienen un ciclo de vida.
Por otro lado, la evolución de la informática hasta nuestros días a permitido el desarrollo de nuevas ideas y tecnología que influyen en el modelo clásico y lo alternan.
Sin embargo, un sistema informático sin explicación de cómo funciona y sus componentes deja a los interesados en él como una serie de dudas es por eso que se debe hacer énfasis en el desarrollo de la documentación del sistema el cual proporciona sobre las características de un sistema.
Conforme, se elabora el sistema se va desarrollando una serie de documentos referentes al análisis, código etc.… de tal forma que el análisis le sirva en un futuro para mantener el vigente.


CICLO CLASICO
Es el proceso definir el sistema de información para ejecución de un proceso.
1. Factibilidad: es un estudio inicial que permite conocer si el sistema solicitado es posible de realizar.
2. Análisis: es el proceso de obtención de las necesidades de la información.
3. Diseño: es esta etapa se determina la estructura del sistema.
4. Desarrollo: consiste en generar cada una de las etapas  de un sistema, mediante la creación de programas.
5. Pruebas: es la etapa donde una vez generadas las partes del sistema se comprueba que funciones de acuerdo con las expectativas requeridas.
6. Implantación: es el proceso en el cual el programa realizado y probado se instala dentro de la organización o lugar donde se solicito.
7. Mantenimiento: es el ajuste que se tiene que realizar al sistema desarrollado que de tal forma se refleje en su operación las modificaciones se llevaron a cabo.




PROTOTIPOS
Los prototipos surgen como una forma alterna al modelo clásico como el análisis o propuestos de soluciones en el desarrollo del sistema. Al realizar el análisis y propuestas de una solución, es necesario interaccionar con los usuarios quienes conocen la operación. Así como los problemas que existen para tener más información donde es posible planear inclusive desarrollar parcialmente una solución pudiéndose ser a nivel de papel y de lápiz o bien generar el programa o aplicación sino más bien una aproximación simplificada las plantillas y reportes de información y así mismo que permita definir una solución más acorde a sus necesidades en diferentes momentos de desarrollo del sistema se denomina prototipo por lo que convendrá invertir un poco mas de tu tiempo y esfuerzo. Los diferentes prototipos se formaran en sistemas de información correspondientes






HERRAMIENTAS CASE
Las herramientas case: ingeniera software asistida por computadora son diversas aplicaciones informáticas destinadas aumentar la productividad en el desarrollo del software reduciendo el costo de las mismas en términos de tiempo y de dinero.  Estas herramientas nos puede ayudar en todos los aspectos del ciclo de vida de desarrollo de software en tareas como el proceso de realizar un diseño del proyecto, calculo de costes, implementación de la parte del código automáticamente con el diseño dado, complicación automática documentación de parte del código o detención de errores entre otras.

No hay comentarios:

Publicar un comentario