Completed

Sitio Web Html5 con Algoritmo de diseños rectangulares sobre madera

Published on the October 24, 2013 in IT & Programming

About this project

Open

Necesitamos comenzar desarrollo de sitio Web HTML5.

La función de este sitio es que el usuario pueda ver dibujado en un madera de tamaño definido por él los diseños de placas cortadas según sus especificaciones. De manera que hay que desarrollar un algoritmo de cortes.

Revisar referencia en http://www.placacentro.com/chi/servicios/optimizador.html

Entregaremos wireframe y diseños gráficos para trabajar.

Este sitio debe tener 2 versiones, una online y una offline. La diferencia es que el sitio online debe guardar registros en base de datos de los usuarios que se loguean, y la offline debe permitir acceso mediante un usuario y password único (y obviamente no utlizar php ya que los computadores cliente, sin internet, no tendrán acceso a un servidor PHP). Por lo mismo el programa de cortes debe ser hecho en lenguaje distinto a PHP, para que pueda funcionar en computadores offline.





El algoritmo del sitio Web es el siguiente:

Se ingresan siguientes datos en la función crearNuevoCorte:
1 Tipo de producto: melamina mdp, melamina mdf, cholguan, trupan, plywood, masterplac, vesto
1.1 Si es vesto: Se selecciona diseño segun Unicolor, clasicos, Tendencias, Nature, Textil. Continua en punto 2.
1.2 Si no es vesto Continua en punto 2.
2. Crear nuevo proyecto: Ingreso nombre proyecto, cantidad de cortes, espesor de hoja de corte, ancho corte, alto corte, girar (si o no).
3. Volver a crear más proyectos. Vuelve punto 2 y guarda lo anterior.
4. Calcular para todos los proyectos.

El detalle de cómo es el sitio se adjunta mostrado a través de un wireframe.


Requerimientos del proyecto completo:


1) sitio web html5 con base de datos:
- inicio: login/password y registro.
- Registro: formulario con 4 campos.
- Envío de email para recuperación de contraseña.
- Home: header con nombre de usuario, 4 banners autoadministrables, tips autoadministrables, footer con datos de contacto y acceso a redes sociales externas, acceso a optimizador de corte.
- Optimizador de corte: Mis Proyectos (listado de todos los cortes), Nuevo Proyecto.


2) Algoritmo de corte:

- Nuevo corte: Selección de producto (listado de 30 imagenes con texto), ingresar nombre del proyecto, espesor de hoja de corte, ancho mínimo del corte, ingreso de cantidad de cortes y medidas (alto x ancho), opción "girar" (si o no), opción de cancelar, y botón para calcular.
- El cálculo, de acuerdo al diseño seleccionado, dibujará la forma de cortes que se harán, como un carrusel. Y entrega medidas de la plancha requerida.
- El corte se puede guardar, reiniciar e imprimir las planchas seleccionadas (PDF).

3) Sitio de administración para modificar:
- Banners del home
- Tips
- Lectura de reportes de uso
- Debe tener super administrador para definir más administradores que hagan tips y banners, además de lectura de reportes

Se debe trabajar desde nuestros servidores por lo que dispondremos de un repositorio SVN para subir versiones.

Fecha de entrega impostergable: 6 de noviembre

Category IT & Programming

Delivery term: Not specified

Skills needed

Other projects posted by O. C.