Zum Inhalt springen


IT-LÖSUNG

Sonderlösungen & Software-Entwicklung


Warum Sonderlösungen / Software-Entwicklung?


Ein mittlerweile wesentlicher Bestandteil der Firma Netbits ist auch die Softwareentwicklung. Wir sind überzeugt davon, dass Standardlösungen oft nicht ausreichen, um spezifische Anforderungen zu erfüllen. Wir haben das notwendige umfangreiche Know-how, um Herausforderungen zu lösen, für die es kein fertiges Produkt gibt. Deshalb entwickeln wir maßgeschneiderte Softwarelösungen, die auf die Bedürfnisse unserer Kunden zugeschnitten sind. Diese gestalten wir effizient und benutzerfreundlich. 


Programmiersprachen


Die Notwendigkeit mehrerer Programmiersprachen in der Softwareentwicklung ist unerlässlich, um Anforderungen zu lösen. Für die bereits gelösten Anforderungen haben wir die Sprachen C/C++, C# und diverse Websprachen verwendet.



C/C++

Gerade wenn es um Linux als Betriebssystem geht und man diverse Treiber oder Performance bedingt nativ programmieren muss, so kommt man nicht um C/C++ herum. 

Seit über 20 Jahren entwickeln wir in dieser Sprache und arbeiten mit Linux als Betriebssystem bei verschiedensten Firmen und Situationen.


C#

Wenn es um ein Produkt geht, das schnell ein Ergebnis zeigen soll oder eine Windows Benutzeroberfläche vorhanden sein muss bzw. eine REST-Interface integriert werden soll, dann ist C# wohl eine der flexibelsten und schnellsten Sprachen überhaupt.

Auch hier greifen wir auf die Erfahrung, seit NET-Framework 1.0 zurück und waren seit Beginn an dabei.


Websprachen​

Heute werden die meisten Benutzeroberflächen über ein Webinterface dargestellt. Das ist einfach in der Administrierung und man braucht durch Responsive Design nicht für jedes Endgerät separat Entwickeln, was viel Zeit und Geld in Anspruch nimmt. Darum geht heute nichts mehr um das Erlernen der Grund-Sprachen für die Webentwicklung. Auch hier sind wir seit Netscape 1.0 dabei und haben die dementsprechende Erfahrung.


Bereits erfolgreich gelöste Anforderungen

Schrankensteuerung mit Kennzeichenerkennung

Eingesetzte Technologie:

  • Programmiersprachen: C, C++, C#, Websprachen
  • PostgreSQL Server
  • SDK von Hikvision für ANPR Steuerung und Signalisierung

Anforderungen:

  • Vollautomatische Kennzeichenerkennung eines einfahrenden LKWs
  • Automatische Einfahrts-Schranken-Öffnung (Modbus)
  • Eintragen des Kennzeichen ins ERP-System
  • Lieferscheinbestätigung mit Ausfahrts-Schranken-Aktivierung
  • Automatischen Ausfahrts-Schranken-Öffnung nach ANPR 
  • Statistiken: Ladedauer, Ladungen,...
  • Webinterface für Schrankensteuerung und Statistik + Bilder
  • Vollautomatische Protokollerstellung PDF/CSV 

PV-Manager

Eingesetzte Technologie:

  • Programmiersprache: C#
  • PostgreSQL Server

Anforderungen:

  • State-Management
  • Förderungen-Management (Automatisches Ausfüllen)
  • Benutzersteuerung
  • Notizsystem
  • Stammdaten, PV-Daten, Genehmigungsdaten, 
  • Automatisches Prüfprotokoll
  • Anhangsystem - Dateimanagement
  • Journaling, Protokollierung

Galaxo

Eingesetzte Technologie:

Anforderungen:

  • Auslesen verschiedener Komponenten: Wechselrichter, Smartmeter, Heizstäbe, Wallboxen
  • Schnittstellen: Modbus, UDP, TCP, REST
  • Speziell entwickeltes Round-Robin Datensystem für die Langzeit Aufzeichnung mit minimierten Schreibzugriff (10 Jahre +)
  • Aufzeichnung aller Daten auf den Router
  • Versionsmanagement über Galaxo-Portal System
  • Portal-System zur Verwaltung für Elektriker
  • uvm.

Weitere umgesetzte Projekte 


LKW Management


Eingesetzte Technologie:


  • Programmiersprache: C#, .NET Maui
  • PostgreSQL Server


Anforderungen:


  • LKW Management
  • Tank Management
  • Service Management
  • Urlaubsplaner
  • Lieferscheine Digitalisieren per Kamera und senden an Verwaltung
  • Windows Applikation für die Verwaltung
  • Android App für Tablets im LKW


LKW Warteplatz


Eingesetzte Technologie:


  • Programmiersprache: C#, Websprachen
  • PostgreSQL Server


Anforderungen:


  • Automatische Vehicle Code Synchronisierung aus ERP System
  • Warteplatz-PC mit VOC Eingabe in mehreren Sprachen mit Wizzard für Eingabe 
  • Warteplatz Management über Tablet am Ladeplatz (mehrere Ladeplätze)
  • Segment Anzeigetafel Steuerung pro Ladeplatz mit Anzeige Templates


Autodelete


Eingesetzte Technologie:


  • Programmiersprache: C#, Websprachen



Anforderungen:


  • Windows Applikation mit verschiedensten Einstellungen für das Löschen von Archiv-Daten 
  • Ermitteln der korrekten Dateien und Archiv-Ordner 
  • Simulieren der Vorgänge
  • Protokollieren der Vorgänge


Feuchtigkeitsmessung


Eingesetzte Technologie:


  • Programmiersprache: C#


Anforderungen:


  • Auslesen per Modbus aus Steuerungssystem
  • Anzeige auf 7 Segment Anzeige der aktuellen Feuchtigkeit 


E-Mail Blackhole


Eingesetzte Technologie:


  • Programmiersprache: C#


Anforderungen:


  • Extrahieren von Anhängen 
  • Spezieller Viren-Scan mit Protokollierung
  • Verschieben von anhängen an zuvor definierten Shares
  • Notifizierungen