Teza de masterat are drept scop dezvoltarea unei aplicații desktop pentru analiza și procesarea datelor semi-structurate generate de către laboratorul unui producător de conectoare electrice. Teza expune arhitectura aplicației și descrie structura detaliată a părților componente ale aplicației.
Tehnologiile utilizate sunt: limbajul de programare C# pentru dezvoltarea aplicației, framework-ul pentru dezvoltarea aplicațiilor grafice framework-ul Windows Presentation Foundation pentru dezvoltarea interfeței grafice de utilizator, mediul de dezvoltare integrat Visual Studio 2019 pentru dezvoltarea aplicației, biblioteca DevExpress.Reporting pentru generarea de rapoarte.
Memoriul explicativ conține introducere, 3 capitole, concluzii, bibliografie cu 17 titluri, dintre care 56 pagini text de bază, 22 figuri și 4 anexe.
Capitolul I descrie domeniile datelor semi-structurate și literaturii gri, precum și prezintă provocările întâlnite
Capitolul II descrie totalitatea de instrumente necesare pentru implementarea proiectului precum limbajele de programare și mediile de dezvoltare utilizate.
Capitolul III descrie în detalii arhitectura aplicației dezvoltate și modulele din componența acesteia
The master’s thesis aims to develop a desktop application for the analysis and processing of semi-structured data generated but the laboratory of a manufacturer of electrical connectors. The thesis exposes the application’s architecture and describes the structure of the component parts of the application in details. The technologies used are: C# programming language for the development of the application, Window Presentation Foundation framework for graphical user interface development, DevExpress.Reporting library for report generation.
Explanatory memo contains an introduction, 3 chapters, conclusions, 56 pages of basic text, 22 figures and 4 annexes.
Chapter I describes the areas of semi-structured data and gray literature, as well as the challenges encountered.
Chapter II describes all the tools used to implement the project such as used programming languages and development environments.
Chapter III describes in detail the application’s architecture and its modules.