Бакалаврські роботи
Permanent URI for this collectionhttps://ena.lpnu.ua/handle/ntb/61743
Browse
Item Інформаційна система автоматичної генерації параметрів робочих програм(Національний університет «Львівська політехніка», 2023) Альчук, Іван Іванович; Національний університет «Львівська політехніка»Бакалаврська кваліфікаційна робота виконана студентом групи КН-413 Альчуком Іваном Івановичем. Тема “Інформаційна система автоматичної генерації параметрів робочих програм”. Робота направлена на здобуття ступеня бакалавра за спеціальністю 122 «Комп’ютерні науки». Метою дипломної роботи є створення веб-додатку для перетворення неструктурованих та напівструктурованих даних у структуровані з метою генерації файлів робочих програм, а також можливості уніфікованого доступу до всіх вхідних даних, що базуються на Data Lake. Об’єктом дослідження є уніфіковане джерело даних для різних форматів та типів, а також попередня обробка неструкторованих та напівструктурованих джерел інформації у структуровані. Предметом досліджень є архітектура, програмна реалізація Date Lake та методи пре-процесингу даних. Досягнення мети відбувається за рахунок створення програмного фасаду, що уніфіковує роботу з декількома інформаційними сховищами, реалізує пайплайни для попередньої обробки наперед визначених вхідних даних, а також логіку для генерації вихідних файлів робочої програми. Вище зазначена попередня обробка даних, реалізується набором різних бібліотек для роботи з різними типами файлів. Коректність генерації файлів перевірено засобом мануального та автоматизованого тестування, дані для перевірки базувалися на попередньо заготованих та вивірених файлах, для яких використовувались одні і ті ж самі вхідні тестові параметри. У результаті виконання дипломної роботи створено веб-додаток, що є уніфікованим джерелом для роботи як з неопрацьованими даними, у нашому випадку вхідні файли різних форматів, так і з опрацьованими – файли згенерованих робочих програм. The bachelor's qualification work was completed by a student of the KN-413 group Ivan Alchuk Ivanovych. The topic is "Information system of automatic generation of working program parameters". The work is aimed at obtaining a bachelor's degree in 122 "Computer Science". The goal of the thesis is to develop a web application that allows for the transformation of unstructured and semi-structured data into structured data for generating work program files. It also aims to provide unified access to all input data based on Data Lake. The object of research is a unified data source for different formats and data types, as well as the preprocessing of unstructured and semi-structured data into structured data. The subject of research is the architecture and software implementation of a Data Lake and data preprocessing methods. The objective is achieved by creating a software facade that integrates multiple data repositories, implements pipelines for preprocessing predefined input data, and includes logic for generating output work program files. The preprocessing of data is realized using various libraries for working with different file types. The correctness of file generation is verified through manual and automated testing, using predefined and validated files based on the same input test parameters. As a result of the thesis, a web application has been developed, which serves as a unified source for working with both raw data (input files of different formats) and processed data (generated work program files). Total work scope: 50 pages.