Link lub cytat. http://elartu.tntu.edu.ua/handle/lib/30677
Tytuł: Розробка розподіленого серверного програмного забезпечення для обробки великого об'єму інформації користувацьких онлайн проектів на основі .NET Core
Inne tytuły: Development of distributed server software for processing large amount of information of custom online projects based on .NET Core
Authors: Юрченко, Кирило Романович
Yurchenko, Kirillo
Cytat: Юрченко К.Р. «Розробка розподіленого серверного програмного забезпечення для обробки великого об'єму інформації користувацьких онлайн проектів на основі .NET Core» : дипломна робота магістра за спеціальністю "121-Інженерія програмного забезпечення" / К.Р. Юрченко.-Тернопіль: ТНТУ, 2019.-99 с.
Bibliographic description: Master thesis on "Development of distributed server software for processing large amount of information of custom online projects based on .NET Core" by Kirill Yurchenko. - Ternopil Ivan Puluj National Technical University, Faculty of Computer Information Systems and Software Engineering, Department of Software Engineering, SPm-61 group // Ternopil, 2019. Explanatory note to the report on master's work: 99 pp., 33 fig., 6 tables., 3 appendixes, 39 sources.
Data wydania: gru-2019
Data archiwizacji: gru-2019
Date of entry: 21-sty-2020
Wydawca: ТНТУ ім. І Пулюя
Kraj (kod): UA
Place edycja: ТНТУ ім. І. Пулюя
Promotor: Бойко, Ігор Володимирович
UDC: 004.75
Słowa kluczowe: 121
інженерія програмного забезпечення
.NET CORE
DISTRIBUTED SERVER
BACK-END
WEB-FARM
Abstract: Магістерська робота на тему «Розробка розподіленого серверного програмного забезпечення для обробки великого об'єму інформації користувацьких онлайн проектів на основі .NET Core» Юрченка Кирила Романовича. – Тернопільський національний технічний університет імені Івана Пулюя, Факультет комп'ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, група СПм–61 // Тернопіль, 2019. C. – 99, рис. – 33, табл. – 6, слайдів. – 15, додат. – 3, бібліогр. – 39. Метою магістерської роботи є створення нового прототипу розподіленого серверу веб-додатку (сайту) , який би значно спростив реалізацію товару даного веб-магазину, а також розширив ринок, на який націлена фірма, за рахунок виходу на інтернет площадку. Методи розробки базуються на технології .NET Core, сервер бази даних Microsoft SQL, системі контролю версій Git. На початку звіту магістерської роботи надається загальна інформація про теоретичну і документаційну складову роботи, а саме дослідження інформації, котра стосується розробки серверного програмного забезпечення за темою магістерської роботи. У подальших частинах звіту описується процес вибору середовища, фреймворків .NET Core та ASP.NET Core, тестування, а також процес розгортання розробленої системи на локальному сервері. У результаті було здійснено дослідницько-інженерну роботу та завершено розробку програмного забезпечення по темі магістерської роботи. КЛЮЧОВІ СЛОВА: СЕРВЕР, КЛАСТЕР, .NET CORE, РОЗПОДІЛЕНІ СЕРВЕРИ, БЕК-ЕНД, ВЕБ-ФЕРМА.
URI: http://elartu.tntu.edu.ua/handle/lib/30677
Wykaz piśmiennictwa: 1. The vital guide to modern programming languages and their uses [Електронний ресурс]. – 2008. – Режим доступу до ресурсу: https://searchapparchitecture.techtarget.com/definition/object-oriented- programming-OOP. 2. Офіційна документація по C# [Електронний ресурс] – Режим доступу.: https://msdn.microsoft.com/uk-ua/library/618ayhy6.aspx 3. Офіційна документація по технології .NET Framework [Електронний ресурс] – Режим доступу.: https://docs.microsoft.com/uk-ua/dotnet/ 4. Г.Ю. Громов. Введення в реляційні бази даних – 2009. – 254 с. 5. І.О. Завадський. Основи баз даних – 2011. – 192 с. 6. .NET Core Guide [Електронний ресурс] // 2019 – Режим доступу до ресурсу: https://docs.microsoft.com/en-us/dotnet/core/. 7. Parallel Computer Architecture - Models [Електронний ресурс] – Режим доступу до ресурсу: https://www.tutorialspoint.com/ parallel_computer_architecture/ parallel_computer_architecture_models.htm. 8. Introduction to Parallel Computing [Електронний ресурс] – Режим доступу до ресурсу: https://computing.llnl.gov/tutorials/parallel_comp/. 9. File storage systems [Електронний ресурс] – Режим доступу до ресурсу: https://www.ibm.com/support/knowledgecenter/en/SSQRB8/com.ibm.spectrum.si. doc/tpch _r_storagesystem_file.html. 10. Nuncic M. The Evolution of Storage: File Storage vs. Block Storage vs. Object Storage – Part 1 [Електронний ресурс] / Michael Nuncic. – 2018. – Режим доступу до ресурсу: https://www.ontrack.com/blog/2018/02/22/the-evolution- of-storage-file-storage-vs-blockstorage-vs-object-storage-part-1/. 11. Introduction to Storage Area Networks / J.Tate, P. Beck, H. Ibarra, L. Miklas., 2017. – 300 с. – (1-ше). – (9780738442884). 96 12. What is an API? (Application Programming Interface) [Електронний ресурс] – Режим доступу до ресурсу: https://www.mulesoft.com/resources/api/what- is-an-api. 13. Gartner: Top 10 cloud storage providers [Електронний ресурс] // Network World. – 2013. – Режим доступу до ресурсу: https://www.networkworld.com/article/2162466/cloudcomputing/cloud- computing-gartner-top-10-cloud-storage-providers.html. 14. Gan C. How to build a Network Attached Storage (NAS) / Chin Gan., 2016. – 84 с. – (B01BU2NTO0). 15. Pessach D. Distributed Storage: Concepts, Algorithms, and Implementations / Distributed Storage: Concepts, Algorithms, and Implementations Pessach., 2013. – 106 с. – (1-ше). – (978-1482561043). 16. Shrivastava A. Information Storage and Management: Storing, Managing, and Protecting Digital Information / Alok Shrivastava., 2009. – 106 с. – (1-ше). – (9780470294215). 17. Swan M. Blockchain: Blueprint for a New Economy / Melanie Swan., 2015. – 152 с. – (1). 18. Karlsson K. C# — UnitOfWork And Repository Pattern [Електронний ресурс] / Kristoffer Karlsson. – 2017. – Режим доступу до ресурсу: https://medium.com/@utterbbq/cunitofwork-and-repository-pattern- 305cd8ecfa7a. 19. Martinez J. Understanding Proof-of-Work [Електронний ресурс] / Julian Martinez. – 2018. – Режим доступу до ресурсу: https://medium.com/@julianrmartinez43/understandingproof-of-work-part-1- 586d7ee6b014. 20. Morris K. How Much Does A 51% Attack Cost? [Електронний ресурс] / Kai Morris. – 2018. – Режим доступу до ресурсу: https://cryptodisrupt.com/how- much-does-a-51- attack-cost/. 109 97 21. C# Coding Conventions [Електронний ресурс]. – 2015. – Режим доступу до ресурсу: https://docs.microsoft.com/en-us/dotnet/csharp/programming- guide/inside-aprogram/coding-conventions. 22. Hanmer R. Pattern-Oriented Software Architecture For Dummies / Robert Hanmer. – USA: For Dummies, 2013. – 384 с. – (1). 23. Storj: A Decentralized Cloud Storage Network Framework [Електронний ресурс]. – 2018. – Режим доступу до ресурсу: https://storj.io/storj.pdf. 24. Vorick D. Sia: Simple Decentralized Storage [Електронний ресурс] / D. Vorick, L. Champine. – 2014. – Режим доступу до ресурсу: https://sia.tech/sia.pdf. 25. Drake N. Best cloud storage of 2018 : Free, paid and business options [Електронний ресурс] / Nate Drake. – 2018. – Режим доступу до ресурсу: https://www.techradar.com/news/the-best-cloud-storage. 26. HTTP Over TLS [Електронний ресурс]. – 2000. – Режим доступу до ресурсу: https://www.rfc-editor.org/info/rfc2818. 27. Introduction to Parallel Computing [Електронний ресурс] // 2019 – Режим доступу до ресурсу: https://computing.llnl.gov/tutorials/parallel_comp/. 28. Форма №2 “Звіт про фінансові результати”: методика підготовки[Електронний ресурс]. – Режим доступу: URL: http://osvita.ua/vnz/reports/accountant/17368/. 29. Parallel Computer Architecture - Models [Електронний ресурс]. – 2019. – Режим доступу до ресурсу: https://www.tutorialspoint.com/ parallel_computer_architecture/parallel_computer_architecture_models.htm. 30. Parallel Programming in .NET [Електронний ресурс] // 2019 – Режим доступу до ресурсу: https://docs.microsoft.com/en-gb/dotnet/standard/parallel- programming/. 31. Videla A. RabbitMQ in Action: Distributed Messaging for Everyone / A. Videla, J. Williams., 2012. – 312 с. – (1-ше). – (978-1935182979). 32. SCALABILITY: SCALE-UP OR SCALE-OUT, WHAT IT IS AND WHY YOU SHOULD CARE [Електронний ресурс]. – 2013. – Режим доступу до 98 ресурсу: https://www.brianjgraf.com/2013/05/17/scalability-scale-up-scale- out-care/. 33. Amazon S3 [Електронний ресурс] – Режим доступу до ресурсу: https://aws.amazon.com/s3/. 34. Microsoft Azure [Електронний ресурс] – Режим доступу до ресурсу: https://azure.microsoft.com/en-us/. 35. Google Cloud Platform [Електронний ресурс] – Режим доступу до ресурсу: cloud.google.com. 36. Smith J. Entity Framework Core in Action / Jon Smith., 2018. – 520 с. – (1- ше). – (978- 1617294563). 37. Bai H. Programming Microsoft Azure Service Fabric / Haishi Bai., 2018. – 528 с. – (2-ге). – (978-1-5093-0709-8). 38. Методичні вказівки для виконання розділу дипломної роботи щодо техніко-економічного обґрунтування вибору проектного рішення розробки та оцінки якості програмного забезпечення / Упор. Петрик М.Р., Кінах Я.І., Головатий А.І., Рогатинська Л.Р. – Тернопіль: Вид-во ТНТУ ім. І. Пулюя. – 2013. – 34 с. 39. Host ASP.NET Core in a web farm [Електронний ресурс] // 2019 – Режим доступу до ресурсу: https://docs.microsoft.com/en-us/aspnet/core/host-and- deploy/web-farm?view=aspnetcore-3.1.
Typ zawartości: Master Thesis
Występuje w kolekcjach:121 — інженерія програмного забезпечення

Pliki tej pozycji:
Plik Opis WielkośćFormat 
dyplom_Yurchenko_K_2020.pdf1,8 MBAdobe PDFPrzeglądanie/Otwarcie
aref_Yurchenko_K_2020.pdf149,5 kBAdobe PDFPrzeglądanie/Otwarcie


Pozycje DSpace są chronione prawami autorskimi

Narzędzia administratora