Software y sistemas

Software para parqueadero con tarifas, usuarios y personalización de ticket

El día de hoy te mostraré un programa para parqueadero o estacionamiento en donde además de registrar los cobros por el tiempo de los vehículos estacionados, ver gráficas y un escritorio general vas a poder:

  • Crear tarifas por hora del día, puede ser por horario nocturno o diurno
  • Tomar en cuenta días normales y días feriados / festivos
  • Personalizar tarifas por tipo de vehículo (auto, moto, camión liviano, etcétera)
  • Permisos por usuario: manejar roles del sistema y asignar permisos a cada usuario para tener administradores, cajeros, etcétera
  • Editar encabezado y pie del ticket

Esto es una mejora al programa gratuito para estacionamientos que ya había presentado anteriormente en mi blog. Ahora te mostraré lo que tiene esta actualización.

Descargando y usando software

Este programa es totalmente gratuito para usar en Windows. No es malicioso ni nada por el estilo. Se usa exactamente igual que el programa anterior, incluyendo el plugin de impresión y todo eso.

Lo único que cambia es que ahora pedirá correo y contraseña. El correo del administrador es parzibyte@gmail.com (ojo que no es mi correo) y la contraseña es oD7G4Z15G2iZ

Tipos de vehículos

Como lo dije, este sistema de estacionamiento permite cobrar distintas tarifas según el tipo de vehículo, así que puedes registrar motos, camiones, tractores y cualquier tipo de auto, es algo dinámico.

Tipos de vehículos para cobrar distintas tarifas en sistema parqueadero

Obviamente todos esos datos se pueden editar y eliminar.

Crear tarifas para estacionamiento

Ahora que hemos registrado todos los tipos de vehículos que recibiremos en nuestro parqueadero vamos a registrar las tarifas.

Aquí podemos crear infinitas tarifas personalizadas para cobrar un monto distinto por tipo de vehículo, horario y tipo de día (normal, feriado).

Software para parqueadero – Configurar tarifas de cobro

Por ejemplo, fíjate en la captura anterior. El mismo tipo de vehículo (motocicleta) tiene 2 tarifas, una de día normal y otra de noche normal.

Al momento de cobrar el tiempo que el carro o moto estuvo en el estacionamiento se ajustará a la mejor tarifa dependiendo de todos los factores, aunque recuerda que siempre se puede modificar el costo final.

Registrar vehículo y cobrar

Entonces cuando registramos un vehículo solo debemos elegir el tipo. Como ya mostré anteriormente, los tipos de vehículos se administran desde otro módulo.

Registrar vehículo seleccionando tipo previamente configurado

Al momento de cobrar se tomará en cuenta la fecha y hora del sistema, el tipo de día, etcétera. Por cierto, también se toma en cuenta la tolerancia y todo eso que ya mostré en la versión anterior del sistema.

Cobrar tiempo por parqueadero tomando en cuenta tipo, hora del día y tipo de día

Gestión de usuarios y permisos

Otra nueva característica en este programa para estacionamiento es el del manejo de usuarios y permisos. Los permisos son por cada usuario y se puede configurar cada acción del sistema:

Permisos de usuario para programa gratuito de gestión de estacionamiento

Por defecto está el usuario administrador con todos los permisos, pero podemos crear más usuarios según lo necesitemos.

Así podemos tener nuestro software de parqueadero bien controlado:

Gestión de usuarios para programa de gestión de estacionamiento

Ajustes

Lo que sigue es en cuanto a las horas del día, los días feriados y cosas de esas para el cálculo del costo según la tarifa personalizada.

También podemos agregar un mensaje al inicio y al final del ticket, además de la tolerancia, costo general si no se encuentra una tarifa y todo lo demás.

Ajustar horarios, días feriados, costo general y mensaje al inicio y final del ticket en este programa de Windows para parqueadero

Código fuente

Si quieres el código fuente (recuerda que el programa compilado y listo para ser usado es gratuito) mira el siguiente post:

Configuración de impresora térmica

Descarga del programa

Puedes descargar esta nueva versión desde este enlace.

Te repito que este programa es totalmente gratuito y que ya dejé las instrucciones de uso en mi post anterior.

Además, en ese mismo artículo están los detalles de cómo conseguir el código fuente y cómo usar el sistema en caso de que lo descargues y no lo sepas usar.

Por aquí te dejo con más software que he programado.

Actualización junio de 2023

He creado un instalador de este sistema. Así te ahorras la configuración manual:

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Ver comentarios

  • Hola.
    Te escribí en tu post anterior de la version 1, pero no me has respondido si se puede o no.
    "error: request too long"
    ¿qué quiere decir y porqué no me deja?

    • Hola. Si buscamos en el traductor, dice algo como "petición muy larga". Tal vez algún dato es muy grande. Sin detalles como capturas de pantalla o pasos para reproducir el error (con resultado esperado y resultado real) no puedo ayudarle

  • Muy buenas tardes

    Quisiera saber si este sistema se puede usar en versión Android en máquinas Smart POS o si tiene alguna aplicación
    De ante mano muchas gracias

  • es decir, se agregan normalmente las tarifas, pero a la hora de cobrar, toma solo el valor de la seccion de ajustes, mas no la tarifa segun el tipo de vehiculo, no se si me hago entender, saludos, esperando tu respuesta

    • El sistema tomará la tarifa que más se acerque tomando en cuenta hora del día, si es un día festivo y del tipo de vehículo previamente registrado. Asegúrese de configurar también la hora de inicio del día y la hora de fin, así como revisar de nuevo la configuración de la tarifa

  • esta demasiado interesante tu programa, de ante mano te felicito, tengo una observacion estu,diandolo detenidamente, con la actualizacion de crear tarifas, al menos yo probando, siempre se toma el valor de la hora en la seccion de costos generales

  • Ingrese el usuario y contraseña que aparece en el post pero no me deja ingresar
    Genera este mensaje "Error en el servidor: el usuario no existe"
    Saludos!!

    • Acabo de probar y funciona perfectamente. Asegúrese de descargar la última versión que usa la versión 3 del plugin.
      Saludos!

  • Brother necesito adquirir tu código fuente del sistema de parqueadero, mis dudas son ya con el código fuente puedo personalizar los tickets, y para hacer un respaldo de datos de la versión 1 a esta versión 2 es posible saludos y gracias, ya te envié correo saludos espero tu respuesta

Entradas recientes

Creador de credenciales web – Aplicación gratuita

Hoy te voy a presentar un creador de credenciales que acabo de programar y que…

1 semana hace

Desplegar PWA creada con Vue 3, Vite y SQLite3 en Apache

Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…

2 semanas hace

Arquitectura para wasm con Go, Vue 3, Pinia y Vite

En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…

2 semanas hace

Vue 3 y Vite: crear PWA (Progressive Web App)

En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…

2 semanas hace

Errores de Comlink y algunas soluciones

Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…

2 semanas hace

Esperar promesa para inicializar Store de Pinia con Vue 3

En este artículo te voy a enseñar cómo usar un "top level await" esperando a…

2 semanas hace

Esta web usa cookies.