assaaaasa
Páginas: 72 (17869 palabras)
Publicado: 20 de septiembre de 2014
CONCEPTOS BASICOS
Revisión del ciclo de desarrollo de Sistemas
Enfoque clásico Desarrollo en cascada o ascendente
Las fases se suceden en orden estrictamente secuencial
Nada está hecho hasta que todo este terminado
Las fallas más triviales se encuentran al comienzo del período de prueba y las más graves al final
La eliminación de fallas suele ser extremadamentedifícil durante las últimas etapas de prueba del sistema
Enfoque estructurado Desarrollo descendente o iterativo
Las actividades pueden desarrollarse en forma paralela con progresivos niveles de refinamiento
Existe retroalimentación entre actividades
Las fallas y desvíos se detectan y corrigen tempranamente
Actividades del Análisis / actividades del Diseño / actividades de Implementación.La actividad de Análisis parte de los requerimientos observados durante el proceso de relevamiento y estudio del domino del problema y arroja como resultado lo QUE debe hacer el sistema para brindar una solución al problema del usuario, independientemente de la naturaleza de la tecnología que se use para su implementación. El análisis transforma las políticas del usuario y el esquema del proyectoen una especificación estructurada.
La actividad de Diseño se dedica a asignar porciones de la especificación estructurada resultante del proceso de análisis (también conocida como modelo esencial) a procesadores adecuados (sean máquinas o humanos), y a labores apropiadas (tareas, particiones, etc.) dentro de cada procesador. Dentro de cada labor, la actividad de diseño se dedica a la creación deuna jerarquía apropiada de módulos de programas y de interfaces entre ellos, para implantar la especificación creada durante el análisis.
Además la actividad del diseño se ocupa de la transformación del modelo de datos de entidad-relación en un diseño de base de datos.
La actividad de Implementación o implantación incluye la codificación y la integración de módulos en un esqueletoprogresivamente más completo del sistema final. Por eso, esta actividad incluye tanto programación estructurada como implantación descendente.
Los Modelos del Análisis
Declaración de Propósitos
Modelo ambiental Lista de Acontecimientos
Diagrama de Contexto
El Modelo Esencial
Modelo Preliminar
Modelo de comportamiento (1 DFD por c/acontecimiento)
Modelo Terminado (nivelac. Ascendente/descendente)El Modelo de Implantación del Usuario
Es el punto de inflexión entre la etapa de análisis y la etapa de diseño. El modelo de implementación del usuario especifica un conjunto de restricciones que el usuario deseará imponer al grupo de desarrollo y condicionarán al diseñador.
Los aspectos más importantes que se especifican en el modelo de implementación del usuario son:
Delimitación de lafrontera de automatización: distribución del modelo esencial entre personas y máquinas: el usuario puede tomar diferentes actitudes frente a este punto, pero lo que debe tenerse presente es que siempre es el usuario el que finalmente tiene la responsabilidad de fijar la frontera de automatización. El usuario puede fijar entre las siguientes alternativas
Al usuario no le interesa donde está lafrontera de automatización, dejando librado al diseñador la desición de establecerla.
El usuario escoge un sistema totalmente automatizado
El usuario escoge un sistema totalmente manual
Detalle de la interacción humano-máquina: especifica todos los aspectos del diseño de la interfaz entre el sistema y el entorno. Los aspectos mas importantes a considerar en este punto son:
Elección dedispositivos de E/S
Formato de las entradas que fluyen desde los terminadores hasta el sistema
Formato de las salidas que fluyen desde el sistema hacia los terminadores
Secuencia y tiempos de entradas y salidas en un sistema en línea, navegaciones de pantalla
Métodos de codificación a utilizar para el ingreso de datos
Restricciones operativas que el usuario desea imponer al sistema:...
Leer documento completo
Regístrate para leer el documento completo.