Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/19045
Full metadata record
DC FieldValueLanguage
dc.contributor.authorКішкін, Олександр Іванович-
dc.date.accessioned2024-03-19T05:56:54Z-
dc.date.available2024-03-19T05:56:54Z-
dc.date.issued2024-
dc.identifier.urihttps://dspace.znu.edu.ua/jspui/handle/12345/19045-
dc.descriptionКішкін О. І. Оптимізація використання пов’язаних даних в програмі розрахунку заробітної плати : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. В. Столярова. Запоріжжя : ЗНУ, 2024. 76 с.uk
dc.description.abstractUA : Робота викладена на 76 сторінках друкованого тексту, містить 38 рисунків, 3 таблиці, 11 джерел, 7 додатків. Об’єкт дослідження: програма розрахунку заробітної плати. Мета роботи: оптимізація процесу обробки складних періодичних обчислень. Метод дослідження: використовуючи інструменти профілювання визначити місце у коді, де витрачається найбільше часу. Оптимізувати алгоритми, запити, використати паралельні обчислення. У роботі розглянути причини, що впливають на поведінку програм, проаналізовано методи підвищення продуктивності та збільшення кількості одночасно працюючих користувачів. Для цього розглянуто фактори, які впливають на виконання робіт: вибрана технологія (клієнт-сервер, термінал-сервер і т.п.), мережеві налаштування, підбір конфігурації обладнання, параметри операційної системи сервера, налаштування бази даних, виконання регламентних робіт, аналіз програмного коду, аналіз запитів до бази даних, налаштування виключення блокування в результаті обчислень, підвищення ефективності роботи служби управління персоналом, автоматизація потоків і спрощення процесів інтеграції, підвищення якості даних, що передаються між внутрішньою і зовнішньою підсистемами. В результаті матиме можливість одночасно працювати з великою кількістю користувачів, скоротити час на виконання обчислень і зменшити частку ручних операцій.uk
dc.description.abstractEN : The work is presented on 76 pages of printed text, 38 figures, 3 tables, 11 references, 7 supplements. In the course of the work of the enterprise, changes are made to the running programs, the functionality increases. Databases are growing in size. This significantly increases the load. Programs that worked well yesterday begin to lose speed, or even stop completely. In this work, we will consider the causes that affect the behavior of programs, analyze methods for improving performance, and increasing the number of concurrent users. To do this, consider such factors that affect the performance of work: selected technology (client-server, terminal-server, etc.), network settings, selection of equipment configuration, server operating system settings, database settings, carrying out routine work, program code analysis, analysis of queries to the database, settings to exclude blocking as a result of calculations, improving the efficiency of the personnel management service, automation of flows and simplification of integration processes, improving the quality of transmitted data between internal and external subsystems. As a result, we should be able to simultaneously work with a large number of users, reduce the time for performing calculations, and reduce the proportion of manual operations.uk
dc.language.isoukuk
dc.subjectвзаємні блокуванняuk
dc.subjectзаробітна платаuk
dc.subjectінтеграціяuk
dc.subjectпаралельні обчисленняuk
dc.subjectMS SQL serveruk
dc.subjectSQL запитuk
dc.subjectdeadlocksuk
dc.subjectpayrolluk
dc.subjectintegrationuk
dc.subjectcalculation optimizationuk
dc.subjectclient-serveruk
dc.subjectterminal-serveruk
dc.titleОптимізація використання пов’язаних даних в програмі розрахунку заробітної платиuk
dc.typeМагістерська роботаuk
Appears in Collections:Кваліфікаційні випускні роботи здобувачів магістерського рівня вищої освіти кафедри програмної інженерії

Files in This Item:
File Description SizeFormat 
Кішкін.pdfМагістерська робота2.4 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.