Система моніторингу стану пріоритетів вступників до КПІ ім. Ігоря Сікорського

dc.contributor.advisorМірошниченко, Іван Володимирович
dc.contributor.authorМовчан, Владислав Олександрович
dc.date.accessioned2020-09-28T14:10:29Z
dc.date.available2020-09-28T14:10:29Z
dc.date.issued2020
dc.description.abstractenThe purpose of the work - analysis of existing monitoring systems, development of a new system for monitoring the priorities of KPI entrants, which will show in real time detailed information on the admission of a particular student sorted by priorities, development of a web application that will have a user-friendly interface and demonstrate work systems. To solve this problem, a list of tasks was formed, which determined the structure of the study: - Analyze the subject area, identify tools for software implementation - Create a user-friendly and minimalist UI - Creation of a wet database for a monitoring example in JSON format - Development of logic for sorting by priority and live search - Development of routing for search with page reloading - Testing the program and finding bugs - Eliminate bugs and improve specific parts of the table output interface found during testing HTML / CSS and Javascript programming languages were used to solve the tasks, and algorithms were used to sort students by priority. Asynchronous queries to the server using the Redux-Saga library and simulating the database itself using the Redux library in JSON format were added to the power database. The system was written on the React framework. System development is carried out in the WebStorm 2020 environment.uk
dc.description.abstractruЦель работы - анализ существующих систем мониторинга, разработка новой системы мониторинга состояния приоритетов поступающих в КПИ, которая будет в режиме реально времени показывать всем желающим подробную информацию о вступлении конкретного студента отсортированную по приоритетами разработка веб-приложения, которое будет иметь удобный интерфейс и демонстрировать работу системы. Для решения поставленной задачи был сформирован перечень задач, которые определили структуру исследования: - проанализировать предметную область, определить инструменты для программной реализации - Создание удобного и минималистичного UI интерфейса - Создание моковои базы данных для примера мониторинга в формате JSON - разработка логики для сортировки по приоритетности и живого поиска - Разработка роутингом для поиска с перезагрузкой страницы - Тестирование работы программы и поиск багов - устранение багов и совершенствование конкретных частей интерфейса вывода таблиц, найденных в ходе тестирования Для решения поставленных задач, использовались языки программирования HTML / CSS, Javascript, также использовались алгоритмы для сортировки студентов по приоритетности. Для моковои базы данных было добавлено асинхронных запрос на сервер с помощью библиотеки Redux-Saga и имитация самой бд с помощью библиотеки Redux в формате JSON. Система была написана на фреймворци React. Разработка системуздийснюеться в среде WebStorm 2020.uk
dc.description.abstractukМета роботи - аналіз існуючих систем моніторингу, розробка нової системи моніторингу стану пріоритетів вступників до КПІ, яка буде в режимі реально часу показувати всім охочим детальну інформацію про вступ конкретного студента відсортовану по пріорітетам, розробка веб-додатку, який буде мати зручний інтерфейс та демонструватиме роботу системи. Для вирішення поставленої задачі було сформовано перелік завдань, які визначили структуру дослідження: — Проаналізувати предметну область, визначити інструменти для програмної реалізації — Створення зручного та мінімалістичного UI інтерфейсу — Створення мокової бази даних для прикладу моніторингу у форматі JSON — Розробка логіки для сортування по пріоритетності та живого пошуку — Розробка роутингу для пошуку з перезавантаженням сторінки — Тестування роботи програми та пошук багів — Усунення багів та удосконалення конкретних частин інтерфейсу виведення таблиць, знайдених в ході тестування Для розв’язання поставлених задач, використовувались мови програмування HTML/CSS, Javascript, також використовувались алгоритми для сортування студентів по пріоритетності. Для мокової бази даних було додано асинхронних запит на сервер за допомогою бібліотеки Redux-Saga та імітація самої бд за допомогою бібліотеки Redux у форматі JSON. Система була написана на фреймворці React. Розробка системуздійснюється в середовищі WebStorm 2020.uk
dc.format.page79 с.uk
dc.identifier.citationМовчан, В. О. Система моніторингу стану пріоритетів вступників до КПІ ім. Ігоря Сікорського : дипломна робота ... бакалавра : 122 Комп’ютерні науки та інформаційні технології / Мовчан Владислав Олександрович. – Київ, 2020. – 79 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/36450
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectMVCuk
dc.subjectReactuk
dc.subjectReduxuk
dc.subjectроутингuk
dc.titleСистема моніторингу стану пріоритетів вступників до КПІ ім. Ігоря Сікорськогоuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Movchan_bakalavr.pdf
Розмір:
2.1 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.06 KB
Формат:
Item-specific license agreed upon to submission
Опис: