Una versión para Windows

Después de algún tiempo ya tenemos al menos una versión de cyberHotel para utilizar en Windows. Dado que cyberHotel utiliza una BD relacional para almacenar sus datos (lo cual quiere decir que es un medio de almacenamiento seguro y además escalable pués se puede consultar el modelo entidad-relación) necesitamos tener instalado para esta versión el Microsoft SQL Server 2005 Express así como la Máquina Virtual de Java.

Podemos descargar cyberHotel para windows desde la forja. La versión actual para descargar es todavía una versión alfa.

Para que cyberHotel funcione es necesario además tener ant instalado en el equipo, configurar el puerto de SQL Server y crear la BD sobre el gestor. Comentaremos como se puede hacer esto en el siguiente post.

10 comentarios para “Una versión para Windows”

  1. WRM Dice:

    Hola estoy muy interesado en apoyar en tu proyecto, me parece un trabajo interesante, el echo que se pueda integrar Hibernate, Spring, Acegi es muy interesante pero usar interfaz Swing ahi me interesado mas y tu propuesta desde mi punto de vista es buena, asi que me avisas no mas, ademas dejame decir que envez de usar SQL server 2005 porque no usar un a base de datos opensource tambien como MySQL, no se que razones habras tenido pero las respeto, bueno confirmame y felixitaciones porque es un buen trabajo, saludos desde Peru
    Warren Roque (Software Engineer)

  2. cyberhotel Dice:

    Ola Warren, disculpa por no haber contestado antes a tu comentario pero es que ultimamente ando muy ocupado por eso tampoco actualizo mucho este blog. Gracias por interesarte en este trabajo, la verdad es que es un proyecto al que le he dedicado bastante trabajo. En breve trataré de sacar una versión más cercana a la estable bajo entornos Windows, si te interesa apoyar te podría encomendar alguna que otra tarea, como por ejemplo poner a funcionar la aplicación sobre MySQL y preparar una versión para ejecutar bajo Linux, por ejemplo. Muchas gracias y un saludo.

  3. Michael Sosa Dice:

    Buenas, como esta me parece muy interesante tu proyecto ya que actualmente soy estudiante de ing. de sistema me encuentro en la fase de mis pasantia la cual me asignaron un proyecto en un hotel donde tengo que desarrollar un sistema de gestion vi tu post, y me gustaria ayudarte y asi tambien yo podria tener el requerimiento de mis pasantia, puedo ayudarte a que todo la aplicacion este sobre herramientas opensource ya que domino muy bien lo que es mysql o postgres que como bien sabes son herramientas de base de dato mas robusta en el caso de postgre, saludo desde venezuela

  4. Michael Sosa Dice:

    Buenas si me gustari saber si te interesa y si nos podemos poner en contacto y lo otro es como haria para probar la version que dejaste ya que no dices como hay que hacer para poder ejecutarla ya descargue lo que dices en el blog saludos

  5. Cristian Dice:

    Hola, me encartaria porder ayudar en lo que se pueda, tambien instale todo lo que pedias para ejecutar la aplicacion, pero como lo puedo hacer para poder ejecutarla.

    Saludos.

  6. cyberhotel Dice:

    Hola, perdona por tardar en responder pero es que actualmente ando algo ocupado. Bien, para que puedas ejecutar cyberHotel hay que configurar SQL Server correctamente. Pondré un post en el que se explique paso a paso como hacerlo. Además en breve subiré un instalador de cyberHotel que facilite las tareas. Saludos y gracias por interesarte en mi proyecto.

    Por cierto, ¿donde tienes pensado utilizar cyberHotel? ¿En algún complejo hotelero?

  7. Enrique Illan Dice:

    Hola que tal David, mi nombre es Enrique Illan Garcia vivo en Mexico y desde aqui te envio un cordial saludo.
    Realmente estoy impresionado por la excelente arquitectura de tu aplicacion. Muy limpia, con excelentes estandares.
    He estado analizando tu codigo y estoy tomando muchas ideas para proyectos futuros.
    Tengo un par de observaciones sobre el mismo, y bueno ojala y tengas tiempo para darme tu punto de vista.

    Primero: en el paquete gz.cyberbrain.cyberhotel.controller
    en todos los controllers he observado que devuelves un HashMap como contenedor de los parametros de retorno en los metodos de
    busqueda de entidades como por ejemplo InvoiceController.findInvoice().
    ¿Porque tienes una variable a nivel de clase para devolver los parametros de busqueda y no desclaras el HashMap a nivel de metodo dentro del mismo metodo InvoiceController.findInvoice()?

    Segundo: Lazy loading. Me parecio interesante la forma en que manejaste esto. Al parecer al inicio del proyecto estaban introduciendo la tecnica desde Hibernate y los Daos.
    por ejemplo en reservationTo.hbm.xml tenemos el siguiente codigo comentado:

    <!–

    –>

    al parecer despues decidieron manejar el lazy loading a partir de las Facades. ¿Cual fue el motivo que los movio a hacer esto desde la fachada y no desde
    los mismos DAOs?

    Bueno solo son un par de preguntas sobre su proyecto.

    Felicidades y ojala en el futuro veamos mas ejemplos tan excelentes como el de ustedes. ;)

    • cyberhotel Dice:

      Ola Enrique, lamento no estar estos días disponibles para responder a tu pregunta, en cuanto me reincorpore te contestaré. Muchas gracias por interesarte y visitar el blog de cyberHotel.

      Un saludo.

  8. Teddyhbp Dice:

    Hola, bueno la razon es que estoy un poko inmiscuido en el tema de software libre, quisiera saber la configuracion que se debe realizar para poner en marcha cyberhotel. gracias, verdad utilizo netbeans.

    • cyberhotel Dice:

      Ola, lamento no estar estos días disponibles para responder a tu pregunta, en cuanto me reincorpore te contestaré. Muchas gracias por interesarte y visitar el blog de cyberHotel.

      Un saludo.

Escribe un comentario