Schutz von strahlenexponierten Personen

MD-Consulting-Gupta-Team Developer-Building-Blocks-Programmierung

Bei einem Strahlenschutzpass denkt man gleich an Kernkraftwerke. Aber auch Beschäftigte in der Medizin, Industrie, Forschung, Luftfahrt sowie an Arbeitsplätzen mit erhöhter Radonbelastung müssen besonders geschützt werden. Der Strahlenschutzpass mit einer eindeutigen SSR-Nummer bleibt unverändert, auch bei Arbeitsplatz- oder Namenswechsel.

Erfasst werden diese im Strahlenschutzregister. Das Register reicht bis in die 1990er Jahre zurück und umfasst derzeit Angaben zu etwa 1,7 Millionen beruflich exponierten Personen. Aktuell befinden sich ca. 440.000 Personen in der Überwachung. Davon stammt die mit Abstand größte Gruppe mit knapp 300.000 Personen aus dem medizinischen Bereich. Die Strahlenbelastung bei dieser Berufsgruppe liegt im Durchschnitt bei 0,3 Millisievert pro Jahr und Person.

Für eine Behörde haben wir eine TD-Anwendung von Version 3.1 nach 7.0 migriert.
Besonderheiten:

  • Unicode-Umstellung erforderlich
  • Verwendung BuildingBlocks (u.a. Berechnung Bildschirmauflösung)
  • Nutzung ActiveX-Datepicker Element (Dialog dlgWertEingabe). Dieses Control musste ersetzt werden.

Der Projektverlauf setzt sich zusammen aus:

  • Aufbau Entwicklungs- und Migrationsumgebung, Herstellung der Lauffähigkeit
  • Migration
  • Test, Testunterstützung, Nacharbeiten

Client/Server Projekt

Modernisierung:
11 Manntage

Technologie:
Gupta Team Developer 7.0
Building Blocks
Active X
Unicode
07.05.2020

Sie möchten Ihre Gupta-Anwendung auch zukunftssicher machen? Oder Sie brauchen eine Lösung bei einem Spezialthema rund um den Gupta Team Developer? Dann ist MD Consulting Ihr Ansprechpartner. Bei Fragen rufen Sie uns an unter +49 (0)8122-9740-0, Ihre Ansprechpartnerin: Frau Evelyn Ertel.


Fahrzeugkonfigurator – Das 4-Phasen-Projekt

MD-Consulting-Opentext-Gupta-Team-Developer-SQLBase-Programmierung-Softwareentwicklung-Migration-Auftragsentwicklung-Anwendung-Appliaktion

Der Kauf eines Fahrzeuges steht an. Ein aufregender Moment im Leben eines jeden. Viele Fahrzeughersteller bieten ihren Kunden oder den Händlern Konfiguratoren an. Nach Lust und Laune kann man Sonderausstattung, Farbe und Motorleistung auswählen. Ein Hersteller von Fahrzeugen kam auf uns zu, um seinen Fahrzeugkonfigurator von Gupta Team Developer Version 4.2 auf 7.0 migrierten zu lassen. Gleichzeitig mussten Schnittstellen angepasst werden, denn die Daten der zusammengestellten Fahrzeuge waren Grundlage für Verträge, Rechnungen aber auch für die Produktion.
Das Projekt gliederte sich in 4 Phasen.

Phase 1 – Aufwandsabschätzung für die Migration einer Team-Developer-Anwendung von 4.2 nach 7.0
Nach Abschluss einer Geheimhaltungserklärung übernahm MD Consulting den Quellcode, prüfte ihn auf Vollständigkeit und Richtigkeit. Danach erfolgte der Aufbau einer Referenzumgebung. Es wurde eine Aufwandsabschätzung vorgenommen, um festzustellen mit welchen Umfang eine Migration der Anwendung auf von TD 4.2 auf TD 7.0 für 32 oder 64 Bit zu rechnen wäre.

Phase 2 – Durchführung der Migration
Die SQLBase 8.5 wurde durch die 12.1 ersetzt. Die Teilschritte in diesem Projekt waren die technische Migration der 2 Anwendungen und die Migration des Datenbanksystems SQLBase auf die aktuelle Version. Es erfolgte eine Dokumentation der Laufzeitumgebung.

Phase 3 – Übernahme der Anwendung in Wartung und Pflege
MD Consulting übernahm den zukünftigen Third-Level-Support für Ihre Anwendung für die nächsten zwei Jahre. MD Consulting nimmt sodann Benachrichtigungen zur Prozessunterstützung, zu Anwendungsfragen und Fehlermeldungen entgegen und behebt diese.
– Bereithalten der Referenzinstallation und des nötigen Know-hows der Anwendung, um die angeforderten Funktionen reproduzieren und überprüfen zu können.

Phase 4 – Weiterentwicklung und CRs
Aufwandsabschätzung und Umsetzung von Change Requests laut Anforderung der Fachabteilung.

Client/Server Projekt

Auftragsentwicklung
23 Manntage

Technologie:
Gupta Team Developer 7.0
Gupta SQLBase 12.1
29.04.2020
Sie möchten Ihre Gupta-Anwendung auch zukunftssicher machen? Oder Sie brauchen eine Lösung bei einem Spezialthema rund um den Gupta Team Developer? Dann ist MD Consulting Ihr Ansprechpartner. Bei Fragen rufen Sie uns an unter +49 (0)8122-9740-0, Ihre Ansprechpartnerin: Frau Evelyn Ertel.


Begrenzter Zeitraum – Begrenztes Budget

MD-Consulting-Opentext-Gupta-Team-Developer-MS SQL Server-Programmierung-Softwareentwicklung-Migration-Auftragsentwicklung-Anwendung-Appliaktion

In einem Gupta-Entwicklungsprojekt gab es mehr Aufträge von einem Endkunden, viel zu viel für nur einen Entwickler. So fragte unser Kunde, ob wir für einen begrenzten Zeitraum und ein begrenztes Budget Unterstützung leisten könnten. Das Pilotprojekt sollte eine „Mobile Inventur“ sein. Nach einem finalen Kickoff war das Ziel des Projektes die Entwicklung des Moduls, aber auch Unterstützung für den Entwickler, dessen Urlaubsvertretung bis hin zur kompletten Endkundenübernahme.

Notwenige Arbeiten:

  • Tab implementiert
  • Anpassung Framework
  • Neue Klassen
  • Grid scrolling verbessert
  • Test

Client/Server Projekt

Teamunterstützung
12 Manntage

Technologie:
Gupta Team Developer 7.2
MS SQL Server 2017

Sie möchten Ihre Gupta-Anwendung auch zukunftssicher machen? Oder Sie brauchen eine Lösung bei einem Spezialthema rund um den Gupta Team Developer? Dann ist MD Consulting Ihr Ansprechpartner. Bei Fragen rufen Sie uns an unter +49 (0)8122-9740-0, Ihre Ansprechpartnerin: Frau Evelyn Ertel.


Würdiger Nachfolger

MD-Consulting-Opentext-Gupta-Team-Developer-SQL Server-Programmierung-Softwareentwicklung-Migration-Auftragsentwicklung-Anwendung-Appliaktion

Die Geschäfte der Gupta-Entwickler laufen gut. Hatten sie doch während ihres Arbeitslebens mit der Entwicklung, Wartung und Pflege von Gupta-Team-Developer-Anwendungen für ihre Endkunden ein Auskommen. Der ein oder andere steht kurz vor dem Renteneintritt und sucht im Sinne seiner Endkunden einen würdigen Nachfolger.

Die Wahl fiel auf MD Consulting. Um die Anwendung kennenzulernen, sollten wir für die Windows-10-Umstellung die Migration von Version 4.1 auf Version 6.3 des Team Developers vornehmen.
Nach dem Übersenden des Quellcodes führten wir die Migration in folgenden Schritten durch:

Projektsetup, Projektmanagement, Aufbau Testumgebung
Migration der Anwendung Nr. 1

  • Umfangreiches Programm (>50 TableWindow, >70 FormWindow, >60 Dialoge)
  • BuildingBlocks als Framework
  • Inkludierte Windows-Standard-DLL’s durch BuildingBlocks-Framework und Team-Developer-DLL‘s

Migration der Anwendung Nr. 2

  • Erweitert durch zusätzliche APL’s

Die migrierten Anwendungen wurden einem Sichttest unterzogen, um eine generelle Lauffähigkeit sicherzustellen.
Nach dem obligatorischen fachlichen Anwendungstest durch den Anwender erreichte uns Folgendes: „Hat alles ganz wunderbar geklappt, der Kunde ist in der Testphase, es waren ein paar Kleinigkeiten. Wollen in den nächsten Tagen scharf gehen.“

Client/Server Projekt

Teamunterstützung
11 Manntage

Technologie:
Gupta Team Developer 6.3
MS SQL Server 2012
BuildingBlocks

Sie möchten Ihre Gupta-Anwendung auch zukunftssicher machen? Oder Sie brauchen eine Lösung bei einem Spezialthema rund um den Gupta Team Developer? Dann ist MD Consulting Ihr Ansprechpartner. Bei Fragen rufen Sie uns an unter +49 (0)8122-9740-0, Ihre Ansprechpartnerin: Frau Evelyn Ertel.


Last-Minute-Online-Seminar: Migration auf TD 7.3 mit 10% Rabatt

MD-Consulting-opentext-Gupta-Webinar-Team-Developer

Im Seminarbereich hat MD Consulting auf Online-Seminare umgestellt. Das Angebot wird von unseren Kunden sehr gut angenommen und auch sehr gelobt.
Kundenstatement: „Die Module 1 und 7 vom TD New Features waren sehr gut. Man hat die neuen Komponenten gut vorgestellt bekommen. Ich war von den Modulen sehr angetan. Alle Fragen konnten gut geklärt werden. Das war wirklich eine tolle Sache, sehr, sehr gut gemacht. Das mit den Onlineseminaren finde ich generell sehr gut, da man nicht weg muss und keine zusätzlichen Fahrzeiten und -kosten anfallen.“

Die gute Nachricht für Sie: Erste Seminar-Module für das Seminar Migrationsseminar auf Team Developer Version 7.3 sind mit Last-Minute-Rabatt buchbar.

Online Modul 1: allgemeine Hinweise für eine erfolgreiche Migration, 12.05.2020, Dauer 2 Stunden, Zeit: 10 – 12 Uhr, Preis: 258,00 EUR, 10% Rabatt, Angebot/Reservierung hier.

Online Modul 2: Quick Tabs Migration, 12.05.2020, Dauer 2 Stunden, Zeit: 14 – 16 Uhr, Preis: 258,00 EUR, 10% Rabatt, Angebot/Reservierung hier.

Online Modul 3: Grid Migration, 13.05.2020, Dauer 2 Stunden, Zeit: 10 – 12 Uhr, Preis: 258,00 EUR, 10% Rabatt, Angebot/Reservierung hier.

Online Modul 4: Die Zukunft: Win32, x64, .Net?, 14.05.2020, Dauer 1 Stunde, Zeit: 10 – 11 Uhr, Preis: 129,00 EUR, 10% Rabatt, Angebot/Reservierung hier.

Wir würden uns freuen, Sie in unseren neuen Online-Seminaren begrüßen zu dürfen. Bei Fragen rufen Sie uns an unter +49 (0)8122-9740-0.

Bleiben Sie gesund.

Änderungen vorbehalten! Die Preise sind Nettopreise und zzgl. 19% MwSt.


Ratenzahlung im medizinischem Bereich

Immer weniger Leistungen werden von den gesetzlichen Krankenkassen übernommen und immer mehr Leistungen von Ärzten müssen vom Patienten selber getragen werden. Doch dürfen kostspielige notwendige Behandlungen nicht am Geldbeutel scheitern. Daher sind Ratenzahlungen selbst im medizinischen Bereich inzwischen ein absolut wichtiger Vertragsbestandteil.

MD Consulting erstellte für diesen Kunden eine moderne, mehrbenutzerfähige Anwendung, die sich durch ein durchgängiges Rechtekonzept und die Nachvollziehbarkeit in der Bearbeitung der Forderungsdaten sowie deren Archivierung auszeichnet.

Über die 21-jährige Zusammenarbeit mit dem Kunden ABZ möchte ich heute berichten. Entwickelt wurde die Softwarelösung unter Team Developer 6.1 mit Zugriff auf eine ORACLE-Datenbank. Den ausführlichen Bericht können Sie hier lesen.

Sie brauchen auch eine Lösung bei einem Spezialthema rund um den Gupta Team Developer? Oder möchten Sie, dass ein Softwareentwicklungsprojekt realisiert wird? Dann ist MD Consulting Ihr Ansprechpartner. Bei Fragen oder Interesse, schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0)8122-9740-0.


Anbindung einer TD-Anwendung an SAP über Webservice

MD-Consulting-Gupta-Team-Developer-SAP-Workshop-Oracle-Datenbank-Softwareentwicklung-Framework-Assemblies

Was macht eine Partnerschaft erfolgreich? Der ideale Business-Partner beflügelt in guten Zeiten und ist eine Stütze in Krisensituationen. So werden wir immer wieder zu Themen rund um den Gupta Team Developer gerufen, um Spezialproblemstellung für unseren Kunden zu lösen.

Ein Beispiel:
Unser Kunde erstellt Software für den Fuhrpark- und Logistikbereich und vertreibt die Softwarelösung deutschlandweit.
Entwickelt wurde die Softwarelösung unter Team Developer 4.1 mit Zugriff auf eine ORACLE-Datenbank. Die vorhandene Lösung wurde auf den GUPTA Team Developer 6.2 migriert und wird die ältere Version mit GUPTA TD 4.1 ablösen.
Zukünftig sollte die Anwendung eine Online-Schnittstelle zu einem SAP-System erhalten. Bisherige Lösungen, die mittels SAP-RFC mit SAP verbunden waren sowie auch neue Lösungen, sollten mittels Webservice mit dem SAP-System kommunizieren.
In dem Workshop wurden den Entwicklern die Grundlagen vermittelt wie die Verwendung von Webservices mittels Team Developer möglich ist. Es wurde eine Integrationsstrategie erarbeitet wie die SAP-Webservices in die bestehende Softwarelösung eingebunden werden können.
Den ausführlichen Bericht können Sie hier lesen.

Sie brauchen auch eine Lösung bei einem Spezialthema rund um den Gupta Team Developer? Oder möchten Sie, dass ein Softwareentwicklungsprojekt realisiert wird? Dann ist MD Consulting Ihr Ansprechpartner, Tel: +49 (0)8122-9740-0, Ihre Ansprechpartnerin: Frau Evelyn Ertel.


Migrationsunterstützung einer Verwaltungssoftware

md-consulting-verwaltungssoftware-software-gupta-team-developer-migration-support-ordner-dokument-manager

Zu migrieren war eine Verwaltungssoftware für ein Serviceunternehmen für Bürosysteme.
Die Software lag in der Version GUPTA Team Developer 3.0 vor. Die Datenbank war die GUPTA SQLBase 9.0. Außer dem Geschäftsführer war auch ein externer Entwickler des Systems anwesend.
Da aktuell noch keine Lizenz für einen neuen Team Developer vorlag, luden wir den aktuellen Team Developer 6.3 SP1 von der Gupta-Homepage herunter und installierten diesen problemlos. Die bestehende Datenbank wurde mit Unload entladen und in eine SQLBase 11.7 der im Team Developer enthaltenen Entwickler Datenbank geladen.

Eine kurze Analyse des vorhandenen Quellcodes ergab wenige externe Komponenten (DLLs). Nur externe Funktionen des WIN APIs aber auch des Team Developer (z.B. sqlwntm.dll) waren eingebunden. Auch ist WORD, Outlook und Excel als ActiveX Komponente integriert.
Nach einer kurzen Einführung in den neuen Team Developer kopierten wir den ‚alten‘ Quellcode und versuchten diesen mit der neuen Version zu kompilieren.

Es traten jedoch schon beim Öffnen der Dateien ‚komische‘ Fehler (this item is not allowed…) auf, als deren Ursache sich schnell einige vergessene im Binärformat gespeicherte Libraries herausstellten.
In der Folge traten noch viele Compilerfehler auf, die jedoch zum größten Teil auf die Include-Struktur der vielen Libraries zurückzuführen waren. Übrig blieben nicht mehr gültige Menüs und Named Menüs, die durch den Konvertierungsvorgang unzureichend ‚migriert‘ wurden. Wir modifizierten die wichtigsten Menüs per Hand und legten die übrigen vorerst still (auskommentiert). Die Anwendung ließ sich daraufhin starten, jedoch gelang eine Anmeldung durch beliebige Benutzer nicht. Als Ursache stellte sich die Verwendung der Funktionen SalStrCompress/SalStrUncompress zur Verschlüsselung der Kennwörter heraus. Als die Verschlüsselung entfernt und die Kennwörter entsprechend geändert wurden, klappte auch das Anmelden an der Datenbank. Auch eine Funktionsprüfung der wichtigsten Funktionen erfolgte positiv. Als i-Tüpfelchen gefiel das ‚frischere‘ Erscheinungsbild bei Einstellung der verschiedenen aktuellen ‚Themes‘ sehr gut.
Abschließend kann gesagt werden, dass die Migration geglückt war, wenn auch noch einiges an Arbeit (Menüs und die Prüfung spezieller Funktionen) zu tun ist, um einen reibungslosen produktiven Einsatz zu gewährleisten.

Sie haben Fragen oder benötigen eine Unterstützung, dann schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0)8122-9740-0.


Programmpflege und Erweiterung GUPTA-Anwendung

ordner-tastatur-bunt-papier-office-büro

Unser Kunde, ein Berliner Wirtschaftsverband, hatte neue Anforderungen und Programmänderungen an eine bestehende GUPTA-Anwendung. Die Anwendung ist eine Aktenverwaltungssoftware.
Der ursprüngliche Code wurde in den 90ern erstellt. Im Wesentlichen handelte es sich um einen Source-Code mit wenigen Klassen. Die Bedienung erfolgte durch ein außergewöhnliches Benutzerinterface.
2009 erfolgte eine Migration auf den  GUPTA Team Developer Version 5.2, dann auf GUPTA Team Developer 6.2 und die Datenbankmigration erfolgte auf SQLBase 11.5.
Es waren sowohl alte Bugs zu beseitigen, als auch Erweiterungen durchzuführen. Auch das Look and Feel sollte modernisiert werden.

Folgende Punkte wurden abgearbeitet:

  • Beseitigung von Programmabstürzen
  • Verschiebung abgeschlossener Verfahren in ein Archiv
  • Verbindung von Vorgangsdaten mit abgelegten Dokumenten
  • Import von Accessdaten per ODBC
  • Erstellung einer Übersicht von zusammenhängenden Verfahren
  • Modernisierung des Layouts mit neuem Theme und Ribbon Bar
  • Regelmäßiger Import von extern bereitgestellten Datendateien (CSV) durch ein zusätzliches Stand-Alone-Programm ohne Masken und ohne
    Benutzermitwirkung
  • Masken zum Verwalten der importierten Daten

Unser Kunde hat die Änderung abgenommen und betrachtete das Projekt vorläufig als abgeschlossen. Mit dem Kunden wurde vereinbart, dass er weitere Änderungswünsche und Anforderungen sammelt, dass er das entsprechende Budget einstellt und MD Consulting beauftragt, die Änderungen am Source-Code vorzunehmen. Wieder einmal hat MD Consulting bewiesen, dass wir hohe Qualität liefern. Wie kommen wir darauf? Kunden die uns einmal beauftragen, beauftragen uns in der Regel immer wieder. Qualität ist noch immer die beste Referenz.


Absicherung gegen die Risiken des Lebens

absicherung-risiko-leben-versicherung-lohnsteuer-krankenversicherung-rentenversicherung-rente-arbeitslosenversicherung-pflegeversicherung

Daseinsvorsorge. Was für ein Wort! Ich nehme an, dass ich nicht der Einzige bin, der sich nur selten Gedanken darüber macht, was sich eigentlich hinter diesem Wort verbirgt. Wie wird berechnet, was der Arzt für seine Behandlung bekommt? Welche Kosten, wenn überhaupt, werden im Fall einer Bestattung erstattet? Welche Art von Unterstützung während Schwangerschaft und Geburt erhält man? Wieviel Geld erhalte ich, wenn ich ein Pflegefall werde.
Man muss sich einmal vor Augen führen, welche groben Schritte von der Inanspruchnahme einer Leistung bis zur Erstattung durchlaufen werden. Aus Sicht der IT soll der gesamte Prozess selbstverständlich ohne Medienbrüche und einen datengetriebenen Workflow gesteuert werden. Der Prozess beginnt mit der Digitalisierung der Antragsbelege und führt über eine automatische Belegprüfung, Erstellung des Bescheides und Auszahlung bis hin zur Archivierung. Im Detail müssen dann die Angaben (durch den Einsatz spezieller Software) einer automatisierten Prüfung auf Einhaltung gebührenrechtlicher Regeln durchlaufen, um die Qualität und Korrektheit der Belegprüfung zu erhöhen.
In diesem komplexen Projekt, in dem es darum geht, ein Altverfahren aus den 90-er Jahren abzulösen, arbeiten Mitarbeiter von MD Consulting in einem größeren Team unterschiedlicher Spezialisten an folgenden Arbeitspaketen:

  • Weiterentwicklung, Test und Dokumentation der Altanwendung zur Leistungsabrechnung
  • Migration der Altanwendung vom Gupta Team Developer 4.x auf Team Developer 6.2
  • Support für die Anwender
  • Unterstützung der Neuentwicklung von Teilkomponenten aus dem Gesamtprojekt zur Leistungsabrechnung

Technologisch handelt es sich um eine neue Client-Server-Anwendung, die in einer Citrix-Umgebung bundesweit zur Verfügung gestellt wird. Als Datenhaltungssystem kommt eine Oracle-Datenbank zum Einsatz, während große Teile der Geschäftslogik als PL/SQL Packages in der Datenbank hinterlegt sind.
Die am Projekt beteiligten Mitarbeiter von MD Consulting durften und mussten sich im Rahmen eines über 15 Mannjahre dauernden Projekts mit allen diesen Detailaspekten beschäftigen.

MD Consulting als „Premium Value Added Reseller“ bietet Ihnen an, eine auf Ihre Bedürfnisse abgestimmte Modernisierungsstrategie zu entwickeln. Darüber hinaus nimmt MD Consulting gern Ihre TD-Anwendung in die Wartung, Pflege und Weiterentwicklung. Kunden, die sich für MD Consulting als Softwareentwicklungshaus entschieden haben, sagen über die Zusammenarbeit …

Für einen ersten Kontakt wenden Sie sich bitte an Evelyn Ertel, Tel. +49 (0) 81 22-9740-0, gern auch per E-Mail.