Інформаційна система складання планів обслуговування терміналів з прийому платежів у населення

dc.contributor.advisorЖданова, Олена Григорівна
dc.contributor.authorЛукова, Оксана Юріївна
dc.date.accessioned2020-12-21T09:33:17Z
dc.date.available2020-12-21T09:33:17Z
dc.date.issued2020
dc.description.abstractenStructure and scope of work. The explanatory note of the diploma project consists of five sections, contains 29 figures, 26 tables, 1 appendices, 3 sources. The project is devoted to the development of a set of tasks for planned maintenance of cash payment terminals for payment acceptance. The purpose of developing the system is to reduce the cost of planned maintenance of cash payment terminals for payment acceptance optimal or close to them plans for collection of terminals and forecasting the fullness of terminals. To achieve this goal you need to perform the following tasks: - to analyze the existing methods of solving the problem of making plans; - develop a solution algorithm; - to develop a software implementation of the algorithm; - to test the effectiveness of the developed algorithms. In the section of information support the input and output data and documents of the system were determined, the database tables were determined and the database scheme was constructed. In the section of mathematical support, the problem of routing VRP vehicles and methods of its solution for two cases were presented. Generalized schemes of algorithms were created for methods. Modifications of classical algorithms were applied for possibility of their parallel realization that will allow to receive results faster, keeping accuracy of calculations, or at the same time to receive the best results. The software section substantiates the selected development tools: Python, ReactJS, Postgres. For each technology, the advantages and disadvantages of a specific project are considered. The section also provides a class diagram and description of each class, as well as a detailed description of all program functions. Sequence diagrams and component diagrams of this project are given. The technological section provides user instructions with the described actions that can be performed, describes the sequence of work depending on the actions. There are also tests of the system, sets of tests to verify the correctness of the system.uk
dc.description.abstractukСтруктура та обсяг роботи. Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 29 рисунка, 26 таблиць, 1 додаток, 3 джерел. Дипломний проєкт присвячений розробці комплексу задач складання планів обслуговування терміналів з прийому платежів у населення. Метою створення системи є зменшення витрат на інкасацію терміналів з прийому платежів за рахунок складання оптимальних або близьких до них планів інкасації терміналів та прогнозування наповненості терміналів. Для досягнення поставленої мети потрібно виконати наступні задачі: - прогнозування наповненості терміналів готівкою, яка надходить від клієнтів – користувачів терміналів; - складання оптимальних або близьких до них планів інкасації терміналів, яке враховує результати прогнозування наповненості терміналів. У розділі інформаційного забезпечення були визначенні вхідні та вихідні дані та документи системи, визначено таблиці бази даних та побудована схема бази даних. У розділі математичного забезпечення було представлено постановку задачі маршрутизації транспортних засобів VRP та методи її розв’язання для двох випадків. Для методів було створено узагальнені схеми алгоритмів, застосовано модифікації класичних алгоритмів для можливості їх паралельної реалізації, що дозволить швидше отримувати результати, зберігаючи точність розрахунків, або за той же час отримувати кращі результати. У розділі програмного забезпечення обґрунтовано обрані засоби розробки: Python, ReactJS, Postgres. Для кожної технології розглянуто переваги та недоліки у розрізі конкретного проекту. У розділі також наведено діаграму класів та опис кожного класу, а також детальний опис усіх функцій програми. Наведено діаграми послідовності та діаграми компонентів даного проекту. У технологічному розділі наведено інструкцію користувача з описаними діями, які можна виконувати, описана послідовність роботи в залежності від дій. Також наведено випробування системи, набори тестів, що дозволяють перевірити правильність роботи системи.uk
dc.format.page101 с.uk
dc.identifier.citationЛукова, О. Ю. Інформаційна система складання планів обслуговування терміналів з прийому платежів у населення : дипломний проєкт ... бакалавра : 122 Комп'ютерні науки та інформаційні технології / Лукова Оксана Юріївна. – Київ, 2020. – 101 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/38179
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectзадача маршрутизації транспортних засобівuk
dc.subjectзадача комівояжераuk
dc.subjectметод найближчого сусідаuk
dc.subjectметод бджолиних колонійuk
dc.subjectvehicle routing problemuk
dc.subjecttravelling salesman problemuk
dc.subjectnearest neighbour methoduk
dc.subjectmethod of bee coloniesuk
dc.subject.udc004.023, 519.854.2uk
dc.titleІнформаційна система складання планів обслуговування терміналів з прийому платежів у населенняuk
dc.typeBachelor Thesisuk

Файли

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