Σχεδιασμός και ανάπτυξη Τμήματος Διαδικτυακού Πληροφοριακού Συστήματος ξενοδοχείων
Design and developmend part of a Web Based Hotel Information System
This diploma thesis presents an online information system for hotels. This is the core of a system through which they hold various lodgings (hotels, rooms, etc.) to enter the system and manage the presentation and availability of their rooms. Additionally the system has the infrastructure for proper expansion, so that they can take place online bookings, helping turnover and the completeness of their hotels. It will thoroughly be described the functional capabilities and will make reference to the technologies used. At the beginning, let’s report, that Java (J2EE) was used as the implementation language, and Spring as the basic framework, also in order to interface with the base-level ORM (Object Relational Mapping) it was used JPA Annotations and hibernate as the provider (implementer). It was also used Apache Tiles, Ajax technologies, Json, Rest, Bootstrap, JQuery, etc. Finally, special attention has been given to the security of the system using the Spring Security module, in order to isolate the information on risk components of the hotelier, as well as different levels of roles and different capabilities allocated respectively.