Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız: http://elartu.tntu.edu.ua/handle/lib/30701
Başlık: Розробка соціальної мережі для бібліотек на основі .NET технологій
Diğer Başlıklar: Development of social network for libraries based on .NET technologies
Yazarlar: Гайдук, Роман Степанович
Hayduk, Roman
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Bibliographic description (Ukraine): Гайдук Р. С. Розробка соціальної мережі для бібліотек на основі .NET технологій: дипломна робота на здобуття освітнього ступеня «магістр» за спеціальністю „121 — інженерія програмного забезпечення“/ Р.С. Гайдук. . — Тернопіль: ТНТУ, 2019. — 112 с.
Bibliographic description (International): 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.
Yayın Tarihi: 24-Ara-2019
Submitted date: 24-Ara-2019
Date of entry: 22-Oca-2020
Yayıncı: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Михалик, Дмитро Михайлович
Committee members: Фриз, Михайло Євгенович
UDC: 004.422.83
Anahtar kelimeler: 121
інженерія програмного забезпечення
ANGULAR
.NET CORE, ASP .NET
WEB API
GOOGLE BOOKS API
ФРЕЙМВОРК
УНІФІКОВАНА СИСТЕМА
СОЦІАЛЬНА МЕРЕЖА
Özet: В ході роботи досліджено та проаналізовано предметну область, визначено ключових акторів системи, спроектовано ефективну базу даних, застосовано сучасний підхід до розробки, створено зручний дизайн, виконано тестування. Розроблена система написана на мовах програмування 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
References (Ukraine): 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.
Content type: Master Thesis
Koleksiyonlarda Görünür:121 — інженерія програмного забезпечення

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
aref_Haiduk_M_2020.pdf122,58 kBAdobe PDFGöster/Aç
dyplom_Haiduk_K_2020.pdf1,95 MBAdobe PDFGöster/Aç


DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.

Yönetim Araçları