Ver material adicional

Anuncio
Contexto del problema
La numismática realiza negocios de compra, venta, tasación y subasta de monedas de
diferentes países del mundo. La empresa ha decidido desarrollar un sistema de información
que permita gestionar las monedas y adscripciones de clientes que quieran poner a subasta sus
monedas. Iniciado el estudio del dominio del problema, de las necesidades de negocio y de la
situación actual y realizadas varias entrevistas, se ha desarrollado un primer borrador del
siguiente glosario de términos y de los siguientes requisitos que debe cumplir el sistema a
desarrollar.
Glosario de términos (por orden alfabético)
Buena conservación (BC): Su valor numismático llega a ser la mitad de la MBC. La circulación y
las imperfecciones son evidentes.
Catálogo: lista de monedas que están a la venta, que se compran o se subastan.
Comprador de una moneda: propietario que quiere comprar la moneda.
Estado de conservación de una moneda: situación de una moneda respecto a su estado. Se
valora en una escala desde sin circular, excelente buena conservación, muy buena
conservación , buena conservación, regular conservación, mala conservación en sentido
decreciente, siendo sin el mejor estado y mala conservación el peor.
Excelente buena conservación (EBC): No tiene imperfecciones apreciables a simple vista, pero
contiene las huellas propias de una breve circulación.
Mala conservación (MC): Sus leyendas y dibujos son ilegibles o prácticamente ilegibles. El
metal ya no brilla y las imperfecciones son grandes: grietas, abolladuras grandes, erosión del
canto, etc.
Muy buena conservación (MBC): Buena conservación, pero ha estado claramente en curso.
Puestos de la empresa: cargos en la estructura organizativa de la empresa que son ocupados
por empleados.
Regular conservación (RC): Tiene arañazos, abolladuras, relieves desgastados y otros
desperfectos de esta índole.
Sin circular (S/C): Piezas que no han tenido circulación en el mercado, pero han sido
destinadas para ello. No tienen defectos.
Tasación: determinar el precio o valor de una moneda.
Tienda: establecimiento perteneciente a la empresa realiza su labor.
Trabajador: persona que dedica parte de su tiempo al trabajo remunerado en una tienda.
Vendedor de una moneda: propietario que quiere vender la moneda.
Requisitos de información
RI-001 Información sobre monedas – El sistema deberá almacenar la información
correspondiente a las monedas, en concreto: nombre, año de fabricación, estado de
conservación.
RI-002 Información sobre compra-venta de monedas – Una moneda puede cambiar de
propietario mediante transacciones de compra-venta. El sistema debe de almacenar estas
transacciones para saber los distintos modelos de monedas que tiene la empresa y la cantidad.
RI-003 Información sobre catálogos de monedas – El sistema deberá almacenar la
información correspondiente a los catálogos de monedas. En concreto: tienda que publica el
catálogo, fecha de publicación del catálogo y, para cada moneda que aparezca en el catálogo,
el código, el nombre, año, estado de la moneda y el precio.
RI-004 Información de transacciones – El sistema deberá almacenar la información
correspondiente a las transacciones realizadas, tanto por internet como por una tienda. Esa
información es usuario que compra, usuario que vende, fecha de transacción, precio acordado
y cuenta bancaria en caso de no pagar en efectivo.
RI-005 Información sobre usuarios – El sistema deberá almacenar la información
correspondiente a los usuarios registrados en la aplicación web, tanto usuarios de
internet(comprador/vendedor) como empleados. En el caso de ser usuario deberá almacenar
nik, nombre, apellidos, dirección, teléfono, email, DNI, cuenta bancaria. Y en el caso de ser
empleado DNI, nombre, puesto, dirección, teléfono , email.
RI-006 Información sobre subastas – El sistema deberá almacenar la información
correspondiente a las subastas realizadas y sus correspondientes productos subastados. Esa
información será: fecha, hora inicio subasta ,hora fin subasta, producto subastado, precio
inicial.
RI-007 Información sobre pujas – El sistema deberá almacenar la información correspondiente
a los usuarios que intervienen en ellas. Esa información será: fecha, hora, usuario, precio
pujado.
Requisitos de reglas de negocio
RN-001 puja menor que subasta: el sistema debe respetar las siguientes normas de negocio:
no puede aceptar una puja que sea menor al precio establecido en la subasta.
RN-002 edad menor que 18: el sistema debe respetar las siguientes normas de negocio:
no puede aceptar un usuario con edad que menor a 18 años.
RN-003 inscripción mínima usuario publico internet: el sistema debe respetar las siguientes
normas de negocio: es obligatorio que el usuario publico de internet indique su nick, nombre,
apellidos, cuenta bancaria.
RN-004 usuario empleado: el sistema debe respetar las siguientes normas de negocio: es
obligatorio que el usuario empleado sea añadido por un administrador.
Requisitos funcionales
RF-001 Informes de usuarios: el sistema deberá permitir registrarse como usuario público o
privado.
RF-002 Informes de monedas: el sistema deberá permitir a los empleados la realización de
informes de monedas.
RF-003 Informes sobre subastas: el sistema deberá permitir la obtención de informes de
subastas en cada tienda a los empleados y las pujas que se han generado en estas.
RF-004 Informes sobre catálogos: el sistema deberá permitir la confección de catálogos en
formato PDF para su impresión.
RF-005 Generación de recibos: el sistema deberá permitir la generación de recibos de
transacciones.
RF-006 Añadir/Quitar monedas: el sistema deberá permitir añadir o quitar monedas solo a
usuarios privados.
Descargar