RedWatcher 3.1

RedWatcher Server - Control y administración de Cybercafes.



Finalmente ya se encuentra disponible la versión 3.1(beta) de RedWatcher. Algún tipo sabio decía que más vale tarde que nunca :P



Descárgalo aquí:



RedWatcher es un producto de LalusSoft - http://www.lalussoft.com/



Con esta aplicación puedes controlar el alquiler del servicio de internet, venta de productos, administrar usuarios, registrar clientes, monitorer ingresos, etc. Es altamente personalizable: puedes poner el Logo de su empresa, nombre del local, escribir tus propios mensajes, etc. Pudes delegar la administración del servicio a más de una persona ya que RedWatcher Server soportar hasta 4 usuarios administrativos conectados en simuláneo. Puedes monitorear tu negocio desde tu casa. Posee un conjunto de reportes que te permiten apreciar la evolución de tu negocio. Esresistente a fallos: si se reinicia cualquiera de los componentes de RedWatcher, al restaurarse recupera el estado previo, con lo que no hay riesgo de pérdidad de información. Este aplicativo no contiene publicidad de ningún tipo. Por ahora está disponible solo en español, pero si hay suficiente interés se le podría agregar soporte multi-idioma.
Esta versión tiene una arquitectura completamente nueva en relación con la versión anterior (RedWatcher 2.0). El Sistema se ha dividido en 3 componentes para una máxima flexibilidad: RedWatcher Server, RedWatcher Admin y RedWatcher Client (opcional), si, así es, ahora puedes controlar el servicio sin necesidad de tener instalado el cliente en cada máquina.
A continuación una breve descripción de cada módulo, para mayor detalle consultar las entradas respectivas en el blog.

RedWatcher Server

Como su nombre lo indica es el servidor de RedWatcher. Puede estar en el mismo equipo donde se ubican las Herramientas Administrativas (RedWatcher Admin) o en cualquier otro equipo. Esta modificación en la arquitectura permite, entre otras cosas, que se pueda tener un mayor nivel de seguridad si así se desea. RedWatcher Server se cargará automáticamente al inicio de la sesión. Tiene una consola que permite monitorear las conexiones hacia este componente.


RedWatcher Admin

Son las herramientas administrativas de RedWatcher. Consta de 2 módulos: Módulo de Administración y Módulo de Control de Equipos.

El Módulo de Administración permite registrar los equipos, tarifas, productos y servicios ofrecidos, ventas, stocks, usuarios, configuración general, etc. Además se cuenta con un listado de reportes relacionados con el servicio.

El Módulo de Control permite controlar las sesiones y el estado de los equipos. Cuenta con una venta de chat y numerosas opciones de administración sobre los equipos clientes. También es posible registrar ventas desde este módulo.


RedWatcher Client

Es el Cliente de RedWatcher puede ser instalado, si se desea, en cada equipo en el que se desea controlar el tiempo de uso. El Cliente brinda información en tiempo real sobre el costo de la sesión así como el costo de otros productos o servicios. Tiene adicionado una ventana de chat para comunicarse con el Módulo de Control. RedWatcher Client tiene 3 opciones de bloqueo: Pantalla Completa, Ventana Central (mitad de la pantalla) y Sin Bloqueo. Usualmente los clientes reaccionan mejor cuando sus equipos no son bloqueados, justamente este reclamo fue el que motivo que ahora existan 3 modos configurables de bloqueo. En los modos de Pantalla Completa o Ventana Central, se puede apreciar el nombre del local así como su Logo, si se indica alguno.

¿Cómo empezar?

Bueno, primeramente tienes que instalar RedWatcher Server y RedWatcher Admin. Típicamente dicha instalación será en el mismo equipo o si prefieres puedes obtar por cualquiera de las formas que se explicaron en la sección "Instalando RedWarcher". No olvides reinicar la PC luego de Instalar RedWatcher Server, o en todo caso cargalo manualmente desde el menú de programas.


Abre el módulo "Administración". Ingresa usando el usuario "Admin", el password por defecto está en blanco. Debes cambiar dicho password inmediatamente.

En el menú "Configuración" registra los datos de tu local.

En el menú "Tipo de equipos", registra los tipos de equipos que tienes disponible. Si solo tienes 1 tipo de equipo entonces puedes obviar esto.

En el menú "Equipos" registra el nombre de todos los equipos de tu Cyber. Este nombre no tiene que ser el nombre de red, puede ser el nombre que tu quieras, típicamente el número de la cabina.

En el menú "Tarifas", registra las tarifas de tu Cyber.

A partir de este momento ya puedes empezar a utilizar RedWatcher !!!!


Si deseas puedes registrar los productos y/o servicios que se ofrecen en tu cyber, de manera que puedas automatizar las ventas por estos conceptos.

Abre el módulo "Control de Sesiones" e ingresa tu usuario y contraseña. Desde aquí puedes crear sesiones y controlar el uso de los equipos.

Si deseas controlar los equipos en los que ofreces el servicio, así como ofrecerle información en tiempo real cliente sobre su facturación y tiempo disponible, entonces instala RedWatcher Client en cada equipo de alquiler. Usa la opción de configuración para asignarle el nombre respectivo. Debe ser el mismo nombre que le colocaste en el módulo de administración.

RedWatcher te ofrece muchas funcionalidad más como la creación de usuarios, reportes, etc. Para ello debes visitar las entradas correspondientes en este blog a fin de enterarte de todas las funcionalidades disponibles.

Instalando RedWather

Debido a su característica modular, RedWatcher puede ser instalado en diversas formas. Todos los componentes se conectan con el Servidor de RedWatcher usando TCP/IP (puerto 7807)

El Modelo de Instalación básico consiste en instalar el Cliente RedWatcher en todos los equipos en los que se requiera controlar los tiempos y el Servidor RedWatcher junto con las Herramientas Administrativas en el Equipo de la Persona que estará a cargo de controlar el uso del servicio.


RedWatcher permite solo 1 Controlador del servicio, pero se pueden tener hasta 4 administradores conectados en simultáneo. Dado que desde el módulo de administración se pueden realizar ventas, monitorear ingresos, etc. puede resultar útil tener más de un administrador en línea.





Un opción interesante sería que el dueño del establecimiento instale también el módulo administrativo en su casa, para poder monitorear desde allí los ingresos simplemente conectándose al servidor de RedWatcher, tal como lo haría dentro de su red interna. Porsupuesto, en este caso se debe configurar la opción NAT del router. Si su centro de internet no tiene un IP estático, una solución simple a esto es usar un cliente de DNS dinámico gratuito.



Aquí tenemos otros ejemplos de funcionamiento de RedWatcher:





Servidor RedWatcher

RedWatcher Server

Como su nombre lo indica es el servidor de RedWatcher. Puede estar en el mismo equipo donde se ubican las Herramientas Administrativas (RedWatcher Admin) o en cualquier otro equipo. Esta modificación en la arquitectura permite que se pueda tener un mayor nivel de seguridad.

RedWatcher Server se cargará automáticamente al inicio de la sesión. Las siguientes versiones de este componente probablemente se instalen como servicio; esta versión aún se carga como una aplicación por compatibilidad con otras versiones de Windows (aún recibo mails indicando que hay cabinas de internet que usan windows 98 o 2000 ya que el hardware que poseen no les permite instalar una versión superior de windows).


Desde el menú disponible se puede detener o reiniciar el servidor. También se puede cargar la consola siguiente:


Aquí se pueden apreciar las conexiones hacia el servidor tanto de los administradores como de los clientes. Cada entrada indica el IP y la versión del cliente.

RedWatcher Server usa como base de datos Microsoft Access. La base de datos se almacena en la misma ruta en la que se instala la aplicación bajo el nombre de : "rwdb.mdb". La base de datos se encuentra disponible debido al requerimiento de muchos usuarios que deseaban hacer sus propias estadísticas, no obstante el hecho de que esta versión proporciona numerosos reportes. Para usar la base de datos para realizar tus propias consultas es necesario: primero, detener el servidor. Segundo, hacer una copia de la base de datos para trabajar libremente sobre ella; y finalmente, iniciar nuevamente el servidor. Si la base de datos es alterada manualmente, lo más probable es que el aplicativo no pueda volver a inicializarse.

El modelo de datos tiene algunos ajustes a efectos de hacer más facil la migración de la versión 2.0. La herramienta de migración aún está en fase de desarrollo y bueno su priorización dependerá de que exista un número significativo de requerimientos.

Administración

Administración

Esta aplicación permite el registro de los Equipos, Usuarios del sistema, Clientes del Local, Tarifas de alquiler de equipos, Productos, Servicios y Ventas. También tiene una opción de Configuración que permite personalizar el sistema, inclusive, se puede poner el logo del local. Para poder acceder al módulo de administración debes ser un usuario de tipo "Administrador". Están disponibles admemás numerosos reportes que muestran los ingresos y la demanda del servicio por horas del día, días de la semana, meses, años, etc.

Para poder usar el aplicativo debe seleccionar la opción "Iniciar Sesión" en el menú "Sesión". El usuario administrador por defecto es: "admin" y su contraseña está en blanco. Debe cambiar la contraseña inmediatamente.

Principales Opciones:

A continuación se presentan las principales opciones de la aplicación. En algunos he agregado comentarios para aclarar la funcionalidad.



Aquí el "Modo de Alerta" se refiere a la manera como se le advertirá al usuario que su tiempo está por terminar. Esta advertencia se realiza faltando 5 minutos para el fin de la sesión. El "Modo de Bloqueo" se refiere al método que se usará para bloquear el equipo cuando la sesión haya finalizado o cuando no se esté ejecutando una sesión.



Las tarifas se establecen por "Tipo de Equipo", día de la semana y el número de horas solicitadas del servicio. En este caso se han establecido tarifas para 15 minutos, 30 minutos y 1 hora. Queda a postestad del administrador, establecer el número de tarifas disponibles. El costo de una sesión de acuerdo a este tarifario se computará de la siguiente manera:

Si la duración de la sesión es<= 15 min., el monto a pagar será: 0.30
Si la duración de la sesión es >15 min y <=30 min, el costo será: 0.50
Si la duración de la sesión es >30 min y <= 1 hora, el costo será: 1.00
Si la duración de la sesión es 1 hora con 20 minutos, el costo será 1.50
Si la duración de la sesión es 1 hora con 35 minutos, el costo será 2.00

Es importante recalcar que al momento de dar por terminada la venta del servicio de alquiler de equipos es posible modificar el monto.
Cuando se indica que el precio "es solo referencial", al momento de realizar la venta se puede modificar el valor del producto. Lo mismo ocurre con el caso de servicios, cuya pantalla no se muestra aquí. El Punto de reposición indica en que nivel de stock se debería adquirir más productos. Existe un reporte que muestra todos los productos cuyo stock requiere ser repuesto.


Este formulario permite registrar, buscar, anular, etc. las ventas realizadas. Es posible buscar, imprimir o anular ventas que incluyan alquiler de equipos, no obstante; las ventas por concepto de alquiler de equipos solo pueden ser realizadas desde la aplicación de control de equipos.

Principales Reportes:

Control de Sesiones

Control de Sesiones
Esta aplicación permite crear, modificar, monitorear y finalizar sesiones en los equipos registrados en el sistema. Para poder llevar el control del alquiler de equipos, los tiempos, costos, registrar ventas, etc. no es necesario tener el cliente de RedWatcher instalado en cada equipo que se va a alquilar. Si está instalado, la ventaja es que la persona que alquile el servicio podrá monitorear su tiempo y el costo de su sesión así como también el costo de los productos ó servicios adicionales solicitados, entre otras cosas.

Si esta aplicación se cierra, los clientes no se afectarán y el control de los tiempos continuará ya que ese servicio de control de tiempos lo realiza RedWatcher Server.

Para poder usar el aplicativo debe seleccionar la opción "Iniciar Sesión" en el menú "Sesión". El usuario administrador por defecto es: "admin" y su contraseña está en blanco. Debe cambiar la contraseña inmediatamente.
Tipos de Sesiones:
------------------
Existen 3 tipos de sesiones:
  1. Sesión de Tiempo Fijo: La duración de la sesión es conocida. Solo el Controlador puede terminar la sesión antes del tiempo programado. El Controlador puede modificar la sesión variando el tiempo e incluso convirtiéndola en una sesión de tiempo libre.

  2. Sesión de Tiempo Libre: se desconoce la duración de la sesión. El Controlador o el cliente pueden terminar la sesión en cualquier momento. El Controlador puede modificar la sesión convirtiéndola en una de tiempo fijo.

  3. Sesión administrativa: Un controlador del servicio está usando el equipo. La sesión no puede modificarse.
Principales Opciones
-------------------------

La pantalla principal consta de 3 pestañas. En la primera pestaña se pueden apreciar todos los equipos registrados, su estado, configuración y detalles de la sesión si tuviese alguna.


En la segunda pestaña vemos el listado de equipos que están próximos a desocuparse, ordenados según el tiempo restante de la sesión.

Cuando se crea una sesión de tiempo libre o tiempo fijo se inicia automáticamente una venta asociada a dicha sesión. Cuando se concluye la sesión es necesario dar por terminada la venta. Hasta antes de concluir o terminar la venta, se puede cargar en ella consumo por productos o servicios. Todas las sesiones finalizadas pero cuya venta aún no se ha concluído aparecen listadas en la pestaña. Para concluir la venta haga click en la opción "Concluir Venta", o seleccione ver boleta y luego "Terminar".

La cuarta pestaña tiene la opción de Mensajería con el usuario. Se pueden enviar mensajes haciendo doble click en la lista de la izquierda o también responder a los mensajes recibidos en la lista de la derecha.

Desde la opción Registro en el menú Ventas, se pueden crear, imprimir o ver los detalles de una venta determinada.

Asimismo, en el mismo menú Ventas es posible obtener un listado detallado de los ingresos diarios a fin de realizar los cuadres respectivos. Recuerde que desde la aplicación de Administración puede obtener muchos más reportes.

Cliente RedWatcher

RedWatcher Client

RedWatcher Client es un aplicativo opcional que permite informarle al usuario del tiempo que lleva usando, los costos incurridos; asimismo permite mensajería, listado de procesos, bloqueo de equipo, reinicio/apagado de equipo, etc.

Luego de instalar el cliente, debes cargar el módulo "Configuración del Cliente". Allí debes poner el nombre del equipo. Debe ser el mismo nombre que registraste en la opción Equipos en el módulo de "Administración".


Luego debes reiniciar el Equipo y cuando vuelva a cargar podrás apreciar a RedWatcher client en la parte superior de tu escritorio:


La opción de "Ver productos y Servicios" muestra un listado de los mismos.

La opción de mensajería le permite comunicarse con el controlador del servicio a fin de realizar cualquier solicitud.

Para el caso de las sesiones que son de tipo "Tiempo Libre" está diponible la opción finalizar sesión, con la que el usuario podrá dar por terminada su sesión cuando lo desee. El Controlador recibirá la notificación de fin de la sesión a fin de que pueda realizar el cobro respectivo.

Cuando el cliente se encuentra bloqueado se puede apreciar el nombre de su local y su Logo, siempre que haya indicado la ruta de alguno en la opción "Configuración" en la aplicación de Administración. La opción normal es poner el logo en una carpeta compartida en la red y colocar dicha ruta.

Solicitud de Mejoras

En esta sección puedes solicitar todas las mejoras que desees que se realicen a RedWatcher. Si no son muy complicadas o es algo crítico probablemente lo atienda en corto tiempo.

Las solicitudes con mayor demanda y/o importancia se atenderán primero.

Preguntas Frecuentes

¿Cómo puedo anular una sesión?

Cuando inicias una sesión de alquiler de equipo, inicias automáticamente una venta. Para anular una sesión, en realidad tienes que anular la venta. Para realizar esto sigue los siguientes pasos:

1. Finalizar la sesión y anota el número de la venta relacionada (Venta ID).
2. Entrar en el módulo administrativo e ir al menú Ventas.
3. En la opción buscar colocar el ID de la venta.
4. Luego de ubicar la venta hacer click en el botón "Anular.


¿Cómo puedo agregar tiempo a una sesión?

En el menú desplegable hay una opción: "Modificar Sesión", allí puedes cambiar el tiempo asignadao.