груші яблоко повидло
груші яблоко повидло
Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://krs.chmnu.edu.ua/jspui/handle/123456789/4664
Назва: Мессенджер на платформі Electron
Інші назви: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення»
Автори: Погрібний, В.
Ключові слова: кафедра інженерії програмного забезпечення
інженерія програмного забезпечення ОП
бакалаврська робота
Кандиба І.
месенджер
клієнт-серверна архітектура
база даних
обмін повідомленнями
проектування систем
кросплатформність
client-server architecture
messenger
system design
cross-platform
Дата публікації: чер-2026
Видавництво: ЧНУ ім. Петра Могили
Короткий огляд (реферат): Кваліфікаційна бакалаврська робота присвячена актуальному завданню створення сучасного багатофункціонального месенджера, що забезпечує гнучкість налаштувань та незалежність комунікацій від сторонніх платформ. Метою роботи є розробка мессенджеру на базі фреймворку Electron для покращення комунікації в ігровому процесі. Об’єктом розробки є процес організації інформаційної взаємодії та комунікації користувачів під час ігрового процесу. У першому розділі проведено системний аналіз предметної області та сучасного ринку комунікаційних платформ. Виявлено структурні недоліки існуючих аналогів, зокрема їхню надмірну ресурсоємність, що дозволило обґрунтувати актуальність та необхідність розробки власного оптимізованого кросплатформеного месенджера на базі вебтехнологій. У другому розділі наведено моделювання об’єкта та предмета дослідження. Проаналізовано сучасний стан інструментарію та методів передачі даних у реальному часі. Сформовано розгорнуту специфікацію вимог до програмного забезпечення (SRS) та описано математичний апарат для оцінки пропускної здатності каналів і системи управління доступом. У третьому розділі розроблено архітектуру програмного забезпечення за клієнт-серверною моделлю. За допомогою UML-діаграм (прецедентів, класів, діяльності, компонентів) змодельовано функції та інформаційні потоки. Здійснено проєктування структури реляційної бази даних, обрано технологічний стек та розроблено макети графічного інтерфейсу користувача. У четвертому розділі представлено практичну реалізацію спроєктованого програмного забезпечення, наведено специфікацію класів та вихідний код ключових компонентів. Описано процес модульного й інтеграційного тестування, наведено результати апробації (оцінки продуктивності та споживання пам'яті), а також розроблено покрокове керівництво користувача для експлуатації застосунку…  The qualifying bachelor's thesis is devoted to the relevant task of creating a modern multifunctional messenger that provides configuration flexibility and communication independence from third-party platforms. The aim of the work is to develop a messenger based on the Electron framework to improve communication during the gaming process. The object of development is the process of organizing user information interaction and communication during gameplay. The first chapter provides a system analysis of the subject area and the modern communication platforms market. The structural shortcomings of existing analogs were identified, particularly their excessive resource consumption, which justified the relevance and necessity of developing a custom optimized cross-platform messenger based on web technologies. The second chapter presents the modeling of the object and subject of research. The current state of tools and real-time data transmission methods is analyzed. A detailed software requirements specification (SRS) is formed, and the mathematical apparatus for evaluating channel bandwidth and the access control system is described. The third chapter develops the software architecture using a client-server model. Functions and information flows are modeled using UML diagrams (use case, class, activity, and component diagrams). The relational database structure is designed, the technology stack is selected, and graphical user interface mockups are developed. The fourth chapter presents the practical implementation of the designed software, including class specifications and the source code of key components. The process of unit and integration testing is described, the results of testing (performance and memory consumption evaluation) are provided, and a step-by-step user manual for application operation is developed…
Опис: Погрібний В. Мессенджер на платформі Electron : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / В. Погрібний ; ЧНУ ім. Петра Могили. – Миколаїв, 2026. – 69 с.
URI (Уніфікований ідентифікатор ресурсу): https://krs.chmnu.edu.ua/jspui/handle/123456789/4664
Розташовується у зібраннях:Факультет комп'ютерних наук

Файли цього матеріалу:
Файл Опис РозмірФормат 
кваліфікаційна робота Погрібний.pdf1.23 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.