Програмне забезпечення для обміну повідомленнями

dc.contributor.advisorЛіщук, Катерина Ігорівна
dc.contributor.authorКотяй, Данило Анатолійович
dc.date.accessioned2025-02-10T10:14:16Z
dc.date.available2025-02-10T10:14:16Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 53 таблиці, 42 рисунки та 20 джерел – загалом 79 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для обміну повідомленнями. Мета розробки є підтримка процесу обміну повідомленнями в режимі реального часу з використанням хмарних технологій. Об'єкт дослідження: Програмне забезпечення для обміну повідомленнями. Предмет дослідження: Розробка та впровадження програмного забезпечення для обміну повідомленнями з метою підтримки процесу обміну повідомленнями в режимі реального часу з використанням хмарних технологій. У розділі «ПЕРЕДПРОЄКТНЕ ОБСТЕЖЕННЯ ПРЕДМЕТНОЇ ОБЛАСТІ» розглянуто предметну область та існуючі рішення. Проведено аналіз відомих програмних продуктів і алгоритмічних та технічних рішень. У розділі «РОЗРОБЛЕННЯ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» розглянуто варіанти використання програмного забезпечення та розроблено функціональні і нефункціональні вимоги. Розділ «КОНСТРУЮВАННЯ ТА РОЗРОБЛЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» присвячений архітектурі та конструюванню програмного забезпечення, обґрунтуванню вибору засобів розробки. Розділ «АНАЛІЗ ЯКОСТІ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ» присвячений аналізу якості ПЗ, опису процесів тестування та контрольному прикладу. Програмне забезпечення впроваджено за допомогою Microsoft Azure.
dc.description.abstractotherThe explanatory note of the diploma project consists of four sections, contains 53 tables, 42 figures and 20 sources – in total 79 pages. The purpose of the diploma project is to develop software for messaging. The goal of the development is to support the real-time messaging process using cloud technologies. The object of research: Software for messaging. The subject of research: Development and implementation of software for messaging to support the real-time messaging process using cloud technologies. In the section "ПЕРЕДПРОЄКТНЕ ОБСТЕЖЕННЯ ПРЕДМЕТНОЇ ОБЛАСТІ" the subject area and existing solutions are considered. An analysis of known software products and algorithmic and technical solutions is conducted. In the section "РОЗРОБЛЕННЯ ВИМОГ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ" the usage options of the software are considered, and functional and non-functional requirements are developed. The section "КОНСТРУЮВАННЯ ТА РОЗРОБЛЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ" is dedicated to the architecture and construction of the software, justifying the choice of development tools. The section "АНАЛІЗ ЯКОСТІ ТА ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ" is dedicated to the quality analysis of the software, describing the testing processes and a control example. The software is implemented using Microsoft Azure.
dc.format.extent150 с.
dc.identifier.citationКотяй, Д. А. Програмне забезпечення для обміну повідомленнями : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Котяй Данило Анатолійович. - Київ, 2024. - 150 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/72405
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectAzure
dc.subject.NET
dc.subjectAngular
dc.subjectмікросервісна архітектура
dc.subjectmicro frontends
dc.subjectVisual Studio
dc.subjectMSSQL
dc.subjectобмін повідомленнями
dc.subjectmicroservice architecture
dc.subjectmessaging
dc.subjectMS SQL
dc.titleПрограмне забезпечення для обміну повідомленнями
dc.title.alternativeMessaging Software
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kotiai_bakalavr.pdf
Розмір:
7.17 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: