Link lub cytat. http://elartu.tntu.edu.ua/handle/lib/30701
Tytuł: Розробка соціальної мережі для бібліотек на основі .NET технологій
Inne tytuły: Development of social network for libraries based on .NET technologies
Authors: Гайдук, Роман Степанович
Hayduk, Roman
Akcesoria: Тернопільський національний технічний університет імені Івана Пулюя
Cytat: Гайдук Р. С. Розробка соціальної мережі для бібліотек на основі .NET технологій: дипломна робота на здобуття освітнього ступеня «магістр» за спеціальністю „121 — інженерія програмного забезпечення“/ Р.С. Гайдук. . — Тернопіль: ТНТУ, 2019. — 112 с.
Bibliographic description: Haiduk R. Development of a social network for libraries at .NET technologies: diploma work for the master's degree in specialty 121 - software engineering. Haiduk. . - Ternopil: TNTU, 2019. - 112 p.
Data wydania: 24-gru-2019
Data archiwizacji: 24-gru-2019
Date of entry: 22-sty-2020
Wydawca: Тернопільський національний технічний університет імені Івана Пулюя
Kraj (kod): UA
Place edycja: Тернопільський національний технічний університет імені Івана Пулюя
Promotor: Михалик, Дмитро Михайлович
Członkowie Komitetu: Фриз, Михайло Євгенович
UDC: 004.422.83
Słowa kluczowe: 121
інженерія програмного забезпечення
ANGULAR
.NET CORE, ASP .NET
WEB API
GOOGLE BOOKS API
ФРЕЙМВОРК
УНІФІКОВАНА СИСТЕМА
СОЦІАЛЬНА МЕРЕЖА
Abstract: В ході роботи досліджено та проаналізовано предметну область, визначено ключових акторів системи, спроектовано ефективну базу даних, застосовано сучасний підхід до розробки, створено зручний дизайн, виконано тестування. Розроблена система написана на мовах програмування TypeScript та С#. Використано каркас ASP.NET на основі високопродуктивної платформи .Net Core 2.0, мікросервісну архітектуру у зв’язці з патерном проектування Dependency injection, автентифікація за допомогою JSON Web Token, фреймворк Angular 8, Google books API, карти Mapbox.
The purpose of the work is to develop a social network for libraries based on .Net technologies. In the course of the work the subject area was researched and analyzed, key system actors were identified, an efficient database was designed, a modern approach to development was applied, a convenient design was created, testing was performed. The system is written in TypeScript and C # programming languages. Used ASP.NET framework based on high–performance .Net Core 2.0 platform, microservice architecture in Dependency injection design pattern, JSON Web Token authentication, Angular 8 framework, Google books API, Mapbox maps.
URI: http://elartu.tntu.edu.ua/handle/lib/30701
Wykaz piśmiennictwa: 1. Rational Unified Process Best Practices for Software Development Teams. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://www.ibm.com/developerworks/rational/library/content. 2. Introduction to JSON Web Tokens. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://jwt.io/introduction. 3. Сведения о .NET Core. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://docs.microsoft.com/ru-ru/dotnet/core/about. 4. What is middleware?. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://azure.microsoft.com/en-us/overview/what-is-middleware. 5. Dependency Injection. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://www.tutorialsteacher.com/ioc/dependency-injection. 6. Object-Relational Mapping (ORM). [Електронний ресурс] – 08.12.2019 – Режим доступу: https://www.techopedia.com/definition/24200/objectrelational-mapping--orm. 7. Entity Framework Core. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://www.techopedia.com/definition/24200/object-relationalmapping--orm. 8. What is database (DB). [Електронний ресурс] – 08.12.2019 – Режим доступу: https://searchsqlserver.techtarget.com/definition/database. 9. Object oriented programming in C#. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://searchwindevelopment.techtarget.com/definition/C. 10. MySQL Workbench Manual. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://dev.mysql.com/doc/workbench/en/wb-intro.html. 11. Unit Testing, Software Testing. [Електронний ресурс] – 08.12.2019 – Режим доступу: https://www.geeksforgeeks.org/unit-testing-softwaretesting/.12. Закон України «Про розповсюдження примірників аудіовізуальних творів фонограм, відеограм, комп’ютерних програм, баз даних» №1587 від 01.01.2013. 13. Закон України «Про збір та облік єдиного внеску на загальнообов’язкове державне соціальне страхування» №2464-VI від 08.07.2010. 14. Податковий кодекс України, п.164.6 ст.164. 15. Постанова Кабінету Міністрів України «Про затвердження Порядку визначення класу професійного ризику виробництва за видами економічної діяльності» № 237 від 08.02.2012. 16. Методичні вказівки для виконання розділу магістерської роботи щодо техніко-економічного обґрунтування вибору проектного рішення розробки та оцінки якості програмного забезпечення / Упор. Петрик М.Р., Кінах Я.І., Головатий А.І., Рогатинська Л.Р. – Тернопіль: Вид-во ТНТУ ім. І. Пулюя. – 2013. – 34 с. 17. Безпека життєдіяльності людини та суспільства. Правила безпеки при роботі з комп'ютером [Електронний ресурс] – 09.11.2017 – Режим доступу:https://pidruchniki.com/18210712/bzhd/pravila_bezpeki_pri_roboti _kompyuterom.
Typ zawartości: Master Thesis
Występuje w kolekcjach:121 — інженерія програмного забезпечення

Pliki tej pozycji:
Plik Opis WielkośćFormat 
aref_Haiduk_M_2020.pdf122,58 kBAdobe PDFPrzeglądanie/Otwarcie
dyplom_Haiduk_K_2020.pdf1,95 MBAdobe PDFPrzeglądanie/Otwarcie


Pozycje DSpace są chronione prawami autorskimi

Narzędzia administratora