Design and implementation of web component for PCB visualization using Angular framework
Thesis title: | Návrh a implementace webové komponenty pro vizualizaci PCB ve formátu IPC-2581 s využitím frameworku Angular |
---|---|
Author: | Dub, Michal |
Thesis type: | Bakalářská práce |
Supervisor: | Smutný, Zdeněk |
Opponents: | Vojíř, Stanislav |
Thesis language: | Česky |
Abstract: | Tato bakalářská práce se zaměřuje na návrh a implementaci webové komponenty pro vizu- alizaci plošných spojů (PCB) ve formátu IPC-2581 s využitím frameworku Angular. Cílem práce je představit návrh a implementaci webové komponenty a dílčích řešení pro využití v podnikových aplikací podniků zabývajících se výrobou plošných spojů a jejich osazováním součástkami. V práci je nejprve představena problematika výroby elektroniky, výroby desek plošných spojů, montáže součástek a výměny dat. Představen je formát IPC-2581, který je pro výměnu dat v práci použitý. Následně je provedena analýza požadavků na základě po- kynů IPC-2581, zkoumání současných řešení a rozhovorů s odborníky. Na základě analýzy požadavků je navržena architektura řešení a jsou popsána rozhraní dílčích částí řešení. Část práce zabývající se implementací navazuje na návrh řešení a popisuje důležité kroky v imple- mentaci řešení. Poslední část práce se věnuje testování a použitým metodám pro testování. Výsledkem práce je implementované řešení pro vizualizaci PCB v aplikacích s frameworkem Angular. |
Keywords: | vizualizace PCB; formát IPC-2581; webová komponenta; framework Angular |
Thesis title: | Design and implementation of web component for PCB visualization using Angular framework |
---|---|
Author: | Dub, Michal |
Thesis type: | Bachelor thesis |
Supervisor: | Smutný, Zdeněk |
Opponents: | Vojíř, Stanislav |
Thesis language: | Česky |
Abstract: | This bachelor’s thesis focuses on the design and implementation of a web component for the visualization of printed circuit boards (PCB) in the IPC-2581 format, using the Angular framework. The aim of the work is to present the design and implementation of the web component and partial solutions for use in enterprise applications of companies involved in the production of printed circuit boards and the assembly of components. The thesis first introduces the area of electronics manufacturing, printed circuit board production, component assembly, and data exchange. The IPC-2581 format, which is used for data exchange in the work, is presented. Subsequently, a requirement analysis is conducted based on IPC- 2581 guidelines, examination of current solutions, and interviews with experts. Based on the requirement analysis, a solution architecture is proposed, and the interfaces of the partial solution components are described. The implementation part of the work follows the solution design and describes important steps in the implementation of the solution. The final part of the work is dedicated to testing and the methods used for testing. The result of the work is an implemented solution for PCB visualization in applications with the Angular framework. |
Keywords: | format IPC-2581; PCB visualization; web component; Angular framework |
Information about study
Study programme: | Aplikovaná informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Systems Analysis |
Information on submission and defense
Date of assignment: | 6. 12. 2022 |
---|---|
Date of submission: | 8. 5. 2023 |
Date of defense: | 23. 6. 2023 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/83046/podrobnosti |