Бакалаврські роботи (ПЗКС)

Постійне посилання зібрання

Переглянути

Нові надходження

Зараз показуємо 1 - 20 з 145
  • ДокументВідкритий доступ
    Вебсервіс для планування харчування
    (КПІ ім. Ігоря Сікорського, 2023) Лавінський, Гліб Володимирович; Комісар, Дмитро Олександрович
    Даний дипломний проект присвячений розробленню вебсервісу планування харчування користувача. У роботі виконано порівняльний аналіз існуючих рішень для створення раціону, проаналізовано методи вибору страв, обґрунтовано вибір технологій та допоміжних бібліотек серверної та клієнтської частин для реалізації даного вебсервісу. Розроблений вебсервіс надає користувачам можливість розплановувати їжу, яку вони будуть їсти у майбутньому, враховуючи потрібні для них калорії, білки, жири та вуглеводи. Процес створення плану здійснюються автоматично. Необхідна норма вираховується за допомогою формули Харріса-Бенедикта, вона враховує параметри, які користувач вказав при реєстрації. Білки, жири та вуглеводи розраховуються від необхідних калорій. Результатом є 3 прийоми їжі в день на певний проміжок часу. Додатково враховується налаштування, які зробив користувач про улюблену їжу або виключення певних продуктів. Отже, було розроблено вебсервіс на мові JavaScript, використовуючи фреймворк Node.js. Клієнтська частина розроблена за допомогою фреймворка React та MobX, серверна частина має модель MVC та розробленна за допомогою фреймворку Sequelize та Express. Дані зберігаються за допомогою реляційної база даних PostgresSQL.
  • ДокументВідкритий доступ
    Вебзастосунок для підтримки діяльності сервісних центрів
    (КПІ ім. Ігоря Сікорського, 2023) Коротюк, Марія Ігорівна; Заболотня, Тетяна Миколаївна
    Даний дипломний проєкт присвячений розробці вебзастосунку для підтримки діяльності сервісних центрів. Вебзастосунок має на меті допомогти клієнтам, адміністраторам та працівникам у організації процесу вибору потрібного сервісного центру, оформлення та контролю виконання замовлених послуг. У проєкті було здійснено огляд наявних рішень для сервісних центрів, визначено переваги і недоліки кожного з них, обґрунтовано вибір засобів розробки програмного забезпечення, визначено функціональні та нефункціональні вимоги, структуру вебзастосунку та структури даних. При виконанні даного проєкту було розроблено систему, що дозволяє клієнтам здійснювати пошук та вибір сервісного центру, надсилати заяви на отримання послуг, перевіряти етап виконання замовлення та залишати відгуки про якість обслуговування. Для адміністраторів вебзастосунок надає можливість додати сторінку власного сервісного центру, вести облік заяв клієнтів, створювати на їх основі замовлення. Для замовлень адміністратор може створювати завдання, які будуть призначенні для виконання певним працівником.
  • ДокументВідкритий доступ
    Програмне забезпечення для створення мобільного багатокористувацького 3D симулятора
    (КПІ ім. Ігоря Сікорського, 2023) Колісниченко, Данило Олександрович; Юрчишин, Василь Якович
    Дипломний проєкт присвячений розробці мобільної гри "Реверсі", заснованої на класичних правилах настільної гри і відображеної у сучасному стилі Low Poly. Цей проект є втіленням сучасних тенденцій в галузі мобільних ігор, комбінуючи зручність мобільних ігор з привабливістю 3D графіки. "Реверсі" – це стратегічна гра на двох гравців, яка вимагає тактичних навичок та планування. У цьому проекті гравець може змагатися з штучним інтелектом, який забезпечує конкурентоспроможну гру, навіть для досвідчених гравців. Дизайн гри в стилі Low Poly забезпечує унікальний візуальний стиль, який привертає увагу та підсилює геймплей. Low Poly графіка дозволяє створити естетично привабливий продукт, знижуючи при цьому вимоги до апаратних ресурсів та забезпечуючи плавний геймплей на більшості мобільних пристроїв. Дипломний проєкт включає в себе повний цикл розробки мобільної гри, включаючи проектування, розробку та тестування. Результати цього проєкту демонструють потенціал для подальшого розвитку та удосконалення, з можливістю додавання нових функцій та розширення геймплею.
  • ДокументВідкритий доступ
    Вебсервіс для управління паролями
    (КПІ ім. Ігоря Сікорського, 2023) Козинець, Назарій Вікторович; Рибачок, Наталія Антонівна
    Даний проєкт присвячений створенню вебсервісу для управління паролями, який допомагає користувачам зберігати та організовувати різноманітну інформацію про паролі та інші особисті дані. Основні аспекти розробленого вебсервісу включають підтримку різних моделей зберігання паролів, таких як пари ключів, облікові дані для входу на вебсайти, дані банківських карт, ключі SSH та файли. Вебсервіс надає користувачам можливість створювати будь-яку кількість особистих сховищ з необмеженим обсягом даних. Крім того, в розробленому вебсервісі передбачено створення «Компаній», що дозволяє користувачам організовувати робочі групи з різними ролями (власник, адміністратор та користувач). Вони можуть створювати спільні проєкти та сховища, надавати доступ до них відповідним учасникам та керувати ролями та дозволами в межах компанії. У даному дипломному проєкті розроблено: архітектуру серверної та клієнтської частини вебсервісу, структуру бази даних, модуль взаємодії зі сховищами в системі, модуль для збереження й управління паролями, модуль для управління компаніями, реалізовано графічні елементи та дизайн вебсторінок.
  • ДокументВідкритий доступ
    Вебзастосунок для підтримки мотивації та полегшення виконання щоденних завдань
    (КПІ ім. Ігоря Сікорського, 2023) Катрич, Владислав Сергійович; Рибачок, Наталія Антонівна
    Даний дипломний проєкт присвячено розробці вебзастосунку, який направлений на те, щоб підтримувати мотивацію та спрощувати виконання щоденних завдань. Вебзастосунок дозволяє користувачам заповнювати свій розпорядок дня різноманітними задачами, проставляти їм статус та відмічати як виконані. За виконання задач користувач отримує очки, які впливають на рівень акаунту, з ростом якого будуть відкриватись нові досягнення й тим самим підтримувати мотивацію користувача продовжувати слідувати прописаному ним розпорядку. Після чого він зможе переглянути графіки із детальною інформацією про те, скільки днів поспіль він виконує ту чи іншу задачу, скільки пропусків у нього і тому подібне. Завдання відображаються у двох виглядах, між якими користувач має змогу перемикатися, а також підв’язати Telegram акаунт і проводити більшість маніпуляцій через нього, навіть не відкриваючи браузер. У проєкті було розроблено архітектуру серверної та клієнтської частини вебзастосунку, спроєктовано структуру бази даних та розроблено дизайн інтерфейсу програмного забезпечення.
  • ДокументВідкритий доступ
    Програмна система управління груповими політиками користувачів на основі рольової моделі
    (КПІ ім. Ігоря Сікорського, 2023) Інюшев, Артем Владиславович; Заболотня, Тетяна Михайлівна
    Даний дипломний проект присвячений розробленню програмної системи для управління груповими політиками користувачів на основі рольової моделі. У роботі виконано порівняльний аналіз існуючих рішень для управління груповими політиками користувачів на основі рольової моделі, проаналізовано методи для управління груповими політиками користувачів на основі рольової моделі, обґрунтовано вибір технологій та допоміжних бібліотек серверної та клієнтської частин для реалізації даної програмної системи. Розроблений програмний застосунок надає підприємствам можливість напівавтоматизованого управління доступами та повноваженнями співробітників на основі рольової моделі. Призначення або видалення групових політик можливо як вручну так і автоматизовано. Процес аналізу необхідних політик здійснюється автоматично, відносно попередньо встановлених правил аналізу. Результатом аналізу є мінімально рекомендовані та необхідні групові політики для виконання поставлених задач перед певним працівником та доступ до усіх необхідних даних та ресурсів. В даному проекті розроблено та досліджено: архітектуру серверної та клієнтської частини програмного забезпечення, алгоритм автоматичного та ручного збору інформації, алгоритм обробки та підбору правил аналізу інформації, алгоритм аналізу інформації, а також графічні елементи та дизайн програмної системи. Також описано шляхи для майбутнього покращення програмної системи шляхом додавання нового функціоналу.
  • ДокументВідкритий доступ
    Мобільний застосунок для керування записами при виконанні завдань
    (КПІ ім. Ігоря Сікорського, 2023) Звєрєв, Костянтин Васильович; Рибачок, Наталія Антонівна
    Даний дипломний проєкт присвячений створенню мобільного застосунку для керування записами при виконанні завдань. Розроблене програмне забезпечення надає можливість керувати записами при виконанні завдань. Це дозволяє зберігати та організовувати записи, що містять детальну інформацію про завдання та відповідний перелік необхідних матеріалів і робіт. Також користувачі системи можуть створювати, модифікувати та застосовувати персональні теги пошуку, що дозволяє в значній мірі полегшити пошук необхідних записів. Однією з головних особливостей системи є можливість формування звіту проміжних витрат, це pdf файл, котрий відображає структуровану інформацію про певний проєкт та супровідних до нього записів. Користувач може переглянути даний файл в відповідному електронному листі, що надсилається на зазначену при реєстрації електронну адресу. Доступ до наведених вище функцій системи мають лише авторизовані користувачі, в іншому випадку користувачам надається можливість переглянути головну інформаційну сторінку застосунку та виконати одну з запропонованих дій, а саме вхід, реєстрацію або відновлення паролю. У даному дипломному проєкті розроблено архітектуру мобільного застосунку, модуль керування записами користувача, модуль генерації звітів проміжних витрат та графічний інтерфейс користувача.
  • ДокументВідкритий доступ
    Програмне забезпечення для аналізу та прогнозування результату змагання в Інтернет мережі
    (КПІ ім. Ігоря Сікорського, 2023) Яковлєв, Денис Сергійович; Онай, Микола Володимирович
    Даний дипломний проєкт присвячений розробленню веб-додатку для аналізу та прогнозуванню результатів змагань в Інтернет мережах. У роботі було виконано дослідження змагань в мережах комп’ютерних ігор компанії Valve Co., а саме її найпопулярніших продуктів DOTA 2 та CS:GO. При дослідженні вже існуючих застосунків були виявлені їх основні недоліки, які має вирішувати дане програмне забезпечення, а також розроблена архітектура для взаємодії серверної частини з серверами Steam WebServers. Веб-застосунок надає можливість користувачам переглядати аналіз змагань, які він бачить у самій комп’ютерній грі та у real-time режимі отримувати всю необхідну інформацію для прогнозування результату матчу. Для використання додатку користувач має завантажити конфігураційний файл за інструкцією, яку йому надає додаток. У роботі розглянуто основний принцип парсингу дата сету для створення нейронної мережи, а також досліджено та створено: архітектуру серверної та клієнтської частини додатку, алгоритми парсингу та аналізу інформації, а також графічні елементи та дизайн веб-сторінок.
  • ДокументВідкритий доступ
    Вебзастосунок для ведення блогу про подорожі
    (КПІ ім. Ігоря Сікорського, 2023) Дівущак, Катерина Віталіївна; Заболотня, Тетяна Миколаївна
    Даний бакалаврський проєкт був зосереджений на вивченні та оцінці різноманітних вебдодатків для ведення туристичних блогів, доступних на ринку. На основі цього аналізу було розроблено новий вебдодаток для ведення блогу про подорожі. Основна мета програми – надати користувачам можливість споживати та ділитися контентом, пов’язаним із подорожами, створювати спільноти, аналізувати статистику блогів та ефективно монетизувати свій контент. Дизайн інтерфейсу користувача було створено за допомогою програми Figma, що забезпечує візуально привабливий і зручний макет. Для реалізації функціональності програми на стороні клієнта була обрана мова програмування JavaScript, а також широко використовувана бібліотека React. Серверна частина була розроблена за допомогою Node.js, що гарантує, що програма може працювати з великою кількістю користувачів і швидко доставляти вміст. Для зберігання та керування даними програми була обрана база даних MongoDB.
  • ДокументВідкритий доступ
    Мобільний застосунок для планування особистих витрат
    (КПІ ім. Ігоря Сікорського, 2023) Гришаєв, Дмитро Ігорович; Заболотня, Тетяна Миколаївна
    Даний дипломний проєкт присвячений розробленню мобільного застосунку для планування особистих витрат. У роботі проаналізовано та порівняно існуючі рішення для контролю та планування особистих витрат. Для кожного аналога було наведено переваги та недоліки порівняно з розроблюваною системою. Було проведено аналіз існуючих технологій для створення клієнтської, серверної частин а також СУБД, за результатом якого обрано найоптимальніший стек. Мобільний застосунок для планування особистих витрат надає змогу користувачам створювати та зберігати інформацію про власні витрати. Система аналізує збережену інформацію та нагадує про необхідність зробити той, чи інший платіж своєчасно. Застосунок дозволяє самостійно аналізувати власну статистику витрат за обраний період часу за допомогою побудованих графіків функцій. У результаті користувачі отримають інструмент, що може значно полегшити управління власною бухгалтерією. У данному проєкті досліджено та розроблено: архітектуру системи, особливості побудови клієнтської та серверної частин, алгоритм надсилання повідомлень користувачам про необхідність здійснення платежу а також елементи користувацького інтерфейсу. Застосунок було протестовано та зроблені висновки з приводу його подальшого розвитку.
  • ДокументВідкритий доступ
    HRM-застосунок для комплексного обліку кадрів підприємства
    (КПІ ім. Ігоря Сікорського, 2023) Васильчук, Анастасія Олександрівна; Заболотня, Тетяна Миколаївна
    Даний дипломний проєкт присвячений створенню HRM-застосунку (системи управління людськими ресурсами) для комплексного обліку кадрів підприємства. У роботі проведено аналіз існуючих рішень. Досліджено функціональність, обґрунтовано вибір технологій та бібліотек для реалізації вебсервісу. В даному проєкті було розроблено архітектуру серверної та клієнтської складових вебзастосунку, визначено структуру бази даних та розроблено дизайн інтерфейсів програмного забезпечення. Вебзастосунок, що було розроблено, надає засоби для збору та зберігання інформації про кадри. Застосунок включає такі функції, як реєстрація працівників, ведення персональних карток, керування кар'єрним розвитком, контроль робочого часу, відвідуваність та інші кадрові процеси.
  • ДокументВідкритий доступ
    Мобільний застосунок для систематизації інформації про проходження автомобілем технічних оглядів
    (КПІ ім. Ігоря Сікорського, 2023) Білоус, Анна Юріївна; Рибачок, Наталія Антонівна
    Даний дипломний проєкт присвячений створенню мобільного застосунка для систематизації інформації про проходження автомобілем технічних оглядів. Розроблене програмне забезпечення являє собою Android-застосунок, який покликаний допомогти користувачам підтримувати задовільний технічний стан свого автомобіля. Функціональність мобільного застосунка забезпечує організацію роботи з даними автомобілів та записів про проходження технічних оглядів, надання статистики витрат та знеособленої аналітики, надсилання сповіщень про майбутні технічні огляди тощо. Інформаційна безпека мобільного застосунка реалізована за допомогою розподілу прав доступу: для роботи із застосунком користувач має зареєструватися та авторизуватися. Зареєстровані користувачі також розділяються за ролями, що вирізняються набором функцій, які користувачі певної ролі мають право виконувати, зокрема керування доступом інших користувачів до даних автомобіля та налаштування сповіщень. У даному дипломному проєкті розроблено: архітектуру мобільного застосунка, алгоритм розмежування доступу користувачів, процедуру сповіщення користувачів, а також графічний інтерфейс користувача.
  • ДокументВідкритий доступ
    Вебзастосунок для відслідковування та планування обсягу фізичних навантажень при занятті спортом
    (КПІ ім. Ігоря Сікорського, 2023) Баклан, Дмитро Володимирович; Заболотня, Тетяна Миколаївна
    Дипломний проєкт присвячено розробці програмного забезпечення для відслідковування та прогнозування обсягу фізичних навантажень при занятті спортом. У проєкті розроблено клієнт-серверну архітектуру веб-сервісу, спроектовано структуру бази даних та дизайн інтерфейсів програмного забезпечення. Під час роботи над проєктом виконано порівняльний аналіз існуючих веб-додатків у сфері відслідковування та контролю фізичних навантажень під час фізичних тренувань. Створений в результаті виконання дипломної роботи додаток враховує недоліки наявних аналогів та забезпечує можливість гнучкого регулювання спортивних навантажень, що дозволяє враховувати фізичні особливості користувача. Серед базової функціональності наявні можливості додавання та редагування фізичних вправ, збереження та відслідковування результатів тренувань, можливість створення детального плану графіку тренувань з періодизацією навантажень, в залежності від того який показник, силу чи витривалість, хотів би підвищити спортсмен.
  • ДокументВідкритий доступ
    Застосунок для відслідковування та відображення параметрів середовища у приватному житловому будинку
    (КПІ ім. Ігоря Сікорського, 2023) Бабак, Артем Андрійович; Комісар, Дмитро Олександрович
    Даний дипломний проект присвячений розробленню застосунку для відслідковування та відображення параметрів середовища у приватному житловому будинку. У роботі виконано порівняльний аналіз існуючих рішень середовища типу «Розумний Дім», проаналізовано методи реалізації середовища «Розумний Дім», обґрунтовано вибір технологій та допоміжних бібліотек серверної та клієнтської частин для реалізації даного застосунку. Розроблений застосунок надає користувачам можливість переглядати інформацію з датчиків, яку вони отримують у реальному часі, враховуючи стан навколо: газ, освітлення, рух, температура, вологість та стан вхідних дверей. Користувачі мають змогу змінювати стан дверей по натисканні на кнопку, а адмін має змогу переглядати історію та статистику за конкретний день, а також реєструвати або видаляти користувачів у системі. Спілкування з сервером відбувається за допомогою архітектури REST.. Отже, було розроблено застосунок на мові JavaScript, використовуючи фреймворк Node.js. Клієнтська частина розроблена за допомогою фреймворка React та ReactNative, серверна частина має модель MVC та розроблена за допомогою бібліотеки Express. Дані зберігаються за допомогою бази даних MongoDB.
  • ДокументВідкритий доступ
    Вебзастосунок для пошуку співмешканців
    (КПІ ім. Ігоря Сікорського, 2023) Адамчук, Анна Григоріївна; Заболотня, Тетяна Миколаївна
    Даний дипломний проєкт присвячений створенню вебзастосунку для пошуку співмешканців. Вебзастосунок реалізовано у вигляді вебсайту, призначеного для користування особами, які мають на меті знайти ідеального кандидата для спільного проживання. Завдяки цьому вебзастосунку користувачі можуть переглядати оголошення інших та створювати власні, в яких вказуються свої особисті інтереси, стиль життя, риси характеру та інші параметри, що є важливими при пошуку співмешканців. Система використовує ці дані, а також алгоритми зіставлення, щоб рекомендувати користувачам найбільш підходящих кандидатів для спільного проживання. Крім того, вебзастосункок забезпечує можливість взаємодії між користувачами, тому вони можуть обмінюватися повідомленнями, що дозволяє краще пізнавати потенційних співмешканців перед прийняттям рішення про спільне проживання та домовлятися про зустрічі. У даному дипломному проєкті розроблено: структуру вебзастосунку, алгоритми реєстрації та авторизації користувача, алгоритми створення та редагування оголошення, процедуру аналізу оголошень на сумісність, а також графічні елементи та дизайн клієнтської частини.
  • ДокументВідкритий доступ
    Вебзастосунок для редагування та інтерпретації програмного коду мовою Python
    (КПІ ім. Ігоря Сікорського, 2023) Шевляков, Андрій Олексійович; Погорелов, Володимир Володимирович
    Даний дипломний проєкт присвячено проблемі високо-навантаженої розробки, тобто, виконання важких обрахунків з використанням Python коду. Результатом якого можуть користуватися будь-які бізнеси. Клієнтами можуть бути як і студенти так і фахівці з розробки або аналізу даних. Вебзастосунок являє собою сайт, який має середовище для написання та запуску коду. Системно реалізована хмарна архітектура, яка підтримана більшістю популярних сервісів. Система базується на одній та для одній із найпопулярніших мов – Python та на фреймворку до мови – Flask. Клієнтська частина виконана за допомогою React JS. Також, через специфіку хмарної розробки, була використана мова Golang для створення контролера сутностями. Функціональність системи наявна тільки для зареєстрованих користувачів. Для них є можливість написання та виконання коду, завантаження пакетів, зміни даних користувача тощо. Інформаційна безпека гарантується використанням токенів у запитах, обмеженням прав і створенням віртуального середовища всередині серверу, який існує для оброблення коду користувача. У даному дипломному проєкті розроблено: архітектуру вебзастосунку, алгоритм авторизації, архітектуру кластеру Kubernetes та реалізовано програмно усі графічні та технічні елементи.
  • ДокументВідкритий доступ
    Вебзастосунок «Petly» для пошуку притулку для домашніх тварин
    (КПІ ім. Ігоря Сікорського, 2023) Чумак, Валерія Ігорівна; Люшенко, Леся Анатоліївна
    Метою дипломного проєкту є створення кросплатформеного, адаптивного вебзастосунку "Petly" для пошуку притулку для домашніх тварин, купівлі або продажу тварин та пошуку загублених улюбленців. У роботі проведено оцінку та перевірку обраної теми, оцінку існуючих підходів до реалізації програми, обґрунтування обраних методів реалізації, ретельний аналіз архітектури та структури програмного забезпечення та аналіз готового програмного рішення. Програмне забезпечення реалізовано у вигляді адаптивного вебзастосунку, що призначений для пошуку притулку для домашніх тварин. Застосунок надає можливість реєстрації та входу в систему для користувачів. Зареєстровані користувачі можуть додавати оголошення про загублених/знайдених тварин, купівлю/продаж тварин та пошук домівки для безпритульних тварин. Незареєстровані користувачі можуть шукати тварин за категоріями, за породами та назвами оголошень. У застосунку наявна можливість додавати оголошення до категорії улюблених. Застосунок надає інформацію про утримання тварин, корисні новини та статті для майбутніх господарів. Застосунок має адаптивний інтерфейс, який підлаштовується під різні типи пристроїв, включаючи десктоп, планшет та мобільний телефон. У даному дипломному проєкті розроблено: архітектуру та структуру застосунку, серверну та клієнтську частини застосунку, REST API модуль для комунікації серверної та клієнтської частин, модуль управління базою даних. Реалізовано зрозумілий та інтуїтивний UX, адаптивний дизайн вебсторінок.
  • ДокументВідкритий доступ
    Вебсервіс розпізнавання зображень одягу методом машинного навчання
    (КПІ ім. Ігоря Сікорського, 2023) Чорна, Софія Олександрівна; Шкурат, Оксана Сергіївна
    Даний дипломний проєкт присвячений розробленню вебсервісу для аналізу зображень одягу людини, використовуючи методи машинного навчання. Основною метою є розробка та впровадження системи, яка може ефективно обробляти зображення та генерувати сегментовані зображення з точною класифікацією типів одягу. Проєкт має на меті підвищити точність і ефективність завдань аналізу зображень одягу. Актуальність цього проєкту полягає в його здатності відповідати на сучасні виклики та вимоги в галузі аналізу одягу. Зі збільшенням доступності цифрових зображень і розвитком модних онлайн-платформ існує потреба в автоматизованих рішеннях аналізу зображень, адже традиційні ручні методи забирають багато часу, суб’єктивні та часто можуть бути помилковими. Таким чином, актуальність цього проєкту полягає в його практичному застосуванні до сценаріїв реального світу. Крім того, система забезпечить зручний інтерфейс, що дозволить користувачам легше та швидше отримувати вичерпні результати аналізу. Підхід, орієнтований на користувача, гарантує, що результати проєкту є не тільки технічно надійними, але й відповідають потребам і очікуванням потенційних користувачів. Крім того, оскільки сфера моди та одягу продовжує розвиватися, вебсервіс має потенціал для майбутнього розширення та включати нові функції, щоб задовольнити потреби користувачів.
  • ДокументВідкритий доступ
    Агрегуючий пакетний менеджер для програмної платформи Node.js
    (КПІ ім. Ігоря Сікорського, 2023) Цой, Ігор Леонідович; Юсин, Яків Олексійович
    Даний дипломний проєкт присвячений розробленню агрегуючого (універсального) пакетного менеджера для програмної платформи Node.js (unpm), – інструменту командного рядка, який служить як проксі для популярних менеджерів пакетів Node.js, таких як npm, yarn і pnpm. Основна мета полягає в тому, щоб надати розробникам єдиний набір команд для керування залежностями, незалежно від обраного ними менеджера пакетів. Створений за допомогою TypeScript і Yargs, unpm пропонує інтуїтивно зрозумілий інтерфейс командного рядка для керування залежностями та автоматично визначає менеджер пакетів проєкту. Він підтримує основні команди для встановлення, оновлення та видалення залежностей, а також запуск скриптів із файлу налаштування проєкту package.json. Проєкт охоплює розроблення архітектури, функціональності та інтерфейсу користувача unpm, аналіз існуючих рішень для уніфікованого керування пакетами та їх сильні та слабкі сторони. Також описано шляхи для майбутнього покращення зручності використання та функцій unpm, спрямовані на найбільш повний та уніфікований досвід керування пакетами.
  • ДокументВідкритий доступ
    Вебзастосунок для аналізу порталів вакансій
    (КПІ ім. Ігоря Сікорського, 2023) Торговських, Олександр Олегович; Песчанський, Владислав Юрійович
    Даний дипломний проєкт присвячений створенню вебзастосунку для аналізу порталів вакансій. В рамках виконання проєкту здійснено порівняльний аналіз наявних інструментів розроблення та обрано засоби, такі як платформа Node.js, бібліотеки Express.js та React.js і реляційна база даних MySQL, що найкраще підходять для розв'язання поставленої задачі. Також обрано архітектуру для впровадження функціональності програмного застосунку, з розрахунком на подальші можливості розширення вебсервісу. У дипломному проєкті розроблено та описано основні алгоритми та модулі, які виконуються програмним застосунком для забезпечення роботи програми. Сам вебзастосунок являє собою вебсайт, що надає користувачу можливість введення назви бажаної вакансії, для отримання статистичних та структурованих даних у вигляді графіків, медіан, середніх значень та списків. Пропонуючи наступну інформацію користувачу про ринок праці, вебзастосунок сприяє ефективному аналізу бажаних вакансій. Також ПЗ створено з можливістю інтеграції додаткових джерел, а саме порталів вакансій. В перспективі це надасть користувачу об'ємніший аналіз ринку праці та надасть можливість робити висновок, на якому з вебсайтів ліпше шукати зайнятість. Отже, даний програмний застосунок дозволяє полегшити аналіз вакансій розташованих на різних сервісах для пошуку зайнятості.