Вебсервіс для обліку часу на основі Google Calendar

Вантажиться...
Ескіз

Дата

2021

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Даний дипломний проєкт розроблений для демонстрації роботи багатокористувацького календаря на базі Google Calendar. Онлайн календар реалізован у вигляді вебсайту та призначений для створення та перегляду подій одного або декількох осіб на одному графічному інтерфейсі. Таким чином користувачі контролюють свій час або час інших. Метою створення даного дипломного проєкту є полегшити контроль особистого часу та часу інших, використовуючи примітивний зручний інтерфейс календаря. Під час написання та розробки програмного забезпечення було проаналізовано рішення реалізації програмного забезпечення. Було переглянуто сучасні популярні аналоги календарів та їх недоліки. Обґрунтовано доцільність використання багатокористувацького календаря. Також було розглянуто сучасні технології для розроблення серверної та клієнтської частини. Проаналізувавши недоліки програмного забезпечення, було знайдено рішення для покращення проєкту. Також був розроблений алгоритм для експорту та імпорту даних між популярними календарями та календарем в дипломному проєкті. Отже, було розроблено вебдодаток на мові TypeScript, використовуючи модель MVC. Клієнтська частина розроблена за допомогою вебфреймворка Angular, серверна частина за допомогою вебфреймворку Loopback. Дані зберігаються в реляційній базі даних PostgresSQL.

Опис

Ключові слова

Бібліографічний опис

Рогаль, П. В. Вебсервіс для обліку часу на основі Google Calendar : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Рогаль Павло Володимирович. – Київ, 2021. – 117 с.

ORCID

DOI