Ανάπτυξη διαδικτυακής εφαρμογής για διαχείριση και χρονοπρογραμματισμό εργασιών με εξατομίκευση χρηστών
Web application development for task management and time scheduling with user personalization
View/ Open
Keywords
Διαδικτυακή εφαρμογή ; Χρονοπρογραμματισμός ; ΕξατομίκευσηAbstract
This thesis focuses on designing a system that deals with task scheduling and user personalization for optimal management. User intends to reserve the necessary time slots for the activities he wishes, and based on his behavior and the data he enters into the system, it will suggest improvements and/or changes to his requests for more efficient use of time. User starts by entering the data, such as the reservation of a time slot. The platform then evaluates whether it is possible to bind it. If it is the user's first data entry, it is inserted. Otherwise, it checks the possibility of binding and its suitability in relation to the needs and the behavior of the user in this system. The system improves the user's options both in terms of moving the time slots so that there is no time overlap and in configuring the dispersion of the slots according to the rules and priorities that he defines. The criteria can be dispersion in the time limits set by the user, finding a common time slot of two or more users in cases where the activity requires joint participation, the type of activity, the location etc.