У сучасному світі важливу роль відіграє час. Найкращий спосіб все встигнути - працювати за розкладом, заздалегідь розпланувавши свої задачі. Для успішного планування потрібно відповідне програмне забезпечення, яке буде виконувати певний набір функцій.udДля організації роботи планувальника найбільш придатною є клієнт-серверна архітектура, в якій функціональні частини програмного забезпечення взаємодіють по схемі «запит-відповідь». Якщо розглянути дві взаємодіючі частини цього комплексу, то клієнт виконує активні функції, а сервер пасивно на них відповідає. Відповідно до вказаної архітектури розробляється мінімум три основні функціональні частини - модулі зберігання даних, їх обробки і інтерфейс з користувачем, кожна з цих частин може бути реалізована незалежно одна від одної.
展开▼