Розробка корпоративного веб-додатку для оптимізації роботи команди.
Автор: Ткачук Михайло Вікторович
Кваліфікаційний рівень: магістр
Спеціальність: Технології та засоби телекомунікацій
Інститут: Інститут телекомунікацій, радіоелектроніки та електронної техніки
Форма навчання: денна
Навчальний рік: 2023-2024 н.р.
Мова захисту: українська
Анотація: Розвиток технологій суттєво вплинув на організацію робочих процесів та комунікацію в командах. З появою широкого спектру інструментів для спільної роботи, необхідність у високоефективних засобах для керування завданнями та обміну інформацією стала надзвичайно актуальною. Магістерська робота присвячена створенню веб-додатку, спрямованого на оптимізацію роботи команди через ефективне управління завданнями. Засоби розробки для створення веб-додатку вибрані на основі їхньої популярності та можливостей. Backend буде реалізовано мовою програмування C#, що забезпечить стабільність та високу продуктивність серверної частини. Frontend буде побудований на мові TypeScript, яка дозволяє ефективно розробляти інтерактивний та масштабований інтерфейс. Для швидкого та зручного створення UI використовуватиметься бібліотека AndDesign, що дозволить реалізувати сучасний та адаптивний дизайн. У роботі передбачено використання бази даних MSSQL Server для забезпечення надійності та безпеки зберігання даних. Додаток буде підтримувати автентифікацію та реєстрацію користувачів, а кожен користувач матиме можливість створювати, редагувати та видаляти свої списки нотаток. Окремий акцент у роботі буде зроблено на реалізації тестування серверної частини додатку. Для цього використовуватимуться бібліотеки NUnit та Moq, які дозволять провести комплексне тестування та перевірити функціональність додатку. 2 Огляд використаних технологій та їх впливу на ефективність командної роботи надасть можливість зрозуміти, яким чином інноваційний веб-додаток може покращити спільну діяльність в командах у сучасному бізнес-середовищі. Об’єкт дослідження Об’єктом дослідження є веб-додаток, який інтегрує у себе сучасні технології для забезпечення ефективного управління інформаційним потоком в командному середовищі. Додаток розроблено для полегшення процесу ведення нотатків, їх обміну та спільної роботи над завданнями в команді. Предмет дослідження Предметом дослідження є використання технологій C# для розробки серверної частини (backend), TypeScript для фронтенду (frontend), та бази даних MSSQL для зберігання та організації інформації. Досліджується ефективність використання цих технологій у синергії для створення потужного та легко розширюваного інструменту для управління завданнями та нотатками команди. Мета даної магістерської роботи Мета даної роботи - розробити та впровадити в дію веб-додаток, який надає користувачам ефективний інструмент для керування своїми завданнями та нотатками. Використовуючи сучасні технології, такі як C#, TypeScript, та MSSQL, досліджується можливість оптимальної інтеграції та використання цих засобів для досягнення поставленої мети. Ціль даної магістерської роботи полягає в розробці веб-додатку, який представляє собою ефективний інструмент для управління робочим процесом. Веб-додаток пивинен спростити та покращити взаємодію між робіниками. Для досягнення поставлених цілей в рамках даної роботи було рішено ряд задач, а саме: проаналізована предметна область; обрані актуальні технології та мови програмування; вибране необхідне програмне забезпечення; розроблена структурна схема додатку; розроблений алгоритм роботи системи; створено робочий додаток для перевірки його роботоздатності та функціональності. При впровадженні даного додатку очікується покращенню спільної діяльності команди в бізнес-середовищі, а дослідження проведене в рамках магістерської роботи може слугувати важливим внеском у розвиток сучасних методів управління проектами та роботою команд в сфері веб-розробки. Магістерська робота виконана на 60 сторінках пояснювальної записки. Зміст пояснювальної записки складається з анотації, вступу, п’яти розділів, висновків. Повний обсяг роботи складає 76 сторінок, 10 таблиць, 14 рисунків, Список використаних джерел включає 34 найменування. Ключові слова: ВЕБ-ДОДАТОК, C#, TYPESCRIPT, MSSQL, УПРАВЛІННЯ ЗАВДАННЯМИ, КОРПОРАТИВНИЙ ІНСТРУМЕНТ, КОМАНДНА РОБОТА. Перелік використаних літературних джерел. 1. Davis, N. (2017). Building Web Applications with Visual Studio 2017: Using .NET Core and Modern JavaScript Frameworks (2nd ed.). 2. Gosselin, R. (2018). Professional C# 7 and .NET Core 2.0 (7th ed.). 3. Kurata, D. (2017). Angular: Getting Started. 4. Liu, Y. (2017). TypeScript 2.x for Angular Developers: Harness the Capabilities of TypeScript to Build Cutting-Edge Web Applications. 5. O’Brien, M. (2018). Professional C# 7.1: and .NET Core 2.0. 6. Paquette, D., & Banulescu, L. (2017). Learning Angular for .NET Developers.