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/42410
Tüm üstveri kaydı
Dublin Core AlanıDeğerDil
dc.contributor.advisorМихалик, Дмитро Михайлович-
dc.contributor.authorКовальчук, Олександр Андрійович-
dc.contributor.authorKovalchuk, Oleksandr Andriyovych-
dc.date.accessioned2023-07-27T12:53:00Z-
dc.date.available2023-07-27T12:53:00Z-
dc.date.issued2023-06-
dc.identifier.citationКовальчук О. А. Розробка освітньої платформи на основі технології .Net : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Олександр Андрійович Ковальчук . — Тернопіль: ТНТУ, 2023. — 79 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/42410-
dc.description.abstractДипломна робота присвячена розробці додатку для зручного використання в процесі навчання, як доповнення до освітнього процесу. В атестаційній роботі бакалавра описано основні методики розробки веб -застосунків, приведені переваги використання SPA та WebApi технологій. Висвітлено можливості, що надає розробнику платформа ASP.NET Сore. Розроблено клієнт за допомогою фрейморку Angular. Використовуючи uml - діаграми проілюстровані зв'язки класів, описані варіанти використання та діаграми послідовностей. Створено юніт тести, застосовуючи бібліотеку Xunit. В процесі розробки застосовано патерни проектування CQRS та Mediator.uk_UA
dc.description.abstractThe thesis is devoted to the development of an application for easy use in the learning process, as a supplement to the educational process. The bachelor's thesis describes the basic methods of developing web applications, the advantages of using SPA and WebApi technologies. The opportunities provided by the ASP.NET Core platform are highlighted. The client is developed using the Angular framework. Using uml diagrams, class relationships are illustrated, use cases and sequence diagrams are described. Unit tests are created using the Xunit library. The CQRS and Mediator design patterns are used in the development process.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ 4 ANNOTATION .5 ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СКОРОЧЕНЬ І ТЕРМІНІВ 7 ВСТУП .8 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ 10 1.1 Огляд конкурентів 10 1.2 Обґрунтування вибору напрямку дослідження 11 1.3 Технічний аспект проблеми 14 2 ПРОЄКТУВАННЯ ОСВІТНЬОЇ ПЛАТФОРМИ 17 2.1 Розробка моделі предметної області 17 2.2 Розробка бізнес моделі 18 2.3 Проєктування архітектури 21 3 КОНСТРУЮВАННЯ ОСВІТНЬОЇ ПЛАТФОРМИ 28 3.1 Реалізація ключових частин коду 26 3.2 Розробка інтерфейсу користувача 38 3.3 Тестування програмного забезпечення 42 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 50 4.1 Психофізіологічне розвантаження для працівників 52 4.2 Естетичне оформлення та ергономічне дослідження робочого місця оператора...54 ВИСНОВКИ 58 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 59 ДОДАТКИ 60 ДОДАТОК А 61 ДОДАТОК Б 83uk_UA
dc.language.isoukuk_UA
dc.subject121uk_UA
dc.subjectІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯuk_UA
dc.subject.Netuk_UA
dc.subjectSPAuk_UA
dc.subjectWebApiuk_UA
dc.subjectASP.NET Сoreuk_UA
dc.subjectAngularuk_UA
dc.subjectВЕБ-ЗАСТОСУНОКuk_UA
dc.titleРозробка освітньої платформи на основі технології .Netuk_UA
dc.title.alternativeDevelopment of an educational platform based on .Net technologyuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holderКовальчук Олександр Андрійович, 2023uk_UA
dc.contributor.committeeMemberЛитвиненко, Ярослав Вікторович-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages79-
dc.subject.udc004.422.8uk_UA
dc.relation.references1) Нові Знання - Вхід на сайт - Електронні щоденники та журнали з можливостями дистанційного навчання [Електронний ресурс] – Режим доступу до ресурсу: https://nz.ua/.uk_UA
dc.relation.references2) Overview of ASP.NET Core [Електронний ресурс] / D. Roth, R. Anderson, S. Luttin. – 2022. – Режим доступу до ресурсу: https://learn.microsoft.com/en-us/aspnet/core/introduction-to-aspnet-core?view=aspnetcore-7.0uk_UA
dc.relation.references3) Angular (web framework) [Електронний ресурс] – Режим доступу до ресурсу: https://en.wikipedia.org/wiki/Angular_(web_framework).uk_UA
dc.relation.references4) Методологія розробки програмного забезпечення [Електронний ресурс] – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Методологія_розробки_програмного_забезпеченняuk_UA
dc.relation.references5) CQRS pattern [Електронний ресурс] – Режим доступу до ресурсу: https://learn.microsoft.com/en-us/azure/architecture/patterns/cqrsuk_UA
dc.relation.references6) Illich O. Мистецтво юніт-тестування в .NET [Електронний ресурс] / Oles Illich – Режим доступу до ресурсу: https://dou.ua/forums/topic/40477/uk_UA
dc.relation.references7) Березюк О. В. Безпека життєдіяльності / О. В. Березюк, М. С. Лемешев. – Вінниця: ВНТУ, 2011.uk_UA
dc.relation.references8) Грибан В. Г. Охорона праці / В. Г. Грибан, О. В. Негодченко. – Київ: Центр учбової літератури, 2009.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Koleksiyonlarda Görünür:121 — Інженерія програмного забезпечення (бакалаври)

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
dyplom_Kovalchuk_2023.pdf1,31 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ı