jggtyfujgh
Páginas: 6 (1324 palabras)
Publicado: 17 de abril de 2013
Análisis
Sistema Soda´s Company Web
A continuación se mostrara el diagrama general que servirá para entender un poco más la funcionalidad del sistema.
1.1 Diagramas de Caso de Uso
Los diagramas de caso de uso en inglés, use case) sirven para mostrar las funciones de un sistema de software desde el punto de vista de sus interacciones con el exterior y sin entrar ni en ladescripción detallada ni en la implementación de estas funciones.
Con respecto al Soda´s Company Web de prospección el diagrama de caso de uso realizado refleja la funcionalidad del sistema cuyos actores como el usuario temporal que muestra la funciones que podrá hacer un visitante o alguna persona externa sobre la página web, el Usuario participante que podrá hacer valida su estancia en la páginaweb al registrarse y así obteniendo un usuario con el cual entrara y desempeñara las siguientes actividades registra códigos, consulta puntos, visualiza premios y realiza canje y por su parte el Administrador realiza la gestión (altas, bajas, modificación y actualización) de productos, códigos y canjes que se realicen.
En la figura 1.1 podemos visualizar el diagrama general de caso de uso delsistema Soda´s Company Web.
Figura 1.1 Caso de uso general del Soda´s Company Web.
1.2 Caso de uso detallados
Como parte del análisis empleamos caso de uso detallado y los representamos como se muestra en la figura 1.2.
Nombre
Actores
Precondición
Flujo normal
Flujo alternativo
Postcondición
Figura 1.2 Caso de uso detallado. A continuación describiremos en detalle la tabla de descripción de los casos de uso, la misma está compuesta por secciones y estas son:
1. Nombre: Nombre del caso de uso, se recomienda que el primer nombre sea un verbo y este en infinitivo.
2. Actores: Lista los actores que interactúan con el caso de uso.
3. Precondición: Lista las acciones que se deben de haber llevado a cabo en el sistemapara que desemboquen en el uso del mismo.
4. Flujo Normal: Lista los pasos que realizará internamente el caso de uso (algoritmo a alto nivel)
5. Flujo Alternativo: Lista los paso que se realizarán en el caso de uso de producirse un cambio en el comportamiento.
6. Pos condición: Describe los hechos que se han de cumplir si el flujo de eventos normal se ha ejecutado correctamente.
NombreRegistrar a la página
Actores
Usuario Temporal
Precondición
Ingresa a la página en el apartado de registro.
Flujo normal
1.-Se posiciona en el apartado de registro
2.-Captura datos (Nombre, Apellido Paterno, Apellido Materno, Edad, Sexo, Fecha de Nacimiento, Correo Electrónico, Teléfono y Clave de acceso).
3.-Se validan datos
4.-Se envía la información
5.-Se confirmala operación y se almacena la información.
Flujo alternativo
3.-Si la captura de datos es incompleta, el sistema manda un mensaje de error
3.-Si el usuario ya existe el usuario mandara un mensaje en el cual indica que el usuario ya existe.
4.-El usuario tiene opción de cancelar el registro
Pos condición
El usuario queda registrado en la página
Nombre
Iniciar sesiónActores
Usuario Participante
Precondición
El usuario debió haberse registrado en la página
Flujo normal
1.-Ingresa a la página principal
2.-Se posiciona en el apartado iniciar sesión
3.-Ingresa su teléfono y clave de acceso
4.- Confirmar inicio de sesión
Flujo alternativo
3.- Si su teléfono o contraseña es incorrecta no podrá ingresar a su cuenta y el sistemamandara un mensaje de alerta para informar del error.
2.- Puede cancelar el acceso a su cuenta.
4.- Si el usuario tiene acumulado más de 1000 puntos el sistema mandará un mensaje de aviso.
Postcondición
El usuario ingresa a su cuenta correctamente.
Nombre
Registrar códigos
Actores
Usuario Participante
Precondición
El usuario debe estar logeado
Flujo normal...
Leer documento completo
Regístrate para leer el documento completo.