UC1: Login (Sign up) The are are two roles for the employees: administrator and parka-tor in order to have access to the certain application features. The application must provide sing up feature and login feature with rights management for the users. UC2: Configure System The application must provide a administrator panel where the administrator can configure the following settings: - the rotation period - remote control transfer interval - add/switch/delete users from groups - add/modify/delete users Initilly the groups will be formed by first arrived (signed up) first served rule. UC3: Email Notifications When the rotation period expires the application must send email notification to the members of the remote control (RC) holders group informing them that they have to pass the key and to the RC receivers group for information. Each RC holder must be paired with an RC receiver for RC transfer. UC4: Transfer Confirmation Each user from the remote control (RC) holder group must login in order to confirm the release of the RC. Each member of the RC receiver group must login in order to confirm the receiving of the RC. UC5: Transfer Not Realized Notification If remote control (RC) transfer interval expires the application must send an email to the involved parties (holder, receiver) an to the administrator specifying the user names and the failed transfer details. UC6: