Програмне забезпечення для управління вимогами

dc.contributor.advisorХіцко, Яна Володимирівна
dc.contributor.authorПрокопова, Ганна Дмитрівна
dc.date.accessioned2021-07-20T07:05:46Z
dc.date.available2021-07-20T07:05:46Z
dc.date.issued2021
dc.description.abstractДаний дипломний проєкт присвячено створенню інструменту для управління вимогами до програмного забезпечення. Проєкт реалізовано у вигляді кросплатформного десктопного додатку, який призначений для використання командою розробників програмного продукту. Додаток надає зручний інтерфейс для управління вимогами, єдину базу даних для їх зберігання та захищений доступ до неї. Також, він дозволяє розробникам створювати, організовувати та видаляти вимоги до проєкту, шукати та сортувати їх, використовувати вимоги з інших проєктів. Користувачі мають різні рівні доступу в додатку, що дозволяє зберегти цілісність продукту та правильний розподіл обов’язків команди. Метою створення даного дипломного проєкту є спрощення процесу управління вимогами для розробників, зменшення часу, який вони витрачають на дизайн та документацію програмного продукту. Розглянуто сучасні технології та підходи до розроблення програмного забезпечення, обґрунтовано доцільність проєктування MVC архітектури додатку з використанням інструментів Java та JavaFX. У даному дипломному проєкті розроблено: MVC архітектуру кросплатформного десктопного додатку, графічний дизайн користувацького інтерфейсу, алгоритм реєстрації та авторизації користувача, а також алгоритми пошуку та сортування вимог за декількома параметрами.uk
dc.description.abstractenThis diploma project is dedicated to the development of the software requirement management application. The project is implemented in the form of a cross-platform desktop application intended for use by the team of software developers. The application provides a user-friendly interface for managing requirements, a single database for their storage and secure access to it. Application also allows developers to create, organize and delete product requirements, search and sort them, use requirements from other products. At the same time, users have different levels of access which allows team to maintain the integrity of the product and the correct distribution of the responsibilities. The purpose of this project is to simplify the requirement management process for developers, reducing the time they spend on the design and documentation of the software product. Modern technologies and approaches to software development are considered, the expediency of designing MVC application architecture using Java and JavaFX tools is substantiated. While working on the project, the following artifacts are developed: MVC architecture of cross-platform desktop application, graphic design of user interface, algorithm of user registration and authorization, as well as multi-parameter requirement search and sorting algorithms.uk
dc.format.page135 с.uk
dc.identifier.citationПрокопова, Г. Д. Програмне забезпечення для управління вимогами : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Прокопова Ганна Дмитрівна. – Київ, 2021. – 135 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/42537
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.titleПрограмне забезпечення для управління вимогамиuk
dc.typeBachelor Thesisuk

Файли

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