Вы находитесь на странице: 1из 15

USABILIDAD Y ACCESIBILIDAD

ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA


GRADO EN INGENIERÍA INFORMÁTICA – UNIVERSIDAD DE LA LAGUNA

MERCAWEB
ESPECIFICACIÓN DE REQUISITOS

PROYECTO MERCAWEB

Fernando Cifuentes González


GRUPO Ángela Hernández Delgado
José Alberto Pérez Melián

FECHA 18 de febrero de 2013 VERSIÓN 2.0


MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

INFORMACIÓN DEL DOCUMENTO

Nombre del cliente Excmo. Cabildo Insular de Tenerife

Nombre del proyecto MERCAWEB

Versión del documento 2.0

Fecha del documento 18 de febrero de 2013

Estado Finalizado

APROBADO POR

Fernando Cifuentes Ángela Hernández


José Alberto Pérez Melián
González Delgado

18 de febrero de 2013 18 de febrero de 2013 18 de febrero de 2013

2
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

CONTROL DE CAMBIOS

Versión Fecha Descripción

1.0 06/02/2013 Versión inicial

1.1 13/02/2013 Especificación de requisitos

2.0 18/02/2013 Versión final

3
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

ÍNDICE

1. INTRODUCCIÓN ........................................................................ 5
1.1. Propósito .............................................................................................. 5
1.2. Ámbito del sistema .............................................................................. 5
1.3. Definiciones, acrónimos y abreviaturas ............................................ 6
1.4. Referencias ........................................................................................... 6
1.5. Visión general del documento ............................................................ 6

2. DESCRIPCIÓN GENERAL ......................................................... 8


2.1. Perspectiva del producto .................................................................... 8
2.2. Funciones del producto ...................................................................... 8
2.3. Características de los usuarios .......................................................... 8
2.4. Restricciones ........................................................................................ 9
2.5. Suposiciones y dependencias ............................................................ 9
2.6. Requisitos futuros ............................................................................... 9

3. REQUISITOS ESPECÍFICOS ................................................... 10


3.1. Interfaces externas ............................................................................ 10
3.2. Funciones ........................................................................................... 11
3.3. Requisitos de rendimiento ................................................................ 13
3.4. Restricciones de diseño .................................................................... 14
3.5. Atributos del sistema ......................................................................... 14
3.6. Otros requisitos ................................................................................. 14

4. APÉNDICE ................................................................................ 15

4
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

1. INTRODUCCIÓN
La presente especificación de requisitos surge para recoger en un
documento todos los requisitos y requerimientos que el cliente demande del
sistema a construir.
La estructura del presente documento está hecha en base al estándar IEEE
830 – 1998.

1.1. Propósito
El objetivo de esta especificación es definir de una manera clara y
precisa las funcionalidades y restricciones que tendrá el sistema que se
desea construir.

Este documento va dirigido al Excmo. Cabildo Insular de Tenerife, como


organismo promotor de la construcción del sistema, al equipo encargado
del desarrollo del software y todas las personas que harán uso del
sistema una vez haya sido terminado.

1.2. Ámbito del sistema


El proyecto a desarrollar tendrá el nombre de MERCAWEB.

MERCAWEB será un servicio que permitirá consultar mediante un


navegador web todos los Mercadillos del Agricultor de la isla de Tenerife.
Permitirá saber la ubicación de los mismos, cómo llegar hasta ellos y el
precio aproximado de los productos que en ellos se vendan.

MERCAWEB no estará diseñado para realizar compras online de ningún


producto y/o servicio.

MERCAWEB es una apuesta del Excmo. Cabildo Insular de Tenerife


para acercar los distintos Mercadillos del Agricultor a las nuevas
tecnologías. Gracias a este nuevo servicio, cualquier usuario (a nivel
local, regional, nacional e internacional) podrá conocer de primera mano
la gran variedad de productos que se ofertan a lo largo de todos los
mercadillos repartidos por la isla de Tenerife.

5
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

1.3. Definiciones, acrónimos y abreviaturas


DEFINICIONES
Aplicación: cada uno de los programas que, una vez ejecutados,
permiten trabajar con el ordenador.
Internet: interconexión de redes informáticas que permite a los
ordenadores o computadoras comunicarse directamente, es decir,
cada ordenador de la red puede conectarse a cualquier otro
ordenador de la red.
Mercado: lugar público destinado, permanentemente o en días
determinados, para vender o comprar mercancías.
Navegador: aplicación que opera a través de Internet,
interpretando la información de archivos y sitios web para que éstos
puedan ser leídos.
Página web: nombre de un documento o información electrónica
adaptada a la World Wide Web (WWW) y que puede ser accedida
mediante un navegador.

ACRÓNIMOS
ERS: acrónimo de Software Requeriments Specifications
(Especificación de Requerimientos de Software)
URL: cadena de caracteres que identifica el tipo de documento, la
computadora, el directorio y los subdirectorios en donde se
encuentra el documento y su nombre.
WWW: World Wide Web, red informática mundial.

1.4. Referencias
No procede.

1.5. Visión general del documento


Este documento consta de tres secciones. Esta sección es la
Introducción y proporciona una visión general de la ERS. En la sección 2
se da una descripción general del sistema, con el fin de conocer las
principales funciones que debe realizar, los supuestos, restricciones y

6
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

dependencias que afectan al desarrollo, sin entrar en excesivo detalle.


Por último, en la sección 3, se definen de una manera detallada los
requisitos que debe satisfacer el sistema.

7
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

2. DESCRIPCIÓN GENERAL

2.1. Perspectiva del producto


El sistema, en su versión inicial, no interactuará con ningún otro
sistema.

2.2. Funciones del producto


Búsqueda de mercadillos
Todos los mercadillos del agricultor de la isla de Tenerife serán
listados en un mapa, donde el usuario verá la ubicación de todos
ellos. Además, podrá averiguar cómo llegar a pie, en transporte
público o mediante vehículo privado.

Listado de precios de productos


Cada mercadillo dispondrá de una lista de los productos de los que
dispone, además de una lista de precios de cada uno de ellos.

Función de administración
El administrador de la aplicación web será el encargado de realizar
las operaciones de alta o bajas de los diversos productos ofertados.

Función del servicio de atención al cliente


Este servicio ayudará al cliente a solventar errores y orientarle ante
cualquier duda que le surja durante el uso de la web.

2.3. Características de los usuarios


Cualquier tipo de usuario podrá usar el servicio; por tanto, con cualquier
nivel educacional y experiencia.

8
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

2.4. Restricciones
El sistema será desarrollado en HTML5, CSS y JAVASCRIPT.

2.5. Suposiciones y dependencias


Para usar el sistema es necesario disponer de un puesto con
conexión a internet.

2.6. Requisitos futuros


Permitir la compra online.
Comparar el precio de los productos ofertados por distintos puestos
dentro de un mismo mercadillo.

9
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

3. REQUISITOS ESPECÍFICOS
La aplicación web permitirá elegir un mercadillo situado en un mapa de la
isla de Tenerife. Al seleccionarlo se proporcionará la dirección del lugar, una
foto del mismo y una breve descripción donde se detallarán los tipos de
puestos y productos que nos podremos encontrar en él, el horario del
mercadillo y demás información relevante para el usuario.
Una vez elegido el puesto deseado, se accederá a la lista de productos que
ofertan y sus precios.

3.1. Interfaces externas


INTERFACES DEL USUARIO
Al hablar interfaces de interfaces de usuario nos referimos al
entorno con el que trabajará el usuario.
El entorno constará de botones, menús desplegables, mensajes
informativos y diversas pantallas que permitirán al cliente
interactuar con la aplicación. Éste será lo más intuitivo y sencillo
posible para mayor comodidad del cliente.

INTERFACES DE OTROS SISTEMAS


o HARDWARE
El usuario deberá disponer de una máquina con acceso y
conexión a internet mediante una tarjeta de red, módem o
servicio 3G.
El sistema encargado de la administración de la aplicación
deberá incluir una base de datos donde poder almacenar el
precio, tipo, nombre del producto de cada puesto de venta de
cada uno de los mercadillos.

o SOFTWARE
El acceso a la aplicación será independiente del sistema
operativo con el que se trabaje. Éste solo dependerá del
navegador con el que se interactúa y de la versión del mismo.

10
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

INTERFACES DE COMUNICACIONES
La interfaz de comunicación se llevará a cabo mediante los
protocolos de TCP/IP, que permitirá el acceso a los diversos
servicios de red, además del servicio de correo electrónico, para
que el usuario pueda ponerse en contacto con el servicio de
atención al cliente

3.2. Funciones
Requisito funcional 1

NÚMERO R001

NOMBRE Acceso a la pantalla principal

FUENTE Acceso a la página web

PRIORIDAD Media/alta

El sistema ha de permitir el acceso a la página inicial de la aplicación


teniendo como entrada la URL.
En caso de no ser posible el acceso a la página web, se mostrará un
mensaje de error.

Requisito funcional 2

NÚMERO R002

NOMBRE Elección de mercadillo

FUENTE Acceso al menú de la página principal

PRIORIDAD Media/alta

Una vez situados en el menú principal se nos dará la opción de elegir el


mercadillo que deseamos. Una vez seleccionado el mercadillo se nos
mostrará una ficha con la localización del mismo, una foto actual del
lugar, una breve introducción histórica al lugar, el número de puestos
que dispone y demás información de interés al usuario.

11
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

Requisito funcional 3

NÚMERO R003

NOMBRE Elección de puesto

FUENTE Acceso al mercadillo

PRIORIDAD Media/alta

Tras elegir el mercadillo deseado se accede a la lista de productos que


estos disponen y sus precios. Los precios serán actualizados por el
administrador y se certificarán los precios al ser comparados con los
datos proporcionados por www.mercatenerife.es/precios.php?l=1
Se mostrará un mensaje de mantenimiento si se accede a la página
cuando el administrador está modificando la base de datos.

Requisito funcional 4

NÚMERO R004

NOMBRE Ver imagen del mercadillo

FUENTE Elegir mercadillo

PRIORIDAD Baja/media

Una vez elegido el mercadillo podemos acceder a una pequeña


información de interés para el usuario. Si este lo desea puede hacer clic
en la imagen y hacerla mayor.
Puede mostrar un mensaje de error si el link de la imagen está roto o si
no se pudiera acceder a ella.

12
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

Requisito funcional 5

NÚMERO R005

NOMBRE Ver página web del mercadillo

FUENTE Elegir mercadillo

PRIORIDAD Media/alta

Tras elegir el mercadillo podemos acceder a una pequeña información


de interés para el usuario. Si este lo desea puede hacer en el nombre
de la página web del mercadillo y acceder a este. Se puede mostrar un
mensaje de error si el link de la página está roto.

Requisito funcional 6

NÚMERO R006

NOMBRE Acceder a mapa de mercadillos

FUENTE Acceder a la pantalla principal

PRIORIDAD Media/alta

Al acceder a la pantalla principal podremos elegir entre el listado de


mercadillos de la isla o podemos hacer uso de un mapa donde
localizaremos el mercadillo en cuestión de forma gráfica para indicar su
localización geográfica.
Se puede mostrar un mensaje de error si la página no está actualizada.

3.3. Requisitos de rendimiento


El número de usuarios simultáneos dependerá de la rapidez que
deseemos. Si la página es muy lenta debemos limitar el número de
usuarios concurrentes. Al determinar el número de usuarios simultáneos
nunca debemos superar la transferencia máxima que soporta nuestro
servicio de hosting.

13
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

3.4. Restricciones de diseño


Estándares cumplidos: para garantizar que el servicio sea lo más
adaptable a cualquier navegador web, se opta por el nuevo lenguaje
web HTML5 y una estandarización con el estilo de hojas de CSS.

Limitación del hardware: el dispositivo que se utilice no tenga


conexión a internet.

3.5. Atributos del sistema


Fiabilidad: el sistema es confiable ya que la única persona que tendrá
acceso a la modificación de los datos de la página será el propio
Ayuntamiento de cada municipio en el que haya un mercadillo.

Mantenibilidad: el sistema tiene la capacidad de tener un


mantenimiento debido a que es soportado por la Web, facilitando el
mantenimiento remoto de la misma.

Portabilidad: al estar colgada en la red, cualquier dispositivo móvil con


conexión a internet puede acceder a la información.

Seguridad: el sistema es seguro, ya que para la realización de


cualquier modificación de datos se necesitará una autentificación.

3.6. Otros requisitos


Actualización: semanalmente se deberá hacer una actualización de la
página web, por si existen modificaciones de precios, nuevos puestos o
nuevos productos.

14
MERCAWEB ESPECIFICACIÓN DE REQUISITOS VERSIÓN 2.0

4. APÉNDICE

15

Вам также может понравиться