Stefan Tröhler Freelancer CV Magazine Projekt Signs Version 2.0 – SQL Server, Transact SQL, VB, VBA

Page 1

shs – g software factory

shs – g software factory Projekt Signs Version 2.0 – SQL Server, Transact SQL, VB, VBA - Proj200301–001

Stefan Tröhler IT Freelancer


Projekt: SQL Server, Transact SQL, VB, VBA, Projektmanagement, Patentschriften

UBS AG, Zürich, Schweizer Großbank, 120‘000 Mitarbeiter, Chairman’s Office Projekt Signs, Version 2.0, SQL Server, Jan 2003 – Dez 2006 Proj200301-001

Projekt Signs Version 2.0 – SQL Server, Transact SQL, VB, VBA: Kurzbeschreibung des Projektes: Es wird ein Compiler entwickelt, der in der Lage ist, aufgrund grafischer Businessprozesse rekursiv Transact SQL Code zu generieren und die so gebildete Business Logik dem berechtigten Benutzer zur Verfügung zu stellen. Das Konzept wurde von der UBS AG weltweit patentiert. Meine Aufgabe in diesem Projekt konnte man in zwei Bereiche aufteilen. Im administrativen Bereich hatte ich die Verantwortung über die Projektleitung, die Projektplanung, das Erstellen der Spezifikationen nach Kundenangaben sowie die Einhaltung der Abgabetermine und das Budget. Im technischen Bereich war ich verantwortlich für die Datenmodellierung, die Datenbankentwicklung (SQL Server) und die Umsetzung der Logik in Transact SQL. Des Weiteren habe ich die Schnittstelle zwischen Compiler und Datenbank realisiert. Benötigte Benutzerschnittstellen wurden mittels Microsoft VB entwickelt. Testen und analysieren der vorhandenen Fehler (Test Track Pro und QTP).

Meine Aufgabe: Teamleiter eines Entwicklungsteams, Projektverantwortlicher für Planung, Entwicklung, Teamleitung und Budgetvorgaben, technischer Verantwortlicher für Gesamtprojekt (Technik) Umsetzung der Vorgaben seitens des Kunden, Realisierung aller Anforderungen, technische Abklärungen und Umsetzung der weltweiten Patente. Grundlagen Entwicklung.


Businessvorgaben, Angewendete Technik

Zu Realisierender Business Prozess(e): Mitarbeiter Daten werden aus mehreren unterschiedlichen Quellen (national und international) konsolidiert und mit Hilfe von Daten wie der Unternehmensstruktur veredelt. Aufgrund der so entstanden hoch veredelten Mitarbeiter Daten, welche nicht nur Unternehmensrichtlinien abbilden, sondern auch den gesetzlichen Richtlinien entsprechen können in der Folge die Unterschriftenberechtigungen jedes einzelnen Mitarbeiters und die notwendigen Schritte zur Eintragung der Unterschrift in das öffentliche Register ermittelt werden. Mithilfe eines Automaten werden aufgrund besagter Daten je Mitarbeiter verschiedene Aktionen automatisiert ausgelöst. E-Mails werden versendet, Unterschriften mittels Stapelverarbeitung eingelesen und aufbereitet. Zur Aufbereitung der der Unterschriften stehen diverse automatisierte Prozesse zur Verfügung. Manuelles Eingreifen wird durch entsprechende Tools ermöglicht. Angewendete Technik: Die Datenaufbereitung und Datenverarbeitung wird mittels eines weltweit patentierten Compilers, welcher in der Lage ist, Business Anforderungen mittels grafisch dargestellten Ablaufstrukturen in Transact SQL Code zu kompilieren, umgesetzt. Die Ablaufstrukturen werden aus zehn bis fünfzehn Kernfunktionen gebildet, welche nach dem Kompilieren die gespeicherte Prozedur abbilden.. Die Kompilierung der Ablaufstrukturen in den Transact SQL Code erfolgt rekursiv und unter Einhaltung aller Sicherheitsvorgaben des Kunden.


Angewendete Technik

- Mitwirkung bei Software Entwicklung, Datenbank Design, Datenbank Entwicklung, Projektleitung, Ressourcenplanung, Budgetplanung, Patenteingabe. Ausarbeitung von Spezifikationen, Datenbank Design, Datenbank Architektur, Richtlinien, Planungen etc. - Mitwirkung im internationalen Projekt mit 20 unterstellten Mitarbeitern. - Seit 2003 externer Projektleiter und technischer Teamleiter. - Multi Layer Technologie, Sicherheits-Schicht. - Microsoft SQL Server, Transact SQL, Microsoft Access, Microsoft Visual Basic for Application. Java, .NET, C# - Erstellen automatisierter Prozesse zur Bearbeitung der Unterschriften Bilder. - Entwickeln diverser DLL’s (Microsoft Visual Basic und C++), entwickeln diversen Komponenten (Microsoft \Visual Basic und C++). - Entwickeln diverser Business Prozesse zur Datenveredelung. - Entwickeln mehrerer Benutzerschnittstellen (Java, C#, .NET, Microsoft Visual Basic Unterstßtzung bei der Programmkonfiguration). - Berichte mit Crystal Systems (Crystal Enterprise, CMS etc.) - Automatisiertes Testen mit QTP.


Verfügbarkeit / Links zu meinen Profilen / Migrationen

Import Data

Input Data

DB XY

Gemeindefile

Commercial Register(s)

EG

QA Manual Data Import

QA Table Import 1:1

Get data from DB

f(SP)

BR Rules f(SP)

Special Components 2011/2012 V2.0

tmp tbl Data Produce

f(artificial intelligence)

Add Rules f(SP)

f(QA)

Rules f(QA) QA prepare / clean data according to Business Rules

Rules f(TA)

f(TA)

f(Document Compare)

f(ERR)

Compare standard data

Input/Output Data

1) DOAS

Task List’s (Data)

PID

Target Status

fix

TASK

current status PID

Standard I S S SData A A archive

tmp tbl

IR / ER

ERR

fix

PID

fix (dyn)

Internal Register

2) LOCH

fix (opt) Internet fix CR ZH fix CR BE CR … X … Print CD Reports … XYZ ...

fix (opt)

Answers: Yes No No Yes

External Register

fix

QA

SEMT

3) SEM

0

SEMTS

SEM Task’s

Picture Produce

Sig Clean

Sig Cut

Sig Res

Sig Comp

Special Components 2011/2012 V2.0

Sig Docu

Sig Comp

Sig Barc

Sig Cut01

Sig Rep

Sig Graph

Sig Rot

Sig Clean

Sig Cut02

f(SPTM)

f(JTM-F)

Business Rules

Filter, Refining Extension / Restriction

BR Rules f(ER)

f(JTM-IS)

Universal Function

Rules

f(JTM-T)

Import Data

f(ER/S)

SYSTEM DATA

f(SPTM-QM)

RULES

f(ER/A)

SYSTEM DATA

MANUELL INPUT DATA (EMPLOYEES)


Stefan Tröler Sarmenstorferstrasse 3 CH- 5615 Fahrwangen t. +41 (0)76 255 70 17 t. +41 (0)78 973 80 86

shs – g software factory shs – g software factory

Programming

Consulting

mail: shsgag@hotmail.ch mail: shsgag@hotmail.com

Project Management

Software & Internet Development

Design

Support

Training


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.