Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45366
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorКишкевич, Олег Олегович-
dc.contributor.authorШвець, Назарій Володимирович-
dc.contributor.authorShvets, Nazarii-
dc.date.accessioned2024-06-24T13:33:43Z-
dc.date.available2024-06-24T13:33:43Z-
dc.date.issued2024-06-
dc.identifier.citationШвець Н. В. Розробка веб-застосунку для комунікації в режимі реального часу з використанням текстового, аудіо та відео-чату : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. О. О. Кишкевич. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 65 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45366-
dc.description.abstractКваліфікаційна робота бакалавра на тему «Розробка веб-застосунку для комунікації в режимі реального часу з використанням текстового, аудіо та відео-чату» виконана Швець Назарієм Володимировичем, студентом Тернопільського національного технічного університету імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра програмної інженерії, група СП-42. Швець Н. В. Розробка веб-застосунку для комунікації в режимі реального часу з використанням текстового, аудіо та відео-чату : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Назарій Володимирович Швець. — Тернопіль: ТНТУ, 2024. — 63 с. Відомості про обсяг: сторінок – 63, рисунків – 32, таблиць – 2, частин – 4, додатків – 1, посилань – 21. Метою даної роботи є розробка вебзастосунку, що дозволяє користувачам здійснювати текстову, аудіо та відео комунікацію в режимі реального часу. Для досягнення цієї мети було використано технології MERN (MongoDB, Express.js, React, Node.js) та сервіси Agora. Запропоноване рішення включає розробку бази даних, клієнтської та серверної частини, що забезпечують обробку запитів і передачу даних в реальному часі. Результатом роботи стала система, яка дозволяє користувачам ефективно спілкуватися незалежно від їхнього місцезнаходження. Вебзастосунок забезпечує високу надійність і продуктивність, відповідає сучасним стандартам якості та має зручний інтерфейс користувача.uk_UA
dc.description.abstractBachelor’s qualification work on the topic “Development of a Real-Time Communication Web Application Using Text, Audio, and Video Chat” was written by Shvets Nazarii Volodymyrovych, a student of Ivan Puluj Ternopil National Technical University, Faculty of Computer and Information Systems and Software Engineering, Department of Software Engineering, group SP-42. Shvets, N. V. (2024). Development of a Real-Time Communication Web Application Using Text, Audio, and Video Chat: Bachelor's Qualification Work for Obtaining the Educational Degree of Bachelor in the Specialty “121 - Software Engineering” / Nazarii Volodymyrovych Shvets. - Ternopil: TNTU. - 63 p. Information about the scope: pages - 63, figures - 32, tables - 2, sections - 4, appendices - 1, references - 21. The aim of this work is to develop a web application that allows users to perform text, audio, and video communication in real-time. To achieve this goal, MERN technologies (MongoDB, Express.js, React, Node.js) and Agora services were utilized. The proposed solution includes the development of a database, client-side, and server-side parts that ensure real-time request processing and data transmission. The result of the work is a system that allows users to communicate effectively regardless of their location. The web application provides high reliability and performance, meets modern quality standards, and features a user-friendly interface.uk_UA
dc.description.tableofcontentsВСТУП 7 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 9 1.1 Аналіз наявних вебсистем 9 1.2 Аналіз вимог до системи 11 1.3 Опис акторів та прецедентів системи 13 1.4. Опис архітектури та технологій системи 18 2 ПРОЄКТУВАННЯ ТА РОЗРОБКА СИСТЕМИ 21 2.1. Проєктування бази даних та сховища медіафайлів 21 2.2. Розробка модулів системи 23 2.3 Опис роботи системи та зв’язків між компонентами 28 2.4 Реалізація функціональності 33 3 ТЕСТУВАННЯ ТА ВЕРИФІКАЦІЯ ВИМОГ 47 3.1 Тестування серверної частини вебсистеми 47 3.2 Тестування клієнтської частини вебсистеми 51 3.3 Верифікація та валідація вимог 54 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 56 4.1 Роль центральної нервової системи в трудовій діяльності людини 56 4.2 Соціальне значення охорони праці 58 ВИСНОВКИ 61 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 62 ДОДАТКИ 64 ДОДАТОК А – Диск із кваліфікаційною роботою бакалавра 65uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectВебзастосунокuk_UA
dc.subjectMongoDBuk_UA
dc.subjectExpress.jsuk_UA
dc.subjectReactuk_UA
dc.subjectNode.jsuk_UA
dc.subjectTypeScriptuk_UA
dc.titleРозробка веб-застосунку для комунікації в режимі реального часу з використанням текстового, аудіо та відео-чатуuk_UA
dc.title.alternativeDevelopment of a Real-Time Communication Web Application Using Text, Audio, and Video Chatuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Швець Назарій Володимирович, 2024uk_UA
dc.contributor.committeeMemberКрамар, Тарас Олександрович-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages65-
dc.subject.udc004.9uk_UA
dc.relation.referencesSlack Statistics 2024: Users, Revenue, Growth. DemandSage. URL: https://www.demandsage.com/slack-statistics/ (дата звернення: 15.04.2024).uk_UA
dc.relation.referencesMicrosoft Teams Revenue and Usage Statistics (2024). Business of Apps. URL: https://www.businessofapps.com/data/microsoft-teams-statistics/ (дата звернення: 15.04.2024).uk_UA
dc.relation.referencesZoom daily meeting participants worldwide 2020 | Statista. Statista. URL: https://www.statista.com/statistics/1253972/zoom-daily-meeting-participants-global/ (дата звернення: 15.04.2024).uk_UA
dc.relation.referencesDiscord Revenue and Usage Statistics (2024). Business of Apps. URL: https://www.businessofapps.com/data/discord-statistics/ (дата звернення: 15.04.2024).uk_UA
dc.relation.referencesWeb Real-Time Communication Market Size & Forecast 2032. Market Research Company, Reports and Consulting Services | IMARC. URL: https://www.imarcgroup.com/web-real-time-communication-market (дата звернення: 15.04.2024).uk_UA
dc.relation.referencesWelcome To UML Web Site!. Welcome To UML Web Site!. URL: https://www.uml.org/ (дата звернення: 25.04.2024).uk_UA
dc.relation.referencesReact. React. URL: https://react.dev/ (дата звернення: 27.04.2024).uk_UA
dc.relation.referencesRedux - A JS library for predictable and maintainable global state management | Redux. Redux - A JS library for predictable and maintainable global state management | Redux. URL: https://redux.js.org/ (дата звернення: 27.04.2024).uk_UA
dc.relation.referencesTailwind CSS - Rapidly build modern websites without ever leaving your HTML. Tailwind CSS - Rapidly build modern websites without ever leaving your HTML. URL: https://tailwindcss.com/ (дата звернення: 27.04.2024).uk_UA
dc.relation.referencesJavaScript With Syntax For Types. TypeScript: JavaScript With Syntax For Types. URL: https://www.typescriptlang.org/ (дата звернення: 27.04.2024).uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Shvets_2024.pdf2,44 MBAdobe PDFПереглянути/відкрити


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

Інструменти адміністратора