Estructura y Base de Datos I

 

Fase Ciclo Vida Tecnica Obtencion Requerimiento Relevamiento Pasos CV Volver

Fase del Ciclo de Vida de Un Sistema
  1. Requerimiento del sistema: en esta fase se especifica lo que se pretende del SIBD (Sistemas de Base de Datos) y en esta fase se suele utilizar. El requerimiento de un sistema siempre surge como una necesidad imperiosa o una necesidad futura de solucionar algún problema.

    a)    un organigrama

    b)    algún diagrama de flujo o flujograma

    c)    algún esquema que represente el funcionamiento básico del sistema.

  1. Relevamiento: en esta etapa se desea conocer como opera la organización para poder definir la situación actual. En base a esta información se puede mejorar la calidad del SIBD.

La técnica de documentación que se utiliza para modelar la situación actual y las necesidades futuras, que además forman parte del relevamiento. Son:

        a- Diagrama de Contexto

        b- Tabla de Eventos.

c- Diagrama de Flujo de Datos

d- Diagrama de entidad relación

e- Asociada a las 2 técnicas anteriores esta el diccionario de datos y la definición de procesos.

  1.  Diseño Lógico del Sistema: Se modelizar el sistema de acuerdo a las técnicas que se utilizaron antes mas los requerimientos. En esta fase se puede utilizar herramientas CASE (Sistemas de Ingeniería Asistido por Computadora). Como ejemplo de esta herramienta que es un software enlatado están el Easy Case, Visible Analyse, Otros.

  1. Diseño de Arquitectura: En esta fase se debe tener en cuenta el hardware necesario, el Software de base y toda la instalación de Hardware que va a ser necesaria. Si se va a utilizar una red se debe elegir el sistema operativo del servidor y de las terminales como así también las herramientas necesarias para que corra la aplicación de base de datos (versión de SQL que se instalara en el servidor).

  1. Desarrollo o Codificación: aquí pueden usarse técnicas como los diagramas de árbol de módulos, los diagramas de flujo que muestran la lógica de los algoritmos del sistema. Codificación en capas o cualquier otra técnica que sea conveniente.

  1. Implementación: requiere tener en cuenta la necesidad o conveniencia de hacer un paralelo entre el sistema que esta actualmente en funcionamiento y el sistema que voy a desarrollar. También es una técnica propia de esta etapa la capacitación para enseñar a los usuarios como funciona el sistema. También en esta etapa pueden surgir algunos problemas de codificación o de diseño que deberán ser solucionados para dejar la aplicación sin problemas a la hora de estar trabajando al 100%.

  1. Mantenimiento: Implica solucionar errores que hubiere en el sistema después de haber sido entregado y estar siendo utilizado por los usuarios o por nuevos requerimientos del usuario que se necesitara agregar mas código para satisfacer las necesidades del usuario.

 

Volver

 

*