Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/30701
Назва: Розробка соціальної мережі для бібліотек на основі .NET технологій
Інші назви: Development of social network for libraries based on .NET technologies
Автори: Гайдук, Роман Степанович
Hayduk, Roman
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Гайдук Р. С. Розробка соціальної мережі для бібліотек на основі .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.
Дата публікації: 24-гру-2019
Дата подання: 24-гру-2019
Дата внесення: 22-січ-2020
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Михалик, Дмитро Михайлович
Члени комітету: Фриз, Михайло Євгенович
УДК: 004.422.83
Теми: 121
інженерія програмного забезпечення
ANGULAR
.NET CORE, ASP .NET
WEB API
GOOGLE BOOKS API
ФРЕЙМВОРК
УНІФІКОВАНА СИСТЕМА
СОЦІАЛЬНА МЕРЕЖА
Короткий огляд (реферат): В ході роботи досліджено та проаналізовано предметну область, визначено ключових акторів системи, спроектовано ефективну базу даних, застосовано сучасний підхід до розробки, створено зручний дизайн, виконано тестування. Розроблена система написана на мовах програмування 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
Перелік літератури: 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.
Тип вмісту: Master Thesis
Розташовується у зібраннях:121 — інженерія програмного забезпечення

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


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

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