Buenas a todos.
Estoy empezando prácticamente en Java y a la vez tengo que hacer un proyecto(con tiempo limite) para entregarlo y tengo una idea general y agradecería que me orienten.
La idea es de un paqueo inteligente, donde los parqueos tengan sensores, para saber si esta ocupado o no el lugar(se que ya existe este sistema en muchas ciudades) entonces el circuito este mandara la señal a una computadora, con un arduino y en la computadora, (digamos de los vigilantes) tengan un mapa y ahí se pude ver los parqueos libres y los ocupados y paralelamente una aplicación web, que funcione de la misma manera(con el mapa) y este leyendo la base de datos de esta aplicación de escritorio(la de los vigilantes) a modo que las personas en el parqueo, puedan ingresar a esta aplicación web por medio de cualquier dispositivo y puedan ver el mapa.
He investigado y se que debo averiguarme de Interfaces graficas de java, manejo de puertos, la libreria IO, diseño de formularios web pero hasta ahí, no se si para leer que la aplicación web lea la base de datos(SQLserver,obligatorio) no se si necesitare averiguar de XML.
Mi idea sobre como empezar era, hacer los formularios y base de datos, probar como conectar el arduino con java, luego diseñar los formularios web de la misma manera e investigar como hacer un servidor en glasshfish y esa es mi idea general.Lo que he puesto aquí es lo único que se, no se si con los pasos y los temas que debo investigar voy bien o me hace falta algo mas, agradeceria si me dan su opinión/consejo/oritanción.