Buscar
Social
Ofertas laborales ES
« Traduciendo la documentación de Play! framework al español | Main | Más gente usa Java 5 que piensa que JavaFX tiene futuro »
miércoles
nov232011

 Java Zone CyberCafe Administrator

Hace un tiempo alguien quien conozco me sugirió desarrollar una herramienta para el manejo de tiempo de un local que vende tiempo en Internet, conocidos acá en Colombia como ciberlocales o café Internet, con el fin de reemplazar el programa que se usa actualmente, CiberGest, que me comentaba había tenido varios inconvenientes ya que colocaba lento el pc.

Bueno, hace unos pocos dias decidi que era el momento y desarrolle este proyecto para el uso de cualquier persona o local.

Imágenes

Procedimiento

Primero se ejecuta el servidor en la maquina que esta dispuesta para el manejo del local, luego se ejecuta el cliente en cada computador del local, en mi caso particular el local tiene solo seis computadores, y eso es todo.

Ahora en el servidor se debe registrar el usuario y ademas este es el que administra el tiempo del usuario, su tiempo guardado, etc.

Es posible que hagamos otra versión de este proyecto, cosas para mejorar:

  • Para uso ilimitado de computadores, que se agregue pcs dinamicamente al servidor.
  • Interfaz gráfica mas amigable
  • Bloquear algunas funciones del sistema operativo que eviten que el usuario tenga acceso de otra forma a los recursos del computador.
  • Que el usuario pueda pedir tiempo al servidor desde la misma aplicación cliente.

 

Descarga

El proyecto completo lo pueden descargar desde aquí, se incluyen fuentes, imágenes, y los dos ejecutables tanto del servidor como del cliente.

No publico el código por que es por decirlo de algún modo largo, y seria un post largo y tedioso para el usuario, pero les invito a que lo bajen y lo prueben.

Java Zone

Nota: noticia enviada por Roger

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (10)

Hola, gran trabajo, quizás podría sugerir publicar el código en Bitbucket, Github, xp-dev o cualquier otro. También me pregunto por la licencia y si haces parte de la comunidad Java Colombia. Un saludo.

noviembre 23, 2011 | Registered Commenter@nickmancol

Hola. Me parece muy interesante. Yo hace unos meses queria desarrollar algo parecido. Lo complicado del asunto era que desde el servidor se pueda ejecutar ordenes en los clientes o mejor dicho bloquear la maquina totalmente cuando se termine el tiempo alquilado. Por falta de tiempo no lo hice. Tu aplicacion hace algo de eso?? es decir puede interactuar con las maquinas clientes??

Muchas gracias por tu aporte!!!1

noviembre 23, 2011 | Registered Commenterjrichard

Gracias a los dos por los comentarios, lo de la publicacion del codigo, ya me lo habian recomendado, seguire dicha recomendacion, y no, actualmente la aplicacion no bloquea el computador completamente, esta es una de las caracteristicas que faltan por añadir a la aplicacion. Pero se vera en la segunda entrega de esta aplicacion.

noviembre 24, 2011 | Unregistered Commenterroger

Hola
Si quieres bloquear la estacion, en windows es facil, basta con que desde el servidor hagas un llamado rfc a la aplicacion java del cliente
y desde el cliente ejecutes esto en la linea de comandos widnows local
"%windir%\System32\rundll32.exe user32.dll,LockWorkStation"
lo pueden ejecuntar desde cmd y funciona

Saludos desde Medellin Colombia

Juan

noviembre 24, 2011 | Unregistered CommenterJuan

Hola, con unos compañeros de la universidad hicimos un sistema del mismo estilo como trabajo final para la materia Ing. de software 3, nuestra aplicación si le da órdenes desde el servidor a los clientes, reiniciando las máquinas al terminar el turno.
Ademas tiene administración de empleados y de caja.
La idea es liberar el código asi que ya les estaré avisando.
Saludos.

noviembre 25, 2011 | Unregistered CommenterPanchi

Hace años hice algo así para el control de un laboratorio pero su funcionamiento era muy similar al de un cibercafé, lo del bloqueo de pantalla es una cuestión demasiado difícil, aunque logre una solución parcial al problema, hice un jframe sin borde en modo fullscreen con la opción alwaysontop en true y maximizaba la pantalla cuando la minimizaban con el teclado (Win+D), espero que Roger publique el código fuente pronto, saludos

noviembre 25, 2011 | Registered Commenteralexove

ya no se puede descargar

noviembre 29, 2011 | Unregistered CommenterLuico

si se puede, lo que pasa es que megaupload tubo algunos problemas estas ultimas semanas, pero si se puede descargar.

diciembre 4, 2011 | Unregistered Commenterroger

Hola me interesa descargar este programa, pero el link esta roto.

julio 25, 2013 | Unregistered Commentereli

Hola apenas hoy di con tu post y por lo que veo la liga de descarga esta muerta, quisiera saber como puedo conseguir tu proyecto, para leerlo un poco.

agradezco tu aporte

agosto 23, 2013 | Unregistered Commentervictor

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>