Reserva de los recursos compartidos de una Empresa
Con el auge del teletrabajo y trabajos fuera de la oficina, es más relevante la buena gestión de los recursos de las empresas. Esta situación no es nueva, pero en estos momentos se amplia las necesidades de los medios y la optimización de la gestión de los mismos.
Por ejemplo, una plaza de garaje asignada a una persona, cuando esta persona está de vacaciones o de viaje de trabajo, puede ofrecer dicha plaza a otro compañero que no la tiene asignada.
Para entender su funcionamiento es muy importante entender cuáles fueron los requisitos que he utilizado para hacer el desarrollo.
Requisitos del aplicativo:
- La Empresa dispone de un inventario de todos los medios/recursos que está facilitando para sus trabajadores. Estos bienes tienen una clasificación que indica:
- Clave de medio.
- Tiempo máximo de reserva (no es igual reservar una sala de reuniones que una plaza de aparcamiento).
- Hora inicial del día en el que se puede reservar.
- Hora final del día en el que se puede reservar.
- Todos los medios (salas de reuniones, proyectores, plazas de garaje, coches, despachos, escritorios, etc. ) tienen una persona de la organización como “propietario/gestor”.
- Son los propietarios quienes indican las fechas en la que el medio va a poder ser compartida. Los medios que pudieran ser generales como una sala de reuniones, también tienen un «propietario» que define los periodos de disponibilidad.
- Todas las consultas de disponibilidad se concretarán en un periodo determinado. Ahora el aplicativo tiene que muestra disponibilidad y reuniones desde hace 3 días y hasta 30 días más de la fecha actual. Estos son parámetros del CONFIG que se pueden cambiar sin ningún problema.
- Todo el mundo puede ver los medios reservados y la disponibilidad de los mismos, pero sólo los propietarios del medio o de la reserva, pueden cambiar estos o cancelar su reserva.
- Los administradores pueden hacer de todo, sin restricciones.
- El interfaz estará en español e inglés.
El aplicativo en modo DEMO está en https://fhumanes.com/reservations
Usuarios: (admin/admin) (user1/user1) y (user2/user2)
La nueva versión se actualiza tecnológicamente a:
- PHPRunner 10.7
- Se actualiza los acceso a base de datos, para poderla portar a gestores no MySQL
- Se mejoran aspectos de interfaz de usuario
- Se quita el logo «DEMO» de la librería Daypìlot (que es comercial y que avisa que estamos trabajando con una versión trial)
- Se incorpora el uso del plugin «colors» disponible en página de plugines,
Toda la documentación y fuentes del aplicativo está en el artículo de este enlace.