Методи оптимізації зберігання та обробки даних вебзастосунків
dc.contributor.advisor | Олещенко, Любов Михайлівна | |
dc.contributor.author | Бурчак, Павло Володимирович | |
dc.date.accessioned | 2022-11-16T09:51:57Z | |
dc.date.available | 2022-11-16T09:51:57Z | |
dc.date.issued | 2022 | |
dc.description.abstracten | This master's thesis is devoted to the analysis of web application management methods and the implementation of an optimized method for web application management based on the research. The dissertation analyzes the existing methods of managing the state of the web application, identifies their advantages, disadvantages and purposes. Software has been developed to compare methods in detail in terms of code speed and complexity. This software allows you to measure the running time of methods when performing various operations. Using this software, a comparison of existing solutions was performed, and a conclusion was made about the effectiveness of each of them and different situations. The thesis revealed some drawbacks in existing methods, which were identified as optimization tasks during the development of own method. Using the results of the research, in this master's dissertation an optimized method for managing the state of web applications has been developed. The main provisions of the method are the atomic approach to the state and the wrapper of the application using context, to transfer data to all components of the application. This method was analyzed for speed and complexity of the code and compared with analogues. Based on the results of the comparison, a conclusion was made about the effectiveness of the optimized method in comparison with analogues. | uk |
dc.description.abstractuk | Дана магістерська дисертація присвячена аналізу методів керування станом вебзастосунку та реалізації оптимізованого методу для керування станом вебзастосунку на базі проведеного дослідження. В дисертації проаналізовано існуючі методи керування станом вебзастосунку, визначені їх переваги, недоліки та призначення. Для детального порівняння методів на предмет швидкодії та складності коду було розроблене програмне забезпечення. Таке програмне забезпечення дозволяє заміряти час роботи методів при виконанні різного роду операцій. Використовуючи дане програмне забезпечення, було виконане порівняння існуючих рішень, та зроблено висновок про ефективність кожного з них і різних ситуаціях. Програмний код методів, що був використаний для оцінки швидкодії, був використаний у якості тестового, для оцінки складності коду. Проведене дослідження виявило певні недоліки в існуючих методах, що були визначені, як задачі на оптимізацію, під час розробки власного методу. Використовуючи результати дослідження, у даній магістерській дисертації розроблено оптимізований метод для керування станом вебзастосунків. Основними положеннями методу є атомарний підхід до стану та обгортка застосунку за допомогою контекста, для передачі даних у всі компоненти застосунку. Даний метод був проаналізований на предмет швидкодії та складності коду та порівняний з аналогами. За результатами порівняння був зроблений висновок про ефективність оптимізованого методу у порівнянні з аналогами. | uk |
dc.format.page | 117 с. | uk |
dc.identifier.citation | Бурчак, П. В. Методи оптимізації зберігання та обробки даних вебзастосунків : магістерська дис. : 121 Інженерія програмного забезпечення / Бурчак Павло Володимирович. – Київ, 2022. – 117 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/51091 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | вебзастосунок | uk |
dc.subject | керування станом | uk |
dc.subject | оптимізація | uk |
dc.subject | швидкодія | uk |
dc.subject | складність | uk |
dc.subject | програмне забезпечення | uk |
dc.subject | методи керування станом | uk |
dc.subject | порівняння | uk |
dc.subject | аналіз | uk |
dc.subject | web application | uk |
dc.subject | state management | uk |
dc.subject | optimization | uk |
dc.subject | performance | uk |
dc.subject | complexity | uk |
dc.subject | software | uk |
dc.subject | state management methods | uk |
dc.subject | comparison | uk |
dc.subject | analysis | uk |
dc.subject.udc | 004.413 | uk |
dc.title | Методи оптимізації зберігання та обробки даних вебзастосунків | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Burchak_magistr.pdf
- Розмір:
- 7.35 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: