Ejemplo Ciclos de vida



Documentos relacionados
Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

Instrucciones para la utilización del Servicio de Verificación de Integridad de Documentos

Incidencias: Todas las incidencias que ocurrirán durante el apadrinamiento de un niño se deben registrar para poder buscar soluciones.

Guía de Usuario. Premier 24/48/88/168/640

GUÍA PARA INICIAR UN TRÁMITE DESDE LA OFICINA VIRTUAL

Contenido 1 INTRODUCCIÓN. Universidad Pablo de Olavide, de Sevilla Vicerrectorado de TIC, Calidad e Innovación

ICARO MANUAL DE LA EMPRESA

TRANSMISIÓN DE TRANSMISIÓN DE TRANSMISIÓN DE RESULTADOS DILIGENCIAS TRABAS DE VALIDACIÓN DE TRABAS. Si hay rechazo

MANUAL DE AYUDA PARA AUTOMATRICULA EN ESTUDIOS DE POSGRADO Y ACTIVIDADES DE EXTENSIÓN UNIVERSITARIA

SUBDIRECCIÓN GENERAL DE AFILIACIÓN, COTIZACIÓN Y GESTIÓN DEL SISTEMA RED. Manual de Solicitud de colaboración en la prestación económica de I.T.

Con esta nueva versión, si un artículo que está incluido dentro de un Paquete de Ventas tiene precio 0,00, significará gratis.

Manual de usuario Solicitud de Prestación Contributiva MANUAL DE USUARIO

DE VIDA PARA EL DESARROLLO DE SISTEMAS

Especificaciones funcionales para el acceso al RAI por Web

Guía rápida de la Oficina Virtual Área Web y Administración Electrónica

INSTALACIÓN DE MEDPRO

TELÉFONO NEXO MANUAL DE USUARIO

ADAPTACIÓN A NORMATIVA SEPA

Manual de verificación online de Certificados de estar al corriente en las obligaciones de la Seguridad Social mediante Huella Electrónica.

PASOS DE CONVERSIÓN A SEPA

Quién debe realizarlo? Orden de actuación. Procedimiento DERECHOS RECONOCIDOS PENDIENTES DE COBRO A 31/12/2013

SITRÁN ARAGÓN TRÁMITES Y SERVICIOS EN LÍNEA GESTIÓN DE ANIMALES MANUAL DE USUARIO

Operación 8 Claves para la ISO

SINAUTO. (Captura Requirimientos) GRUPO 03

Arranque de la aplicación

PASO 1: Entrada. a FOCO

Manual trámite telemático para la presentación de la RELACIÓN NOMINAL DEL PERSONAL DOCENTE

TEMA 7: DIAGRAMAS EN UML

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Manual trámite telemático AYUDAS ECONÓMICAS A LA ESCOLARIZACIÓN EN ESCUELAS Y CENTROS DE EDUCACIÓN INFANTIL DE PRIMER CICLO CURSO

Organiza: Colectivo Profesional de Policía Municipal. CPPM. Conferencia: TACÓGRAFO DIGITAL ÍNDICE MÓDULO I: TACÓGRAFO DIGITAL 02

GESTIÓN DE VISADO TELEMÁTICO Manual de usuario Web (rev 1.1)

ITACA - Entrada al sistema ITACA: Describe como entrar al sistema y los problemas típicos asociados al acceso a un sistema informático

SUBVENCIONES DESTINADAS A LA REALIZACIÓN DE PROGRAMAS DE ASOCIACIONES DE PERSONAS MAYORES DE BIZKAIA

GUÍA BÁSICA DE USO DEL SISTEMA RED

SMS Gestión. manual de uso

CREACIÓN Y GENERACIÓN DE REMESAS DE ADEUDOS SEPA

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES

Servicio de Informática

Introducción. Contabilidad y Estados Financieros

Bienvenido a CitiDirect BE GUÍA PARA EL ADMINISTRADOR DEL SISTEMA

GUÍA BÁSICA DE USO DEL SISTEMA RED

Guía del Administrador.

SOROLLA MODULO DE JUSTIFICANTES DEL GASTO

Manual de usuario investigador

Manual del Investigador de OpenClinica

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER

ÍNDICE 1 DESCRIPCIÓN 3 2 OPERATIVA DE LA FUNCIÓN 3 3 REGISTRO DE FACTURAS 4 4 REGISTRO MASIVO DE FACTURAS 10

Introducción. Este sistema inmoviliza al vehículo mediante el bloqueo de la unidad de mando del motor, (inyección y encendido).

GUÍA PARA LA CUMPLIMENTACIÓN DE SOLICITUDES DE PARTICIPACIÓN EN PROCESOS SELECTIVOS

Análisis e Ingeniería de Requisitos Tema 4: Análisis de Requisitos

Para agilizar la resolución de sus solicitudes, rogamos utilice una única solicitud para cada petición.

MANUAL DE USUARIO Y EJEMPLO DE UTILIZACIÓN HERRAMIENTA DLP-DELPHI LEARNING PACKAGE

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

GENERACIÓN DE ANTICIPOS DE CRÉDITO

PRESENTACIÓN TELEMÁTICA DE LIBROS

seguridad compras por internet

1. INTRODUCCIÓN 3 2. INSTALACIÓN DE LA APLICACIÓN PACK PYME Proceso de Instalación y Arranque... 5

Manual de Usuario Ciclos Formativos Matriculación para Modalidad de Completa

Acceso a la aplicación de solicitud de subvenciones (Planes de Formación 2014)

PAGOS DOMICILIADOS - GESTIÓN DE PAGOS PAGOS DOMICILIADOS Y GESTIÓN DE PAGOS

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

Guía para la migración de asignaturas de grado y másteres al nuevo espacio docente para el curso 2015/2016

Sistema operativo Discos duros Usuarios

Implantación de un Sistema de Tramitación Electrónica de Procedimientos Administrativos en la Universidad de Jaén

WINDOWS : COPIAS DE SEGURIDAD

Tutorial Registro Web Antares segurosyfondos.com

Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado)

OFICINA INTERNET EMPRESAS

EL ANALIS DE RIESGO PREVIO A LA TAREA. Pg. 1

Manual de Instalación del Certificado ACA en Windows 8.1

MANUAL DE USUARIO PARA INGRESO DE ESTADOS FINANCIEROS

Ministerio de Planificación Nacional y Política Económica

GENERACIÓN TARJETA/CARNET DEL BANCO SANTANDER

Manual de usuario para Facturación Electrónica 2011

Instrucciones LOPD -ONline

Guía para la Solicitud de Certificados de AAPP en formato Software.

Guía Registro Cuentas de Custodia Registro y Consulta de Operaciones de Custodia

Sistema de Liquidación Directa Manual del Servicio de Comunicación de Datos Bancarios

Manual de ayuda para la presentación de solicitudes de evaluación vía telemática

- Empresa que transporte consumibles, suministros, etc para su uso y consumo en el

ADAPTACIÓN DE SICALWIN AL SEPA (actualizado a 31 de marzo de 2014)

Trazabilidad ERP Microsa Gestión de Lotes

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Instalación y configuración inicial del sistema SIU-Kolla Versión 3.0.0

Manual de Ayuda Administración de Usuarios SISPECAN. Subdirección de Formación Servicio Canario de Empleo

Contabilidad y Estados Financieros Programas de Gestión

Nuevo sistema que permite a los Deskless Workers de FCC acceder a ciertos servicios dentro de la red de FCC.

P/. Factura Electrónica D/. Manual de Usuario Proveedores

Guía de Uso. Administración de Tokens

PRESENTACIÓN TELEMÁTICA DE CUENTAS ANUALES

Versión 1.0. [ ] 2012, Portugal - Efacec Sistemas de Gestão S.A. Reservados todos los derechos. 1

HERRAMIENTA DE CONTROL DE PLAGIOS MANUAL DE AYUDA

Transcripción:

Ejemplo Ciclos de vida

Problema a resolver Una empresa quiere implantar un sistema de control de acceso de usuarios previo al arranque del resto de aplicaciones que tiene instaladas. Cada usuario deberá indicar su nombre y palabra de paso para poder tener acceso al resto del sistema. El sistema de control de acceso permitirá un máximo de tres intentos antes de bloquear el terminal durante cinco minutos. El sistema deberá detectar que tanto el nombre como la palabra de paso han sido rellenadas y que dichos valores se corresponden con los que previamente han sido almacenados en la base de datos de control de accesos. Bajo ningún concepto, el nombre de usuario y la palabra de paso podrán quedar sin rellenar. En el caso de no poder realizar la identificación de los usuarios que quieren acceder al sistema, deberá mostrarse un mensaje de error que indique cual es la causa de fallo de identificación.

Aproximación en Cascada Esta aproximación se basa en que hasta que no esté terminada una fase no se puede comenzar la siguiente. Las fases que se plantean son: Especificación Análisis Diseño Implementación Pruebas Instalación Mantenimiento (Las dos últimas se omiten en este ejemplo)

Aproximación en Cascada Especificación de requisitos. Se han detectado los siguientes requisitos: R1: El sistema debe permitir la identificación de usuarios R2: Los usuarios están identificados por su nombre y palabra de paso. En nombre no excederá la longitud de 15 caracteres y la palabra de paso de 8. R3: Es obligatorio que tanto el nombre como la palabra de paso sean cumplimentados por el usuario R4: Deberá comprobarse que el nombre de usuario y la palabra de paso se corresponden con un usuario con autorización para acceder al sistema, esta información ya habrá sido incorporada previamente al mismo R5: Cuando el usuario no esté autorizado se mostrará el mensaje de error XX no tiene permiso para acceder a este sistema donde XX se corresponderá con el nombre que haya sido escrito

Aproximación en cascada Especificación de requisitos R6: Cuando no se haya introducido ningún valor para el nombre se mostrará el mensaje: Debe rellenar la información sobre su nombre R7: Cuando no se haya introducido ningún valor para la palabra de paso se mostrará el mensaje: Debe rellenar la información sobre la palabra de paso R8: Cuando el usuario esté autorizado se mostrará una pantalla con el mensaje: Bienvenido XX donde XX se corresponderá con el nombre que haya sido escrito R9: El sistema permitirá tres intentos para acceder como usuario identificado. R10: Después del tercer intento el sistema quedará bloqueado durante cinco minutos y se mostrará el mensaje Terminal bloqueado. Quedan: YY minutos donde YY representa el número de minutos que resten de bloqueo. R11: No pueden existir dos pares nombre y clave repetidos en el sistema.

Aproximación en cascada Fase de Análisis Se va a plantear como solución una visión estructurada basada en diagramas Entidad/Relación y diagramas de flujo de datos

Aproximación en Cascada Modelo Entidad/Relación Sólo aparece una entidad que es Usuario con dos atributos: Nombre: de tipo cadena de caracteres de tamaño 15 Palabra de paso: de tipo cadena de caracteres de tamaño 8

Aproximación en cascada Diagramas de flujos de datos Contexto Nivel 1

Aproximación en Cascada Diagramas de Estructuras

Aproximación en Cascada Diseño de pantallas Error1 Bloqueado Error2 Entrada Error3

Aproximación en Cascada Plan de pruebas Deberán realizarse las siguientes pruebas 1. Dejar nombre y palabra de paso vacía, el resultado esperado es la pantalla Error1 2. Dejar palabra de paso vacía, el resultado esperado es la pantalla Error2 3. Poner un nombre y una palabra de paso incorrecta, el resultado esperado es la pantalla Error3 4. Poner un nombre y una palabra de paso correcta, el resultado esperado es la pantalla Entrada 5. Poner tres veces un nombre y palabra de paso incorrecta, el resultado esperado es la pantalla Bloqueado

Aproximación de Desarrollo Incremental Se va a desarrollar el proyecto en dos fases: Fase 1: Identificación de usuario Fase 2: Mensaje de error de acceso detallado

Aproximación Incremental FASE 1. Identificación de usuarios Especificación de requisitos. Se han detectado los siguientes requisitos: R1: El sistema debe permitir la identificación de usuarios R2: Los usuarios están identificados por su nombre y palabra de paso. En nombre no excederá la longitud de 15 caracteres y la palabra de paso de 8. R3: Es obligatorio que tanto el nombre como la palabra de paso sean cumplimentados por el usuario R4: Deberá comprobarse que el nombre de usuario y la palabra de paso se corresponden con un usuario con autorización para acceder al sistema, esta información ya habrá sido incorporada previamente al mismo R5: Cuando el usuario no esté autorizado se mostrará el mensaje de error XX no tiene permiso para acceder a este sistema donde XX se corresponderá con el nombre que haya sido escrito

Aproximación en cascada Especificación de requisitos R6: Cuando el usuario esté autorizado se mostrará una pantalla con el mensaje: Bienvenido XX donde XX se corresponderá con el nombre que haya sido escrito R7: El sistema permitirá tres intentos para acceder como usuario identificado. R8: Después del tercer intento el sistema quedará bloqueado durante cinco minutos y se mostrará el mensaje Terminal bloqueado. Quedan: YY minutos donde YY representa el número de minutos que resten de bloqueo. R9: No pueden existir dos pares nombre y clave repetidos en el sistema.

Aproximación Incremental Fase de Análisis Se va a plantear como solución una visión estructurada basada en diagramas Entidad/Relación y diagramas de flujo de datos

Aproximación Incremental Modelo Entidad/Relación Sólo aparece una entidad que es Usuario con dos atributos: Nombre: de tipo cadena de caracteres de tamaño 15 Palabra de paso: de tipo cadena de caracteres de tamaño 8

Aproximación Incremental Diagramas de flujos de datos Contexto Nivel 1

Aproximación Incremental Diagramas de Estructuras

Aproximación Incremental Diseño de pantallas Error3 Entrada

Aproximación Incremental Plan de pruebas Deberán realizarse las siguientes pruebas 1. Poner un nombre y una palabra de paso incorrecta, el resultado esperado es la pantalla Error3 2. Poner un nombre y una palabra de paso correcta, el resultado esperado es la pantalla Entrada 3. Poner tres veces un nombre y palabra de paso incorrecta, el resultado esperado es la pantalla Bloqueado

Aproximación Incremental FASE 2. Mensaje de error de acceso detallado Nuevos requisitos. Se han detectado los siguientes nuevos requisitos: R10: Cuando no se haya introducido ningún valor para el nombre se mostrará el mensaje: Debe rellenar la información sobre su nombre R12: Cuando no se haya introducido ningún valor para la palabra de paso se mostrará el mensaje: Debe rellenar la información sobre la palabra de paso

Aproximación Incremental Revisión del Análisis El modelo de datos no se ve alterado

Aproximación Incremental Diagramas de flujos de datos Contexto Nivel 1

Aproximación Incremental Diagramas de Estructuras

Aproximación Incremental Diseño de pantallas Error1 Bloqueado Error2 Entrada Error3

Aproximación Incremental Plan de pruebas Deberán realizarse las siguientes pruebas 1. Dejar nombre y palabra de paso vacía, el resultado esperado es la pantalla Error1 2. Dejar palabra de paso vacía, el resultado esperado es la pantalla Error2 3. Poner un nombre y una palabra de paso incorrecta, el resultado esperado es la pantalla Error3 4. Poner un nombre y una palabra de paso correcta, el resultado esperado es la pantalla Entrada 5. Poner tres veces un nombre y palabra de paso incorrecta, el resultado esperado es la pantalla Bloqueado