la tecnologia

Páginas: 5 (1145 palabras) Publicado: 24 de marzo de 2014
CICLO DE VIDA DE UN SISTEMA INFORMATICO




El ciclo de vida es el período de tiempo que "vive" un sistema informático desde que es pensado hasta que es desechado.

El ciclo de vida de desarrollo de sistemas informáticos puede dividirse en actividades o fases, dado que existe gran cantidad de variantes que dependen de la organización, del tipo de sistema que se realizará, de los gustos delos administradores, de los tiempos, etc.

Las actividades típicas del ciclo de vida son:

1- Reconocimiento del problema
2- Estudio de factibilidad
3- Análisis
4- Diseño
5- Implementación (Codificación)
6- Prueba
7- Mantenimiento

Reconocimiento del problema: surge cuando el usuario reconoce que tiene problemas con los medios con que cuenta actualmente para llevar a cabo su trabajo.Así comienza esta fase que trata de reemplazar el sistema existente por otro. En esta fase interviene totalmente el usuario.

Estudio de la factibilidad: Se decide si el usuario necesita o no una computadora. Este estudio sirve para:

- Identificar los problemas con el sistema actual.
- Identificar el alcance del sistema a ser estudiado.
- Identificar los principales objetivos del nuevosistema.
- Identificar un número de soluciones que pueden satisfacer las necesidades
del usuario dentro de su esquema.
- Desarrollar estimados de los beneficios y desventajas de cada solución.
- Desarrollar esquemas de cómo puede llevarse a cabo el proyecto teniendo
una idea de los recursos que se requieren.
-Obtener puntos de vista del usuario y el administrador sobre lasModificaciones.
- Obtener una decisión de si se lleva a cabo la parte de análisis.

Todo este estudio evitará el gasto de un análisis de un proyecto imposible. En él intervienen el usuario y el analista.

Análisis: Es la fase de diseño externo. Consiste en cuestionar al usuario sobre qué hace el sistema, qué características extras él quiere en su nuevo sistema y qué restricciones debe satisfacer. Lasalida del análisis debe incluir una especificación funcional y un análisis estructurado que contiene los requerimientos para el nuevo sistema, los cuales el usuario debe leer, analizar y señalar lo que él quiere.

Diseño: Es la fase de diseño interno. Consiste en definir cómo organizar lo anterior de forma adecuada para la ejecución. Incluye la realización de diagramas de estructura,explicaciones del programa, etc. (diseño preliminar). Posteriormente se lleva a cabo un diseño detallado donde se describen las especificaciones de los módulos.

Implementación: Es la fase de programación o escritura del código. Lo que se produce en el diseño se lleva a código.

Prueba: En esta etapa se planea el diseño de casos de prueba con el fin de "asegurar" la co-rectitud de los programas.MODELOS DE CASO DE USO

Un caso de uso es una secuencia de interacciones que se desarrollarán entre un sistema y sus actores en respuesta a un evento que inicia un actor principal sobre el propio sistema.

Relación: es una conexión entre los elementos del modelo, por ejemplo la especialización y la generalización son relaciones. Los diagramas de casos de uso se utilizan para ilustrar losrequerimientos del sistema al mostrar como reacciona una respuesta a eventos que se producen en el mismo.

Actor: es toda entidad externa al sistema que guarda una relación con este y que le demanda una funcionalidad. Esto incluye a los operadores humanos pero también incluye a todos los sistemas externos así como a entidades abstractas como el tiempo.


Tipos de relaciones
Comunica (): Asociaciónentre un actor y un caso de uso que denota la participación del actor en dicho caso de uso.
usa () (o en la nueva versión de UML): Relación de dependencia entre dos casos de uso que denota la inclusión del comportamiento de un escenario en otro.
extiende (>): Relación de dependencia entre dos casos de uso que denota que un caso de uso es una especialización de otro. Por ejemplo, podría tenerse...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS