Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/49552
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorМихалик, Дмитро Михайлович-
dc.contributor.authorЧухарський, Максим Юрійович-
dc.contributor.authorTshuharskyi, Maksym-
dc.date.accessioned2025-07-04T13:36:14Z-
dc.date.available2025-07-04T13:36:14Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-09-
dc.identifier.citationЧухарський М. Ю. Розробка сервісу обміну текстовими повідомленнями з використанням технологій .NET : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Д. М. Михалик. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 62 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49552-
dc.description.abstractКваліфікаційна робота присвячена розробці програми для обміну текстовими повідомленнями на основі технології .Net. Метою цього проекту є детальне вивчення та практичне застосування технології .NET у розробці додатку з обміну текстовими повідомленнями. У пeшoмy poздiлi квaлiфiкaцiйнoї рoбoти пpoвeдeнo дeтaльний aнaлiз прeдмeтнoї oблaстi мeсeнджep (чат). Здiйснeнo aнaлiз тa вибip нaйбiльш eфeктивних тeхнoлoгiй для рeaлiзaцiї прoeктy. У дрyгoмy рoздiлi квaлiфiкaцiйнoї рoбoти здiйснeнo прoєктyвaння зaстoсyнкy. Описaнa її фyнкцioнaльнi мoжливoстi тa визнaчeнo вимоги дo cиcтеми. Ствoрeнo дiaгрaми прeцeдeнтiв, сцeнaрiї викopистaння тa дiaгpaми пoслiдoвнoстi для ключoвих oпeрaцiй. У трeтьoмy рoздiлi квaлiфiкaцiйнoї рoбoти булo здiйснeнo рoзрoбкy прoгрaмнoгo зaстoсyнкy. Обґрyнтoвaнo вибip вiдпoвiдних тeхнoлoгiй тa сeрeдoвищa рoзрoбки. Рeaлiзoвaнo oснoвнi eлeмeнти кopистyвацькoгo iнтepфeйсy, зoкрeмa рoзрoблeнo гoлoвнy стoрiнкy. Окрiм цьoгo, бyлo прoвeдeнo фyнкцioнaльнe тeстyвaння зaстoсyнкy з мeтoю пeрeвipки йoгo стaбiльнoстi, нaдiйнoстi тa вiдпoвiднoстi зaдaним вимoгaм.uk_UA
dc.description.abstractThe qualification work is devoted to the development of a program for exchanging text messages based on .Net technology. The goal of this project is to study in detail and apply .NET technology in the development of a text messaging application. In the first part of the qualification work, a detailed analysis of the subject area of instant messaging (chat) is carried out. Analysis and selection of the most effective technologies for project implementation. In the second section of the qualification work, the application was designed. Its functionality was described and the system requirements were defined. Use case diagrams, usage scenarios, and sequence diagrams for key operations were created. In the third part of the qualification work, the development of the software was carried out. Selection of appropriate technologies and development environments is justified. The main elements of the copy interface were implemented, in particular, the main page was developed. In addition, functional testing of the application was carried out to verify its stability, reliability, and compliance with the specified requirements.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ ...................................................................................................................... 4 ABSTRACT ...................................................................................................................... 5 ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СКОРОЧЕНЬ І ТЕРМІНІВ ............................ 8 ВСТУП .............................................................................................................................. 9 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ .......................................................... 10 1.1 Огляд вже створених рішень для обміну текстовими повідомленнями ......... 10 1.2 Словник предметної області ............................................................................... 14 1.3 Технологія Розробки ............................................................................................ 15 1.4 Аналіз вимог до системи ..................................................................................... 17 РОЗДІЛ 2. ПРОЕКТУВАННЯ ТА КОНСТРУЮВАННЯ ЗАСТОСУНКУ ............. 20 2.1 Опис проектування та технологій системи........................................................ 20 2.2 Проектування відношень між акторами і прецедентами ................................. 21 2.3 Виявлення класів сутностей ................................................................................ 22 2.4 Опис роботи системи ........................................................................................... 23 2.5 Конструювання та опис класів ............................................................................ 24 РОЗДІЛ 3. РОЗРОБКА ЗАСТОСУНКУ ...................................................................... 27 3.1 Технології для розробки застосунку .................................................................. 27 3.2 Середовище розробки .......................................................................................... 28 3.3 Реалізація всіх компонентів застосунку ............................................................. 29 3.3.1 Створення інтрефейсу для WCF сервісу ...................................................... 29 3.3.2 – Створення хосту .......................................................................................... 33 3.3.3 – Розробка інтерфейсу ................................................................................... 35 3.4 Тестування проекту .............................................................................................. 40 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОСНОВИ ОХОРОНИ ................ 43 ПРАЦІ ............................................................................................................................. 43 4.1 Менеджмент безпеки. ........................................................................................ 43 4.2 Заходи щодо евакуації людей із робочих приміщень. ..................................... 44 ВИСНОВКИ ................................................................................................................... 47 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ..................................................................... 48 ДОДАТКИ ...................................................................................................................... 50uk_UA
dc.language.isoukuk_UA
dc.publisherТНТУ ім. І. Пулюяuk_UA
dc.subjectклієнт-серверuk_UA
dc.subject.NETuk_UA
dc.subjectмесенджерuk_UA
dc.subjectWPFuk_UA
dc.subjectWCFuk_UA
dc.subjectclient-serveruk_UA
dc.subjectmessengeruk_UA
dc.titleРозробка сервісу обміну текстовими повідомленнями з використанням технологій .NETuk_UA
dc.title.alternativeDevelopment of a text messaging service using .NET technologiesuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Чухарський Максим Юрійович, 2025uk_UA
dc.contributor.committeeMemberОробчук, Олександра Романівна-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages62-
dc.subject.udc004.9uk_UA
dc.relation.references1. Про WhatsApp: https://www.whatsapp.com/about?lang=uk_UAuk_UA
dc.relation.referencesTelegram: що це таке, основні https://gerabot.com/article/telegram_sho_ce_take_osnovni_funkciiuk_UA
dc.relation.referencesПро Viber: https://www.viber.com/ua/about/uk_UA
dc.relation.referencesОфіційна документація Microsoft C#: https://learn.microsoft.com/uk ua/dotnet/csharp/tour-of-csharp/uk_UA
dc.relation.referencesPluralsight - C# Fundamentals https://www.pluralsight.com/courses/csharp-fundamentals-2uk_UA
dc.relation.referencesОфіційна документація Microsoft WCF: https://www.microsoft.com/en us/download/details.aspx?id=21459uk_UA
dc.relation.referencesPluralsight - WPF Fundamentals: https://www.pluralsight.com/courses/wpf fundamentalsuk_UA
dc.relation.referencesОфіційна документація Microsoft WPF: https://learn.microsoft.com/en us/dotnet/desktop/wpf/uk_UA
dc.relation.referencesUML діаграми: https://dou.ua/forums/topic/40575/uk_UA
dc.relation.referencesОфіційна документація .NET learn: https://learn.microsoft.com/en us/training/dotnet/uk_UA
dc.relation.referencesMicrosoft Learn Інтерактивні навчальні курси – https://learn.microsoft.com/en-us/training/uk_UA
dc.relation.referencesWPF Tutorial на WPF-Tutorial.com: https://wpf-tutorial.com/uk_UA
dc.relation.referencesMastering Windows Presentation Foundation від Sheridan Yuen — сучасний підхід (оновлене до .NET 8+): https://www.bol.com/nl/nl/f/mastering windows-presentation-foundation/9200000075050568/uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

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


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

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