Struktur & Aufbau
Der NetAnalyzer™ besteht aus zwei Komponenten: zum einen aus der Hardwareeinheit, welche das Stromnetz permanent und überwacht, und zum anderen aus der Softwarekomponente, bestehend aus der ServerApp™ (für Capturing und Grafikerstellung) sowie der WebApp™ (Ticketsystem, Verwaltung der Ereignisse).
Die folgenden Grafiken zeigen den prinzipiellen Aufbau sowie das Blockschaltbild:
Verwendete Technologien
Hardware
PIC-Mikrocontroller Der 8-Bit Mikrocontroller PIC 18 F 27J53 von Microchip bietet nicht nur eine ausgezeichnete Rechenleistung, sondern stellt auch ausreichend Speicher für Firmware und Co. zur Verfügung. Weiters ist auch hard- und softwaremäßig eine große Aufwärtskompatibilität zu anderen Controllern gewährleistet! |
Software
Java Java ist eine vielseitige und effiziente Programmiersprache, welche zudem auch noch plattformunabhängig ist. Beliebte Anwendungsgebiete von Java sind Desktopanwendungen, Spielkonsolen, Mobiltelefone und das Internet (z.B. Apache® Struts). |
|
PHP - "PHP: Hypertext Preprocessor" PHP bietet eine breite Datenbankunterstützung und Internet-Protokolleinbindung. Durch zahlreiche Funktionsbibliotheken ist es möglich, damit einfache bis komplexe Webanwendungen zu entwickeln. Derzeit wird PHP auf ca. 77,8% aller Websites eingesetzt, und ist damit die am häufigsten eingesetzte Programmiersprache für Website- und Webanwendungsentwicklung - Tendenz steigend! |
|
jQuery PHP bietet eine breite Datenbankunterstützung und Internet-Protokolleinbindung. Durch zahlreiche Funktionsbibliotheken ist es möglich, damit einfache bis komplexe Webanwendungen zu entwickeln. Derzeit wird PHP auf ca. 77,8% aller Websites eingesetzt, und ist damit die am häufigsten eingesetzte Programmiersprache für Website- und Webanwendungsentwicklung - Tendenz steigend! |
|
MySQL Das von Oracle Corporation/MySQL AB/Sun Microsystems entwickelte Datenbankverwaltungssystem MySQL ist eines der weltweit am weitesten verbreiteten - es bildet auch die Grundlage für viele dynamische Websites. |