Кафедра теорії та технології програмування
Постійний URI для цього зібрання
Переглянути
Нові надходження
Зараз відображається 1 - 5 з 129
- ДокументВебзастосунок для підтримки навчального процесу(2023) Ордак Олександра; Омельчук Людмила ЛеонідівнаОб’єктом роботи є процес взаємодії з навчальною платформою: перегляд, редагування, та збір інформації. Предметом роботи є вебзастосунок для налагодження та організації навчальних процесів в закладах вищої освіти (ЗВО). Метою роботи є створення вебзастосунку для автоматизації процесу організації освітнього процесу в ЗВО з використанням технологій дистанційного навчання, що допомагає відстежувати успішність студентів і, крім того, служить джерелом необхідної інформації, як для студентів, так і для викладачів. Методи розроблення: технології Entity Framework Core (EF Core) Database First – ORM Framework, ASP.NET Core MVC. Для організації бази даних використовувався SQL Server Management Studio (SSMS). Для стилізації сторінок було підключено Bootstrap. Логотип платформи розроблявся з допомогою інструменту, що має назву Canva. Середовище розробки проєкту – Microsoft Visual Studio. Мова програмування – С#. Результати роботи: у ході розробки застосунку проведено аналіз доступних на ринку систем з подібним функціоналом, виконано роботу з базами даних та технологіями для розробки вебзастосунків, розроблено діаграми прецедентів, реалізовано застосунок, який дозволяє переглядати необхідну для навчального процесу інформацію. Програмний продукт «University Platform» призначений для використання адміністрацією ЗВО, викладачами, а також студентами цих ЗВО. Ключові слова: ASP.NET CORE, BOOTSTRAP, ENTITY FRAMEWORK, БАЗА ДАНИХ, ВЕБЗАСТОСУНОК, ЗАКЛАД ВИЩОЇ ОСВІТИ.
- ДокументВеб застосунок для виявлення шахрайських транзакцій з використанням технологій Machine Learning(2023) Бутенко Ігор; Панченко Тарас ВолодимировичАктуальність теми: У сучасному світі електронних платежів зростаюча кількість онлайн-транзакцій створює нові виклики для підприємств і користувачів, оскільки шахраї намагаються зловживати системою. Використання технологій машинного навчання дозволяє автоматично виявляти підозрілі активності, що допомагає попередити фінансові збитки. Тож дана тема є дуже актуальною у сучасності, яка характеризується швидкою цифровізацією та автоматизацією платіжних засобів. Об’єктом даної роботи є шахрайські транзакції та їх виявлення. Предметом роботи є створення клієнт-серверного веб застосунку для виявлення шахрайських транзакцій. Метою кваліфікаційної роботи є розробка веб застосунку аналізу транзакцій з метою оцінки їх підозрілості на шахрайство. Методи розробки: використання бібліотеки TensorFlow, для створення ML моделі класифікації транзакцій, та технології React JS для створення веб інтерфейсу управління цією системою. Результати роботи: проаналізовано переваги та недоліки конкурентів, та на їх основі створено веб застосунок верифікації транзакцій. Ключові слова: ВЕБСАЙТ, МАШИННЕ НАВЧАННЯ, ПЕРЕВІРКА ТРАНЗАКЦІЙ, ШАХРАЙСЬКІ ТРАНЗАКЦІЇ, REACT.JS, TENSORFLOW.
- ДокументВебзастосунок для стейкінгу криптовалют(2023) Тімофєєва Олександра; Шкільняк СтепанМетою роботи є розробка децентралізованого сервісу, що надає можливість користувачу отримувати стабільний пасивний дохід за зберігання коштів, а також надійне зберігання всієї актуальної інформації в блокчейні. У ході виконання роботи було розроблено децентралізований сервіс зі стейкінгу криптовалют, що дає змогу користувачу отримувати стабільний пасивний дохід за зберігання коштів. Було здійснено аналіз наявних блокчейнів, досліджено сучасний стан інформаційних технологій в галузі стейкінгу криптовалют, розроблено смарт-контракт для децентралізованого зберігання інформації про транзакцію користувача, реалізовано графічний вебінтерфейс застосунку та протестовано розроблений вебзастосунок. В процесі розробки було враховано вимоги безпеки та надійності, а також забезпечено функціональність контракту. Для забезпечення коректності роботи смарт-контракту було здійснено його тестування. Інтерфейс застосунку розроблено з використанням застосунку Figma, а реалізовано з використанням фреймворку React та мови стилів CSS. Вебзастосунок “Seed Staking” зі стейкінгу ETH в мережі Ethereum є успішно реалізованим проєктом, який забезпечує надійність та зручність для користувачів. Він дозволяє учасникам активно брати участь у мережі Ethereum, забезпечуючи її безпеку та сприяючи розвитку екосистеми. Результатом роботи є функціональний та зрозумілий вебзастосунок, який готовий до використання у реальних умовах. Ключові слова : блокчейн, стейкінг, криптовалюта, вебзастосунок, моделювання, алгоритми консенсусу, смарт-контракт, solidity.
- ДокументБібліотека для роботи з електронними книгами для ос андроїд(2023) Чучканов Володимир; Криволап Андрій ВолодимировичУ результаті роботи було розглянуто існуючі бібліотеки. На основі огляду наявних рішень було сформовано вимоги до бібліотеки. Найбільш ресурсоємною задачею було визначено пошук фрагментів у тексті, через це було розглянуто алгоритми пошуку, та обрано оптимальний варіант, який і було імплементовано. В результаті була розроблена бібліотека “filereader” яка реалізує наступні функції: Читання файлів електронних книг форматів FB2 та EPUB. Пошук у файлі будь-якого типу (система пошуку не прив’язана до формату файлу, який був зчитаний). Навігація у книзі: перехід на сторінку за номером та перехід по змісту книги. Зміна величини та типу шрифту, збереження різних типів у вигляді списку. Підтримка різних мов для інтерфейсу, який представляє бібліотека. Графічне відображення тексту/зображень на екрані, а також обробка дій користувача. Ключові слова : Android, бібліотеки, Java, FB2, Mobile, Gradle,перегляд файлів, алгоритми пошуку, інвертований індекс, навігація.
- ДокументМобільний додаток з використанням технології доповненої реальності(2023) Шабанов Дмитро; Криволап Андрій ВолодимировичМетою роботи є розробка та створення мобільного додатку з використанням технології доповненої реальності. У процесі виконання даної роботи досліджено існуючі додатки магазинів з продажу меблів, внаслідок чого сформовано вимоги до мобільного додатку. Спроектована схема локальної бази даних, що створюється і використовується на пристрої користувача. Було проведено аналіз існуючих додатків магазинів меблів, розроблено мобільний додаток для ОС Android, який дозволяє переглянути наявні товари, обрати певну конфігурацію кожного товару і подивитися товар за допомогою технології доповненої реальності Розроблений мобільний додаток, у якому використовується технологія доповненої реальності, що дозволяє користувачам додатку подивитися товар, що їм сподобався, у інтер’єрі своєї кімнати і на підставі побаченого зробити рішення, чи купувати їм цей товар. Інтегровано технологію Google Maps, що дозволяє користувачам переглянути локації магазинів з товарами і, за бажанням, побудувати маршрут до обраного магазину. У результаті отримано робочий додаток, що задовольняє початковим вимогам. Ключові слова : android, мобільний додаток, доповнена реальність, бази даних, інтерфейс програмного продукту, мобільне програмне забезпечення, Firebase.