Softwareentwicklung

Neben der Entwicklung und Weiterentwicklung der Programme "WindPLANT" und "TrainDOC", hat sich ITS darauf spezialisiert, individuell maßgeschneiderte IT-Lösungen rund um die Informations- und Datenverarbeitung anzubieten. Neben spezieller, nach Ihren Wünschen und Bedürfnissen entwickelter Software, programmieren wir für Sie auch Datenbanken, Portale und Web-Applikationen. Dabei arbeiten wir vor allem mit den Programmiersprachen Java, .Net, Datenbanken und XML.

Technologieschwerpunkte

Java

Seit seiner Gründung, arbeitet ITS mit Java und konnte entsprechend viel Erfahrung mit diversen Arbeitsbereichen sammeln. Dazu gehören:

  • Standalone-Anwendungen mit und ohne graphischer Oberfläche  
  • Applets
  • JEE-Anwendungen für Apache Tomcat und Oracle Weblogic25111874 ml
  • Erweiterungen für die Oracle Forms und Eclipse
  • Java-Funktionen als Erweiterung für die Oracle-Datenbank.
  • Client-Anwendungen basierend auf dem Eclipse e4-Framework.
  • Android-Apps samt Kommunikation mit einem Application-Server.

 

.NET

Für manche Aufgabenstellungen ist es sinnvoller, diese mithilfe von C# oder Visual Basic.NET zu realisieren. Dies sind:

  • Standalone-Anwendungen mit und ohne graphischer Oberfläche
  • Erweiterungen für Microsoft SQL-Server

 

Datenbanken

Für spezielle Datenbanklösungen arbeitet ITS mit den SQL-Datenbanken

  • Oracle
  • Microsoft SQL-Server
  • MySQL

 

XML

Für komplexe Programme zur Dokumentenverwaltung ist eine Verwendung von sogenannten XML-Dateien sinnvoll. Diese dienen zur Darstellung hierarchisch strukturierter Daten als Textdateien und können eingesetzt werden, wenn es um einen plattformunabhängigen Austausch von Daten zwischen Computersystemen geht. Unter anderem wurden sie in dem Programm "TrainDOC" erfolgreich zur Verwaltung ganzer Wartungsdokumentationen eingesetzt. Genutzt werden Sie zur

• Quelldatenanalyse und Definition von XML-Schema-Definitions (XSDs).
• Erzeugung von XML-Parsern
• Formatkonvertierung mittels XSL und XSLT.
• Datenüberprüfung und -extraktion durch XPath und XQuery.

 

Projektbeispiele

Folgende Projekte wurden von ITS mithilfe der oben genannten Technologien bereits umgesetzt:

  • Anbindung eines Gasspeichers an eine Energiebörse

    Unter anderem wirkte ITS an der Konzeption und Realisierung der Anbindung eines Gasspeichers an die Handelsplattform der niederländischen Energiebörse in Amsterdam mit.
    Die Ein- und Verkaufsorder der Börsenmakler sollten direkt an die Steuerung des Gasspeichers weitergeleitet und dort automatisiert umgesetzt werden. Diese Nominierungen werden vom Handelssystem in eine redundante Datenbank (Microsoft SQL-Server im Spiegelungsmodus) geschrieben und von der in Visual Basic .NET realisierten Software basierend auf Anlagenparametern auf Machbarkeit geprüft. Bei einer positiven Bewertung werden die entsprechenden Steuerungswerte für die Anlage berechnet und mittels OPC (OLE for Process Control) an die Anlagensteuerung übertragen.
    Für die Visualisierung der Nominierungen der berechneten und der gemessenen Werte, wurden für die Einbettung in Siemens WinCC Version 6 entsprechende ActiveX-Controls in Visual Basic 6 realisiert.
    Die berechneten Steuerungswerte sind derart präzise, dass die verarbeiteten Gasmengen um weniger als 0,5% von der Nominierung abweichen.
  • Validierung von XML-Dokumenten im Kontext einer Gesamtdokumentation