Sie sind auf Seite 1von 21

MovieNET Especificacin de Requerimientos de Software (ERS) Versin <1.

0>

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

Historia de Revisiones
Fecha <2012-09-15> Versin 1.0 Descripcin Documento inicial Autor Carlos Pomol Morales Marcelo Barrera Rodolfo Nahuat Roger Chan Pech Salvador Chan

Confidencial

Proyecto:___Proyec001____

Pgina 2

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

ndice
1. Introduccin .............................................................................................................................. 4 1.1. Propsito ............................................................................................................................ 5 1.2. Alcance ............................................................................................................................... 5 1.3. Definiciones, Acrnimos y Abreviaciones ................................................................... 5 1.4. Referencias ........................................................................................................................ 5 1.5. Resumen Ejecutivo .......................................................... Error! Bookmark not defined. 2. Descripcin General ................................................................................................................ 6 2.1. Funciones del producto. ................................................................................................. 6 2.2. Caractersticas de los usuarios. .................................................................................... 6 3. Especificacin de Requerimientos ........................................................................................ 6 3.1. Diagrama de Casos de Uso ............................................................................................ 6 3.2. Requerimientos Funcionales .......................................................................................... 8 3.3. Requerimientos no Funcionales .................................................................................. 20 3.4. Requerimientos del dominio ........................................................................................ 21 3.5. Especificacin de la interfaz. ....................................................................................... 21 4. Gestin de Requerimientos .................................................................................................. 21

Confidencial

Proyecto:___Proyec001____

Pgina 3

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

Especificacin de Requerimientos de Software


1. Introduccin

Se observ que en el buzn de quejas y sugerencias del video club Mrida, surgieron comentarios acerca de el psimo servicio segn deca, a la hora de solicitar una pelcula. Analizando el problema se observ que en el videoclub Mrida al llegar un cliente se dispone a buscar la pelcula que desea y al no encontrarla pasa por informacin a la caja acerca de la pelcula que quera, pregunta al dependiente y este recurre a su base de datos y resulta que no se encuentra dicha pelcula. Es entonces cuando surge la molestia del cliente al no encontrar la pelcula que deseaba. Por consiguiente las nicas opciones que le quedan al cliente es optar por otra pelcula o retirarse del videoclub generando prdidas para el negocio, adems de generar mala fama ya que recurrentemente los clientes se encuentran con la situacin de no encontrar la pelcula que tenan en mente. Se ha observado que el encargado tarda un tiempo considerable en checar si alguna pelcula est disponible o no, lo que ocasiona una prdida de tiempo por parte del cliente. Tomando en cuenta que actualmente el servicio de renta de pelculas y series por medio de internet han sido un proyecto muy innovador, el mtodo de la renta tradicional tiene que buscar estrategias para seguir en el negocio. Actualmente el uso de las tecnologas de informacin y comunicacin (TIC), est jugando un papel muy importante en la mercadotecnia, ya que son medios que nos proporcionan un flujo de informacin. Tomando en cuenta la problemtica planteada anteriormente, se implementara una pgina web para el videoclub, dicha pgina solucionar los problemas del cliente y pondr a la vanguardia a la empresa frente a otras tendencias de renta de pelculas que han surgido. La pgina contendr anuncios de promociones que ofrezca el videoclub, as como tambin la notificacin de las pelculas que tienen en la categora de estreno.
Confidencial Proyecto:___Proyec001____ Pgina 4

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

Tambin se anexara un buscador donde el cliente podr elegir el gnero que guste y buscar el ttulo de su pelcula preferida, dicha consulta dar a conocer si est disponible o no, evitando contratiempos y malos comentarios acerca del videoclub. Dentro de la misma pgina se implementar una seccin de atencin al cliente donde se podrn enviar comentarios y sugerencias al administrador del videoclub Esto mejorara en mucho el servicio que les ofrece actualmente a los clientes y se tendra informacin disponible en cualquier momento.

1.1.

Propsito

El propsito de este documento es capturar todos los requerimientos de software del sistema movieNet 1.2. Alcance EL sitio abarcar la zona de la pennsula de Yucatn, dando acceso a informacin a todos los clientes ubicados en Yucatn 1.3. Definiciones, Acrnimos y Abreviaciones Navegador: Software utilizado para visualizar y navegar por paginas o sitios web. Reservar: Apartar, adjuntar, producto a nombre de alguien. Password: Contrasea para ingresar. Venta por pedido.- El solicitar algn ttulo de pelcula para ser comprada

1.4. Referencias

Confidencial

Proyecto:___Proyec001____

Pgina 5

MovieNet Especificacin de Requerimientos de Software Proyecto001 2. Descripcin General 2.1. Funciones del producto.

Versin: <1.1.0> Fecha: <2012-09-15>

EL sitio web servir como promocin para las actividades y estrenos del videoclub medida, en esta pgina el usuario tambin podr buscar y separar la pelcula que desee para que al llegar al videoclub tenga segura su renta 2.2. Caractersticas de los usuarios. Visitante: Cualquier persona que visite el sitio sin necesidad de estar registrado. Usuario: Persona registrada en la pgina. Administrador: EL encargado de administrar y proveer de servicios. 3. Especificacin de Requerimientos 3.1. Diagrama de Casos de Uso

Confidencial

Proyecto:___Proyec001____

Pgina 6

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

Confidencial

Proyecto:___Proyec001____

Pgina 7

MovieNet Especificacin de Requerimientos de Software Proyecto001 3.2. Requerimientos Funcionales

Versin: <1.1.0> Fecha: <2012-09-15>

CASO DE USO
Id. del CU
CUGE_1

Recuperar_password Prioridad Alta / Media / Baja Estado elaboracin/Propuesto/Validado

Actores participantes Breve Descripcin Precondiciones Flujo Principal USUARIO

Permite recuperar la contrasea del usuario, si este llegara a olvidarlo.

El usuario tendr que estar previamente registrado. Flujo principal El usuario ingresara en la opcin recuperar contrasea. El sistema pedir el nombre de usuario. El sistema buscara en la base de datos los datos del usuario. El sistema le enviara la contrasea al correo proporcionado en el registro.

Flujos de excepcin

Flujo Excepcin I: El usuario no se registro Si el usuario no est registrado, el sistema mostrar un mensaje de error. El sistema lo redirigir a la seccin de registro.

Post-condiciones

El usuario podr seguir navegando en la pgina.

Confidencial

Proyecto:___Proyec001____

Pgina 8

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

CASO DE USO
Id. del CU
CUV_4

Registro Prioridad Alta / Media / Baja Estado elaboracin/Propuesto/Validado

Actores participantes Breve Descripcin Precondiciones Flujo Principal VISITANTE

Permite registrarse a cualquier visitante como un usuario.

Ingresar a la pgina principal y contar con una cuenta de e-mail. Flujo principal El usuario ingresara en la opcin registrarse. el usuario ingresara un nombre, contrasea y correo electrnico. El sistema buscara en la base de datos para verificar que no existan usuarios duplicados. El sistema registrara al nuevo usuario en la base de datos. El sistema le enviara al correo proporcionado en el registro una confirmacin.

Flujos de excepcin

Flujo Excepcin I: El usuario no se registro Si el nombre usuario ya existe, o no ingreso un nombre de usuario. La contrasea es demasiado pequea o no haya ingresado una. El sistema mostrar un mensaje de error. El sistema lo redirigir a la seccin de registro.

Post-condiciones

El usuario iniciara una sesin y podr seguir navegando en la pgina.

Confidencial

Proyecto:___Proyec001____

Pgina 9

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

CASO DE USO
Id. del CU
CUA_4

Administrar_contacto. Prioridad Alta / Media / Baja Estado elaboracin/Propuesto/Validado

Actores participantes Breve Descripcin Precondiciones Flujo Principal Administrador Permite al administrador ver los comentarios de los usuarios y censurar o eliminar comentarios ofensivos. Iniciar sesin como administrador. Flujo principal Flujos de excepcin El administrador visualizara los comentarios de los usuarios. El administrador podr responder a los usuarios. El administrador podr censurar palabras ofensivas de los comentarios. El administrador podr eliminar comentarios ofensivas. El sistema reducir la reputacin del usuario que realizo un comentario ofensivo. Flujo Excepcin I: El usuario no se registro Conectividad con el servidor, redireccionar a pgina de error del servidor.

Post-condiciones

El administrador podr seguir navegando en la pgina.

Confidencial

Proyecto:___Proyec001____

Pgina 10

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

CASO DE USO
Id. del CU Cuv_3 Prioridad

Bsqueda

Alta / Media / Baja

Estado

elaboracin/Propuesto/Validado

Actores participan tes Breve Descripci n Precondicion es Flujo Principal Para que el visitante pueda reservar al realizar su bsqueda deber estar previamente registrado. Flujo principal Flujos de excepcin El visitante ingresa al sitio y navega. El visitante puede ver los comentarios. VISITANTE

El visitante podr realizar la bsqueda de sus pelculas y seguir navegando en la pgina.

Flujo Excepcin I: El usuario no se registro solo podr buscar las pelculas no tendr el privilegio de reservar hasta que se registre y se convierta en un usuario.

Postcondiciones

El visitante podr seguir navegando en la pagina.

Confidencial

Proyecto:___Proyec001____

Pgina 11

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

CASO DE USO
Id. del CU
CUU_3

contacto Prioridad Alta / Media / Baja Estado elaboracin/Propuesto/Validado

Actores participantes Breve Descripcin Precondiciones Flujo Principal USUARIO

El usuario podr escribir comentarios, puntos de vistas y opiniones en la pgina.

Para que el usuario pueda comentar tiene que registrarse. Flujo principal El usuario entra a la pgina principal. Se ubica en el apartado de comentarios y sugerencias. Escribe su comentario o sugerencia.

Flujos de excepcin

Flujo Excepcin I: el usuario no podr comentar. el usuario no podr comentar al no estar registrado.

Postcondiciones

El usuario podr navegar en la parte de la pgina de los comentarios y sugerencias.

Confidencial

Proyecto:___Proyec001____

Pgina 12

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

CASO DE USO
Id. del CU CUA_2 Prioridad

Actualizar_contenido

Alta / Media / Baja

Estado

elaboracin/Propuesto/Validado

Actores participante s Breve Descripcin Precondiciones Flujo Principal ADMINISTRADOR

El administrador podr actualizar el contenido de la pgina, la lista de las pelculas, las promociones, la lista de reservaciones y las cuentas de los usuarios. Podr actualizar el contenido de la pgina cada cierto tiempo considerando las reservaciones de los usuarios. Flujo principal El administrador entra con su cuenta. Verifica toda la informacin. Actualiza las listas, promociones, etc.

Flujos de excepcin

Flujo Excepcin I: Conectividad con el servidor, errores de conexin.

Postcondiciones

El administrador podr navegar en la pgina mientras actualiza toda la informacin.

CASO DE USO
Id. del CU CUA_5 Prioridad

Notificacion_Pedidos

Alta / Media / Baja

Estado

elaboracin/Propuesto/Validado

Actores participante s Confidencial ADMINISTRADOR

Proyecto:___Proyec001____

Pgina 13

MovieNet Especificacin de Requerimientos de Software Proyecto001 Breve Descripcin Precondiciones Flujo Principal

Versin: <1.1.0> Fecha: <2012-09-15>

El administrador tendr acceso a la base de datos para saber que pelculas fueron pedidas para su renta dentro del sitio. Haber iniciado sesin como administrador Flujo principal El administrador entra con su cuenta. Verifica la base de datos de las pelculas para hallar las que se encuentren en sistema de apartado Separa las pelculas de manera fsica para tenerlas listas para su entrega en el momento de la renta.

Flujos de excepcin

Flujo Excepcin I: Errores del servidor, se mostrara la pgina de error.

Postcondiciones

El administrador tendr completa libertad de navegacin dentro del sistema.

CASO DE USO
Id. del CU CUU_1 Prioridad

Reservacion

Alta / Media / Baja

Estado

elaboracin/Propuesto/Validado

Actores participante s Breve Descripcin Precondiciones Flujo Principal Usuario

El usuario podr reservar una pelcula disponible.

Haber iniciado sesin como usuario. Flujo principal El usuario intentara reservar una pelcula. El sistema verificara si existen copias disponibles. El sistema modificara el estado de la pelcula a reservada. Se le asignara da y hora de reservacin de la pelcula. Notificara a la cuenta administrador de la reservacin. Proyecto:___Proyec001____ Pgina 14

Confidencial

MovieNet Especificacin de Requerimientos de Software Proyecto001 Flujos de excepcin Flujo Excepcin I:

Versin: <1.1.0> Fecha: <2012-09-15>

Tratar de reservar sin iniciar sesin, se redireccionar a la pgina de inicio de sesin.

Postcondiciones

El usuario seguir navegando en la pagina.

CASO DE USO
ID CUU_2 Prioridad Alta / Media / Baja Actores participantes Breve Descripcin Precondiciones Flujo Principal USUARIO

Compra Estado elaboracin/Propuesto/Validado

El usuario compra por pedido el ttulo de alguna pelcula

El usuario tendr que estar previamente registrado. Flujo principal o o Inicio El usuario ingresa al sitio Ingresar datos El usuario ingresara su login y su password los cuales estn conformados de la siguiente manera:

Login: puede ser el nombre del usuario o una palabra que est
compuesta por letras y nmeros.

Contrasea: debe estar compuesto con letras, nmeros y smbolos.


o Validar datos El sistema comparara con los registro en la base de datos si el usuario esta registrado (Excepcin I), entonces el sistema tomara la clave del rol que va desempear durante su acceso. o Acceso al sistema El sistema le dar acceso solo aquellos mdulos que tiene permisos. Compra El usuario ingresara el titulo de la pelcula y notificara la compra por pedido.

Confidencial

Proyecto:___Proyec001____

Pgina 15

MovieNet Especificacin de Requerimientos de Software Proyecto001 Flujos de excepcin Flujo Excepcin I: El usuario no se registro

Versin: <1.1.0> Fecha: <2012-09-15>

Si el usuario no est registrado, el sistema mostrar un mensaje de error. El usuario deber registrarse en el sistema. Si el usuario no recuerda su contrasea, enviara una notificacin al administrador para su recuperacin.

Postcondiciones

El cajero debe validar la compra. Se notificara al usuario el monto de la compra.

CASO DE USO
ID

Notificacion-reservacion

CUU_!

Prioridad

Alta / Media / Baja

Estado

elaboracin/Propuesto/Validado

Actores participantes Breve Descripcin CAJERO Se notificara al administrador en tiempo real si ocurri alguna reservacin de pelcula Pre- condiciones Flujo Principal El administrador tendr que estar previamente registrado. Flujo principal o o Inicio El cajero ingresa al sitio Ingresar datos El administrador ingresara su login y su password los cuales estn conformados de la siguiente manera:

Login: puede ser el nombre del usuario o una palabra que est
compuesta por letras y nmeros.

Contrasea: debe estar compuesto con letras, nmeros y smbolos.


o Validar datos El sistema comparara con los registro en la base de datos si el cajero esta registrado (Excepcin I), entonces el sistema tomara la clave del rol que va desempear durante su acceso. o Acceso al sistema

Confidencial

Proyecto:___Proyec001____

Pgina 16

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

El sistema le dar acceso solo aquellos mdulos que tiene permisos. Notificacin Se le notificara al cajero la reservacin en el rea del sitio de Notificaciones Flujos de excepcin Flujo Excepcin I: El usuario no se registro Si el usuario no est registrado, el sistema mostrar un mensaje de error. El usuario deber registrarse en el sistema. Si el usuario no recuerda su contrasea, enviara una notificacin al administrador para su recuperacin. Si la notificacin no ocurre, se contactara con el administrador. Si ocurre una notificacin invalida, se contactara con el administrador Post-condiciones El administrador debe validar la notificacin

CASO DE USO
ID CUG_1 Priori dad Actores participantes Breve Descripcin USUARIO / Baja

Iniciar_sesin Alta / Media Estad o elaboracin/Propuesto/Validado

Describe la forma que deben acceder los usuarios al sistema. El usuario tendr que estar previamente registrado. Flujo principal o o Inicio El usuario ingresa al sitio Ingresar datos El usuario ingresara su login y su password los cuales estn conformados de la siguiente manera:

Pre- condiciones Flujo Principal

Login: puede ser el nombre del usuario o una palabra que est
compuesta por letras y nmeros.

Contrasea: debe estar compuesto con letras, nmeros y smbolos.


Confidencial Proyecto:___Proyec001____ Pgina 17

MovieNet Especificacin de Requerimientos de Software Proyecto001 o Validar datos

Versin: <1.1.0> Fecha: <2012-09-15>

El sistema comparara con los registro en la base de datos si el usuario esta registrado (Excepcin I), entonces el sistema tomara la clave del rol que va desempear durante su acceso. o Flujos de excepcin Acceso al sistema El sistema le dar acceso solo aquellos mdulos que tiene permisos. Flujo Excepcin I: El usuario no se registro Si el usuario no est registrado, el sistema mostrar un mensaje de error. El usuario deber notificar al administrador para que le registre en el sistema.

Post-condiciones

Se modificara el perfil del usuario y su estado.

CASO DE USO
ID CUA_3 Priorida d Actores participantes Breve Descripcin ADMINISTRADOR

Administrar_usuarios Alta / Media / Baja Estado elaboracin/Propuesto/Validado

Describe el ingreso de los usuarios y el estado de los usuarios. Iniciar sesin como administrador. Flujo principal o o Acceso al sistema El administrador tendr acceso a todos los permisos con su cuenta. Administrar usuarios Proyecto:___Proyec001____ Pgina 18

Pre- condiciones Flujo Principal

Confidencial

MovieNet Especificacin de Requerimientos de Software Proyecto001

Versin: <1.1.0> Fecha: <2012-09-15>

Dar de alta a un usuario nuevo y modificar el nivel de confianza del usuario.

Flujos de excepcin

Flujo Excepcin I: El usuario no se registro Si el usuario no est registrado, el sistema mostrar un mensaje de error. El usuario deber notificar al adminitrador para que le registre en el sistema.

Post-condiciones

Los registros de la base de dato se vern afectados conforme al rol que desempea el administrador.

CASO DE USO
ID CUA_6 Prioridad

Actualizar_Estado_Pelicula Alta / Media / Baja Estado elaboracin/Propuesto/Validado

Actores participantes Breve Descripcin ADMINISTRADOR

Describe el estado de la pelcula (Disponible o Apartado). Iniciar una sesin como administrador

Pre- condiciones

Confidencial

Proyecto:___Proyec001____

Pgina 19

MovieNet Especificacin de Requerimientos de Software Proyecto001 Flujo Principal Flujo principal. o Ingresar galeras

Versin: <1.1.0> Fecha: <2012-09-15>

El administrador ingresara a las galeras, para ver las pelculas rentadas y las disponibles y as actualizar su base de datos. o Pelcula apartada El administrador buscar la pelcula separada en el sitio, y la separa fsicamente. (flujo de excepcin 1) o Pelcula disponible La pelcula est disponible si no se cumple la condicin de renta de la excepcin 1 o si la pelcula es devuelta despus de la renta. Flujos de excepcin Flujo Excepcin I: Pelcula apartada Si el usuario tiene 3 horas para ir a buscar la pelcula.

Post-condiciones

Los registros de la base de dato del sitio se vern afectada por las actualizaciones del administrador.

3.3. Requerimientos no Funcionales [Prrafo obligatorio.] [En esta seccin se describen los aspectos no funcionales, tales como tiempo de respuesta, esttica de la aplicacin, facilidad de navegacin, etc.] ID Tipo Descripcion (Ustedes los determinan) Seguridad El acceso al sistema ser controlado con nombres de usuario y contraseas.

Confidencial

Proyecto:___Proyec001____

Pgina 20

MovieNet Especificacin de Requerimientos de Software Proyecto001 3.4. Requerimientos del dominio ID Tipo Descripcin RNF-04

Versin: <1.1.0> Fecha: <2012-09-15>

3.5. Especificacin de la interfaz. ID Tipo Descripcion RNF-04 Interfaz con otros sistemas Permitir que los formatos de salida sean compatibles con herramientas de ofimtica

4. Gestin de Requerimientos [Prrafo obligatorio.] [En esta seccin se especifica como se realizara el seguimiento de los requerimientos, y los documentos asociados a este seguimiento, as mismo, en esta seccin se describe como se realizaran los posibles cambios o nuevas modificaciones existentes durante el proyecto.

Confidencial

Proyecto:___Proyec001____

Pgina 21

Das könnte Ihnen auch gefallen