Está en la página 1de 32

Universidad de San Carlos de Guatemala

Facultad de Ingeniera
Escuela de Ciencias y Sistemas
Anlisis y Diseo de Sistemas 1

Especificacin de Requerimientos de
Software
Venta de productos en lnea

Nombre
Danny Hernndez
Diego Veras
Haroldo Arias
David Molina
Jorge Archila
Alejandra lvarez
Elmer Calel Ramos
Leonardo Cobon

Carnet
200815492
200915682
201020247
201021090
201021133
201114313
201213600
201213630

Contenido
1

Introduccin ................................................................................................................................ 3
1.1

Propsito ............................................................................................................................. 3

1.2

mbitos del sistema ........................................................................................................... 3

1.3

Definiciones, acrnimos y abreviaciones........................................................................... 4

1.3.1

Sistema ........................................................................................................................ 5

1.3.2

Negocio ....................................................................................................................... 5

1.3.3

Tcnico ........................................................................................................................ 6

1.4

Referencias ......................................................................................................................... 7

1.5

Visin general del documento ........................................................................................... 7

Descripcin General.................................................................................................................... 8
2.1

Perspectiva del producto ................................................................................................... 8

2.2

Funciones del producto ...................................................................................................... 8

2.3

Caractersticas de los usuarios ........................................................................................... 9

2.4

Restricciones ....................................................................................................................... 9

2.5

Suposiciones y dependencias ........................................................................................... 10

Requisitos especficos............................................................................................................... 10
3.1

Requerimientos Funcionales (Funciones) ........................................................................ 10

3.1.1

Mdulo 1: Administracin interna ........................................................................... 10

3.1.2

Mdulo 2: Control de usuarios................................................................................. 17

3.1.3

Mdulo 3: Catlogo de productos............................................................................ 22

3.1.4

Mdulo 4: Manejo de rdenes de productos .......................................................... 25

3.1.5

Mdulo 5: Notificaciones configurables por correo ................................................ 27

3.2

Requerimientos de Rendimiento ..................................................................................... 30

3.3

Restricciones de diseo .................................................................................................... 32

1 Introduccin
Se presenta el documento de anlisis e interpretacin del sistema Ventas de Productos en Lnea,
desarrollado por Grupo#2. Se utiliza el formato propuesto por IEEE (std. 830-1998).

1.1 Propsito
El propsito de este documento es dar a conocer y detallar los procedimientos que describen
y conforman el sistema de Ventas de Productos en Lnea desde el mbito de
funcionalidades de software hasta la implementacin externa del mismo; el cual va dirigido
al desarrollador y principalmente al usuario final.

1.2 mbitos del sistema

Sobre el sistema
El sistema por nombre VPL-gt es una aplicacin web que tiene como principal objetivo
poner en venta artculos de todo tipo, esto a travs de un sistema online en el cual un
usuario puede acceder a travs de un navegador ya sea desde una computadora, Tablet,
celular o cualquier dispositivo que tenga acceso a internet.
o

Sistema-Vendedor:
El usuario ser capaz de crear una cuenta como vendedor dentro el sistema e
ingresar cualquier producto al portal para su venta o respectiva promocin, podr
organizarlos de diferentes maneras, crear ofertas y subastas.

Sistema-Cliente:
El usuario ser capaz de crear una cuenta como cliente dentro del sistema y podr
gestionar las compras de productos que desee, podr realizar bsquedas, calificar
productos, recomendar productos, canjear cupones y llevar un manejo de todas las
compras que ha realizado.

Beneficios, objetivos y metas

Beneficios y Objetivos

Permitir a un usuario-cliente la capacidad de comprar un producto en lnea


desde cualquier lugar y cualquier dispositivo que cuente con acceso a
internet.

Permitir que el usuario-cliente pueda recibir directamente a las puertas de su


hogar o trabajo el producto que adquiri.

Proporcionar al usuario-cliente la capacidad de llevar un control y


seguimiento de las compras que realizo.

Dotar a un usuario-vendedor la capacidad de vender y promocionar


productos.

Proveer un sistema compatible y multiusuario.

Proveer un sistema que pueda ser capaz de afrontar la alta disponibilidad.

Suministrar un ambiente de respuesta rpida y sin complicaciones.

Mantener un sistema actualizado y de confianza para el cliente final.

Metas

Mantener y generar compromisos con el cliente.

Aumentar el nivel de usuarios que conozcan y utilicen el sistema.

Satisfacer las necesidades del cliente.

Ofrecer un servicio de calidad.

Establecerse como la tienda lder en cuanto a ventas en lnea.

1.3 Definiciones, acrnimos y abreviaciones

1.3.1

Sistema
Trmino

Definicin

Administrador

Encargado de agregar, modificar, eliminar y


consultar informacin de una persona u objeto.

Usuario-cliente

Rol que asume un individuo que utiliza el sistema


como medio de compra de productos.

Usuario-vendedor

Rol que asume un individuo que utiliza el sistema


como medio de venta y/o promocin de
productos.

Rol

Conjunto de permisos que se le asignan a un


usuario.

Desarrollador

Rol que asume un individuo el cual se encarga de


uno o varios procesos de desarrollo del software.

Usuario general

Rol que involucra tanto un usuario-cliente o


usuario-vendedor.

1.3.2

Negocio

Trmino

Definicin

Categora

Clasificacin en la que estarn agrupados 1 o


ms productos.

Formulario

rea donde un usuario podr ingresar datos


estructurados.

Bsqueda

Permite encontrar un artculo especfico a travs


de alguna caracterstica del mismo.

Producto

Artculo para compra/venta.

Oferta

Artculo(s) que cuenta(n) con un precio especial,


generalmente ms bajo de lo establecido.

Login

rea donde se controla el acceso de un usuario


al sistema.

Carrito de Compra

Zona virtual en donde un usuario-cliente coloca


los productos que desea comprar.

Lista de Compra

Listado de productos a comprar.

Catlogo de Productos

Conjunto de productos con su breve descripcin,


agrupados de acuerdo a un criterio.

Lista de Productos

Listado que muestra los


comprados por un usuario.

Reseas y punteo

rea en la cual un usuario-cliente puede evaluar


la calidad de un producto.

Pre-orden

Ordenar o apartar un producto antes que este


salga a la venta pblica.

Tracking

Notificaciones de cobros realizados.

1.3.3

artculos

mas

Tcnico
Trmino

Definicin

BD

Base de datos: Conjunto de datos persistentes


para su posterior uso.

Responsive

La correcta visualizacin de un sistema web


independiente del dispositivo en cual se
visualiza.

Aplicacin web

Aplicacin a la cual se puede acceder a travs


de internet por medio de un navegador.

Plataforma

Sistema que se utiliza como base para que


ciertos mdulos de software funcionen sobre
el.

Software genrico

Sistema producido por una organizacin con el


objetivo de su venta hacia clientes que
necesiten de las caractersticas del mismo.

Mdulo

Estructura independiente dentro de un


software.

Dominio

Nombre base que agrupa un conjunto de


dispositivos permitindoles adquirir un nombre
en lugar de una direccin IP.

Servidor WEB

Sistema encargado de gestionar cualquier


aplicacin del lado del servidor, a travs de
conexiones bi/unidireccionales.

1.4 Referencias
[1] IEEE Software Engineering Standards Committee, IEEE Std 830-1998, IEEE Recommended
Practice for Software Requirements Specifications, October 20, 1998.
[2] Ian Sommerville, Ingeniera de Software 9na Edicin, Pearson Education Inc, AddisonWeasley, 2011.

1.5 Visin general del documento


La continuacin del documento est dividida en 3 secciones ms, la cual incluye la Descripcin
General del sistema que enfatiza los factores que afectan al producto y a sus requisitos como
lo son usuarios y restricciones. Siguiendo se encuentra los requisitos especficos y las
funcionalidades del sistema el cual abarca un lenguaje tcnico propio del desarrollo de
software de tal manera que el desarrollador sea capaz de disear un sistema que satisfaga las
necesidades del sistema y por ltimo se encuentra la seccin de Apndice que incluye los
resultados de los requisitos y un plan de lanzamiento en base a ellos.

2 Descripcin General
En esta seccin se dar una visin general de todo el sistema. El sistema ser explicado en su
contexto para mostrar cmo el sistema interacta con otros sistemas e introducir la funcionalidad
bsica de la misma. Tambin describe qu tipo de actores utilizan el sistema y qu funcionalidad
est disponible para cada tipo. Por fin, se presentarn las limitaciones y supuestos para el sistema.

2.1 Perspectiva del producto


Este sistema consta de un sitio web. El sitio web ser utilizado para la gestin y manipulacin de
ventas de productos de diferentes proveedores hacia consumidores de la red. El sitio web tendr
una divisin de mdulos, debido que unos mdulos estarn dirigidos para los administradores de la
pgina web y los otros mdulos estarn dirigidos para los clientes de la pgina web.
Este es un sitio web el cual necesita un lugar donde almacenar la informacin de cada uno de los
componentes del sistema, por ello ser necesario la implementacin de una base de datos. La
pgina web estar en constante comunicacin con la base de datos ya que en ella se tendrn todos
los productos existentes y habilitados para la venta que han sido definidos por los administradores,
los usuarios podrn consultar en un buscador los productos por los que estn interesados.
El sistema web debe contar con servicios de pago en lnea por lo cual se contar con la integracin
de sistemas que ofrecen este servicio para que el usuario pueda seleccionar la forma de pago que
le parece ms conveniente.

2.2 Funciones del producto


El sitio web lo primero ser el registro de los usuarios, esto ser necesario para la compra de algn
producto, no obstante se requerir hasta que un usuario quiera comprar algn producto, ya que
puede realizar bsqueda de los productos sin estar registrado.
En el sitio web los usuarios podrn buscar productos. Las bsquedas se pueden realizar en forma
general entre todos los productos de los proveedores o basarse en criterios de entrada
proporcionados por los usuarios estos criterios ser por ubicaciones, categora, precio, estado y
opciones de entrega. El resultado de la bsqueda se mostrar en la pgina web en una lista con
todos los productos que se acoplan a los criterios incluidos en la bsqueda. En cada elemento de la
lista se mostrar una pequea informacin del producto y el precio de este mismo. Los usuarios
podrn seleccionar un producto para ver ms detalladamente sus especificaciones y as mismo
poder proceder a adquirir el producto agregndolo a un carrito de compras que le permite agregar
todos los productos que desea y al final realizar un solo pago por los productos.
El sitio web proporcionar la funcionalidad para gestionar el sistema y la informacin de los
productos donde los administradores podrn agregar, modificar y eliminar componentes de la

pgina (productos, usuarios, categoras, ofertas). En estos mdulos de administracin los


administradores podrn agregar los productos y sus diferentes caractersticas, as mismo para
mayor descripcin se solicita una imagen representativa del producto, en esta seccin se indica si
quiere ponerse en estado activo el producto esto para que aparezca en las prximas bsquedas que
realizan los clientes o si no estarn activos hasta que el administrador as lo desee.

2.3 Caractersticas de los usuarios


En el sistema habr dos tipos de usuarios que se encargaran de interactuar con el sistema de
compras, cada uno de los tipos de usuario tienen un uso diferente dentro del sistema de ventas de
forma que cada uno de ellos tiene sus propios requisitos.
Los usuarios administradores son los que interactan con el sitio web, gestionando el sistema en
general. Los administradores sern los encargados de realizar todos los cambios de los productos
que se ofrecen en la pgina web, introduciendo nuevos productos al sistema, modificando
productos ya en existencia o eliminando productos. Los usuarios administradores manejan las
ofertas, precios, as como los productos que estarn activos y se podrn encontrar atreves de una
bsqueda.
Los usuarios que sern clientes pueden utilizar el sitio web para encontrar y comprar un producto
de su inters. Esto significa que el usuario tiene que ser capaz registrarse, buscar productos, elegir
un producto activo del sistema, interpretar la informacin, agregarlo a un carrito de compras y luego
realizar la confirmacin de la compra de productos. A fin de que los usuarios obtengan un resultado
de bsqueda relevante existen varios criterios que los usuarios pueden especificar.

2.4 Restricciones
El sitio web se ver limitado por la adquisicin de licencias de bases de datos que no excedan un
precio definido por los interesados del sistema.
El sitio web se deber realizar en mquinas que contengan sistemas operativos Linux, los cuales
sern necesarios por el alto desempeo de estos y la caracterstica de que sea un software libre,
esto buscando la mayor minimizacin de los costos en la realizacin del sistema.
El sitio web deber estar siempre en funcin y este mismo deber manejar un Maestro y un esclavo
de la base de datos ante cualquier falla de la base principal, el master y el esclavo por polticas se
requiere que este en una mquina diferente ante fallos del software de la mquina donde se
encuentra la base de datos principal.
El sitio web tendr que poder ser capaz incorporar todo lo demandante por los sistemas de pagos
para que estos pueden procesar la informacin y realizar todas sus transacciones.

Los administradores no podrn conocer claves/contraseas de los usuarios del sitio web ya que se
deber de mantener una seguridad utilizando encriptacin. El manejo de la demanda de internet
para manejar a mltiples usuarios conectados al mismo tiempo al sitio web.

2.5 Suposiciones y dependencias


Una de las suposiciones es que los clientes utilicen navegadores que soporten hasta las ltimas
versiones de html, pero si son navegadores que no son compatibles todava con las ltimas
versiones no podrn verse algunas de las funcionalidades del sistema como deberan de ser o no se
podran acceder.
Se tiene una dependencia de conectividad a internet, pero si el ancho de banda no es muy grande
para los clientes, el sistema puede ser demasiado lento al momento de cargarse las imgenes y
todo lo relacionado con el sistema.
Una suposicin es que el usuario tenga alguna cuenta bancaria o tarjeta de crdito para realizar el
pago respectivo de sus compras. Si el usuario no tiene una cuenta o tarjeta bancaria no podr
comprar los productos que desea.
Una hiptesis que se maneja es que la se pueda integrar fcilmente sistemas de pago al sistema de
ventas, pero si no se puede integrar se debern buscar otras formas para poder realizar el pago
correspondiente.

3 Requisitos especficos
3.1 Requerimientos Funcionales (Funciones)
3.1.1
3.1.1.1

Mdulo 1: Administracin interna

Control de categoras de productos

3.1.1.1.1

Agregar categoras

ID: RF1
Funcin

Agregar categoras

Descripcin

Al usuario se le presentar un formulario para ingresar la


informacin pertinente de la categora a agregar.

Entradas

Nombre, descripcin.

Fuente

Usuario administrador de la aplicacin

Salidas

Se agrega a la lista de categoras con un estado activo por


definicin.

Destino

Listado de categoras existentes.

Accin

El usuario podr presionar un botn para agregar la categora al


listado de categoras existentes. El estado por definicin de una
nueva categora ser activo. Al presionar un botn para agregar
una categora, el usuario ser regresado a la pantalla principal
de control de categoras.

Requerimientos

Nombre y descripcin de la categora.

Precondicin

El usuario debe ser el administrador.


La categora no debe de existir en el listado.

Post-condicin

La categora debe aparecer en el listado de categoras


existentes.
El estado de la categora ser activo por definicin.
El sistema generar automticamente un cdigo de
identificacin para la categora.

Efectos colaterales

3.1.1.1.2

Si se ingresa un nombre de categora igual a uno ya existente,


ste no ser ingresado.

Modificar categoras

ID: RF2
Funcin

Modificar categoras.

Descripcin

El usuario administrador podr modificar el nombre o la


descripcin de las categoras existentes.

Entradas

Nombre y/o descripcin.

Fuente

Usuario administrador de la aplicacin.


Listado de categoras existentes.

Salidas

Listado actualizado de categoras.

Destino

Listado de categoras existentes.

Accin

Se le presentar al usuario un formulario con los campos de


nombre y descripcin de la categora previamente seleccionada,
disponibles para editarlos. El usuario puede presionar un botn

para guardar esta nueva informacin, lo cual lo regresar a la


pantalla principal del control de categoras.
Requerimientos

Nombre y descripcin de la categora.

Precondicin

El usuario debe ser el administrador.


La categora no debe de existir en el listado.

Post-condicin

La categora debe aparecer en el listado de categoras


existentes, con los datos actualizados.

Efectos colaterales

Si se ingresa un nombre de categora igual a uno ya existente,


ste no ser ingresado.

3.1.1.1.3

Desactivar categoras

ID: RF3
Funcin

Desactivar categoras.

Descripcin

El usuario puede presionar un botn dentro del control principal


de categoras para desactivar una categora.

Entradas

Seleccin de la categora a desactivar o activar, a travs de un


clic sobre el botn.

Fuente

Usuario administrador.
Listado de categoras existentes.

Salidas

Desactivacin de una categora, sin embargo no se elimina de la


lista.

Destino

Lista actualizada de categoras.

Accin

El usuario puede presionar un botn dentro del control principal


de categoras para desactivar una categora. Desactivar una
categora cambia el estado de la misma a "inactiva". Una
categora inactiva no ser mostrada en las bsquedas ni ser
posible asignarle productos nuevos.

Requerimientos

Listado de categoras.

Precondicin

El usuario debe ser el administrador.


No puede desactivarse una categora si tiene productos
asignados.

Post-condicin

La categora debe aparecer en el listado de categoras


existentes, con el estado actual de la misma.

Si se activa una categora, se le deben asignar productos


enseguida.
Efectos colaterales

3.1.1.2

Si se detecta una categora que no ha sido asignado ningn


producto luego de un tiempo automticamente se desactivar.

Control de Productos

3.1.1.2.1

Agregar productos nuevos al catlogo

ID: RF4
Funcin
Descripcin
Entradas
Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.1.2.2

Agrega un producto al catlogo.


Registrar un producto dentro del catlogo junto con sus
respectivas caractersticas, as como el precio y su fotografa.
Nombre, descripcin, categora asignada, precio, estado,
fotografa.
Vendedor. Producto fsico.
Nuevo producto registrado.
Tabla producto dentro del almacenamiento del sistema.
Catlogo de productos pgina web.
El producto es agregado al apartado de catlogos junto con
toda la informacin necesaria ingresada a travs de un
formulario.
Debe existir una cantidad mayor a 0 del producto para poder
agregarlo al catlogo sin importar su estado (activo/inactivo).
Contar con la informacin respectiva y su fotografa.
Publicacin de producto.
No aplica.

Edicin de especificaciones de productos ya agregados

ID: RF5
Funcin
Descripcin
Entradas
Fuente
Salidas
Destino
Accin

Edita un producto del catlogo.


Editar las caractersticas de un producto que se encuentra en el
catlogo.
Informacin requerida del producto en RF4 y/o la nueva
informacin.
Vendedor. Producto fsico.
Actualizacin de un producto.
Tabla producto dentro del almacenamiento del sistema.
Catlogo de productos pgina web.
El producto es seleccionado y a continuacin se presenta un
formulario para editar los campos necesarios y/o cambiar
fotografas.

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.1.2.3

Debe existir un producto para poder editarlo.


Datos existentes y no nulos.
Modificacin del producto.
No aplica.

Desactivacin de productos o sacarlos del mercado

ID: RF6
Funcin
Descripcin
Entradas
Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.1.2.4

Desactiva un producto del catlogo.


Desactivar un producto del catlogo lo cual impide su bsqueda
o compra dentro del portal web.
Informacin requerida del producto en RF4.
Vendedor. Existencia del producto.
Producto no visible dentro del catlogo.
Catlogo de productos pgina web.
El producto es seleccionado y a continuacin se presenta la
opcin para desactivarlo visualmente del catlogo de
productos.
El producto debe existir y ser visible dentro del catlogo para
poder desactivarlo.
Datos existentes y no nulos.
Eliminar el producto.
No aplica.

Activacin de productos

ID: RF7
Funcin
Descripcin

Entradas
Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales

Activa un producto del catlogo.


Activar o visualizar nuevamente un producto del catlogo lo
cual facilita nuevamente la bsqueda o compra dentro del
portal web.
Informacin requerida del producto en RF4.
Vendedor.
Producto visible dentro del catlogo.
Catlogo de productos pgina web.
El producto es seleccionado y a continuacin se presenta la
opcin para activarlo nuevamente y hacerlo visible dentro del
catlogo de productos.
El producto debe estar inactivo para poderlo activar
nuevamente.
Datos existentes y no nulos.
Activacin del producto.
No aplica.

3.1.1.2.5

Generar productos ofertados

ID: RF7
Funcin:

Crear categora de productos

Descripcin:

Permite crear una categora la cual agrupar un conjunto de productos


basado en:
Vendedor
Precio
Marca
Tipo
Informacin de la categora con los siguientes datos:

Entradas:

Nombre
Tipo
Usuario Creador (generado automticamente por el sistema)
Fecha de Creacin (generado automticamente por el sistema)

Fuente:

Formulario de creacin de categora con los campos descritos en entradas

Salidas:

Nueva categora agregada correctamente.

Destino:

Mdulo de control de categora

Accin:

Con los datos brindados se crea una nueva categora para poder ser asociada
a uno o muchos productos. Si ya existe una categora con el mismo nombre
se notificar que la categora ya existe.

Requerimientos:

El nombre y tipo de la categora son datos obligatorios. Se podr administrar


utilizando uno o varios tipos de agrupaciones.

Precondicin:

Se validar que el nombre tenga al menos 3 letras, no permitir nombres con


nmeros o caracteres especiales. No se permitirn categoras con el mismo
nombre

Postcondicin:

Categora creada para poder ser utilizada

3.1.1.3

Control de ofertas

3.1.1.3.1

Ingresar oferta

ID: RF8
Funcin:

Crear oferta de productos

Descripcin:

Permite crear una o varias ofertas de productos basados en eventos


promocionales tales como: temporadas, fechas especiales, liquidaciones o
promociones.

Entradas:

Informacin de la oferta:

Descripcin
Tipo de oferta (estas pueden incluir: descuentos en el precio, Cierta
cantidad de productos por el precio de 1)
Producto o productos involucrados en la oferta (si es uno o varios
productos involucrados en la oferta depender del tipo de esta).
precio de oferta
Fecha inicial y final de oferta valida.

(Usuario Creador y fecha de


automticamente por el sistema)

creacin

sern

datos

generados

Fuente:

Formulario de creacin de nueva oferta.

Salidas:

Oferta creada correctamente.

Destino:

Operaciones especiales del control de productos.

Accin:

Crea una nueva oferta asociada a productos la cual ser visible en el rea
de ofertas de la pantalla principal al finalizar su creacin.

Requerimientos:

Con la informacin dada, crear una nueva oferta.

Precondicin:

El producto a ofertar debe pertenecer al usuario que desea crear la oferta.


Validar que se ingresaron: descripcin, tipo de oferta, productos
involucrados, precio de la oferta e intervalos de fecha correctos para su
creacin.

Postcondicin:

Habilitacin inmediata de la oferta.

3.1.1.3.2

Modificar oferta

ID: RF9
Funcin:

Modificar oferta

Descripcin:

Permite alterar la informacin de las ofertas creadas por el usuario.

Entradas:

Oferta elegida para modificar, nuevos datos de la oferta (Descripcin, tipo,


productos involucrados, precio de la oferta, intervalos de fecha).

Fuente:

Formulario de modificacin de una oferta elegida con anterioridad

Salidas:

Oferta alterada con la nueva informacin brindada.

Destino:

Listado de ofertas en las operaciones especiales de productos.

Accin:

Modifica los datos Descripcin, Tipo de oferta, Productos involucrados,


Precio de la oferta e intervalos de fecha de una oferta en particular. La

eleccin de la oferta se realiza seleccionando la oferta a modificar del listado


de ofertas creadas por el usuario.
Requerimientos:

Actualizar los datos de la oferta especificados por el usuario.

Precondicin:

La oferta a modificar debe haber sido creada por el usuario a modificar.


Validar que toda la informacin de la oferta haya sido ingresada
(Descripcin, Tipo, Productos involucrados, Precio de la oferta, intervalos de
fecha).

Postcondicin:

Oferta visible con la nueva informacin.

3.1.1.3.3

Eliminar oferta

ID: RF10
Funcin:

Desactivar oferta

Descripcin:

Permite dar de baja una oferta

Entradas:

Fuente:

Oferta elegida para eliminar, comentario opcional de porqu se dar de baja


(Finalizacin de temporada, Finalizacin de fechas especiales, Producto
agotado)
Botn de desactivar en el listado de ofertas creadas por el usuario.

Salidas:

Oferta desactivada.

Destino:

Listado de ofertas en las operaciones especiales de productos.

Accin:

Se desactivara una oferta seleccionada por el usuario. La oferta no ser


eliminada por si se desea reutilizar.

Requerimientos:

La oferta debe ser desactivada inmediatamente.

Precondicin:

Oferta elegida a eliminar debe pertenecer al usuario.

Postcondicin:

Al desactivarse la oferta desaparecer de la pantalla de ofertas principal del


sitio de ventas.

3.1.2
3.1.2.1

Mdulo 2: Control de usuarios

Registro de usuario

ID: RF11
Funcin
Descripcin

Registro de usuario.
El usuario registrara todos los datos solicitados mediante un
formulario el cual tendr que completar, ingresando datos
obligatorios personales nombre, apellido, fecha de nacimiento,
un identificador que ser nico (correo) y diferente al de los
dems usuarios y una contrasea con un mnimo de 6

Entradas
Fuente
Salidas
Destino
Accin
Requerimientos
Precondicin
Postcondicin

3.1.2.2

caracteres entre ellos al menos un carcter smbolo, entre los


campos no obligatorios puede ingresar un nmero de telfono,
direccin domiciliar y empresa en que labora, estos datos sern
almacenados en una tabla en la bases de datos del sistema.
Nombre, apellido, fecha de nacimiento, correo, contrasea,
nmero de telfono, direccin, empresa laboral.
Usuario (cliente).
Nuevo registro de usuario.
Tabla usuarios dentro del almacenamiento del sistema.
La informacin del usuario es ingresada y registrada en la base
de datos del sistema.
Deben existir clientes no registrados en el sistema.
EL usuario contenga un correo electrnico y se encuentren
ingresados todos los campos obligatorios.
El correo no se encuentre registrado y este se haya agregado
correctamente junto con todos los campos ingresados por el
usuario.

Panel de administracin de usuario

ID: RF12
Funcin
Descripcin
Entradas

Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.2.3

Editar datos del usuario


Permite modificar los datos de un usuario que se encuentra
registrado en el sistema.
Informacin modificada pudiendo ser Nombre, apellido, fecha
de nacimiento, correo, contrasea, nmero de telfono,
direccin, empresa laboral.
Cliente registrado.
Actualizacin de la informacin del usuario.
Tabla usuarios dentro del almacenamiento del sistema.
Verificar los datos ingresados que se encuentren en el formato
correcto, proceder a realizar la actualizacin con los nuevos
datos dentro de la tabla de usuarios.
Debe existir el usuario registrado.
Deben de estar activa la cuenta del usuario.
Modificacin correcta de los datos del usuario.
No aplica.

Informacin personal de usuario

ID: RF13
Funcin
Descripcin

Eliminar cuenta de usuario


Permite eliminar la cuenta de un usuario que se encuentra
registrado en el sistema ingresando el identificador, contrasea
y una confirmacin.

Entradas
Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.2.4

Identificador, contrasea y confirmacin.


Cliente registrado.
Registro eliminado de la tabla de usuarios
Tabla usuarios dentro del almacenamiento del sistema.
Verificar los datos ingresados, una vez confirmado la validez del
mismo eliminar la cuenta del usuario de la tabla usuario del
sistema.
Debe existir el usuario registrado.
Deben de estar activa la cuenta del usuario.
Eliminacin correcta de los datos del usuario.
No aplica.

Seguridad doble verificacin para login

ID: RF14
Funcin

Seguridad de doble verificacin del login.

Descripcin

Al usuario ser enviado un cdigo de verificacin para poder


ingresar a su cuenta, ya sea por correo electrnico o a un
nmero celular seleccionado. Este cdigo ser solicitado al
iniciar sesin por primera vez, para verificar la autenticidad
del mismo.

Entradas

Contrasea, correo y nmero telefnico.

Fuente

Usuario administrador de la aplicacin

Salidas

Cdigo de verificacin.

Destino

Usuario Final.

Accin

El usuario podr ingresar el cdigo enviado, para poder confirmar


su cuenta y establecer una seguridad en los datos que est
brindando al portal.

Requerimientos

Username, password, cdigo de verificacin.

Precondicin

El usuario deber estar pre registrad, sin el cdigo no verificado.

Post-condicin

Si el cdigo es correcto, la cuenta estar totalmente registrada y


este proceso ya se realizara de nuevo. Y se tomara de cuenta que
el correo como telfono ingresado son los datos verdaderos del
cliente.

Efectos colaterales

Si se ingresa un cdigo errneo, o el usuario ya no tiene acceso a


sus medios de correo / telfono se deber modificar su registro y
se volver a enviar de nuevo un cdigo de verificacin.

3.1.2.5

Carrito de compras

ID: RF15
Funcin

Carrito de Compras.

Descripcin

Dentro del carrito de compras del usuario se mostrar una


lista de todos los productos seleccionados para esta
compra, junto con una cantidad y precio (unitario + total)
por producto. Al final, se presentar con un total del mismo.
El usuario tendr la opcin de incrementar o disminuir la
cantidad de cada producto comprado y luego actualizar el
carrito. El usuario tendr la opcin para remover un
producto del carrito de compras completamente. El usuario
ser presentado con un botn para poder realizar la compra
de todos los productos que se encuentren en el carrito
actualmente.

Entradas

Productos seleccionados y cantidad a comprar.

Fuente

Usuario final (cliente).

Salidas

Total de compras.

Destino

Administracin del sitio, vendedores.

Accin

El usuario podr seleccionar en cada una de las categoras, los


productos que l quiera comprar y estos se irn acumulando para
que el posteriormente pueda visualizarlo, modificarlos o
eliminarlos, para posteriormente generar el pago total
correspondiente.

Requerimientos

Usuario logeado, listado de productos, pago en lnea.

Precondicin

El usuario deber estar pre registrado y haber seleccionado por


lo menos un artculo para la compra.

Post-condicin

Si no hay problemas de existencias, o un problema de cobros y se


cumplen todas la validaciones, se realizara la compra satisfactoria
de cada uno de los artculos seleccionados, para posteriormente
hacer el pago a los vendedores y estos hagan el envi.

Efectos colaterales

Mostrar las alertas de las validaciones errneas que se puedan


tener dentro del proceso de agregar, eliminar o modificar los
productos dentro del carrito, as mismo los resultados del cobro
en lnea si este fuera insatisfactorio.

3.1.2.6

Lista de deseos

ID: RF16
Funcin

Lista de Deseos.

Descripcin

El usuario podr seleccionar productos que desea comprar


en un futuro y agregarlos a una lista de productos que an
no ha comprado. Esto servir para que el cliente pueda
tener un apartado con los productos que ha deseado
comprar y as no realizar extensas bsquedas para hacer el
pedido sino seleccionando desde su lista de deseos el
producto que desea obtener inmediatamente.

Entradas

Artculos de compra.

Fuente

Usuario final (cliente).

Salidas

Listado actualizado de productos por categoras.

Destino

Usuario final (cliente).

Accin

Ordenar y administrar todos los productos que el usuario desee


comprar en su posterior momento, para que l tenga una seccin
para la cual los pueda visualizar por su categora correspondiente.

Requerimientos

Listado de Artculos.

Precondicin

El usuario deber de seleccionar por lo menos un artculo.

Post-condicin

Mostrar en una seccin de la pantalla sus deseos, para cuando se


vincule a esa rea, pueda visualizar todos los productos
deseados.

Efectos colaterales

Si an no tiene agregados productos, mostrar mensajes que lo


motiven a ingresar productos en su listado de deseos.

3.1.2.7

Lista de compras

ID: RF17
Funcin

Listas de Compras.

Descripcin

El usuario podr crear listas personalizadas de compras. Al


crear una lista, el usuario podr darle un nombre personal a
la lista y una configuracin de confidencialidad, la cual
describir si la lista es pblica o privada. El usuario podr
compartir directamente una de las listas por medio de un
link. El usuario podr agregar productos a cualquiera de sus
listas existentes. Cualquier producto de esta lista que sea
comprado mientras se vea la lista del usuario, ser tomado
como una compra en beneficio al dueo de la lista, y ser
enviado a su direccin configurada.

Entradas

Productos seleccionados por el usuario.

Fuente

Usuario final (cliente).

Salidas

Listas con productos de preferencia del usuario.

Destino

Usuario final (cliente).

Accin

Ordenar y administrar todos los productos que el usuario


seleccione, para guardarlos con algn tipo de privacidad, y que
puedan ser compartidos, para otros clientes, por correo, o por
alguna red social.

Requerimientos

Listado de Artculos.

Precondicin

El usuario deber de seleccionar por lo menos un artculo y tener


alguna lista activa.

Post-condicin

Poder guardar, administrar y compartir listados de productos


para realizar compras.

Efectos colaterales

Poder almacenar estas listas de forma privada si as fuera el caso.

3.1.3
3.1.3.1

Mdulo 3: Catlogo de productos

Bsqueda de productos por categora

ID: RF18
Funcin
Descripcin
Entradas
Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.3.2

Busca un conjunto de productos de acuerdo a una categora.


Buscar un conjunto de productos dentro del catlogo de
acuerdo a la categora seleccionada.
Categora especifica.
Base de datos del sistema.
Productos pertenecientes a la categora seleccionada
Catlogo de productos actual de la pgina web.
El usuario selecciona dentro de un listado la categora que
desee y automticamente en el catlogo se mostraran
nicamente los productos pertenecientes a esta.
Los productos deben de estar activos para poder ser
visualizados.
No aplica.
No aplica.
No aplica.

Lista de productos ms comprados

ID: RF19
Funcin
Descripcin

Muestra una lista de los productos ms comprados.


Mostrar un listado de los productos ms comprados por el
usuario, independiente de su tipo, precio y marca.

Entradas
Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.3.3

No aplica.
Sistema de compras. Base de datos del sistema.
Listado de productos ms comprados (10 mximo).
rea especfica para el listado de los productos ms
comprados.
El sistema se encargar de llevar un conteo y una referencia de
los productos que ms adquiere un usuario y los mostrar en
un rea especfica de la pgina web junto al catlogo de
productos.
El producto que ser adjuntado a la lista tuvo que haber sido
comprado mnimo 5 veces.
No aplica.
No aplica.
No aplica.

Lista de productos recomendados

ID: RF20
Funcin
Descripcin
Entradas
Fuente
Salidas
Destino
Accin
Requerimientos

Precondicin
Postcondicin
Efectos Colaterales
3.1.3.4

Muestra una lista de los productos recomendados por el


sistema.
Mostrar un listado de los productos recomendados por el
sistema independiente de su tipo, precio y marca.
No aplica.
Sistema de compras. Base de datos del sistema.
Listado de productos recomendados.
rea especfica para recomendaciones dentro del catlogo de
productos.
El sistema se encargar de recomendar productos basados en
el criterio de tipos de producto que adquiera un usuario.
Los productos recomendados tienen que pertenecer al mismo
tipo y categora de productos ms frecuentes adquiridos por el
usuario.
Categora y tipo de producto.
No aplica.
No aplica.

Lista de productos ofertados

ID: RF21
Funcin
Descripcin

Entradas

Mostrar artculos ofertados en el momento.


Se mostrar un listado (nombre, descripcin, precio) de todas
las ofertas validas hasta el momento en el sistema y al mismo
tiempo se especificar la tienda en donde se encuentra dicha
oferta.
--

Fuente
Salidas

Base de datos del sistema.


Listado de ofertas, lugares donde se encuentran las ofertas.

Destino

Listado de las ofertas con capacidad de seleccionar ms de una


oferta en ella.
El usuario podr ver las ofertas que desee.
Solicitud del usuario para ver las ofertas.
Existencias de ofertas en el sistema.
Verificacin de fechas para ver si el usuario puede o no comprar
el producto.
Compra de artculos ofertados.

Accin
Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.3.5

Control para reseas y punteo por producto

ID: RF22
Funcin
Descripcin

Entradas
Fuente
Salidas
Destino
Accin

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales
3.1.3.6

Evaluar los productos que se encuentran en el sistema.


Cada artculo podr ser evaluado por los usuarios de acuerdo a
la calidad o utilidad del mismo, tomando en cuenta un sistema
de evaluacin de 5 estrellas. El mnimo que podr dar ser una
estrella y el mximo 5 estrellas. Por lo que el usuario proceder
a dejar un comentario o justificacin del mismo.
Calificacin del usuario hacia un producto especfico.
Base de datos del sistema.
Promedio general del punteo dado por todos los usuarios para
cierto producto.
Reporte de evaluacin de productos.
El usuario seleccionara una estrella en base a qu tan satisfecho
esta con el producto y esta informacin se ingresa en el sistema
de evaluacin de productos.
Los productos han tenido ventas, y los usuarios que han
comprado el producto pueden evaluar la calidad del mismo.
Que el usuario haya recibido su producto.
Que exista una justificacin de la calificacin dada.
Ninguno.

Pagos en lnea

ID: RF23
Funcin
Descripcin

Entradas

Pagar en lnea los productos seleccionados.


Los artculos seleccionados se pagarn nicamente de forma
online. El sistema se encargar de validar la informacin ya sea
por crdito o dbito.
Pas, tipo de pago, nmero de tarjeta, fecha de vencimiento,
nombre, apellidos, direccin, cdigo postal, ciudad.

Salidas

Reporte de la compra realizada considerando: subtotales,


impuestos, gastos de envo y total.

Destino
Accin

Compras realizadas por los usuarios.


El usuario seleccionar la forma en la que desea realizar el pago
y el sistema proceder a debitar ese dinero.
El usuario escoger una forma de pago, el que ms le convenga.
Media vez el producto se encuentre en stock.
Que la tarjeta escogida no se encuentre vencida.
Brindar constancia de pago realizado.
Listado de productos ms comprados

Requerimientos
Precondicin
Postcondicin
Efectos Colaterales

3.1.3.7

Pre-ordenar productos

ID: RF24
Funcin
Descripcin

Pre-ordenar productos
El usuario podr hacer rdenes antes de que un producto est
disponible en el catlogo de la tienda. Este le ser enviado el
da del lanzamiento.
Pas, tipo de pago, nmero de tarjeta, fecha de vencimiento,
nombre, apellidos, direccin, cdigo postal, ciudad.
Reporte de la compra realizada considerando: subtotales,
impuestos, gastos de envo y total.

Entradas
Salidas
Destino
Accin
Requerimientos
Precondicin
Postcondicin
Efectos Colaterales

3.1.4
3.1.4.1

Reservas realizadas por los usuarios.


El usuario seleccionar la forma en la que desea realizar el pago
y el sistema proceder a debitar ese dinero.
El usuario escoger una forma de pago, el que ms le convenga.
Media vez el producto se encuentre con opcin de pre-orden.
Que la tarjeta escogida no se encuentre vencida.
Constancia de pago realizado.
Listado de productos ms comprados

Mdulo 4: Manejo de rdenes de productos

Ver historial de compras

ID: RF25
Funcin

Ver Historial de compras

Descripcin

Permite al usuario ver todas las compras previamente


realizadas, independientemente de su estado. A su vez, se
muestra el detalle de los artculos comprados.

Entradas

Id de usuario

Fuente

Base de datos interna de control de usuarios

Salidas

Listado de ordenes asociadas al usuario ingresado

Destino

Lista desplegable y mostrable al usuario, para que el usuario


final elija lo que desea hacer con ella.

Accin

El usuario podr elegir una orden especfica para ver ms


detalles de la misma.

Requerimientos

Usuario loggeado al sistema de compras en lnea, y con


rdenes existentes en la base de datos de rdenes.

Precondicin

rdenes existentes

Postcondicin

Ver detalles de una orden especfica

Efectos colaterales

Ninguno

ID: RF25.1
Funcin

Ver detalle de una orden especfica del historial

Descripcin

Permite al usuario ver los detalles de una orden especfica.


Dentro del detalle debe incluirse:

Entradas

Productos ordenados
Cantidad de productos
Total cancelado
Fecha de orden
Fecha de envo
Fecha de recepcin
Estado de la orden
Id de usuario, id de orden

Fuente

Base de datos interna de control de usuarios, historial de


compras

Salidas

Detalles de la orden seleccionada

Destino

Reporte legible por el usuario en pantalla.

Accin

El usuario podr ver en detalle lo que orden.

Requerimientos

Usuario loggeado en el sistema, id de orden obtenido del


historial de compras.

Precondicin

Orden existente

Postcondicin

Tracking de orden activa

Efectos colaterales

Ninguno

3.1.4.2 Estado actual de rdenes activas (Tracking)


ID: RF26
Funcin

Tracking de rdenes activas

Descripcin

Permite al usuario ver, de forma detallada, el estado actual de


una orden activa. Los estados se dividen en:
En proceso
Cobrada correctamente
Preparacin de envo
Enviada
Confirmada de recibido
Adicionalmente, se muestra:

Fecha de orden
Direccin de entrega

Entradas

Id de usuario, id de orden

Fuente

Base de datos interna de control de usuarios, historial de


ordenes

Salidas

Estado y ubicacin actual de la orden activa seleccionada

Destino

Reporte para que el usuario pueda observar los detalles arriba


mencionados de la orden.

Accin

El usuario podr ver en pantalla el detalle de su orden actual.

Requerimientos

Usuario loggeado al sistema de compras en lnea, orden activa

Precondicin

Historial de ordenes

Postcondicin

Ninguna

Efectos colaterales

Ninguno

3.1.5
3.1.5.1

Mdulo 5: Notificaciones configurables por correo

Confirmacin de orden

ID: RF27
Funcin

Confirmacin de orden

Descripcin

Se enviar un correo de confirmacin de orden realizada al


usuario que ha realizado la orden con los siguientes detalles:

Fecha de orden
Nombre de usuario
Total a pagar

Productos ordenados, cantidad de productos


Fecha estimada de entrega

Entradas

Id de usuario, id de orden

Fuente

Base de datos interna de control de usuarios, orden reciente

Salidas

Correo enviado al usuario final

Destino

Usuario final

Accin

Se enviar un correo al usuario final para que pueda mantener


una bitcora de los detalles de sus compras, as como una
confirmacin de la misma.

Requerimientos

Correo de usuario

Precondicin

Orden realizada

Postcondicin

Ninguna

Efectos colaterales

Ninguno

3.1.5.2

Seguimiento de orden

ID: RF28
Funcin
Descripcin

Seguimiento de un orden.
Al realizar un pedido el sistema mostrar un conjunto de
opciones referentes al seguimiento de la orden, las opciones
que se mostraran son las siguientes:

Notificaciones cada 2 das.


Notificaciones semanales.
Notificaciones Mensuales.

Entradas
Fuente
Salidas

Nmero de orden, fecha de la orden, id del cliente.


Base de datos del sistema.
Listado de opciones disponibles para, el tipo de productos
incluidos en la orden.

Destino

Lista desplegable con capacidad para seleccionar ms de una


opcin.
El usuario podr elegir una nica opcin de seguimiento o no
elegir ninguna.
Correo del usuario vlido para poder enviar las notificaciones.
La opcin u opciones seleccionadas, no deben ser mayores a la
fecha estimada de entrega de la orden.

Accin
Requerimientos
Precondicin

Postcondicin

Efectos Colaterales

3.1.5.3

Las notificaciones sern enviadas ates de las 12:00 pm del


ltimo da del perodo segn el tipo de seguimiento elegido. El

usuario podr desactivar el envo de notificaciones


Las notificaciones sern enviadas al correo ingresado en
la Confirmacin de Orden.

Seguimiento de devoluciones y/o reclamos

ID: RF29
Funcin
Descripcin

Seguimiento de devoluciones.
Un usuario final ser capaz de enviar un correo a la tienda (Abrir
un ticket) por cualquiera de los siguientes motivos:

Entradas
Fuente

El producto no cumple con las especificaciones


anunciadas.
El producto est daado o abierto.
Denuncias.
Reclamos.

Id del usuario, correo del usuario, motivo de la creacin del


ticket, id del vendedor sealado por mal servicio.
Base de datos del sistema y texto ingresado por el usuario
indicando el motivo.

Salidas

Cdigo nico del ticket creado.

Destino

Registro de reclamos del usuario y base de datos del


sistema.

Accin

El usuario puede cerrar el ticket cuando lo desee. El ticket se


mantendr abierto dada las siguientes condiciones:

La solucin al problema est en curso.

El sistema cerrar el ticket dada las siguientes condiciones:

Solucin al problema.
El usuario permaneci inactivo por ms de 3 das
(Hbiles).

Dada la gravedad del problema (justificable) se podr autorizar:

Cambio de producto.
Devolucin de dinero.
Cambio del producto con otro (Mismo valor
monetario).

Requerimientos
Precondicin

Postcondicin
Efectos Colaterales

3.1.5.4

La orden por la que se hace el reclamo debe estar vigente y no


debe tener abierto otro caso similar.
El vendedor sealado debe estar laborando an en la tienda y
la antigedad de la orden por la que se hace el reclamo no debe
ser mayor a 30 das.

El sistema automticamente enviar un correo de


notificacin al vendedor sealando que se abri un ticket.
Al vendedor se le abrir un seguimiento para que pueda
resolver la situacin con el usuario insatisfecho.

Soporte tcnico

ID: RF30
Funcin
Descripcin

Solicitar soporte tcnico.

Entradas
Fuente

Solicitud del usuario (texto) indicando lo que necesita.


Texto ingresado por el usuario del rea dedicada para este
propsito.

Salidas

Solicitud del usuario.

Destino

rea de soporte de la tienda y base de datos del sistema


para almacenar el registro de solicitudes de soporte.

Accin

Se enva la solicitud del usuario hacia el rea de soporte tcnico


de la tienda, esto para poder iniciar con el proceso de brindar a
travs de personal calificado o por medio de un FAQ la
resolucin del problema o duda que el usuario presente.
Solicitud del usuario, de modo que se pueda resolver el
problema o duda que presente.
El usuario no debe haber solicitado soporte por el mismo
problema, de ser as, se le re direccionara a su historial de
solicitudes de soporte para que pueda aclarar sus dudas por ese
medio.

Requerimientos
Precondicin

Postcondicin
Efectos Colaterales

El usuario podr enviar un correo a la tienda con motivos


de soporte, consultas, ayuda.

El sistema le dar seguimiento al cliente hasta que este


est haya podido resolver su problema.
Ninguno.

3.2 Requerimientos de Rendimiento


ID: QR1
Ttulo: Bsqueda gil e inteligente
La funcin de bsqueda debe ser fcil de encontrar y sencilla de utilizar. Los algoritmos de bsqueda
a utilizar deben estar optimizados, de tal manera que el usuario pueda encontrar productos o
catlogos en el menor tiempo posible.

ID: QR2
Ttulo: Despliegue de resultados de bsqueda
Los resultados de la bsqueda deben ser fciles de comprender, as como amigables al usuario.
Cualquier funcionalidad que est visible desde la pantalla de resultados debe estar tan explcita
como sea posible. La bsqueda debe estar paginada a una cantidad sensata y configurable por el
usuario.

ID: QR3
Ttulo: Uso de links para productos
Los productos que han sido encontrados ya sea por el catlogo o por la bsqueda en s, deben tener
links completamente independientes del usuario y del modo en que se hallaron. De esta forma, el
usuario ser capaz de compartir un producto tan solo enviando un link.
ID: QR4
Ttulo: Respuesta de soporte tcnico
La respuesta a correos enviados directamente al soporte tcnico debe ser lo ms pronta posible,
para evitar contratiempos en las solicitudes de los clientes.
ID: QR5
Ttulo: Alta demanda
Despus de estudios, se ha estimado que el promedio de usuarios que el sistema debe ser capaz de
soportar es una cantidad de 500 en todo momento. Se debe contemplar tambin una bsqueda por
usuario cada 10 minutos, as como tambin un tiempo de respuesta mnimo para los resultados de
bsqueda.

ID: QR6
Ttulo: Alta fiabilidad
El sitio debe estar disponible todo el tiempo, independientemente de la hora del da. La escalabilidad
de usuarios debe ser considerada en horas pico, con la posibilidad de incrementar los recursos o
disminuirlos como sea necesario para ahorrar gastos innecesarios.
ID: QR7
Ttulo: Dependencia y tolerancia
El usuario debe ser alertado cada vez que haya un error en el sitio, independientemente de si es
uno producido por l mismo o por una falla del lado del servidor.

3.3 Restricciones de diseo


ID: QR8
Ttulo: Disponibilidad de almacenamiento
El diseo est restringido a un uso de almacenamiento en base a la capacidad actual del servidor.

ID: QR9
Ttulo: Disponibilidad de memoria
El software debe manejar correctamente la memoria para evitar que sesiones o variables queden
con datos del lado del servidor.

ID: QR10
Ttulo: Heterogeneidad
El software debe ser completamente utilizable en cualquier plataforma y en cualquier dispositivo,
independientemente de las caractersticas del mismo. El diseo debe, a su vez, ser responsive para
adaptarse a l.

También podría gustarte