Вебсервіс для обліку часу на основі Google Calendar
Вантажиться...
Дата
2021
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Даний дипломний проєкт розроблений для демонстрації роботи багатокористувацького календаря на базі Google Calendar.
Онлайн календар реалізован у вигляді вебсайту та призначений для створення та перегляду подій одного або декількох осіб на одному графічному інтерфейсі. Таким чином користувачі контролюють свій час або час інших. Метою створення даного дипломного проєкту є полегшити контроль особистого часу та часу інших, використовуючи примітивний зручний інтерфейс календаря. Під час написання та розробки програмного забезпечення було проаналізовано рішення реалізації програмного забезпечення. Було переглянуто сучасні популярні аналоги календарів та їх недоліки. Обґрунтовано доцільність використання багатокористувацького календаря. Також було розглянуто сучасні технології для розроблення серверної та клієнтської частини. Проаналізувавши недоліки програмного забезпечення, було знайдено рішення для покращення проєкту. Також був розроблений алгоритм для експорту та імпорту даних між популярними календарями та календарем в дипломному проєкті.
Отже, було розроблено вебдодаток на мові TypeScript, використовуючи модель MVC. Клієнтська частина розроблена за допомогою вебфреймворка Angular, серверна частина за допомогою вебфреймворку Loopback. Дані зберігаються в реляційній базі даних PostgresSQL.
Опис
Ключові слова
Бібліографічний опис
Рогаль, П. В. Вебсервіс для обліку часу на основі Google Calendar : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Рогаль Павло Володимирович. – Київ, 2021. – 117 с.