Знайдено документів: 1
Інформація × Реєстраційний номер 2121U007836, Матеріали видань та локальних репозитаріїв Категорія Бакалаврська робота Назва роботи Вебсервіс для обліку часу на основі Google Calendar Автор Рогаль Павло ВолодимировичRohal Pavlo Volodymyrovych Дата публікації 01-01-2021 Постачальник інформації Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Першоджерело https://ela.kpi.ua/handle/123456789/42536 Видання Київ Опис Даний дипломний проєкт розроблений для демонстрації роботи багатокористувацького календаря на базі Google Calendar. Онлайн календар реалізован у вигляді вебсайту та призначений для створення та перегляду подій одного або декількох осіб на одному графічному інтерфейсі. Таким чином користувачі контролюють свій час або час інших. Метою створення даного дипломного проєкту є полегшити контроль особистого часу та часу інших, використовуючи примітивний зручний інтерфейс календаря. Під час написання та розробки програмного забезпечення було проаналізовано рішення реалізації програмного забезпечення. Було переглянуто сучасні популярні аналоги календарів та їх недоліки. Обґрунтовано доцільність використання багатокористувацького календаря. Також було розглянуто сучасні технології для розроблення серверної та клієнтської частини. Проаналізувавши недоліки програмного забезпечення, було знайдено рішення для покращення проєкту. Також був розроблений алгоритм для експорту та імпорту даних між популярними календарями та календарем в дипломному проєкті. Отже, було розроблено вебдодаток на мові TypeScript, використовуючи модель MVC. Клієнтська частина розроблена за допомогою вебфреймворка Angular, серверна частина за допомогою вебфреймворку Loopback. Дані зберігаються в реляційній базі даних PostgresSQL. This thesis project is designed to demonstrate the work of a multi-user calendar based on Google Calendar. The online calendar is implemented in the form of a website and is designed to create and view events of one or more people on a single graphical interface. In this way, users control their time or the time of others. The purpose of creating this thesis project is to facilitate the control of personal time and the time of others, using a primitive user-friendly calendar interface. During the writing and development of the software, the decision to implement the software was analyzed. Modern popular analogues of calendars and their shortcomings were reviewed. The expediency of using a multi-user calendar is substantiated. Modern technologies for server and client development were also considered. After analyzing the shortcomings of the software, a solution was found to improve the project. An algorithm for exporting and importing data between popular calendars and the calendar in the thesis project was also developed. Therefore, a web application in the TypeScript language was developed using the MVC model. The client part is developed using the Angular web framework, the server part using the Loopback web framework. The data is stored in a relational PostgresSQL database. Додано в НРАТ 2025-11-05 Закрити
Матеріали
Бакалаврська робота
Рогаль Павло Володимирович. Вебсервіс для обліку часу на основі Google Calendar
:
публікація 2021-01-01;
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2121U007836
Знайдено документів: 1
Підписка
Повний текст наразі ще відсутній.
Повідомити вам про надходження повного тексту?
Повідомити вам про надходження повного тексту?
Оновлено: 2026-03-26
