Especificacion de casos de usos

Solo disponible en BuenasTareas
  • Páginas : 10 (2417 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2010
Leer documento completo
Vista previa del texto
Documento de Especificación de casos de Uso
Proyecto: DATA-WEB
Cliente: Profesora: Amina Godínez Ruiz (Academia de Inglés)
Introducción
El presente documento describe los casos de uso que fueron representados en el Diagrama de casos de uso, cada “caso de uso” contiene una descripción breve así como el flujo básico del usuario y los flujos secundarios o alternos que pudieran generarsedurante determinado caso de uso, Los casos de Uso que a continuación se especifican son: Acceso sin restricciones al sistema, Actualización de la Base de Datos, Registro de nuevos usuarios, Actualizar la aplicación web, Altas, Bajas, cambios y Consultas de información (archivos, observaciones), Acceso a la Base de Datos, Subir información y archivos, Hacer observaciones, Personalizar cuenta,Administrar cuenta, Descarga de documentos.

Glosario de Términos
Sistema web: Es una aplicación donde los usuarios pueden tener acceso a un servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web (HTML, Java Script, Java).
-Administrador: Este término es usado paradirigirse a la persona (s) que está ó estarán a cargo de la administración y/o gestión de todas las actividades que se lleven a cabo dentro de una empresa.
-Cuenta Administrador: Sesión donde solo tendrá acceso el administrador general, aquí se podrá gestionar sin restricciones cada una de las páginas que conforman al sistema. Básicamente desde aquí se puede manipular todo el software.
-CuentaProfesora: Sesión donde se podrán llevar a cabo altas, bajas, cambios y consultas de todo tipo de información; se podrán crear observaciones y enviarlas a cada perfil correspondiente, esta sesión contará con una ventana para el envío de archivos y también se podrá accesar a la base de datos.
-Cuenta Equipo: Sesión donde se podrán realizar altas, bajas y consultas de información, también se podrárealizar la descarga de archivos pertenecientes a la sesión Profesora y se podrá personalizar el perfil del usuario.
-Módulo: Conjunto de clases del sistema de software que se encarga de la administración de las entidades por ejemplo: registro, modificaciones, y consultas de empleados. Por ejemplo el Modulo Altas Equipo.

CASO DE USO REGISTRO
Descripción breve
En este caso de uso, se describe laforma en la que se registrarán, tanto los equipos, como la maestra (administradora); así como también, las excepciones que se pueden generar si es que se ingresa un dato erróneo.
Precondición: Todos los usuarios podrán ingresar a este caso de uso.
Flujo Básico:
1. Seleccionar el tipo usuario, para así poder registrarse.
2. A continuación, se mostrará el formulario con el cual seingresarán los datos para poder crear las cuentas.
3. En caso de existir un dato mal escrito, se llevará a cabo la validación del formulario.
4. Si es correcta la información registrada, se crearán las cuentas resultantes del formulario.
5. Después de llevar a cabo exitosamente los pasos anteriores, se enviará un mensaje que representará la creación de las cuentas correctamente.
6. Secrea la sesión automáticamente después de seguir los pasos anteriores acertadamente.
Flujos Secundarios:
No existe flujo secundario alguno.
Flujo Alterno:
En caso de existir un error dentro de la aplicación Web, no se podrá llevar a cabo el caso de uso anterior.
En caso de haber registrado un dato incorrectamente, se activará automáticamente la validación del formulario que muestra el registrode las cuentas requeridas.
CASO DE USO ACCESO SIN RESTRICCIONES AL SISTEMA
Descripción breve
Este caso solo aplica para el administrador ya que solo él podrá tener el acceso a todos los módulos del sistema sin restricción alguna.
Precondición: Solo el administrador podrá tener este acceso sin restricciones.
Flujo Básico:
1. El administrador deberá ingresar su nombre y contraseña....
tracking img