Я бы отрисовал план помещения в SVG, поставил бы иконки-чек-боксы, и через несложный скрипт обновлять их через сервер, в идеале с передачей оперативного изменения через websocket.
Ну или веб-страница, с сохранением состояния чек боксов в памяти браузера (Local storage) при этом чек боксы рисуются поверх подложки плана офиса.