Development of software for Hasse diagram creation and management