Resumen Teoria Analisis de Sistemas
Análisis de
Sistemas
Autor:
Adrián Botta
Año:
2008
Fuentes:
Análisis Esencial Estructurado – Yourdon y Pressman
Sistemas de Información Administrativa – Murdick y Munson
Ing. Del Software: Un enfoque práctico – Pressman
UML: proceso unificado y Manual de referencia – Rumbaugh, Jacobson, Booch
UML y patrones – Larman
Ing. Del Software Orientado a objetos con UML, Java eInternet - Weitzenfeld
Análisis y Diseño Orientado a objetos con aplicaciones – Booch
Análisis y Diseño de Sistemas – Kendall y Kendall
Análisis y Diseño de Sistemas de Información - Senn
Análisis Estructurado Moderno - Yourdon
Página 1 de 142
Autor: Adrián Botta
Página 2 de 142
Autor: Adrián Botta
UNIDAD 1
Autor: Adrián Botta - Año 2008
Página 3 de 142
Autor: Adrián Botta
DefiniciónFases
De Definición
Ing. Sistemas / Información
Planificación del Proyecto de Software
Análisis de Requisitos
De Desarrollo
Diseño de Software
Generación de Código
Prueba de Software
De Mantenimiento
Lineal, Secuencial,
Ciclo de vida Básico
o Cascada
Modelos
Ing. Del
Software
DRA
Incremental
Espiral
Modelos
Evolutivos
Ciclo de Vida
Estructurado
T4G
M. Correctivo
M. Adaptativo
M.Perfectivo
M. Preventivo
1- Ing. Sistemas / Información
2- Análisis de los requisitos del Software
3- Diseño
4- Generación de Código
5- Pruebas
6- Mantenimiento
1- Modelado de Gestión
2- Modelado de Datos
3- Modelado de Proceso
4- Generación de Aplicaciones
5- Prueba y Entrega
1- Encuesta
2- Análisis de Sistemas
3- Diseño
4- Implantación
5- Generación de Pruebas de Aceptación
6- Prueba final deAceptación
7- Descripción del Procedimiento
8- Conversión de Bases de Datos
9- Instalación
Prototipos
De Requisitos
De Análisis
De Diseño
De Factibilidad
Verticales
Reutilización de
Componentes
Producción
Consumo
Estrategias
Características
Dirigido Por Casos de Uso
Centrado en la Arquitectura
Iterativo e Incremental
Ciclo
1- Fase de Inicio
2- Fase de Elaboración
3- Fase de Construcción
4-Fase de Transición
Proceso
Unificado
Página 4 de 142
Autor: Adrián Botta
UNIDAD 1: INGENIERÍA DEL SOFTWARE (IDS)
Es la aplicación (y estudio) de un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo,
operación y mantenimiento del software.
La IDS es una tecnología multicapa. Cualquier enfoque de la ingeniería debe
apoyarse sobre un compromiso de organización de calidad.
Elfundamento de la IDS es la capa de proceso, que permite un desarrollo
racional y oportuno de la IDS. El proceso define un marco de trabajo para un
conjunto de Áreas clave de proceso (ACPs), que forman la base de control de
gestión de proyectos del software y establecen el contexto en el que se
aplican los métodos técnicos, se obtienen productos de trabajo, se establecen
hitos, se asegura la calidady el cambio se gestiona adecuadamente.
Los métodos indican cómo construir técnicamente el software. Abarcan una gran gama de tareas que
incluyen análisis de requisitos, diseño, construcción de programas, pruebas y mantenimiento.
Las herramientas proporcionan un enfoque automático o semi-automático para el proceso y para los
métodos. Cuando se integran herramientas para que la información creadapor una herramienta la pueda
utilizar otra, se establece un sistema de soporte para el desarrollo del software llamado ingeniería del
software asistida por computadora (CASE).
Para construir la IS adecuadamente, se debe definir un proceso de desarrollo de software. El trabajo que
se asocia a la IS se puede dividir en 3 fases genéricas, con independencia del área de aplicación, tamaño o
complejidaddel proyecto:
Fase de Definición: Se centra sobre el qué (que inf. ha de ser procesada, que interfaces se
colocarán, etc.). Han de definirse los requisitos clave del sistema y del software. Tendrán lugar aquí
3 tareas principales:
- Ing. De sistemas o de Información
- Planificación del proyecto del software
- Análisis de los requisitos
Fase de Desarrollo: Se centra en el cómo (como han de...
Regístrate para leer el documento completo.