Professional Documents
Culture Documents
Especificacin de Requerimientos
Estimacin, Organizacin y Gestin de Proyectos Informticos Profesores: Jos Onofre Montesa Andrs Juan Vicente Oltra Gutirrez
Introduccin al Anlisis Estructurado Pg. 1
Fases de Desarrollo
Fase Qu? Como? Descripcin Error Olvido de la Cocina Se olvidan las tuberas Consecuencia Error No Existe (Sacrificar un cuarto + Gastos) Hacer toda la instalacin Reinstalar el grifo
Pg. 2
Especificacin de Requerimientos
Accin de fijar o determinar de modo preciso las necesidades o deseos de los usuarios sobre la parte del sistema de informacin a mecanizar. Existen muchas tcnicas para especificar Software.
Vamos a ver, de forma superficial, la que se conoce como Anlisis Estructurado Moderno. Es necesario tener una visin global de la aplicacin informtica para comprender el resto de la asignatura.
Introduccin al Anlisis Estructurado Pg. 3
Pg. 7
El DD (Diccionario de Datos)
"Tiene por objetivo el precisar la estructura y tipo de contenido de cada flujo o almacenamiento de informacin" Notacin bsica:
= se define como + "y" o "," [..|..|..|..] una de las alternativas .. o .. o .. o .. { ... } una repeticin de ... *...* comentario
Ejemplo:
ALUMNOS = { ALUMNO } ALUMNO = Numero-Matricula + Nombre + direccin
Introduccin al Anlisis Estructurado Pg. 8
Especificacin de Procesos
"Tiene por objetivo el describir los procesos que se llevan a cabo sobre la informacin de entrada a un "proceso" para producir los flujos de salida" Se usan diferentes mtodos de notacin.
Pseudocdigo, Tablas, Grficos, ...
Introduccin al Anlisis Estructurado Pg. 9
Pg. 10
Pg. 12
Pg. 13
Pg. 14
Especificacin de procesos
ESTATICA
Pg. 17
Refinamientos sucesivos
Como meterais cuatro elefantes en un 600?
Pg. 18
Pg. 19
Identificar el modelo esencial a partir de los eventos que hacen reaccionar al sistema.
Transaccin = Evento + Estimulo + Accin + Respuesta + Efecto
Sistema
Pg. 20
Una estructura bsica para presentar el anlisis. 1. Antecedentes (de la organizacin). 2. Modelo del entorno.
2.1. Declaracin del propsito del sistema. 2.2. Diagrama de contexto. 2.3. Lista de eventos.
3. Modelo de comportamiento.
3.1. DFD de los eventos. 3.2. Nivelacin del modelo de comportamiento. 3.3. Diccionario de datos. 3.4. Esquema de datos. 3.5. Especificacin de procesos.
Introduccin al Anlisis Estructurado Pg. 21