Está en la página 1de 17

BIBLIOTECA

E T A P A U N O

VIRTUAL
JUAN MANSILLA - JAIME DIAZ – DAVID MORALES

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / REQUERIMIENTOS FUNCIONALES

EL USUARIO PUEDE REGISTRARSE

EL USUARIO PODRA ENVÍAR SUGERENCIAS DE LIBROS

EL USUARIO PODRÁ VER Y DESCARGAR LOS LIBROS ALMACENADOS

EL USUARIO PODRÁ PUBLICAR COMENTARIOS EN CADA LIBRO

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / REQUERIMIENTOS FUNCIONALES

EL ADMINISTRADOR PUEDE ELIMINAR LIBROS

EL ADMINISTRADOR REVISA SUGERENCIAS

EL ADMINISTRADOR PUBLICA LIBROS


EL ADMINISTRADOR PUEDE ELIMINAR USUARIO

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / REQUERIMIENTOS FUNCIONALES

EL ADMINISTRADOR Y EL USUARIO PUEDEN INGRESAR AL SISTEMA


EL ADMINISTRADOR Y EL USUARIO PUEDEN CERRAR SESIÓN
EL ADMINISTRADOR Y EL USUARIO PUEDEN MODIFICAR CONTRASEÑA

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / REQUERIMIENTOS NO FUNCIONALES

DEBE UTILIZAR MYSQL + PHP PARA LA CONEXIÓN A LA BASE DE DATOS


LA INTERFAZ DE USUARIO SERÁ IMPLEMENTADA CON
HTML-5 Y JAVASCRIPT.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / DIAGRAMA DE CASOS DE USO

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / REGISTRO USUARIO

ACTORES Usuario
PRECONDICIÓN El programa debe estar habilitado y conectado a la base de
datos.
DESCRIPCIÓN El usuario ingresa sus datos personales (Contraseña,
sobrenombre, correo electrónico) para poder registrarse y
tener acceso para utilizar la plataforma.
EXCEPCIONES El usuario poder ingresar erróneamente sus datos o los Datos
para registrarse pueden estar ya utilizados.
POST CONDICIÓN El usuario puede bloguearse e ingresar a la plataforma y
realizar acciones.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / LOGIN USUARIO Y ADMIN

ACTORES Usuario, Administrador


PRECONDICIÓN El usuario tiene que estar registrado; El Administrador no
necesita registrarse.
DESCRIPCIÓN El usuario y el Administrador; a través de un login ingresando
sus datos pueden ingresar a la plataforma.
EXCEPCIONES El usuario poder ingresar erróneamente sus datos, la base de
datos puede estar desconectada.
POST CONDICIÓN El usuario puede ingresar a la Biblioteca virtual e interactuar
con la plataforma.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / ENVIO DE SUGERENCIAS

ACTORES Usuario
PRECONDICIÓN Usuario puede enviar sugerencias de libros.
DESCRIPCIÓN El usuario, al ingresar a la plataforma puede ingresar a una
pestaña especifica donde puede enviar un mensaje al
administrador con sugerencias de libros indicando datos
importantes y anexar un libro a la espera de la revisión del
administrador.
EXCEPCIONES El usuario no está registrado. El usuario no esta logueado.
POST CONDICIÓN el Administrador revisa la sugerencia enviada por el usuario.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / VER Y DESCARGAR LIBROS

ACTORES Usuario
PRECONDICIÓN El usuario debe estar logueado y conectado a la base de datos.
DESCRIPCIÓN El usuario, al ingresar a la plataforma puede navegar por la
biblioteca; ver y descargar los libros en PDF
EXCEPCIONES El usuario no está registrado. El usuario no esta logueado. No
hay libros almacenados. No hay conexión a la base de datos
POST CONDICIÓN El usuario tendrá acceso directo a los libros a través de la
descarga hecha y podrá leer y posteriormente interactuar con
los archivos.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / PUBLICAR COMENTARIOS

ACTORES Usuario
PRECONDICIÓN El usuario debe estar logueado y conectado a la base de datos.
Debe estar posicionado en la plataforma; específicamente en la
pagina relacionada al libro deseado.
DESCRIPCIÓN El usuario, al ingresar en la plataforma; podrá comentar en la
caja de comentarios e interactuar con los demás usuarios.
EXCEPCIONES Excepciones: El usuario no está registrado. El usuario no esta
logueado. No hay libros almacenados. No hay conexión a la
base de datos para poder dejar comentarios.
POST CONDICIÓN Después de comentar, el usuario podrá publicarlo y recibir
respuestas a este, creando un dialogo de conversación.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / ELIMINAR USUARIOS

ACTORES Administrador
PRECONDICIÓN El Administrador debe estar conectado en la plataforma
DESCRIPCIÓN El administrador tiene la facultad de Eliminar Usuarios cuando
este estime pertinente; ya sea por falta de espacio o por
infringir políticas de convivencia al subir contenido no apto,
publicar insultos, etc.
EXCEPCIONES El Administrador no esta conectado, la plataforma no contiene
usuarios. El administrador no cuenta con los permisos
necesarios.
POST CONDICIÓN Una vez eliminado el usuario no podrá publicar contenido ni
loguearse en la plataforma.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / ELIMINAR LIBROS

ACTORES Administrador
PRECONDICIÓN El Administrador debe estar conectado en la plataforma
DESCRIPCIÓN El administrador tiene la facultad de Eliminar libros cuando este
estime pertinente.
EXCEPCIONES El Administrador no esta conectado, la plataforma no contiene
libros
POST CONDICIÓN El Administrador al haber eliminado un libro en formato pdf,
este ya no estará disponible en la plataforma para que los
usuarios puedan acceder a él

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / REVISAR SUGERENCIAS

ACTORES Administrador
PRECONDICIÓN El Administrador debe estar conectado en la plataforma, . Los
usuarios deben haber enviado solicitudes al Administrador.
DESCRIPCIÓN El administrador tiene la facultad de revisar las solicitudes y
sugerencias que los Usuarios le enviaron de acuerdo a las
necesidades de estos.
EXCEPCIONES Los usuarios no envían ninguna solicitud. El Administrador no
esta conectado.
POST CONDICIÓN El administrador al revisar las sugerencias de los usuarios, tiene
la disposición de cumplir las sugerencias, (si es factible o
posible cumplirlas o no).

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / PUBLICAR LIBROS

ACTORES Administrador
PRECONDICIÓN El Administrador debe estar conectado a la plataforma y a la
base de datos.
DESCRIPCIÓN El administrador tiene la facultad de subir libros, y las
sugerencias o peticiones de los usuarios. Estos son en formato
PDF y pueden ser descargados y revisados por los usuarios
conectados a la plataforma.
EXCEPCIONES El administrador no esta conectado. No esta conectada la base
de datos.
POST CONDICIÓN Al subir los libros en formato PDF, los usuarios pueden tener
acceso a estos e interactuar a través de la plataforma.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / CERRAR SESION
ACTORES Administrador y usuario
PRECONDICIÓN El Administrador y el Usuario deben estar conectado a la
plataforma. El usuario debe estar registrado
DESCRIPCIÓN Una vez finalizado la sesión del usuario, este puede cerrar
sesión a través de botón de cierre de sesión. Le administrador si
bien no necesita registrarse para poder iniciar y cerrar sesión.
Una vez terminando su sesión respectivamente puede cerrarla
al igual que el usuario.
EXCEPCIONES El administrador y/o el Usuario no están conectados. No esta
conectada la base de datos. El usuario no esta registrado. La
plataforma está deshabilitada.
POST CONDICIÓN Una vez cerrada la sesión, el usuario podrá ingresar
nuevamente en otra ocasión, al igual que el Administrador.

METODOLOGIAS DE DESARROLLO DE SOFTWARE


BIBLIOTECA VIRTUAL / CAMBIAR CONTRASEÑA
ACTORES Administrador y usuario
PRECONDICIÓN El Administrador y el Usuario deben estar conectado a la
plataforma. El usuario debe estar registrado
DESCRIPCIÓN El usuario, tanto como el administrador, pueden cambiar la
contraseña cuando esta se les olvide o por simple seguridad. A
través de una verificación de correo electrónico.
EXCEPCIONES El administrador y/o el Usuario no están conectados. No esta
conectada la base de datos. El usuario no esta registrado. La
plataforma está deshabilitada.
POST CONDICIÓN Una vez cambiada la contraseña el Usuario o el administrador
pueden iniciar sesión nuevamente en una próxima vez con su
contraseña nueva.

METODOLOGIAS DE DESARROLLO DE SOFTWARE

También podría gustarte