proyecto 2 venta o renta de discos

4
UMG-Ingeniera en sistemas 3er. Semestre Proyecto: Venta y Renta de discos de música Descripción del proyecto Music Rent es una empresa que se dedica a la comercialización de bienes de entretenimiento, tales como venta y alquileres de discos de música y DVDs. Se le contrata a usted para que en base al funcionamiento del negocio, elabore un sistema de software para llevar el control. Inicialmente se solicita solo la descripción de lo que se planea hacer. Los módulos requeridos son: Registro de empleados: la empresa debe llevar el control de los empleados que tiene a su cargo, pues se debe saber que empleados han atendido las ventas y pedidos. Un empleado debe ser registrado con la siguiente información: código, nombres, apellidos, sexo, edad, dirección, puesto y teléfono. Se debe presentar las opciones de alta, baja y modificación de un empleado. Registro de clientes: también se quiere llevar el control de los clientes que han realizado compras y pedidos, por lo tanto se debe poder registrar a los clientes con la siguiente información: nombres, apellidos, NIT, dirección y teléfono. Se debe presentar las opciones de alta, baja y modificación de un cliente. Registro de tipos de producto: la empresa comercializa distintos productos y se debe contar con un registro de tipos de productos, por defecto estos son juegos, consolas, música y películas, pero se podrán agregar más. Se deberá registrar un ID y el nombre del tipo de producto.

Upload: antulio-morethy-lopez-bonilla

Post on 09-Nov-2015

220 views

Category:

Documents


3 download

DESCRIPTION

frrr

TRANSCRIPT

UMG-Ingeniera en sistemas 3er. Semestre

Proyecto: Venta y Renta de discos de msica

Descripcin del proyectoMusic Rent es una empresa que se dedica a la comercializacin de bienes deentretenimiento, tales como venta y alquileres de discos de msica y DVDs. Se le contrata a usted para que en base al funcionamiento del negocio, elabore un sistema de software para llevar el control. Inicialmente se solicita solo la descripcin de lo que se planea hacer.

Los mdulos requeridos son:Registro de empleados: la empresa debe llevar el control de los empleados quetiene a su cargo, pues se debe saber que empleados han atendido las ventas y pedidos.Un empleado debe ser registrado con la siguiente informacin: cdigo, nombres, apellidos,sexo, edad, direccin, puesto y telfono.Se debe presentar las opciones de alta, baja y modificacin de un empleado.Registro de clientes: tambin se quiere llevar el control de los clientes que hanrealizado compras y pedidos, por lo tanto se debe poder registrar a los clientes con lasiguiente informacin: nombres, apellidos, NIT, direccin y telfono.Se debe presentar las opciones de alta, baja y modificacin de un cliente.Registro de tipos de producto: la empresa comercializa distintos productos y sedebe contar con un registro de tipos de productos, por defecto estos son juegos,consolas, msica y pelculas, pero se podrn agregar ms. Se deber registrar un ID y elnombre del tipo de producto.Se debe presentar las opciones de alta, baja y modificacin de un producto.Registro de discos de msica: se deber tener un registro de todos los discos demsica que son comercializados por la empresa, se deber registrar la siguiente informacin: titulo, artista, precio, existencia.Se debe presentar las opciones de alta, baja y modificacin de discos de musica.Registro de DVDs: se deber tener un registro de todos los DVDs que soncomercializados por la empresa, se deber registrar la siguiente informacin: nombre,precio, existencia. Existen dos tipos de DVDs, los que son para la venta y los que sonpara alquiler.Se debe presentar las opciones de alta, baja y modificacin de los DVDs.Registro de alquiler de pelculas: se deber tener un registro de las pelculasalquiladas por la empresa, se deber registrar la siguiente informacin: nombre,cliente, fecha prstamo, fecha devolucin, precio, estado. Lo cual lo pueden realizar por el NIT que es el campo primario de los clientes.Se debe validar que haya existencia de pelculas y disponibilidad de las mismas parapoder darlas en alquiler.

Proyecto 2, el cual se asocia al primero por ser la primera parte.

Registro de pedidos: se deber registrar los pedidos realizados, la informacinrequerida es: ID, producto, tipo de producto, precio, cliente, fecha pedido, fechaentrega, estado.Se deben poder crear, modificar y eliminar pedidos.Registro de ventas: se deber registrar las ventas realizadas, la informacinrequerida es: empleado, cliente, total venta, fecha.Un cliente al hacer una compra recibe una factura la cual contiene la siguienteinformacin: numero de factura, nombre del cliente, nmero de NIT, detalle deproductos, precio unitario, total. La empresa da la opcin de conceder 15 das decrdito en las compras, es decir, un cliente puede cancelar la factura en el momentode la compra o 15 das despus de la misma, es decir, puede estar pendiente de pago ocancelada. Puede ser anulada si el cajero se equivoc cuando se registraba la compra.A la empresa le interesa que el sistema maneje esta informacin. Es necesario guardarel detalle de los tems vendidos.Al cancelar una factura el cliente recibe un recibo de caja que es un comprobante depago. La informacin que contiene un recibo de caja es la siguiente: nmero de recibo,nmero de factura, nombre del cliente, forma de pago, monto.Consultas: Clientes (bsqueda por NIT o nombre) Productos (bsqueda por ID, nombre o marca) Pedidos (bsqueda por ID, o ID del cliente) Alquileres (bsqueda por ID, o ID del cliente) Facturas (por nombre del cliente o nmero de factura)

Reportes:La aplicacin debe mostrar los siguientes reportes: Reporte de Clientes (Ordenados Por nombre, por Nit, por Edad). Reporte de productos. (por tipo de productos) Reporte de Documentos (Por Cantidad, Por Fecha). Reporte de alquileres

Especificaciones tcnicasEl sistema debe ser desarrollado en C++, donde se debe de manejar estructuras de datos, archivos de datos o una base de datos en cualquier motor.Fecha de EntregaLa Fecha de entrega es el: Indicada en clase y presentacin en clase con CAONERA.Se realizara una entrega del mismo en papel y una copia electrnica, la cual se debe de enviar a la cuenta [email protected] un da antes o el mismo da.