Sobre este proyecto
it-programming / web-development
Abierto
Proyecto web en php/sql
modulo web consulta de inventarios
el proyecto consiste en realizar un modulo web de consultas de una aplicación de inventarios.
Este modulo web se tiene que desarrollar en php/sql utilizando el framework mas adecuado para darle un buen y practico aspecto. La base de datos ya esta desarrollada porque es de una aplicación existente. Por lo que el proyecto consistiría en:
-.
Desarrollar el modulo de consultas WEB.
-. Instalar la WEB en el servidor.
-. Conectar contra una base de datos firebird sql (similar a mysql)
-. La base de datos ya existe y se proporcionaran las consultas SQL, por lo que no hay que tener grandes conocimientos sobre esta base de datos.
Modulo consultas WEB:
-. Pantalla inicial de login. (Similar a la de un webmail, para logearse sera necesario un ‘email’ y una contraseña.
muy importante, la web tiene que estar diseñada para que no se pueda acceder sin logearse. Por ejemplo, que no se pueda poner el link directo del menú de WEB. Y que las contraseñas no sean visibles)
Y tiene que tener la opción de recuperar la contraseña, con algun sistema de validación 'humano' para evitar ataques.
En el proceso de login al validar el usuario, 'internamente' ira relacionado con un nº de empresa (en la tabla usuarios) ese nº de empresa se utilizara internamente en las pantallas de consultas para realizar las querys a la base de datos.
-. Menu principal: El framework utilizado tendría que proveernos de un menú vertical ‘desplegable’, fácil de mantener y ampliar. (También similar a los de los webmail)
-. Pantallas de consulta: Las pantallas de consulta serán 3 (stock, movimientos e inventario) el formato de las pantallas será mediante el uso de rejillas.
En las que se mostrara el resultado de la consulta. En la parte superior de la pantalla y sobre la rejilla tendremos entre 2 y 4 campos máximo que serán los filtros de la consulta y un botón para ejecutar dicha consulta.
-. Pantallas de mantenimiento de ficheros maestros seran 2 (articulos, almacenes) estas pantallas tedran 2 niveles el primero que sera de consulta (similar a las de consulta modo rejilla) y un segundo nivel que sera una pantalla modo formulario que permitira dar el alta y/o modificar el registro seleccionado. En el caso de la pantalla de articulos tiene que tener una opción para importar los articulos desde un fichero CSV (el formato del fichero sera unico y estara definido) la importación solo permitira seleccionar el fichero e importarlo.
Las consultas en algunos casos podrán retornar un gran numero de registros (+-5000 registros) por lo que el sistema rejillas tiene que permitir gestionar estas consultas.
Caracteristicas generales de las pantallas de consulta:
-. Exportación de la consulta/pantalla actual a PDF.
-. Exportación de la consulta/pantalla actual a CSV.
Caracteristicas generales del proyecto:
-. FULL Responsive (tendría que adaptarse a tablet y PC’s)
-. Desarrollo con los textos en idioma Español pero pensado para usar facilmente otros idiomas.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias