Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen:
https://krs.chmnu.edu.ua/jspui/handle/123456789/4664| Titel: | Мессенджер на платформі Electron |
| Sonstige Titel: | кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» |
| Autoren: | Погрібний, В. |
| Stichwörter: | кафедра інженерії програмного забезпечення інженерія програмного забезпечення ОП бакалаврська робота Кандиба І. месенджер клієнт-серверна архітектура база даних обмін повідомленнями проектування систем кросплатформність client-server architecture messenger system design cross-platform |
| Erscheinungsdatum: | Jun-2026 |
| Herausgeber: | ЧНУ ім. Петра Могили |
| Zusammenfassung: | Кваліфікаційна бакалаврська робота присвячена актуальному завданню створення сучасного багатофункціонального месенджера, що забезпечує гнучкість налаштувань та незалежність комунікацій від сторонніх платформ. Метою роботи є розробка мессенджеру на базі фреймворку 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… |
| Beschreibung: | Погрібний В. Мессенджер на платформі Electron : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / В. Погрібний ; ЧНУ ім. Петра Могили. – Миколаїв, 2026. – 69 с. |
| URI: | https://krs.chmnu.edu.ua/jspui/handle/123456789/4664 |
| Enthalten in den Sammlungen: | Факультет комп'ютерних наук |
Dateien zu dieser Ressource:
| Datei | Beschreibung | Größe | Format | |
|---|---|---|---|---|
| кваліфікаційна робота Погрібний.pdf | 1.23 MB | Adobe PDF | Öffnen/Anzeigen |
Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.