Klassische PL-Aufgaben:
- Angebotserstellung
- Mitarbeiterführung
- Projektcontrolling
- Pre-Sales
- Kundengespräche und Workshops
Technische PL
- Entwurf technisches Konzept
- Programmierung von Prototypen
- Coaching der Mitarbeiter
Spezielle Themen
- Übergang neuer Projekte nach SCRUM
- Unterstützung beim Vertrieb
- Unterstützung beim Recruiting
- Unterstützung Software Audit
Geleitete Projekte
- Migration Datenbank (Projektcontrolling)
- Aufbau Build-Server (Projektcontrolling, Jenkins, TFS)
- Entwicklung Testframework (Konzept, Architektur,
Webservices, Rest, Übergang SCRUM)
- Analyse bestehender Excel-basierter Lösung - Konzept für Lösung auf Basis von .NET
- Winforms mit Entity Framework
- Integration bisheriger einfacher Excel-Mappen in eine integrierte .NET-Lösung inkl. automatischem Kampagnen-Management - Einsatz im Bereich der Tabak Industrie
- Aufgabe: Unterstützung bei der Einführung eines neuen Fachverfahrens - Einsatz der Software sowie Datenbanken
- Einsatz im Bereich der Entwicklung mit .NET
- Einsatz im Bereich Microsoft Internet Information Services (IIS)
- Einsatz im Bereich Windows Communication Foundation (WCF) - Einsatz im Bereich der Öffentlichen Verwaltung
Entwurf des Datenbankmodells, Design von Tabellen und Views, Design und Programmierung des Entity Frameworks 6 als OR-Mapper auf den SQL-Server, Konzeptionierung des Mehrschichtenmodells der Anwendung (Contract First), und Programmierung aller Schichten, Implementierung des Frontends als MVP, Einsatz von DevExpress als Komponentenbibliothek
Konzeptionierung und Entwicklung eines Word-AddIns auf Basis von .NET in C#. Design von Word-Vorlagen, Analyse von Textbausteinen, integriertes Tool zur datenbankbasierten Verwaltung der Textbausteine, Reporting von Finanzdaten, Berechnung der Finanzdaten auf Basis komplexer Excel-Sheets per Excel-Automation, Einbindung in das Kunden-Intranet, Verwendung kundeneigener API zu Kommunikation mit der Datenbank
Migration einer komplexen VB6-Anwendung im Rahmen der Kosten- und Investitionsplanung. Stammdaten, Artikel, Rechnungen, Budgetplanung, Workflows, Reports, SAP-Schnittstellen
Migration der Alt-Anwendung nach VB.NET. Winforms als GUI, ein hauseigener Mapper zur Datenbankanbindung. Die Anwendung ist stark objektorientiert mit Basisklassen und mehreren Vererbungsstufen sowie Interfaces zur Vereinheitlichung von Abläufen. Ferner wird das MEF (Managed Extensibility Framework) zur Modularisierung der Anwendung und Trennung der Extensions vom Hauptprogramm verwendet. Die Datenbank läuft unter Oracle, neben .NET- Klassen werden auch eine Reihe von Stored Procedures als Träger von Business-Code eingesetzt und weiterentwickelt.
Migration einer komplexen VB6-Anwendung, die in verschiedenen Ländern im Einsatz ist. Backend ist der SQL-Server 2008 R2, OR-Mapper NHibernate, Frontends werden mit WPF erzeugt, die Transportschicht wird über WCF-Services implementiert, ETL-Aufgaben werden über den SSIS 2008 R2 durchgeführt
Eigene Schwerpunkte im Projekt: Datenmodellierung, Entwurf von SQL-Scripts und stored procedures, OR-Mapping, Modellierung von Business-Klassen, Entwurf und Implementierung von SSIS-Packages sowie bei Bedarf Unterstützung in den anderen Gebieten
Implementierung und Weiterentwicklung eines Messdaten-Analyseprogramms – WPF-Frontend, Business-Services mit LinqToSQL-Framework, Webservices mit WCF, Stored Procedures mit T- SQL, Datenbank SQL-Server 2008 R2, Integrations-Plattform SharePoint 2010Entwurf und Implementierung verschiedener Module wie Analyse-Modul zur statistischen Auswertung von ca. 50 Maschinen-Parametern, Prognose-Modul zur Vorhersage zukünftiger Ereignisse (Verschleißverhalten, Wartungstermine etc.) auf Basis statistischer AnnahmenEntwurf und Implementierung Prototyp zur Integration der Lösung in SharePoint 2010, Solution Website, SharePoint-Listen, dynamisch über BCS mit dem Geschäfts-SQL-Server verbunden, Anpassungen mit SharePoint Designer 2010, WebParts mit Visual Studio 2010Coaching des Entwicklerteams, Berichten an den Leiter IT
Ab 09/2012:
Migration der DB Schnittstelle in Richtung Entity Framework inkl. Coaching der Entwickler, Migration der Gesamtanwendung in eine Host/Modul-Architektur mit loser Kopplung inkl. Coaching der Entwickler, Implementierung eines neuen Reporting-Moduls auf Basis Microsoft Reports inkl. Coaching der Entwickler
Ab 09/2013:
Migration zur Web-basierten Lösung und Coaching der Entwickler
Entwicklungsstool: Visual Studio 2012 mit .NET 4.5
Datenbank: SQL Server 2012
OR-Mapper: Entity Framework
GUI: ASP.NET + DevExpress + JavaScript
Statistik: SQL Server Analysis Services
Applikationsserver: SharePoint 2013
Beratung, Architektur, Implementierung und Weiterentwicklung von .NET-Anwendungen im Umfeld Financial Services auf Basis von .NET 4.0. Frontends mit WinForms und WPF, Datenzugriff über NHibernate und Entity Framework, Backend Oracle 10g und 11g i.V.m. PL/SQL, Multi-Tier-Architektur mit individuelle C#-Klassen als Business-LayerInterOp über COM mit bestehenden Applikationen, Deployment mit Click-Once und App-V, Migration von XP nach Windows 7
Entwurf der Multi-Tier-Architektur der Anwendung, Design und Implementierung des Anwendungsfrontends mit Winforms und Usercontrols, Entwurf und Implementierung der Datenbankschicht auf Basis ADO.NET Entity Framework, Entwurf und Implementierung der Business-Schicht zwischen Frontend- und Datenbankschicht basierend auf LinqToEntities, EntitySQL und Partial Classes, Umsetzung des Datenbankmodells auf dem SQL-Server 2008 mit Tables, Views und Stored Procedures Einsatz von Pattern wie Observer, Factory, Facade und FrontController
Entwurf und Implementierung einer Anwendungs-Architektur in .NET 4.0, n-tier-Struktur, Datenschicht auf Basis des EntityFrameworks, Modellierung des Entity Objektmodells, Business-Schicht auf Basis generischer Klassen (List) abgeleitet von Entity-Klassen, Anwendung der gängigen Design- und Architektur-Pattern wie Facades, Factory-Methoden, Front Controller etc.Einsatz von LinqToEntities, ADO.NET ObjectServices, methodenbasierte LINQ-Abfragen auf Basis von Lambda Expressions, zusätzlich Einsatz von EntitySQL (SQL-Abfragen auf das Entity- Modell)Entwurf des relationalen Datenbankmodells unterhalb des Entity Objektmodells, Implementierung von Tabellen, Views und Stored Procedures auf dem SQL-Server 2008
Aufbau einer „SharePoint2010-TaskForce“
Erfolgreiches Pre-Sales bei mittelständischen Kunden des produzierenden Gewerbes sowie bei Konzern-Kunden aus dem Bereich Pharma, Telekommunikation und Consumer Goods
Leitung von Veranstaltungen zu Kundengewinnung:
Leitung verschiedener SharePoint und .Net-Projekte im Werkvertragsumfeld, Entwurf der Architekturen, Schreiben von Angeboten und Spezifikationen, Coaching und Führung der Mitarbeiter, Beratung der Kunden
thematische Ausrichtung der Abteilung hinsichtlich neue Business Development Themen
Vertriebliche Präsentation der WP-Experts und des neuen Microsoft Bereiches bei Bestands- und Neukunden
Beim AdPlanner.NET handelt es sich um ein integriertes (Kunden, Agenturen, Aufträge, Unteraufträge, Rechnungen) System zur Planung und Steuerung der TV-Werbung (Sender, Spots, Werbeinseln, Zeitsegmente, Mess- und Plankennzahlen, rechtliche und länderspezifische Restriktionen) des Kunden. Das System basiert auf einer Weiterentwicklung von OJB.NET, einem sog. Persistenz- framework. Alle Datenbankzugriffe erfolgen ausschließlich mit Hilfe von Klassen, die auf Basis der Tabellen der Datenbank vom Framework erzeugt werden. Es wird kein direktes SQL verwendet, alle Abfragen der Datenbank werden mit speziellen Datenbank- klassen (Criteria, Query etc.) formuliert.Die Infrastrukturder Anwendung ist in Form einer 3-Schicht-Architektur realisiert. Der Applikationsserver enthält alle Business-Objekte sowie die entsprechenden Business-Services. Im Client-Projekt sind alle Klassen, Forms und Controls enthalten, die für die Kommunikation mit dem Anwender notwendig sind. Das Common-Projekt enthält die Klassen, Schnittstellen und DataSets, die für die Kommunikation und den Transport der Daten zwischen AppServer und Client benötigt werden. Die technische Grundlage der Infrastruktur bildet das .NET-Remoting, für die Analyse der Klassen wird .NET-Reflection verwendet.
Entwicklung eines Trailer-Managementsystems zur Verwaltung von Promotion Trailern für das Bewerben bestimmter Sendungen und Produkte des Kunden. Implementierung des kompletten Bestellwesen von Trailern, Trailermaterial sowie der Materialversionierung. Abbildung der B2B- Beziehungen zwischen dem Kunden und seinen Lieferanten. Überwachung des Produktionsprozesses über Soll-Fristen und Lieferzeitpunkte von der Bestellung bis zum fertigen Trailer. Planung desTrailer-einsatzes über ein Kampagnen-System mit mehrstufigen Bewirbt-Beziehungen. Integration des Systems in das Programm-planungssystem des Kunden sowie diverser Satellitenanwendungen inkl. Replikation.
Das System wird unter .NET in C# entwickelt. Backend bildet eine Sybase-Server-System. Zusätzlich wird ein spezielles OOD/OOP-Framework von der Firma S4M verwendet, mit dem alle Zugriffe auf die Datenbank gekapselt werden. Hierbei werden durch objekt-relationales Mapping alle Datenbank- Objekte in Business-Objekt-Klassen für .NET transformiert. Alle Geschäftsregeln werden dann auf der Basis dieser Business-Objekte implementiert
Entwicklung eines Prüfregeleditors zur Generierung von Prüfregeln die im Rahmen des Krankenhaus-fallmanagementsystems (KFB.NET) verwendet werden.
Objektorientiertes System zur graphischen Erzeugung komplexer Prüfregeln. Parser und Syntax- Checker zur Darstellung und Überprüfung der Programmiersprache des Prüfmoduls. Die Software ist ebenfalls streng nach den Prinzipien der Multi-Tier-Technik programmiert. Alle Datenbankzugriffe sind gekapselt in eine eigens entwickelten .NET_Businessschicht. Der Prüfregeleditor verwendet selbstentwickelte Steuerelemente, die vollständig neue datengebundene .NET-Controls sind.
Als Backend wird wie beim KFB.Net Oracle, SQL-Server 2000 und MySQL verwendet. Die Basis- Version wurde auf dem SQL-Server entwickelt, während die Oracle- und die MySQL-Version darauf aufbauend migriert wurden.
Migration des in VB.NET geschriebenen Krankenhaus-Fallmanagement
systems von Oracle 9 nach MS-SQL-Server 2000, MySQL,DB2 und
Informix.
Analyse der komplexen objektorientierten Struktur
(Interfaces, abstrakte Klassen, Rekursive Objektstrukturen)
Konzeption und Programmierung der .NET-Zugriffsklassen (Accessoren)
für die o.g. Datenbanksysteme
Aufbau des kompletten Datenbankmodells auf dem SQL-Server, MySQL,
DB2 und Informix inkl. Entity-Relationship-Modell
Die Software ist streng nach den Prinzipien der Multi-Tier-
Technik programmiert. Alle Datenbankzugriffe sind gekapselt in
eine eigens entwickelte .NET-Businessschicht.
SQL-Navigator, Visual Studio .NET 2003, WinForms
Analyse der neuen .Net 2005 Plattform. Aufbau eines DV-Konzeptes
zur Migration der bestehenden .Net 2003-Lösungen auf .NET 2005.
Vergleich der Datenbankperformance unter Oracle und SQL-Server
2005. Erstellung von Prototypen zum Performance-Test.Anfertigung
einer Aufwandsanalyse und Präsentation beim Kunden.
Software: Oracle 9, SQL, PL/SQL , TOAD, Visual Studio .NET 2003 und
2005 Beta, SQL Server 2005 Beta
Konzeption und Implementierung eines Wertpapier- Bilanzierungs-
systems bei einem deutschen Börsenmakler. IT-Umsetzung der
europäischen Bilanzrichtlinien nach IAS/IFRS. Enge Zusammen-
arbeit mit den Controllern des Kunden sowie einem externen
betriebswirtschaftlichen Beratungshaus. Coaching des internen
Projektteams in den Bereichen .NET, ORACLE und PL/SQL. Projekt-
planung mit MS Project, Datenmodellierung mit PowerDesigner 10.
Durchführung des Projektmanagements auf der Basis des V-Modells
mit zusätzlich integrierter Test-Planung. Anfertigung der
DV-Konzepte und der Prototypen. Aufbau des Datenmodells sowie
Erstellung des .NET-Klassen-Frameworks. Erstellung der Produkt-
dokumentation.
Software: Oracle 9, SQL, PL/SQL , TOAD, PowerDesigner 10, COGNOS,
Visual BASIC .NET, WinForms, Visual Source Safe, Component One
.NET Komponenten, MS Project
Konzeption und Durchführung der Migration einer bestehenden
Energiehandels-DB von PowerBuilder nach VB sowie von Oracle 7
nach Oracle 9. Aufbau des Datenbankmodells inklusive sämtlicher
SQL-Skripte für die Erzeugung der Datenbank. Entwicklung eines
Importautomaten zur Übertragung der Altdaten in das neue System.
Konzeption und Implementierung von PL/SQL-Procedures für einen
serveroptimierten Betrieb der Anwendung unter Oracle 9
Software: Oracle 7/9, SQL, PL/SQL , PowerBuilder, Quest SQL-Navigator,
Visual BASIC 6.0
Management-Systems" und "Auftrags-Management-Systems"
1. Aufbau eines statistischen Analysesystems
- Oracle Datenbankserver 8.1.7
- VB.NET-Client mit Anbindung an LAN 100 Mbit, Wan 4Mbit
- ASP.NET-Client zur Anbindung der Home Offices über ISDN
und DSL
- Komplexe Auswertungen über die Entwicklung der Wartungs-
verträge im Zeitablauf
- Auswahl fest vorgegebener Perioden als Standardanalyse-
zeitraum: Monat, Quartal, Jahr
- Frei definierbare Zeiträume über individuelle Datums-
intervalle
- Analysen über den Geschäftserfolg anhand verschiedener
Parameter: Wachstum pro Vertrag , Wachstum pro Kunde,
Erfolg pro Bearbeiter, Erfolg pro Standort
- Berechnung bestimmter statistischer Größen wie durchschnitt-
liches Wachstum pro Kunde und Vertrag, durchschnittlicher
Mitarbeiter-Erfolg pro Kunde und Vertrag
- Kernanalyse ROI: Korrelation der Anzahl der Erinnerungs-
schreiben mit dem Erfolg pro Kunde etc.
2. Restarbeiten Auftrags-Management-System
3. Definition eines Wartungsvertrages mit dem Kunden über SLA
Software: Oracle 8.1.7, SQL, PL/SQL, ASP.NET, VB.NET, C#, ADO.NET, XML
- Oracle Datenbankserver 8.1.7
- VB.NET-Client mit Anbindung an LAN 100 Mbit, Wan 4Mbit
- ASP.NET-Client zur Anbindung der Home Offices über ISDN
und DSL
- Verwaltung der sämtlicher Daten zu Wartungsverträgen eines
CAD-Softwarehaus
- Management von Kunden-, Vertrags-, Produkt-, Preis-,
Bearbeiter- , Standort- Distributoren- und Bestelldaten
- Abbildung des kompletten Workflows im System
- Automatische Fortschreibung des Bearbeitungsstatus eines Vertrags
in Abhängigkeit vom Zeitablauf (Angebot, Antwort,Erinnerung 1,
2 und 3 etc.)
- Implementierung zentraler Dienste über Webservices
- Automatisiertes Einzel- und Seriendruckmanagement sämtlicher
Dokumente (Vertrag, Pflegeschein, Erinnerungsschreiben etc.)
- E-Mail-Anbindung sämtlicher Dokumente
- Integriertes Tool zur Verwaltung von Usern, Usergruppen und
Zugriffsrechten inkl. Stellvertretermanagement
- Importschnittstellen: SAP, XML, Excel
- Exportschnittstellen: Text, RTF, DOC, HTML, XML
Software: Oracle 8.1.7, SQL, PL/SQL, ASP.NET, VB.NET, C#, ADO.NET, XML
Zeitraum: 05/2003 - 10/2003
Firma/Institut: EDS Unigraphics Solution
Projekt: Erstellung eines zentralen Auftrags-Management-Systems
- Oracle Datenbankserver 8.1.7
- VB.NET-Client mit Anbindung an LAN 100 Mbit, Wan 4Mbit
- ASP.NET-Client mit Anbindung über ISDN und DSL an das Intranet
des Kunden
- Eingabe und Auswertung von Auftragsdaten
- Management von Produkt- und Preisdaten
- zentrale Importroutine als timergesteuerter Serverprozess
- Import von SAP-Auftragsdaten über Excel-Sheets
- Bewertung der Importdaten über mehrstufigen Algorithmus
(Übernehmen in den Datenbestand oder verwerfen als Zielfrage)
- massive Kostenersparnis durch Vermeidung händischer Imports
und individuelle Bewertung durch Anwender
- Integriertes Tool zur Verwaltung von Usern, Usergruppen und
Zugriffsrechten inkl. Stellvertretermanagement
- Importschnittstellen: SAP, XML, Excel
- Exportschnittstellen: Text, RTF, DOC, HTML, XML
Software: Oracle 8.1.7, SQL, PL/SQL, ASP.NET, VB.NET, C# ADO.NET, XML
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eins Systems zur mittelfristigen Planung der
Finanzmittel
- Strategisches Instrument zur kurz- bis mittelfristigen
Planung der Kostensituation des Kunden
- Darstellung sämtlicher Kostenstellen, Kostenstellengruppen
und -untergruppen
- Abbildung sämtlicher Kostenarten, Kostenartengruppen
und -untergruppen
- Simultane Darstellung von IST und PLAN- Daten
- Verwalten Metadaten zur Definition des Kalkulationsgerüstes
Software: SQL Server 2000, MS Visual Basic .NET, ADO .NET, C #,
Rational Rose OOP Designer, UML, Power-Designer (S-Designer)
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eines Kontomanagement Systems
- Abbildung sämtlicher Kontobewegungen auf allen Konten
und bei allen Banken des Kunden
- Übersicht über den tagesbezogenen Kontostand sowohl als
Valuta, wie auch als Kontoauszugsbestand inkl. der
Kontobewegungen
- Frei editierbare Liste der Zahlungsausgänge
- Liste der offenen Posten
- Übersicht aller erfolgten Buchungen pro Tag sowie
valutenmäßiger Aufschlüsselung inkl. Valuta-Betrachtung des
aktuellen Kontostandes
- Komplette Historie aller eingegebenen und geänderten
Datensätze inkl. Datum und Uhrzeit der Änderung
- Prognosemodul zur Schätzung der Kontoentwicklung auf Basis
vorliegender Informationen, die Darstellung erfolgt wahlweise
als Tabelle oder Grafik
- Integriertes Berichtssystem für Offene Posten, bearbeitete
Positionen und Tagesberichte
- Intranetbasiertes Reporting-Modul zur Präsentation von
verdichteten Daten für Entscheidungsträger
Software: SQL Server 2000, MS Visual Basic 6.0, ADO 2.6, Visual Source
Safe, Rational Rose OOP Designer, UML, PowerDesigner (S-Designer),
MS Web Components, Component One ActiveX-Components
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eins Systems zur kurzfristigen Planung der
Finanzmittel
- hierbei handelt es sich um eine Anwendung des Controllings
- mit ihr kann eine kurzfristige Planung der Zahlungsbewegungen
des Kunden realisiert werden.
- Bankstatus als Übersicht der tagesbezogenen Daten
- Valuta Overview zur Analyse der tagesbezogenen
Valuta-Situation eines Kunden- Kontos
- Order Overview zur Darstellung der jahresbezogenen offenen
Ordern
- Darstellung der jahresbezogenen Ausgangsrechnungen, die
unter speziellen Ausgangskonten geführt werden, aufgesplittet
anhand bestimmter Sub-Accounts
- Darstellung der jahresbezogenen Eingangsrechnungen, die
unter speziellen Eingangsskonten geführt werden, aufgesplittet
anhand bestimmter Sub-Accounts
- Verwaltung von Darlehen und Verbindlichkeiten
- Verwaltung sonstiger Verbindlichkeiten über frei editierbare
Tabellen, die als Basisdaten für die Jahresdarstellung der
Verbindlichkeiten dienen
Software: SQL Server 2000, MS Visual Interdev, MS IIS 6.0,
Active Server Pages, ADO 2.6, RDS
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eines Systems zum Kostenstellen-Reporting
- Abbildung aller relevanten Informationen bzgl. Cost- und
Investmentcenter des Kunden
- Abteilungsübergreifendes intranetbasiertes Reportingtool
- umfangreiche Weiterverarbeitungsmöglichkeiten durch
integrierte MS WebComponents
Software: SQL Server 2000, MS Visual Interdev, MS IIS 6.0,
Active Server Pages, ADO 2.6, RDS, MS WebComponets
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung Mailverwaltungssystem
Hierbei handelt sich um eine Anwendung, die alle empfangenen
und gesendeten Mails sowie alle Termine in eine Datenbank
sichert. Mails und Termine können dann anhand dynamischer
Parameter gefiltert werden.
- Startbildschirm
- Formular "Mails sichern"
- Speicherung der Mails auf der Festplatte
- Mails anzeigen, sortieren und filtern
- Pattern Matching über "Ähnlichkeits"-Filter
- Mail-Inhalt editieren
- Ordner verwalten
Software: SQL Server 2000, MS Visual Interdev, MS IIS 6.0,
Active Server Pages, ADO 2.6, RDS
Zeitraum: 2000/2001
Firma/Institut: ÖffentlicheVerwaltung
Projekt: Migration der Kultus-Anwendung LMF in eine
Internet/Intranet-Umgebung
Abbildung einer komplexen Access 2000-Anwendug im Intranet.
Da alle Schulämter des Bundeslandes das Access- LMF einsetzen,
mussten im Rahmen von WEB-LMF die 15 Standorte in eine
Intranet-Lösung eingebunden werden.
Aus Performancegründen wurden weder der Access-eigene
Konverter noch die Access-Webkomponenten verwendet. Statt
dessen ist das WEB-LMF ausschließlich mit HTML, CSS, Script und
DHTML programmiert worden. Als Datenbankschnittstelle wurde ADO
gewählt, die Internet connectivity mit der Datenbank wird durch
RDS als extrem schnelle Remote-Schnittstelle realisiert. Die
Daten können hierbei zwischen 1% und 100% hinsichtlich des
Abarbeitungsortes (Client- oder Server-Rechner) skaliert werden.
Dadurch kann das System individuell der spezifischen
Netzbelastung eines Standortes angepasst werden.
Software: Access 2000, SQL-Server 7.0, ADO, RDS, MS Visual Interdev
Zeitraum: 2000
Firma/Institut: Energieversorger
Projekt: Projektplanung -leitung einer Controllingsoftware 2. Stufe
Planung: Planung des Projektes hinsichtlich Termine und
einsetzbaren Ressourcen. Analyse der Controlling-Umgebung des
Kunden, Abbildung der Controlling-Struktur in einem Datenmodell,
Entwurf von Prototypen zur Präsentation vor der Geschäftsleitung
des Kunden, Einführung und Koordination der Entwickler bei der
Implementierung.
Projekt: System zur kostenrechnerischen Planung des Konzerns.
Folgende Module sind enthalten:
- Kostenerlösvergleich (KEV)
- Afa
- Investitionen
- Darlehen
- Rückstellungen
- Finanzanlagen
- Steuern
- Baukostenzuschuss
- GuV
- Bilanz
- Interne Leistungsverrechnung
- Konzernumlage
- Wirtschaftsplan
Alle Teilemodule sind integriert in den Kosten-Erlös-Vergleich
als zentrale Komponente des Systems. Dabei wird über mehrere
Perioden hinweg eine Kostenstellen und Kostenartenplanung
prognostiziert. Die Komponenten interagieren dabei sowohl
untereinander, als auch mit dem Basis-Modul KEV. Im Rahmen der
Planung werden Steigerungs- und Prognoserechnungen auf die Daten
angewendet.Das Programm ist in der Lage alle aus jedem Modul die
entsprechenden Berichte bereitzustellen und kann nach erfolgter
Planung den vollständigen Wirtschaftsplan generieren.Es
existieren Schnittstellen zu SAP, zum technischen Teil der
Controllingsoftware (siehe untenTeil 1 der Controllingsoftware)
und zur Kostenrechnungssystemen des Kunden.
Software: Access 2000, MS SQL-Server 7.0, Visual BASIC, Rational Rose OOP
Designer, UML, ADO, Web Objects 9.0
Prototyp eines EDBS-Konverters. Übertragung eines EDBS
ASCII-Strings in eine normalisierte Datenbankstruktur. Eigene
Befehlssprache zur Beschreibung der EDBS- Befehle.
Protokoll-Datenbank zur Überwachung der Konvertierungsvorgänge.
Datenbank zur Verwaltung der Prüfungen Lehramtskandidaten.
Abbildung der kompletten Prüfungsordnung des Bundslandes.
Berechnung der Examensnote nach mehrstufigem Verfahren.
Verwaltung sämtlicher Stammdaten der Kandidaten und der Prüfer.
Software: Access 8.0, ActiveX-DLLs in VB6Datenbank zur Verwaltung der Examina der Steuerprüfer des
Bundeslandes
Software: Access 8.0, VB6 OLE- Automation zu WinWord 8.0Abbildung der Lernmittelfreiheit des Bundeslandes. Komplexes
Budgetierungsmodul zur Koordination von Landes-, Schulamts- und
Schulhaushalt. Abwicklung des LMF- Rechnungsverkehrs, Führung
der HÜL.
Software: Access 8.0 + VB6
Konvertierung der Fördermittel- DB des Landes Wirtschafts-
ministeriums. Normalisierung des Datenbankmodells
Software: Access 8.0Datenbank zur Abwicklung der Ausländerangelegenheiten der
Landesbehörde. Integriertes Dokumentenmanagement inkl.
Textbausteinverwaltung.
Software: Access 2.0/8.0, OLE- Automation zu WinWord 7.0Planung:
Moderation der Kundengespräche, Definition der durch das Budget
gesetzten technischen Grenzen, Entwurf des DV-Technischen
Feinkonzeptes, Entwicklung des Konzeptes der
"Domänen-Kennzahlen" als Kern der Controllingsoftware-Modellie-
rungs-Sprache.
Projekt:
Planungssystem für Energieversorger, IST- und SOLL- Rechnung
aller Sparten wie z.B. Gas, Wasser oder Fernwärme.
SOLL-IST- Vergleich als Instrument zur Früherkennung von
Abweichungen. Variantenrechnung zur Simulation verschiedener
zukünftiger Erwartungen. Eigene branchenspezifische Makro-
sprache inkl. Datenmodellierungstool zur Abbildung eines
Energieversorgers als DV-Modell. Schnittstelle zu SAP und der
KLAR des Energieversorgers.
Software: V1: VB6, Access 8.0;V2: zusätzlich SQL- Server + ADO
Vollständige Abbildung des Dienstleistungsgeschäftes der EDS
Deutschland Filiale in Köln; Schnittstellen zu KHK und SAP.
Software: V1: Access 2.0 + Novell - max. 15 Clients;V2: Access 8.0 + NT-Server max. 25 Clients;
V3: MS-SQL 7.0 + NT-Server max. 45 Clients
Koordination des "trade offs" zwischen den Wünschen des Kunden
und seinen finanziellen Möglichkeiten. Durchführung von
Meetings zur Erstellung eines Pflichtenheftes. Entwurf des
DV-Technischen Feinkonzeptes. Auswahl des geeigneten
Betriebssystems, des erforderlichen DBMS und des zu verwenden-
den Entwicklungswerkzeuges.
CRM-System mit integriertem Dokumentenmanagement und
OLE- Automation zur Textverarbeitung Word.
Spezialmodul Workshop Manager: Abbildung der Geschäftsprozesse
eines Kunden-Workshops, insbesondere Mapping von Teilnehmer-
und Firmenkontaktwünschen anhand umfangreicher Präferenzmuster.
Software: VB 3.0, JET 2.0 und Word 6.0
Methoden
Klassische PL-Aufgaben:
- Angebotserstellung
- Mitarbeiterführung
- Projektcontrolling
- Pre-Sales
- Kundengespräche und Workshops
Technische PL
- Entwurf technisches Konzept
- Programmierung von Prototypen
- Coaching der Mitarbeiter
Spezielle Themen
- Übergang neuer Projekte nach SCRUM
- Unterstützung beim Vertrieb
- Unterstützung beim Recruiting
- Unterstützung Software Audit
Geleitete Projekte
- Migration Datenbank (Projektcontrolling)
- Aufbau Build-Server (Projektcontrolling, Jenkins, TFS)
- Entwicklung Testframework (Konzept, Architektur,
Webservices, Rest, Übergang SCRUM)
- Analyse bestehender Excel-basierter Lösung - Konzept für Lösung auf Basis von .NET
- Winforms mit Entity Framework
- Integration bisheriger einfacher Excel-Mappen in eine integrierte .NET-Lösung inkl. automatischem Kampagnen-Management - Einsatz im Bereich der Tabak Industrie
- Aufgabe: Unterstützung bei der Einführung eines neuen Fachverfahrens - Einsatz der Software sowie Datenbanken
- Einsatz im Bereich der Entwicklung mit .NET
- Einsatz im Bereich Microsoft Internet Information Services (IIS)
- Einsatz im Bereich Windows Communication Foundation (WCF) - Einsatz im Bereich der Öffentlichen Verwaltung
Entwurf des Datenbankmodells, Design von Tabellen und Views, Design und Programmierung des Entity Frameworks 6 als OR-Mapper auf den SQL-Server, Konzeptionierung des Mehrschichtenmodells der Anwendung (Contract First), und Programmierung aller Schichten, Implementierung des Frontends als MVP, Einsatz von DevExpress als Komponentenbibliothek
Konzeptionierung und Entwicklung eines Word-AddIns auf Basis von .NET in C#. Design von Word-Vorlagen, Analyse von Textbausteinen, integriertes Tool zur datenbankbasierten Verwaltung der Textbausteine, Reporting von Finanzdaten, Berechnung der Finanzdaten auf Basis komplexer Excel-Sheets per Excel-Automation, Einbindung in das Kunden-Intranet, Verwendung kundeneigener API zu Kommunikation mit der Datenbank
Migration einer komplexen VB6-Anwendung im Rahmen der Kosten- und Investitionsplanung. Stammdaten, Artikel, Rechnungen, Budgetplanung, Workflows, Reports, SAP-Schnittstellen
Migration der Alt-Anwendung nach VB.NET. Winforms als GUI, ein hauseigener Mapper zur Datenbankanbindung. Die Anwendung ist stark objektorientiert mit Basisklassen und mehreren Vererbungsstufen sowie Interfaces zur Vereinheitlichung von Abläufen. Ferner wird das MEF (Managed Extensibility Framework) zur Modularisierung der Anwendung und Trennung der Extensions vom Hauptprogramm verwendet. Die Datenbank läuft unter Oracle, neben .NET- Klassen werden auch eine Reihe von Stored Procedures als Träger von Business-Code eingesetzt und weiterentwickelt.
Migration einer komplexen VB6-Anwendung, die in verschiedenen Ländern im Einsatz ist. Backend ist der SQL-Server 2008 R2, OR-Mapper NHibernate, Frontends werden mit WPF erzeugt, die Transportschicht wird über WCF-Services implementiert, ETL-Aufgaben werden über den SSIS 2008 R2 durchgeführt
Eigene Schwerpunkte im Projekt: Datenmodellierung, Entwurf von SQL-Scripts und stored procedures, OR-Mapping, Modellierung von Business-Klassen, Entwurf und Implementierung von SSIS-Packages sowie bei Bedarf Unterstützung in den anderen Gebieten
Implementierung und Weiterentwicklung eines Messdaten-Analyseprogramms – WPF-Frontend, Business-Services mit LinqToSQL-Framework, Webservices mit WCF, Stored Procedures mit T- SQL, Datenbank SQL-Server 2008 R2, Integrations-Plattform SharePoint 2010Entwurf und Implementierung verschiedener Module wie Analyse-Modul zur statistischen Auswertung von ca. 50 Maschinen-Parametern, Prognose-Modul zur Vorhersage zukünftiger Ereignisse (Verschleißverhalten, Wartungstermine etc.) auf Basis statistischer AnnahmenEntwurf und Implementierung Prototyp zur Integration der Lösung in SharePoint 2010, Solution Website, SharePoint-Listen, dynamisch über BCS mit dem Geschäfts-SQL-Server verbunden, Anpassungen mit SharePoint Designer 2010, WebParts mit Visual Studio 2010Coaching des Entwicklerteams, Berichten an den Leiter IT
Ab 09/2012:
Migration der DB Schnittstelle in Richtung Entity Framework inkl. Coaching der Entwickler, Migration der Gesamtanwendung in eine Host/Modul-Architektur mit loser Kopplung inkl. Coaching der Entwickler, Implementierung eines neuen Reporting-Moduls auf Basis Microsoft Reports inkl. Coaching der Entwickler
Ab 09/2013:
Migration zur Web-basierten Lösung und Coaching der Entwickler
Entwicklungsstool: Visual Studio 2012 mit .NET 4.5
Datenbank: SQL Server 2012
OR-Mapper: Entity Framework
GUI: ASP.NET + DevExpress + JavaScript
Statistik: SQL Server Analysis Services
Applikationsserver: SharePoint 2013
Beratung, Architektur, Implementierung und Weiterentwicklung von .NET-Anwendungen im Umfeld Financial Services auf Basis von .NET 4.0. Frontends mit WinForms und WPF, Datenzugriff über NHibernate und Entity Framework, Backend Oracle 10g und 11g i.V.m. PL/SQL, Multi-Tier-Architektur mit individuelle C#-Klassen als Business-LayerInterOp über COM mit bestehenden Applikationen, Deployment mit Click-Once und App-V, Migration von XP nach Windows 7
Entwurf der Multi-Tier-Architektur der Anwendung, Design und Implementierung des Anwendungsfrontends mit Winforms und Usercontrols, Entwurf und Implementierung der Datenbankschicht auf Basis ADO.NET Entity Framework, Entwurf und Implementierung der Business-Schicht zwischen Frontend- und Datenbankschicht basierend auf LinqToEntities, EntitySQL und Partial Classes, Umsetzung des Datenbankmodells auf dem SQL-Server 2008 mit Tables, Views und Stored Procedures Einsatz von Pattern wie Observer, Factory, Facade und FrontController
Entwurf und Implementierung einer Anwendungs-Architektur in .NET 4.0, n-tier-Struktur, Datenschicht auf Basis des EntityFrameworks, Modellierung des Entity Objektmodells, Business-Schicht auf Basis generischer Klassen (List) abgeleitet von Entity-Klassen, Anwendung der gängigen Design- und Architektur-Pattern wie Facades, Factory-Methoden, Front Controller etc.Einsatz von LinqToEntities, ADO.NET ObjectServices, methodenbasierte LINQ-Abfragen auf Basis von Lambda Expressions, zusätzlich Einsatz von EntitySQL (SQL-Abfragen auf das Entity- Modell)Entwurf des relationalen Datenbankmodells unterhalb des Entity Objektmodells, Implementierung von Tabellen, Views und Stored Procedures auf dem SQL-Server 2008
Aufbau einer „SharePoint2010-TaskForce“
Erfolgreiches Pre-Sales bei mittelständischen Kunden des produzierenden Gewerbes sowie bei Konzern-Kunden aus dem Bereich Pharma, Telekommunikation und Consumer Goods
Leitung von Veranstaltungen zu Kundengewinnung:
Leitung verschiedener SharePoint und .Net-Projekte im Werkvertragsumfeld, Entwurf der Architekturen, Schreiben von Angeboten und Spezifikationen, Coaching und Führung der Mitarbeiter, Beratung der Kunden
thematische Ausrichtung der Abteilung hinsichtlich neue Business Development Themen
Vertriebliche Präsentation der WP-Experts und des neuen Microsoft Bereiches bei Bestands- und Neukunden
Beim AdPlanner.NET handelt es sich um ein integriertes (Kunden, Agenturen, Aufträge, Unteraufträge, Rechnungen) System zur Planung und Steuerung der TV-Werbung (Sender, Spots, Werbeinseln, Zeitsegmente, Mess- und Plankennzahlen, rechtliche und länderspezifische Restriktionen) des Kunden. Das System basiert auf einer Weiterentwicklung von OJB.NET, einem sog. Persistenz- framework. Alle Datenbankzugriffe erfolgen ausschließlich mit Hilfe von Klassen, die auf Basis der Tabellen der Datenbank vom Framework erzeugt werden. Es wird kein direktes SQL verwendet, alle Abfragen der Datenbank werden mit speziellen Datenbank- klassen (Criteria, Query etc.) formuliert.Die Infrastrukturder Anwendung ist in Form einer 3-Schicht-Architektur realisiert. Der Applikationsserver enthält alle Business-Objekte sowie die entsprechenden Business-Services. Im Client-Projekt sind alle Klassen, Forms und Controls enthalten, die für die Kommunikation mit dem Anwender notwendig sind. Das Common-Projekt enthält die Klassen, Schnittstellen und DataSets, die für die Kommunikation und den Transport der Daten zwischen AppServer und Client benötigt werden. Die technische Grundlage der Infrastruktur bildet das .NET-Remoting, für die Analyse der Klassen wird .NET-Reflection verwendet.
Entwicklung eines Trailer-Managementsystems zur Verwaltung von Promotion Trailern für das Bewerben bestimmter Sendungen und Produkte des Kunden. Implementierung des kompletten Bestellwesen von Trailern, Trailermaterial sowie der Materialversionierung. Abbildung der B2B- Beziehungen zwischen dem Kunden und seinen Lieferanten. Überwachung des Produktionsprozesses über Soll-Fristen und Lieferzeitpunkte von der Bestellung bis zum fertigen Trailer. Planung desTrailer-einsatzes über ein Kampagnen-System mit mehrstufigen Bewirbt-Beziehungen. Integration des Systems in das Programm-planungssystem des Kunden sowie diverser Satellitenanwendungen inkl. Replikation.
Das System wird unter .NET in C# entwickelt. Backend bildet eine Sybase-Server-System. Zusätzlich wird ein spezielles OOD/OOP-Framework von der Firma S4M verwendet, mit dem alle Zugriffe auf die Datenbank gekapselt werden. Hierbei werden durch objekt-relationales Mapping alle Datenbank- Objekte in Business-Objekt-Klassen für .NET transformiert. Alle Geschäftsregeln werden dann auf der Basis dieser Business-Objekte implementiert
Entwicklung eines Prüfregeleditors zur Generierung von Prüfregeln die im Rahmen des Krankenhaus-fallmanagementsystems (KFB.NET) verwendet werden.
Objektorientiertes System zur graphischen Erzeugung komplexer Prüfregeln. Parser und Syntax- Checker zur Darstellung und Überprüfung der Programmiersprache des Prüfmoduls. Die Software ist ebenfalls streng nach den Prinzipien der Multi-Tier-Technik programmiert. Alle Datenbankzugriffe sind gekapselt in eine eigens entwickelten .NET_Businessschicht. Der Prüfregeleditor verwendet selbstentwickelte Steuerelemente, die vollständig neue datengebundene .NET-Controls sind.
Als Backend wird wie beim KFB.Net Oracle, SQL-Server 2000 und MySQL verwendet. Die Basis- Version wurde auf dem SQL-Server entwickelt, während die Oracle- und die MySQL-Version darauf aufbauend migriert wurden.
Migration des in VB.NET geschriebenen Krankenhaus-Fallmanagement
systems von Oracle 9 nach MS-SQL-Server 2000, MySQL,DB2 und
Informix.
Analyse der komplexen objektorientierten Struktur
(Interfaces, abstrakte Klassen, Rekursive Objektstrukturen)
Konzeption und Programmierung der .NET-Zugriffsklassen (Accessoren)
für die o.g. Datenbanksysteme
Aufbau des kompletten Datenbankmodells auf dem SQL-Server, MySQL,
DB2 und Informix inkl. Entity-Relationship-Modell
Die Software ist streng nach den Prinzipien der Multi-Tier-
Technik programmiert. Alle Datenbankzugriffe sind gekapselt in
eine eigens entwickelte .NET-Businessschicht.
SQL-Navigator, Visual Studio .NET 2003, WinForms
Analyse der neuen .Net 2005 Plattform. Aufbau eines DV-Konzeptes
zur Migration der bestehenden .Net 2003-Lösungen auf .NET 2005.
Vergleich der Datenbankperformance unter Oracle und SQL-Server
2005. Erstellung von Prototypen zum Performance-Test.Anfertigung
einer Aufwandsanalyse und Präsentation beim Kunden.
Software: Oracle 9, SQL, PL/SQL , TOAD, Visual Studio .NET 2003 und
2005 Beta, SQL Server 2005 Beta
Konzeption und Implementierung eines Wertpapier- Bilanzierungs-
systems bei einem deutschen Börsenmakler. IT-Umsetzung der
europäischen Bilanzrichtlinien nach IAS/IFRS. Enge Zusammen-
arbeit mit den Controllern des Kunden sowie einem externen
betriebswirtschaftlichen Beratungshaus. Coaching des internen
Projektteams in den Bereichen .NET, ORACLE und PL/SQL. Projekt-
planung mit MS Project, Datenmodellierung mit PowerDesigner 10.
Durchführung des Projektmanagements auf der Basis des V-Modells
mit zusätzlich integrierter Test-Planung. Anfertigung der
DV-Konzepte und der Prototypen. Aufbau des Datenmodells sowie
Erstellung des .NET-Klassen-Frameworks. Erstellung der Produkt-
dokumentation.
Software: Oracle 9, SQL, PL/SQL , TOAD, PowerDesigner 10, COGNOS,
Visual BASIC .NET, WinForms, Visual Source Safe, Component One
.NET Komponenten, MS Project
Konzeption und Durchführung der Migration einer bestehenden
Energiehandels-DB von PowerBuilder nach VB sowie von Oracle 7
nach Oracle 9. Aufbau des Datenbankmodells inklusive sämtlicher
SQL-Skripte für die Erzeugung der Datenbank. Entwicklung eines
Importautomaten zur Übertragung der Altdaten in das neue System.
Konzeption und Implementierung von PL/SQL-Procedures für einen
serveroptimierten Betrieb der Anwendung unter Oracle 9
Software: Oracle 7/9, SQL, PL/SQL , PowerBuilder, Quest SQL-Navigator,
Visual BASIC 6.0
Management-Systems" und "Auftrags-Management-Systems"
1. Aufbau eines statistischen Analysesystems
- Oracle Datenbankserver 8.1.7
- VB.NET-Client mit Anbindung an LAN 100 Mbit, Wan 4Mbit
- ASP.NET-Client zur Anbindung der Home Offices über ISDN
und DSL
- Komplexe Auswertungen über die Entwicklung der Wartungs-
verträge im Zeitablauf
- Auswahl fest vorgegebener Perioden als Standardanalyse-
zeitraum: Monat, Quartal, Jahr
- Frei definierbare Zeiträume über individuelle Datums-
intervalle
- Analysen über den Geschäftserfolg anhand verschiedener
Parameter: Wachstum pro Vertrag , Wachstum pro Kunde,
Erfolg pro Bearbeiter, Erfolg pro Standort
- Berechnung bestimmter statistischer Größen wie durchschnitt-
liches Wachstum pro Kunde und Vertrag, durchschnittlicher
Mitarbeiter-Erfolg pro Kunde und Vertrag
- Kernanalyse ROI: Korrelation der Anzahl der Erinnerungs-
schreiben mit dem Erfolg pro Kunde etc.
2. Restarbeiten Auftrags-Management-System
3. Definition eines Wartungsvertrages mit dem Kunden über SLA
Software: Oracle 8.1.7, SQL, PL/SQL, ASP.NET, VB.NET, C#, ADO.NET, XML
- Oracle Datenbankserver 8.1.7
- VB.NET-Client mit Anbindung an LAN 100 Mbit, Wan 4Mbit
- ASP.NET-Client zur Anbindung der Home Offices über ISDN
und DSL
- Verwaltung der sämtlicher Daten zu Wartungsverträgen eines
CAD-Softwarehaus
- Management von Kunden-, Vertrags-, Produkt-, Preis-,
Bearbeiter- , Standort- Distributoren- und Bestelldaten
- Abbildung des kompletten Workflows im System
- Automatische Fortschreibung des Bearbeitungsstatus eines Vertrags
in Abhängigkeit vom Zeitablauf (Angebot, Antwort,Erinnerung 1,
2 und 3 etc.)
- Implementierung zentraler Dienste über Webservices
- Automatisiertes Einzel- und Seriendruckmanagement sämtlicher
Dokumente (Vertrag, Pflegeschein, Erinnerungsschreiben etc.)
- E-Mail-Anbindung sämtlicher Dokumente
- Integriertes Tool zur Verwaltung von Usern, Usergruppen und
Zugriffsrechten inkl. Stellvertretermanagement
- Importschnittstellen: SAP, XML, Excel
- Exportschnittstellen: Text, RTF, DOC, HTML, XML
Software: Oracle 8.1.7, SQL, PL/SQL, ASP.NET, VB.NET, C#, ADO.NET, XML
Zeitraum: 05/2003 - 10/2003
Firma/Institut: EDS Unigraphics Solution
Projekt: Erstellung eines zentralen Auftrags-Management-Systems
- Oracle Datenbankserver 8.1.7
- VB.NET-Client mit Anbindung an LAN 100 Mbit, Wan 4Mbit
- ASP.NET-Client mit Anbindung über ISDN und DSL an das Intranet
des Kunden
- Eingabe und Auswertung von Auftragsdaten
- Management von Produkt- und Preisdaten
- zentrale Importroutine als timergesteuerter Serverprozess
- Import von SAP-Auftragsdaten über Excel-Sheets
- Bewertung der Importdaten über mehrstufigen Algorithmus
(Übernehmen in den Datenbestand oder verwerfen als Zielfrage)
- massive Kostenersparnis durch Vermeidung händischer Imports
und individuelle Bewertung durch Anwender
- Integriertes Tool zur Verwaltung von Usern, Usergruppen und
Zugriffsrechten inkl. Stellvertretermanagement
- Importschnittstellen: SAP, XML, Excel
- Exportschnittstellen: Text, RTF, DOC, HTML, XML
Software: Oracle 8.1.7, SQL, PL/SQL, ASP.NET, VB.NET, C# ADO.NET, XML
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eins Systems zur mittelfristigen Planung der
Finanzmittel
- Strategisches Instrument zur kurz- bis mittelfristigen
Planung der Kostensituation des Kunden
- Darstellung sämtlicher Kostenstellen, Kostenstellengruppen
und -untergruppen
- Abbildung sämtlicher Kostenarten, Kostenartengruppen
und -untergruppen
- Simultane Darstellung von IST und PLAN- Daten
- Verwalten Metadaten zur Definition des Kalkulationsgerüstes
Software: SQL Server 2000, MS Visual Basic .NET, ADO .NET, C #,
Rational Rose OOP Designer, UML, Power-Designer (S-Designer)
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eines Kontomanagement Systems
- Abbildung sämtlicher Kontobewegungen auf allen Konten
und bei allen Banken des Kunden
- Übersicht über den tagesbezogenen Kontostand sowohl als
Valuta, wie auch als Kontoauszugsbestand inkl. der
Kontobewegungen
- Frei editierbare Liste der Zahlungsausgänge
- Liste der offenen Posten
- Übersicht aller erfolgten Buchungen pro Tag sowie
valutenmäßiger Aufschlüsselung inkl. Valuta-Betrachtung des
aktuellen Kontostandes
- Komplette Historie aller eingegebenen und geänderten
Datensätze inkl. Datum und Uhrzeit der Änderung
- Prognosemodul zur Schätzung der Kontoentwicklung auf Basis
vorliegender Informationen, die Darstellung erfolgt wahlweise
als Tabelle oder Grafik
- Integriertes Berichtssystem für Offene Posten, bearbeitete
Positionen und Tagesberichte
- Intranetbasiertes Reporting-Modul zur Präsentation von
verdichteten Daten für Entscheidungsträger
Software: SQL Server 2000, MS Visual Basic 6.0, ADO 2.6, Visual Source
Safe, Rational Rose OOP Designer, UML, PowerDesigner (S-Designer),
MS Web Components, Component One ActiveX-Components
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eins Systems zur kurzfristigen Planung der
Finanzmittel
- hierbei handelt es sich um eine Anwendung des Controllings
- mit ihr kann eine kurzfristige Planung der Zahlungsbewegungen
des Kunden realisiert werden.
- Bankstatus als Übersicht der tagesbezogenen Daten
- Valuta Overview zur Analyse der tagesbezogenen
Valuta-Situation eines Kunden- Kontos
- Order Overview zur Darstellung der jahresbezogenen offenen
Ordern
- Darstellung der jahresbezogenen Ausgangsrechnungen, die
unter speziellen Ausgangskonten geführt werden, aufgesplittet
anhand bestimmter Sub-Accounts
- Darstellung der jahresbezogenen Eingangsrechnungen, die
unter speziellen Eingangsskonten geführt werden, aufgesplittet
anhand bestimmter Sub-Accounts
- Verwaltung von Darlehen und Verbindlichkeiten
- Verwaltung sonstiger Verbindlichkeiten über frei editierbare
Tabellen, die als Basisdaten für die Jahresdarstellung der
Verbindlichkeiten dienen
Software: SQL Server 2000, MS Visual Interdev, MS IIS 6.0,
Active Server Pages, ADO 2.6, RDS
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung eines Systems zum Kostenstellen-Reporting
- Abbildung aller relevanten Informationen bzgl. Cost- und
Investmentcenter des Kunden
- Abteilungsübergreifendes intranetbasiertes Reportingtool
- umfangreiche Weiterverarbeitungsmöglichkeiten durch
integrierte MS WebComponents
Software: SQL Server 2000, MS Visual Interdev, MS IIS 6.0,
Active Server Pages, ADO 2.6, RDS, MS WebComponets
Zeitraum: 09/2001-12/2002
Firma/Institut: Internationales Beratungshaus
Projekt: Programmierung Mailverwaltungssystem
Hierbei handelt sich um eine Anwendung, die alle empfangenen
und gesendeten Mails sowie alle Termine in eine Datenbank
sichert. Mails und Termine können dann anhand dynamischer
Parameter gefiltert werden.
- Startbildschirm
- Formular "Mails sichern"
- Speicherung der Mails auf der Festplatte
- Mails anzeigen, sortieren und filtern
- Pattern Matching über "Ähnlichkeits"-Filter
- Mail-Inhalt editieren
- Ordner verwalten
Software: SQL Server 2000, MS Visual Interdev, MS IIS 6.0,
Active Server Pages, ADO 2.6, RDS
Zeitraum: 2000/2001
Firma/Institut: ÖffentlicheVerwaltung
Projekt: Migration der Kultus-Anwendung LMF in eine
Internet/Intranet-Umgebung
Abbildung einer komplexen Access 2000-Anwendug im Intranet.
Da alle Schulämter des Bundeslandes das Access- LMF einsetzen,
mussten im Rahmen von WEB-LMF die 15 Standorte in eine
Intranet-Lösung eingebunden werden.
Aus Performancegründen wurden weder der Access-eigene
Konverter noch die Access-Webkomponenten verwendet. Statt
dessen ist das WEB-LMF ausschließlich mit HTML, CSS, Script und
DHTML programmiert worden. Als Datenbankschnittstelle wurde ADO
gewählt, die Internet connectivity mit der Datenbank wird durch
RDS als extrem schnelle Remote-Schnittstelle realisiert. Die
Daten können hierbei zwischen 1% und 100% hinsichtlich des
Abarbeitungsortes (Client- oder Server-Rechner) skaliert werden.
Dadurch kann das System individuell der spezifischen
Netzbelastung eines Standortes angepasst werden.
Software: Access 2000, SQL-Server 7.0, ADO, RDS, MS Visual Interdev
Zeitraum: 2000
Firma/Institut: Energieversorger
Projekt: Projektplanung -leitung einer Controllingsoftware 2. Stufe
Planung: Planung des Projektes hinsichtlich Termine und
einsetzbaren Ressourcen. Analyse der Controlling-Umgebung des
Kunden, Abbildung der Controlling-Struktur in einem Datenmodell,
Entwurf von Prototypen zur Präsentation vor der Geschäftsleitung
des Kunden, Einführung und Koordination der Entwickler bei der
Implementierung.
Projekt: System zur kostenrechnerischen Planung des Konzerns.
Folgende Module sind enthalten:
- Kostenerlösvergleich (KEV)
- Afa
- Investitionen
- Darlehen
- Rückstellungen
- Finanzanlagen
- Steuern
- Baukostenzuschuss
- GuV
- Bilanz
- Interne Leistungsverrechnung
- Konzernumlage
- Wirtschaftsplan
Alle Teilemodule sind integriert in den Kosten-Erlös-Vergleich
als zentrale Komponente des Systems. Dabei wird über mehrere
Perioden hinweg eine Kostenstellen und Kostenartenplanung
prognostiziert. Die Komponenten interagieren dabei sowohl
untereinander, als auch mit dem Basis-Modul KEV. Im Rahmen der
Planung werden Steigerungs- und Prognoserechnungen auf die Daten
angewendet.Das Programm ist in der Lage alle aus jedem Modul die
entsprechenden Berichte bereitzustellen und kann nach erfolgter
Planung den vollständigen Wirtschaftsplan generieren.Es
existieren Schnittstellen zu SAP, zum technischen Teil der
Controllingsoftware (siehe untenTeil 1 der Controllingsoftware)
und zur Kostenrechnungssystemen des Kunden.
Software: Access 2000, MS SQL-Server 7.0, Visual BASIC, Rational Rose OOP
Designer, UML, ADO, Web Objects 9.0
Prototyp eines EDBS-Konverters. Übertragung eines EDBS
ASCII-Strings in eine normalisierte Datenbankstruktur. Eigene
Befehlssprache zur Beschreibung der EDBS- Befehle.
Protokoll-Datenbank zur Überwachung der Konvertierungsvorgänge.
Datenbank zur Verwaltung der Prüfungen Lehramtskandidaten.
Abbildung der kompletten Prüfungsordnung des Bundslandes.
Berechnung der Examensnote nach mehrstufigem Verfahren.
Verwaltung sämtlicher Stammdaten der Kandidaten und der Prüfer.
Software: Access 8.0, ActiveX-DLLs in VB6Datenbank zur Verwaltung der Examina der Steuerprüfer des
Bundeslandes
Software: Access 8.0, VB6 OLE- Automation zu WinWord 8.0Abbildung der Lernmittelfreiheit des Bundeslandes. Komplexes
Budgetierungsmodul zur Koordination von Landes-, Schulamts- und
Schulhaushalt. Abwicklung des LMF- Rechnungsverkehrs, Führung
der HÜL.
Software: Access 8.0 + VB6
Konvertierung der Fördermittel- DB des Landes Wirtschafts-
ministeriums. Normalisierung des Datenbankmodells
Software: Access 8.0Datenbank zur Abwicklung der Ausländerangelegenheiten der
Landesbehörde. Integriertes Dokumentenmanagement inkl.
Textbausteinverwaltung.
Software: Access 2.0/8.0, OLE- Automation zu WinWord 7.0Planung:
Moderation der Kundengespräche, Definition der durch das Budget
gesetzten technischen Grenzen, Entwurf des DV-Technischen
Feinkonzeptes, Entwicklung des Konzeptes der
"Domänen-Kennzahlen" als Kern der Controllingsoftware-Modellie-
rungs-Sprache.
Projekt:
Planungssystem für Energieversorger, IST- und SOLL- Rechnung
aller Sparten wie z.B. Gas, Wasser oder Fernwärme.
SOLL-IST- Vergleich als Instrument zur Früherkennung von
Abweichungen. Variantenrechnung zur Simulation verschiedener
zukünftiger Erwartungen. Eigene branchenspezifische Makro-
sprache inkl. Datenmodellierungstool zur Abbildung eines
Energieversorgers als DV-Modell. Schnittstelle zu SAP und der
KLAR des Energieversorgers.
Software: V1: VB6, Access 8.0;V2: zusätzlich SQL- Server + ADO
Vollständige Abbildung des Dienstleistungsgeschäftes der EDS
Deutschland Filiale in Köln; Schnittstellen zu KHK und SAP.
Software: V1: Access 2.0 + Novell - max. 15 Clients;V2: Access 8.0 + NT-Server max. 25 Clients;
V3: MS-SQL 7.0 + NT-Server max. 45 Clients
Koordination des "trade offs" zwischen den Wünschen des Kunden
und seinen finanziellen Möglichkeiten. Durchführung von
Meetings zur Erstellung eines Pflichtenheftes. Entwurf des
DV-Technischen Feinkonzeptes. Auswahl des geeigneten
Betriebssystems, des erforderlichen DBMS und des zu verwenden-
den Entwicklungswerkzeuges.
CRM-System mit integriertem Dokumentenmanagement und
OLE- Automation zur Textverarbeitung Word.
Spezialmodul Workshop Manager: Abbildung der Geschäftsprozesse
eines Kunden-Workshops, insbesondere Mapping von Teilnehmer-
und Firmenkontaktwünschen anhand umfangreicher Präferenzmuster.
Software: VB 3.0, JET 2.0 und Word 6.0
Methoden
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.