Documentos de Académico
Documentos de Profesional
Documentos de Cultura
D O C U M E N T O D E L P R O Y E C T O
EvoWare
Documento Especificaciones de Uso
1
Historial de Revisiones
REV# FECHA SECCIONAFECTADA AUTOR
1 2/16/2011 Documento Incial Gabriel Dominguez
2
Tabla de Contenido
1. ................................................................................................... INTRODUCCIÓN
.............................................................................................................................................. 6
3
4.4.2. Flujo de Eventos ................................................................................................................. 11
4.4.3. Pre-Condiciones ................................................................................................................. 11
4.4.4. Pos-Condiciones ................................................................................................................. 11
4.5. REMOVER BANNER ..................................................................................................................... 12
4.5.1. Descripción......................................................................................................................... 12
4.5.2. Flujo de Eventos ................................................................................................................. 12
4.5.3. Pre-Condiciones ................................................................................................................. 12
4.5.4. Pos-Condiciones ................................................................................................................. 12
4.6. SUBIR BANNER ............................................................................................................................ 12
4.6.1. Descripción......................................................................................................................... 12
4.6.2. Flujo de Eventos ................................................................................................................. 12
4.6.3. Pre-Condiciones ................................................................................................................. 13
4.6.4. Pos-Condiciones ................................................................................................................. 13
4.7. VER BANNERS EN PORTAL WEB ................................................................................................... 13
4.7.1. Descripción......................................................................................................................... 13
4.7.2. Flujo de Eventos ................................................................................................................. 13
4.7.3. Pre-Condiciones ................................................................................................................. 13
4.7.4. Pos-Condiciones ................................................................................................................. 13
4.8. VER NUMERO DE CLICKS ............................................................................................................. 13
4.8.1. Descripción......................................................................................................................... 13
4.8.2. Flujo de Eventos ................................................................................................................. 14
4.8.3. Pre-Condiciones ................................................................................................................. 14
4.8.4. Pos-Condiciones ................................................................................................................. 14
4
List a de Figura
FIGURA 1 – CASO DE USO DIAGRAMA DE MAIN ............................................................................. 7
5
1. Introducción
1.1. Objetivo
Este documento es sobre las especificaciones de uso generado por EvoWare. Trata de dar una imagen
más clara de como el sistema será utilizado.
Este documento describe detalladamente la forma en que los distintos usuarios utilizarán el Sistema
Gestor de Publicidad. Menciona los casos ideales en el cual los eventos serán realizados. También
menciona algunos casos en el que los eventos podrían tener alguna falla o no se comporten de manera
esperada. Se describe en términos generales cada caso de uso.
6
2. Diagrama de Casos de Uso
7
3. Especificaciones de Actores
3.1. Administrador
3.1.1. Descripción
3.2. Público
3.2.1. Descripción
El público es el usuario de internet que verá los banners en una página de internet.
3.3. Sponsor
3.3.1. Descripción
El Sponsor es la persona que se registrará en el sistema y subirá sus banners. Pagará por el servicio y así
su publicidad será mostrada en una página de internet.
8
4. Especificaciones de Casos de Uso
4.1.1. Descripción
Si al público en general le interesa el banner, le dará click. En este caso, al banner se le restará 1 click.
Flujo Básico
Cuando algún usuario de internet entra en el portal web donde el sistema a sido instalado, podrá
ver algun banner que a sido colgado al sistema por algún sponsor, y podrá darle clic
redireccionandolo a la pagina correspondiente al banner. También el sistema buscará la dirección
IP del usuario que a dado clic en el banner, si la dirección IP no existe, esa IP se guardará en el
sistema y se le descontará 1 clic al banner. Si la dirección IP ya existe, no se hará nada.
Flujo Alternativo
Cuando algún usuario de internet entra en el portal web donde el sistema a sido instalado y no hay
ningún banner colgado en el sistema, el sistema mostrará un anuncio invitando a registrarse a éste
mismo.
4.1.3. Pre-condiciones
4.2.1. Descripción
El administrador del sistema gestor de publicidad podrá observar los banners de todos los sponsors
incritos en el portal, será capaz de ver cuanto fue invertido en cada banner, cuantos clics obtuvo el
banner, cuantos se han utilizado y cuantos clics restan.
El administrador podrá remover banners en caso de ser inapropiados o haber detectado que el banner
no debe o debería estar colgado. Podrá eliminar cuentas en caso de ser necesario.
Flujo Básico
El Administrador ingresará al sistema por medio de su cuenta y contraseña, una vez dentro, se le presentará
9
automáticamente una tabla de informes de todos los sponsors incritos en el sistema. Tendrá un botón ―dar de
baja sponsor‖, ―modificar cuenta de sponsor‖, ―dar de baja banner‖ para cada sponsor en el sistema. Si el
administrador desea eliminar un sponsor, tendrá que buscar el sponsor en la lista y dar clic en el botón de ―dar
de baja sponsor‖, después se le presentará una ventana preguntándole si está seguro de dar de baja al sponsor,
el administrador tendrá la opción de confirmar o cancelar dicha acción. Si el administrador elije la opción de
―modificar cuenta de sponsor‖ podrá solamente cambiar la contraseña del sponsor. Si el administrador elije la
opción de ―dar de baja banner‖ le aparecerá una ventana con todos los banner que el sponsor tiene subido en el
sistema entonces podrá eliminar el banner deseado, una vez elegido el banner que desea eliminar, se
Flujo Alternativo
Si algún error ocurre, ninguna modificación se realizará.
4.2.3. Pre-Condiciones
El Administrador del sistema tendrá que tener una cuenta de Administrador antes de poder ―manejar las
cuentas‖.
4.2.4. Pos-Condiciones
Una vez realizado alguno de los cambios deseados, la base de datos se actualizará con los cambios y se
4.3.1. Descripción
Flujo Básico
El administrador tendrá en su cuenta del sistema la opción de ―agregar clics‖, al dar clic en ese botón, una
ventana aparecerá preguntando la cantidad de clics que se desea agregar. Despues el administrador ingresara
la cantidad de clics y presionara aceptar o cancelar. Si el administrador eligió aceptar, otra ventana aparecerá
10
Flujo Alternativo
Si algún error ocurre durante la transacción, todo volverá al estado en que se encontraba antes de que se
realizara la transacción.
4.3.3. Pre-Condiciones
Antes de manejar cualquier pago, el encargado correspondiente necesitará la ficha de pago del sponsor que
4.3.4. Pos-Condiciones
Una vez realizada la transaccion de los clics, el sponsor podrá ingresar a su cuenta y administrar sus clics
4.4.1. Descripción
Una vez que el sponsor se registró en el sistema, se le dará una cuenta de banco donde
realizará sus pagos. Una vez realizado el pago, acudirá al encargado correspondiente con
su ficha de pago para corroborar datos y adquirir sus clics.
Flujo Básico
El sponsor deberá realizar su pago correspondiente en su banco de preferencia mas cercano. Después se
Flujo Alternativo
Si el sponsor no comprueba que a realizado el pago, no se realizará ninguna transacción.
4.4.3. Pre-Condiciones
4.4.4. Pos-Condiciones
11
4.5. Remover Banner
4.5.1. Descripción
Flujo Básico
Una vez que el sponsor entre a la opción de remover banner, se le desplegará una ventana con una tabla de los
banner que posee en su cuenta y podrá eliminar algún banner deseado. Entonces se le desplegara una ventana
Flujo Alternativo
Si algún error ocurre mediente ésta transacción ningún banner será removido.
4.5.3. Pre-Condiciones
Para remover algún banner del sistema, el sponsor necesita tener al menos algún banner en el sistema.
4.5.4. Pos-Condiciones
Una vez que el usuario haya confirmado la eliminación del banner, el banner será removido del sistema y si el
banner au tiene clics disponibles, los clics serán regresados a la cuenta para ser administrados.
4.6.1. Descripción
El sponsor subirá su banner al sistema por medio de la dirección URL de donde se encuentra el banner.
Flujo Básico
Una vez que el sponsor haya entrado en la opción de ―subir banner‖ una ventana se le desplegará pidiendo la
dirección URL de la imagen que desea subir al sistema.. Tendrá la opción de aceptar o cancelar. Si el usuario
presiona la opción de aceptar, una ventana de confirmación se le presentara, el sponsor podrá confirmar o
Flujo Alternativo
Si la dirección URL introducida no existe, se le presentará una ventana de error al usuario y se regresará al
12
4.6.3. Pre-Condiciones
4.6.4. Pos-Condiciones
4.7.1. Descripción
El público en general podrá observar los banners que los sponsors han colgado en el sistema con
anterioridad.
Flujo Básico
Si algún usuario de internet ingresa a la portal web donde el sistema a sido instalado, podrá ver algunos
banners que han sido colgados en el sistema por los sponsors registrados. El usuario podrá dar un clic en el
Flujo Alternativo
Si el usuario no ingresa a la portal web donde el sistema a sido instalado, no podrá ver los banners.
4.7.3. Pre-Condiciones
El usuario necesita una conección de internet para poder ver los banners.
4.7.4. Pos-Condiciones
4.8.1. Descripción
El Sponsor podrá ver el número de clics que tiene por banner dependiendo del monto que pagó. El
administrador del sistema podrá ver el número de clics que tiene cada banner subido en el sistema.
13
4.8.2. Flujo de Eventos
Flujo Básico
El administrador una vez ingresado en el sistema, podrá ver cuantos clics tiene cada banner subido en el
sistema, también podrá ver cuantos han sido realizados y cuantos clicks restan. El Sponsor una vez accedido
al sistema, se le desplegará una tabla con los banners que tiene subidos en el sistema. Cada banner tendrá la
información de cuantos clics se le han asignado, cuantos se han usado y cuantos restan. También podrá ver los
Flujo Alternativo
En caso de que no se pueda desplegar la información de los clics (números) se mostrara una ―x‖ en su
remplazo. Si al banner aun no se le han asignado algún clic, se mostrara ―—― en su remplazo.
4.8.3. Pre-Condiciones
El sponsor necesita haber comprado sus clics antes de poder ver el número de clics.
4.8.4. Pos-Condiciones
El sponsor tendrá información y noción de cada banner así como la cantidad de clics que tiene disponibles
para administrar .
14
Indice
Publico .............................................................. 8
A
R
Administrador ................................................... 8
Remover Banner ............................................. 11
D
S
Dar click en banner ........................................... 9
Sponsor ............................................................. 8
M
Subir banner .................................................... 11
Main ................................................................. 7
V
Manejar Cuentas ............................................... 9
Manejar Pagos ................................................ 10 Ver Banners en portal web .............................. 12
Ver numero de clicks ................... 12
P
15