Вебсервіс для підтримки діяльності служби доставки

dc.contributor.advisorПавлов, Олександр Анатолійович
dc.contributor.authorПашковський, Євгеній Сергійович
dc.date.accessioned2024-12-30T08:47:38Z
dc.date.available2024-12-30T08:47:38Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 76 таблиць, 46 рисунків та 58 джерел – загалом 96 сторінок. Дипломний проєкт присвячений спрощенню створення програмного забезпечення підтримки робочих процесів у галузі доставки. Мета: покращення ефективності та швидкості роботи служби доставки за рахунок розробки шаблонного рішення з відкритим кодом. У розділі “Передпроєктне обстеження предметної області” було розглянуто предметну область, загальні терміни й процеси, що відбуваються у сфері доставки, а також визначено поширені методи, засоби розробки та наявні на зараз проблеми, що стосуються розробки подібних систем. Розділ “Розроблення вимог до програмного забезпечення” присвячений розробленню та висуванню вимог до програмного забезпечення. В розділі наведено варіанти використання, функціональні і нефункціональні вимоги. У розділі “Конструювання та розроблення програмного забезпечення” було проведено дослідження та огляд використаної у розробці архітектури, засобів розробки і конструювання програмного забезпечення, опис структури бази даних, утиліт, наведено аналіз безпеки даних. У розділі “Аналіз якості та тестування програмного забезпечення” було наведено оцінку якості отриманого коду за вказаними метриками, описано процеси тестування та наведено контрольний приклад для перевірки відповідності програмного забезпечення висунутим до нього вимогам. У розділі “Розгортання та супровід програмного забезпечення” було описано процеси і особливості розгортання та супроводу розробленого програмного забезпечення.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 76 tables, 46 figures and 58 sources – in total 96 pages. The purpose of the diploma project is simplifying the creation of software to support work processes in the field of delivery. The goal: to improve the efficiency and speed of the delivery service by developing a templated open-source solution. In the section "Pre-project survey of the subject area" the subject area, general terms and processes occurring in the field of delivery were considered, as well as common methods, means of development and currently existing problems related to the development of such systems were identified. The section "Development of software requirements" is devoted to the development and presentation of software requirements. The section provides options for use-cases, functional and non-functional requirements. In the "Software design and development" section, a study and review of the architecture used in the development, software development and design tools, a description of the database structure, utilities, and a data security analysis were conducted. In the section "Quality analysis and testing of the software" the quality assessment of the received code according to the specified metrics was given, the testing processes were described and a control example was given for checking the compliance of the software with the requirements put forward to it. In the section "Deployment and maintenance of software" the processes and features of deployment and maintenance of the developed software were described.
dc.format.extent173 с.
dc.identifier.citationПашковський, Є. С. Вебсервіс для підтримки діяльності служби доставки : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Пашковський Євгеній Сергійович. - Київ, 2024. - 173 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/71469
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебсервіс
dc.subjectAPI
dc.subjectNEST.JS
dc.subjectNODE.JS
dc.subjectдоставка
dc.subjectTypeScript
dc.subjectавтоматизація
dc.subjectвідкритий код
dc.subjectDocker
dc.subjectWebService
dc.subjectdelivery
dc.subjectautomation
dc.subjectopen source
dc.titleВебсервіс для підтримки діяльності служби доставки
dc.typeBachelor Thesis

Файли

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