Estado: Terminado

Desarrollo Aplicación para Compra de Computadores (En Java)

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace un año
Plazo: 10 días
Propuestas: 8
Freelancers interesados: 11
Descripción:
Se desea implementar una aplicación de escritorio (Desarrollado en Java), que permita a un administrador ingresar a una base de datos (MySQL) registros de partes de computador:
*Boards
*Procesadores
*Memoria RAM
*Disco Duro
*Caja
*DVD
*Tarjeta Video
*Tarjeta de red
*Tarjeta Sonido
*Teclado
*Mouse
*Monitor
*Software Preinstalado
Debe permitir a los usuarios (Clientes) configurar un computador personal, escogiendo una serie de partes y que luego haga una búsqueda a la base de datos de los proveedores que más se adapten a una serie de criterios de búsqueda para ofrecer el mejor negocio al comprador.

• Al momento de descargar la aplicación, el usuario deberá suplir una dirección de correo y crear un nombre de usuario.
• Ese nombre de usuario será utilizado para acceder a la aplicación cada vez que la corra. Esto con el fin de que se almacenen registros históricos acerca de hábitos de compra del usuario, que serán enviados al correo ventas@bocanegrasoft.com cuando la aplicación arranque y esté conectada a internet.
• Para armar un computador, el usuario deberá crear un proyecto dentro de la aplicación.
• El proyecto contendrá la información de la configuración armada hasta el momento, así como de los distribuidores seleccionados si ya se ha hecho alguna búsqueda.
• El proyecto se podrá guardar, recuperar, guardar como, y borrar.
• Cuando se crea un proyecto se le asocia un nombre.
• Se puede configurar una máquina siguiendo un wizard, con los siguientes pasos: board, procesador, memoria, discos, DVD, tarjeta de video, tarjeta de red, tarjeta de sonido, Caja, teclado, mouse, monitor, software preinstalado (Windows/Linux, office, etc.)
• Se puede crear una máquina de ceros, e ir añadiendo partes mediante búsquedas, sin un orden aparente (esto es útil para comprar sólo partes).
• El usuario debe poder incluir varias alternativas para cada una de las partes y activar una sola, que será la que afecte el precio calculado del computador y la configuración final, así como la orden de compra.
• El usuario puede pedir que se calcule el precio de la configuración en cualquier momento.
• El precio se evalúa de acuerdo con la búsqueda del menor precio entre los proveedores disponibles. Este proceso de actualización de precio se disparará también cuando el usuario agregue, elimine o modifique alguna parte del computador.
• El usuario puede definir otros criterios de búsqueda para la configuración ( tiempo de entrega de las partes, precio, definir que todo se compre de un solo proveedor, etc.)
• Una vez se ha elegido un proveedor para todas las partes y se ha determinado el precio y tiempo de entrega del computador, el usuario puede modificar el proveedor de aquellas partes que desee cambiar.
• El presupuesto debe poderse imprimir.
• El usuario debe poder dar retroalimentación sobre el proceso de compra. Esta retroalimentación puede ser para toda la compra, o para cada una de sus partes. La retroalimentación tomará la forma de una pantalla donde el usuario podrá hacer sus observaciones y luego esa información será enviada por la aplicación vía internet al site de la compañía.


Categoría: IT & Programación
Subcategoría: Desktop Applications
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Windows

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Bocane.
(Promedio 5.00 de 5)
Ubicación: Colombia
Método de pago: Verificado
Para ver más detalles del cliente, ingresa a Workana.
Cargando...