Con éxito

Notas

Error

Session expiration Your session is going to expireClick here to extend

Presupuesto

800 - 1.500

Publicado el

5/06/14 20:43

Cliente

Ric***

Este proyecto está completado

Publica un proyecto similar y recibe ofertas sin compromiso alguno.

¡Publica un proyecto similar ahora!

Descripción

 

 

                Solicito una aplicación web, puede ser php o aspx, para consumir un web service el cual les proporcionare, el diseño del sitio web también se los proporcionare, html, css, javascript, Jquery, como bien se proporcionaran ciertas partes del template puede que se requiera programar algunas otras en javascrtipt o Jquery, el template con el que se cuenta se llama keenthemes

http://www.keenthemes.com/preview/index.php?theme=metronic_admin

Yo compre el template el cual incluye toda la documentación necesaria, no es necesario trabajar en diseño, para fines del proyecto dejaremos los logos que trae por defecto y posterior mente yo cambiare las imágenes por las que implemente en el proyecto

                El proyecto será un control de tiendas bodegas e inventarios, toda la lógica del negocio estará del lado del webservice, el cual ustedes tendrán que consumir, el web service se comunicara a través de xml los cuales les proporcionare.

Las paginas que necesitamos hacer son:

Login

  • Ingreso al sistema
  • Crear usuario
  • Modificar usuario
  • Cambiar contraseña
  • Olvido contraseña

Tiendas

  • Crear tienda
  • Modificar tienda
  • Categorías
  • Crear categoría
  • Modificar Categoría

Bodegas

  • Crear bodega
  • Modificar bodega
  • Relacionar bodega con tienda
  • Relacionar bodega con categoría
  • Traslado entre bodegas

Productos

  • Crear producto
  • Modificar producto

Proveedores

  • Crear proveedor
  • Modificar proveedor
  • Ver saldo de proveedor
  • Abonar a proveedor
  • Relacionar al proveedor con el producto

Clientes

  • Crear cliente
  • Modificar cliente
  • Ver saldo del cliente
  • Abonar cliente

Vetas

  • Realizar venta
  • Devolución de venta

Gastos

  • Crear gastos
    • Fijos
    • Variables
  • Modificar gastos
  • Efectuar gastos

 

Alarmas: en el caso del template comentado maneja una serie de alarmas en forma de popos al iniciar, como también algunos iconos en la parte superior como alerta, mensajes, etc, no utilizaremos un inbox por lo que en este caso manejaríamos mas el menú de alertas nada mas, esto se manejara por si tendrá algún mantenimiento el server o si algún producto está alarmado por mínimo de existencias etc. Reportes (proponer algún reporteado si fuese en aspx pudiera ser Cristal Report o algún otro que propongan al igual si es en php proponer un reporteado)

Reporte de ventas por:

  • Fecha
  • Cliente
  • Empleado
  • Producto
  • Tienda
  • Bodega

Reporte de movimiento por:

  • Producto
  • Bodega
  • Proveedor

Reporte de cuentas por pagar y por cobrar:

  • Proveedores
  • Clientes

Reporte de gastos por:

  • Tienda

 

Acceso público: se requiere que la tienda tenga un acceso público en el cual habrá información de la tienda tales como: (Toda esta área es publica no es necesario estar logiado para ingresar esta area puede que se maneje con el mismo template o que cambie por otro que estoy por comprar no lo he definido bien aun, esta area no es 100% indispensable si consideramos que nos perjudica mucho en tiempo de desarrollo, y costos hacerlo saber y la podríamos obiar)

Quienes somos

  • Misión
  • Visión
  • Puntos de venta (de preferencia usar google maps para los distintos puntos)
  • Productos:
  • Pro categorías (no se necesita un carrito de compras)
  • Contáctenos
  • (Proponer si consideran necesario agregar más al área publica)

 

Como bien les comente todo será a través de web service por lo que no tendrán que crear tablas procedimiento de almacenamiento ni mayor programación, solo tendrán que manejar el ambiente web ver a través de javascript por ejemplo que un Email tenga el formato correcto todo esto ya lo hace el template que tengo.

Por otro lado es necesario manejar ciertos criterios de seguridad a través de variables de sesión  si un usuario intenta ingresar a una área que no es pública y no se ha logeado redireccionarlo al login, si el usuario tiene más de cierta cantidad de tiempo de inactividad redireccionarlo al login, el template tiene un login donde solo se pone contraseña mas como para reconfirmar que si es el usuario quien está en el ordenador.

En el momento del login el web service regresara un xml el cual contendrá:

Paginas a las que el usuario puede acceder: en base a esta información le pintaremos el menú, si él no tiene permisos de modificar bodega no le aparecerá en el menú dicho enlace, si el usuario intenta ingresar por medio de la url ejemplo: www.aplicacion/modificarbodega.aspx y no tiene los permisos de ingresar a esa área mostrar una página de error diciéndole no cuentas con los permisos necesarios para ingresar a este sitio, todo esto se manejara a través del xml que devuelve el login. Permisos propios en la aplicación: por ejemplo en el momento de la venta deciden vender una TV plasma Samsung de 52” y su precio es de $ 500.00, habrán usuarios con permisos para poder modificar ese precio en esa venta en especifico sin afectar al producto como tal, por ejemplo si es el dueño quien tiene los permisos y le está vendiendo esa TV a un cliente especial o familiar y desea dárselo en $ 400.00 el puede acceder a cambiar ese precio sin que todas las TV bajen a $ 400.00 y sin importar el costo de la TV si la TV cuesta $ 450.00 y la da en $ 400.00 el resultado a nivel de reportes es que perdió en esa venta o incluso la puede vender en $0.00 si es su decisión, este tipo de permiso de modificar ciertos campos no los tendrán todos los usuarios por lo que el xml de login nos regresara que permiso tienen que usuarios.

Básicamente este es el proyecto que quiero proponerles quiero escuchar ideas, si consideran que se puede mejorar también quiero escucharlo, si consideran que hay algo que complica mucho el proyecto también quiero escucharlo para ver si es algo que no es tan critico poder quitar esa opción, quiero escuchar propuestas de lenguaje, tecnologías, tiempo, dinero.

Yo cuento con mi propio server que es donde estará posteado el WebService les proporcionare en ftp para que puedan ir subiendo la aplicación e irla probando,

El web service aun no lo tengo desarrollado al 100% yo empecé este proyecto pero por cuestiones de tiempo me cuesta mucho avanzar, lo tengo iniciado en aspx, lo que tengo es en aspx es un 5% del proyecto si mucho, por eso es que si desean hacerlo en otro lenguaje no perdería tanto, mi web service si lo tengo más avanzado aunque aún le falta mucho por lo que me gustaría también escuchar una propuesta del sistema completo, haciendo ustedes aplicación web, Web service, la base de datos si la tengo terminada a un 100%, la base de datos esta echa en db2 pero si desean pueden crear una base de datos en MySQL o el manejador que más les parezca siempre y cuando tenga una opción Gratuita para utilizar, les puedo proporcionar los script para crear las tablas.

 

Así que quedo en espera de propuestas.