Архітектура програмного забезпечення для підтримки ефективної комунікації між учасниками навчального процесу

dc.contributor.advisorГоловченко, Максим Миколайович
dc.contributor.authorДогмош, Амір Важіхович
dc.date.accessioned2022-12-29T11:14:04Z
dc.date.available2022-12-29T11:14:04Z
dc.date.issued2021-12
dc.description.abstractenExplanatory note size – 139 pages, contains 42 illustrations, 23 tables, 4 applications. The relevance of the topic. Examines the problem of maintaining communication between participants in the teaching-learning process, shows the main features of existing software used in the teaching-learning process and presents their advantages and disadvantages. The need to improve software has been identified. The purpose of the study. The main target is to build a software architecture to increase the effectiveness of communication between participants in the teachinglearning process. To achieve this goal, the following tasks were set: - analysis of existing solutions, identify their main advantages and disadvantages, as well as the reasons that slow down their performance; - identify technologies for building software architecture; - define the general concept of software architecture and its main modules; - build architectural solutions and develop software to support effective communication between participants in the teaching-learning process; - optimize the operation of the software and ensure its proper performance; - evaluate the effectiveness of the developed software. The object of research: software architecture to support effective communication between participants in the teaching-learning process. The subject of research: software technologies to support communication in the teaching-learning process, which would ensure proper efficiency. Scientific novelty. Scientific novelty is to improve the level of business logic of multitier software architecture, which is to accelerate the process of dissemination of information to maintain effective communication by expanding the functionality of this level. The practical significance is determined by the fact that the proposed software based on multitier architecture, which will allow convenient for participants in the teaching-learning process to keep records, maintain communication of the educational process and receive timely notifications of learning events. Relationship with working with scientific programs, plans, topics. Work was performed at the Department of Informatics and Software Engineering of the National Technical University of Ukraine «Kyiv Polytechnic Institute. Igor Sikorsky». Approbation. The scientific provisions of the dissertation were tested at the First All-Ukrainian scientific-practical conference of young scientists and students "Software Engineering and Advanced Information Technologies" (SoftTech-2021) - Kyiv, 2021. Publications. The scientific provisions of the dissertation are published in: Dohmosh A.V., Holovchenko M.M., Architectural solution to support effective communication between participants in the teaching-learning process. // Proceedings of the First All-Ukrainian Scientific and Practical Conference of Young Scientists and Students "Software Engineering and Advanced Information Technologies" (SoftTech-2021) - Kyiv: NTUU "Kyiv Polytechnic Institute. Igor Sikorsky", November 22-26, 2021.uk
dc.description.abstractukРозмір пояснювальної записки – 139 аркушів, містить 42 ілюстрацій, 23 таблиці, 4 додатки. Актуальність теми. У роботі розглянуто проблему підтримки комунікації між учасниками навчального процесу, показано основні особливості існуючих програмних засобів, що використовуються у навчальному процесі та наведено їх переваги та недоліки. Виявлено потребу в удосконаленні програмних засобів. Мета дослідження. Метою є побудова архітектури програмного забезпечення для підвищення ефективності комунікації між учасниками навчального процесу. Для реалізації поставленої мети були сформульовані наступні завдання: - проаналізувати аналоги, визначити їх основні переваги та недоліки, а також причини, які сповільнюють їх роботу; - визначити технології для побудови архітектури програмного забезпечення; - визначити загальну концепцію архітектури програмного забезпечення та її основні модулі; - побудувати архітектурне рішення та розробити програмне забезпечення для підтримки ефективної комунікації між учасниками навчального процесу; - оптимізувати роботу програмного забезпечення та забезпечити його належну швидкодію; - провести оцінку ефективності роботи розробленого програмного забезпечення. Об’єкт дослідження – архітектура програмного забезпечення для підтримки ефективної комунікації між учасниками навчального процесу. Предмет дослідження – технології програмного забезпечення для підтримки комунікації у навчальному процесі, які б забезпечили належну ефективність. Наукова новизна. Наукова новизна полягає в удосконаленні рівня бізнес логіки багаторівневої архітектури програмного забезпечення, що полягає в прискоренні процесу поширення інформації для підтримки ефективної комунікації шляхом розширення функціональних можливостей цього рівня. Практичне значення визначається тим, що запропоновано програмне забезпечення на базі багаторівневої архітектури, яке дасть змогу зручно для учасників навчального процесу вести облік, підтримувати комунікацію навчального процесу та отримувати своєчасні сповіщення про події навчання. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на Першій Всеукраїнській науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2021) – м. Київ, 2021р. Публікації. Наукові положення дисертації опубліковані в: Догмош А.В., Головченко М.М. Архітектурне рішення для підтримки ефективної комунікації між учасниками навчального процесу. // Матеріали Першої Всеукраїнської науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2021) – м. Київ: НТУУ "КПІ ім. Ігоря Сікорського", 22- 26 листопада 2021 р.uk
dc.format.page139 с.uk
dc.identifier.citationДогмош, А. В. Архітектура програмного забезпечення для підтримки ефективної комунікації між учасниками навчального процесу : магістерська дис. : 121 Інженерія програмного забезпечення / Догмош Амір Важіхович. – Київ, 2021 – 139 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/51579
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectпрограмне забезпеченняuk
dc.subjectбагаторівнева архітектурauk
dc.subjectприкладний програмний інтерфейсuk
dc.subjectsoftwareuk
dc.subjectmultitier architectureuk
dc.subjectprogramming interfaceuk
dc.subject.udc004.415.2uk
dc.titleАрхітектура програмного забезпечення для підтримки ефективної комунікації між учасниками навчального процесуuk
dc.title.alternativeSoftware Architecture for Effective Communication between Participants in the Teaching-Learning Processuk
dc.typeMaster Thesisuk

Файли

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