Data Design & Management GmbH







Design und Entwicklung datenbankbasierter Informationssysteme
sowohl in der klassischen Client/Server- als auch in der Internet-Architektur.

Expertenwissen auf dem Gebiet von Oracle Datenbanktechnologie, Entwicklungstools und PL/SQL Programmierung,
mit Projekterfahrung seit der Oracle Datenbankversion 7.0 (1994).

Design und Entwicklung mobiler Anwendungen für die Android-Plattform
mit SQLite, REST, Bluetooth, Near Field Communication (NFC) sowie AES Datenverschlüsselung.

Unternehmen


Philosophie

Laut Umfragen stehen die meisten deutschen Unternehmen dem Trend, die IT-Leistungen in Billiglohnländer zu verlagern, skeptisch gegenüber. Auch wir unterstützen tatkräftig diese Meinung, indem wir in unserem Kerngeschäftsbereich Festpreisleistungen anbieten, die kein Offshoring unterbieten kann. Wir arbeiten schnell, kompetent und effizient mit einem kleinen Team hochkarätiger Mitarbeiter in Deutschland.

Warum wir?

Wir sind der Meinung, dass ein Softwareprojekt am effizientesten von einem möglichst kleinen Team ausgezeichneter und hochmotivierter Spezialisten zu realisieren ist. Unsere qualifizierten Entwickler, ausgerüstet mit den richtigen Tools, sind nicht nur wesentlich schneller, sondern sie machen auch weniger Fehler als der Durchschnitt. Statt Programme "gesund zu testen" versuchen wir, sie gleich fehlerfrei zu entwickeln. Per Saldo ist dieses Verfahren wesentlich effizienter, schneller und billiger als jeder Versuch, die Lohnkosten zu minimieren.

Firmengeschichte

Das Unternehmen wurde 1987 als »Dr. Jan Golka Technische Informationssysteme« gegründet. Seit 1998 existiert unsere Firma in heutiger Form. Im Jahr 2005 wurde eine Niederlassung in der Nähe von Bonn gegründet.

Der Geschäftsführer und Gesellschafter der Data Design & Management GmbH, Dr. Jan Golka ist gleichzeitig ihr
Chefentwickler und –berater.

Kompetenzen


Datenbanktechnologie

Unsere Kernkompetenz liegt in der Entwicklung datenbankbasierter Informationssysteme auf Basis der Oracle Produkte.

Wir verfügen über ein breites und fundiertes technisches Wissen auf dem Gebiet der Oracle Datenbanktechnologie und Entwicklungstools. Unsere Projekterfahrung mit Oracle Produkten reicht zurück bis in die Version 7.0 (1994) und zum Designtool "Oracle CASE Dictionary 5.1". Seitdem haben wir praktisch mit allen Oracle Serverversionen auf Unix und Windows Plattformen gearbeitet. Die neuesten Eigenschaften von Oracle sowie deren Zusatzprodukte wie APEX, ORDS, XML DB werden von uns genutzt.

Durch unsere jahrzehntelange Erfahrungen mit dem Oracle Datenbankserver sowie mit Oracle Datenbankdesigntools sind wir sehr kompetent sowohl im Design als auch in der Entwicklung datenbankbasierter Informationssysteme. Die wesentlichsten Merkmale unserer Systementwicklung sind:

Datenmodell

Für ein Datenbanksystem entscheidend ist sein Datenmodell. Es gibt keine Tuningmaßnahmen, die imstande sind, aus einem schlechten Datenmodell eine performante Applikation zu machen. »Sprechende« Schlüssel, falsch definierte Attribute sowie fehlende Referenzbeziehungen machen aus einer Datenbank langfristig nur einen »Datenfriedhof«.

Businesslogik

Der Stand der Technik in der Oracle-Welt ist, die Businesslogik der Anwendung vollständig in die Datenbank zu integrieren. Das Mittel dazu ist die Oracle Programmiersprache PL/SQL. Wir realisieren damit sehr große und sehr komplexe Anwendungssysteme. Jene Teile, welche mit PL/SQL noch nicht realisierbar sind, entwickeln wir bevorzugt als Java Stored Procedures, oder in C mit »Embedded SQL«.

Systemarchitektur

Eine solide Systemarchitektur ist die Grundlage einer robusten Softwareanwendung. In unseren Datenbanksystemen wird die der Datenbank implementierte Anwendungslogik ausschließlich von Oracle Scheduler oder von internen bzw. externen Ereignissen gesteuert. Für mobile Systeme wird REST als Architekturbasis verwendet.


Plattformen, Programmiersprachen und Tools

Unser Know-how deckt die aktuellen Betriebssysteme und Tools ab und erstreckt sich auch zusätzlich auf ein breites Spektrum älterer Plattformen wie z. B. DEC VAX/VMS.

Plattformen

Oracle RDBMS mit XML DB auf allen standard Windows und Unix Versionen

Android

Tools

Oracle Entwicklungswerkzeuge (Designer, Developer, JDeveloper, APEX, ORDS)

Android: Eclipse, Android Studio, Android SDK, Google Maps

Programmiersprachen

C, C++, HTML, Java, JavaScript, JSON, jQuery, PL/SQL, Python, SQL, XML

Assembler, Fortran, Pascal

Erfahrungsspektrum


Wir verfügen über ein breites Erfahrungsspektrum. Unsere IT-Kompetenz und unser fachliches Wissen haben wir bereits in folgenden Branchen unter Beweis gestellt:

Anlagenbau • Automobil- und Zuliefererindustrie • Baugewerbe • Elektroindustrie • Maschinen- und Werkzeugbau • Öffentliche Verwaltung • Postdienste • Software- und Systemhäuser • Telekommunikationsprovider • Versicherungen

In den letzten Jahren arbeiten wir hauptsächlich in der Logistikbranche, konkret für die Unternehmen und Unternehmensbereiche der Deutschen Post AG (DHL). Für die Betriebstechnik der Paketlogistik sind wir mit der Realisierung der Systeme zur Belieferung der Produktionsanlagen mit produktionsrelevanten Stammdaten befasst. Gleichzeitig waren wir dort auch beratend tätig und begleiteten langfristig große Entwicklungsvorhaben.

Produktionsstammdatenmanagement

Für die Deutsche Post AG (DHL) haben wir ein Oracle-basiertes System für die Speicherung und Verwaltung der Produktionsstammdaten konzipiert und realisiert. Das System empfängt täglich Daten von Datenlieferanten (remote Oracle-Instanzen), transformiertund ergänzt sie, um nachfolgend daraus komplexe XML Massendaten zu bilden. Die Letzteren werden dann an die Produktionssysteme verteilt.

Das System besitzt eine Intranet-Bedienoberfläche, die mit Oracle Application Express realisiert wurde. Als Datenbankplattform wurde Oracle 11 Rel. 2 verwendet. Die gesamte Anwendungslogik wurde ausschließlich in PL/SQL und Java programmiert.

Ein besonderes Merkmal des Systems ist, dass es sich um eine produktionsnahe Anwendung handelt, die seit der Inbetriebnahme praktisch ununterbrochen läuft.

Consultingt

In Rahmen eines mehrjährigen Consultingauftrags haben wir für die Deutsche Post AG die Ausschreibung, Pilotierung und Einführung eines OCR- und Videocodiersystems für Paketverteilanlagen IT-seitig begleitet.

Ein Konzept für die systemübergreifende Architektur wurde erstellt, interne und externe Schnittstellen betreut sowie ein datenbankbasiertes System für die Qualitätsüberwachung in PL/SQL und Java realisiert.

DOAG Tagung 2006:

DOAG Tagung 2007:

DOAG Development 2013:

Android


Wir entwickeln für Sie native Applikationen für die Android Plattform mit SQLite, Bloetooth, Near Field Communication (NFC) sowie AES Datenverschlüsselung. Dabei legen wir besonderen Wert auf die Funktionalität: Unsere Apps sollen in erster Linie einfach zu bedienen sein.

Im Schwerpunkt unserer Interessen liegen der Datenbankzugriff über REST, Home-Automation, Sensorik sowie die Geodaten.

Für die App Entwicklung setzen wir Java mit Android Studio bzw. Eclipse ein.

Unsere App in Google-Play-Shop und Amazon: Skrytka ("Versteck")

Skrytka
Mehr ...
Konzept
Mehr ...
Sicherheit
Mehr ...


Beschreibung von "Skrytka":

"Skrytka" in Google-Play-Shop und bei Amazon

Angebot


Wir möchten uns mit Ihnen über Ihre Probleme und Aufgaben unterhalten, nicht über unsere Tages- bzw. Stundensätze.
Wir sind der Meinung, dass ein erfahrener Softwareentwickler und Consultant imstande sein muss, eine gut formulierte Aufgabe in ein detailliertes Festpreisangebot umzusetzen. Wenn dies nicht möglich ist, muss die Aufgabe in überschaubare Teile zerlegt werden, oder wir erstellen für Sie ein detailliertes Konzept bzw. eine Spezifikation, gerne zum Festpreis.

Dabei ist unser Ziel immer die Entwicklung einfacher, "schnörkelloser" Systeme. Diese sollen die nur das tun, was notwendig und zweckmäßig ist ("Occam's rasor" Prinzip).

Wir bieten Ihnen unsere Unterstützung im gesamten Entwicklungsprozess an, beginnend bei der Konzeption über die Realisierung bis zur Einführung und Wartung Ihres kompletten Systems.

Unsere hochqualifizierten Leistungen bekommen Sie zu attraktiven Festpreisen, die kein Offshoring unterbieten kann.

Unser Angebot beinhaltet:

Datenbanktechnologie und Informationssysteme

Wir bieten Ihnen Design und Entwicklung datenbankbasierter Informationssysteme auf Basis Oracle RDBMS an:

Datenmodellierung (relational (ER), hierarchisch (XML)), Datenbankdesign, Datenverteilungskonzepte, Datenreplikation, ETL sowie Datenbankprogrammierung in PL/SQL und Java

Entwicklung webbasierter Anwendungen mit Oracle APEX

Analyse, Modellierung und Neukonzeption von Geschäftsprozessen, Erstellung von Studien, Analysen, Spezifikationen und Pflichtenheften

Mobile Anwendungen

Android ist die Zukunftsplattform nicht nur für Mobilgeräte, sondern auch für mobile Informationssysteme ("Home Automation", "Internet of Things"). Wir entwerfen und realisieren für Sie native Android Anwendungen in Java mit Hilfe von Android Studio.

Wir arbeiten mit Bluetooth SPP (Serial Port Protocol), NFC, Sensoren, Google Maps, SQLite, AES Datenverschlüsselung, HTTP und REST.

Besonders wichtig ist für uns die Datensicherheit. Viele Apps - allen voran die Social-Media-Apps - spionieren heutzutage ungefragt alle möglichen Smartphonedaten aus. Unsere Android App "Skrytka" stellt ein Beispiel sinnvoller Datenschutzmaßnahmen dar.

Management


Dr. Jan Golka

Diplom-Physiker, Dr. rer. nat. (theoretische Physik). IT-Erfahrung seit 1972, Seit 1984 Tätigkeit als Softwareentwickler, Softwarearchitekt, Projektleiter und IT Berater.

Fachprofil:

Kontakt / Impressum


Data Design & Management GmbH
Bauernwaldstraße 126
70195 Stuttgart
Telefon: +49-711-697071-10

Niederlassung Bonn:
Westerwaldweg 16
53424 Remagen (Ortsteil Oberwinter)
Telefon: +49-2228-911622

info[at]d-d-m.de

Geschäftsführender Gesellschafter: Dr. Jan Golka
Amtsgericht Stuttgart HRB 19097
USt-ID: 194084898

Haftungshinweis:

Wir übernehmen keinerlei Verantwortung oder Haftung für die Angaben auf dieser Webseite. Unser Ziel ist es, aktuelle und genaue Informationen bereitzustellen. Allerdings kann nicht garantiert werden, dass die auf dieser Webseite verfügbaren Angaben tatsächlich aktuell, umfassend, komplett oder genau sind.

Bei den bereitgestellten Informationen handelt es sich um solche allgemeiner Art, die nicht auf die besonderen Bedürfnisse bestimmter Personen oder Unternehmen abgestimmt sind. Insbesondere soll durch sie keine Beratung erfolgen.

Sofern von dieser Webseite auf andere Webseiten verwiesen wird, können wir deren Inhalt nicht beeinflussen und für diesen auch keine Verantwortung übernehmen.

Copyright © 2015 Data Design & Management GmbH. Verantwortung: Dr. Jan Golka. Template-Design by TemplateGarden