Програмне забезпечення для збору програмних метрик застосунків
dc.contributor.advisor | Халус, Олена Андріївна | |
dc.contributor.author | Шаховська, Дар`я Олександрівна | |
dc.date.accessioned | 2024-01-11T10:00:40Z | |
dc.date.available | 2024-01-11T10:00:40Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 34 таблиці, 32 рисунка та 15 джерел – загалом 61 сторінка. Дипломний проєкт присвячений розробці програмного забезпечення для збору програмних метрик застосунків. Мета створення даного дипломного проєкту: полегшення збору та візуалізації метрик застосунків для їх подальшого аналізу за рахунок розробки SDK, яке легко підключається та інтегрується у програмний код. Об'єкт дослідження: програмне забезпечення для збору програмних метрик застосунків. Предмет дослідження: процес розроблення програмного забезпечення для збору програмних метрик застосунків. У розділі «Аналіз вимог до програмного забезпечення» було викладено загальні положення по предметній області та її аналіз, проведено аналіз існуючих технологій та успішних продуктів, наведено діаграму варіантів використання і сформульовано технічні вимоги до програмного забезпечення. Розділ «Моделювання та конструювання програмного забезпечення» присвячений розробці архітектури програмного забезпечення. У ньому також наведено діаграми бізнес-процесів, діаграму компонентів та діаграму класів, описано структуру бази даних, а також проаналізовано безпеку даних. У розділі «Аналіз якості та тестування програмного забезпечення» було описано процес тестування компонентів ПЗ та основного контрольного прикладу. Розділ «Впровадження та супровід програмного забезпечення» присвячений опису алгоритму розгортання програмного забезпечення у Docker. | uk |
dc.description.abstractother | The explanatory note of the diploma project consists of four sections, contains 34 tables, 32 figures and 15 sources – in total 61 pages. The diploma project is devoted to the development of software for collecting software application metrics. The purpose of creating this diploma project: facilitating the collection and visualization of application metrics for their further analysis by developing an SDK that is easily connected and integrated into the program code. Research object: software for collecting application software metrics. The subject of the study: the process of developing software for collecting application software metrics. In the "Analysis of software requirements" section, the general provisions of the subject area and its analysis were outlined, an analysis of existing technologies and successful products was carried out, a diagram of use cases was given, and technical requirements for the software were formulated. The "Software Modeling and Design" section is devoted to the development of software architecture. It also provides a business process diagrams, component diagram, and class diagram, describes the database structure, and analyzes data security. In the section "Software quality analysis and testing" the process of testing software components and the main test case was described. The "Software Deployment and Maintenance" section describes the software deployment algorithm in Docker. | uk |
dc.format.extent | 107 c. | uk |
dc.identifier.citation | Шаховська, Д. О. Програмне забезпечення для збору програмних метрик застосунків : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Шаховська Дар`я Олександрівна. - Київ, 2023. - 107 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/63671 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | програмне забезпечення | uk |
dc.subject | метрика | uk |
dc.subject | моноліт | uk |
dc.subject | .NET | uk |
dc.subject | база даних | uk |
dc.subject | PostgreSQL | uk |
dc.subject | Docker | uk |
dc.subject | software | uk |
dc.subject | metrics | uk |
dc.subject | monolith | uk |
dc.subject | database | uk |
dc.title | Програмне забезпечення для збору програмних метрик застосунків | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Shakhovska_bakalavr.pdf
- Розмір:
- 3.62 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: