Monitoring und Reporting von Prozessen

audibur

Neues Mitglied
Hi,

ich möchte einen softwareentwurf entwickeln, das ein konzept zur unterstützung des Monitoring von prozessen sowie zur automatisierten und interaktiven erstellung von parametrisierten Reports unterstützt. die software, aufbauend auf einer lokalen Datenhaltung (oracle DB 11g), soll die bearbeitungsprozesse in bezug auf komplettheit und qualitität (rechtzeitigkeit) der daten unterstützen.

hat jemand eine idee, wie man das am besten machen könnte?

vllt. mit BPMN/BPEL als Prozessmodellierung?!
gibts möglichenkeiten sowas vllt. mit BIRT / openArchitectureWare zumachen?

Bisher habe ich noch nicht wirklich eine Lösung/Ansatz gefunden.

thx 4 help
 
T

tuxedo

Gast
Hi,

ich möchte einen softwareentwurf entwickeln, das ein konzept zur unterstützung des Monitoring von prozessen sowie zur automatisierten und interaktiven erstellung von parametrisierten Reports unterstützt. die software, aufbauend auf einer lokalen Datenhaltung (oracle DB 11g), soll die bearbeitungsprozesse in bezug auf komplettheit und qualitität (rechtzeitigkeit) der daten unterstützen.

hat jemand eine idee, wie man das am besten machen könnte?

Nicht ohne dass du das obige nochmal neu formulierst :bahnhof:
Aber diesmal darfst du auch gerne 5 Sätze mehr schreiben statt so ein Thema in nur zwei Sätze zu packen. :toll:
 

audibur

Neues Mitglied
ok, ein bisschen ausführlicher:

Hintergrund für die zuentwickelnde Software ist eine Studie in der ganz viele Daten gesammelt werden.
Diese gesammelten Daten werden lokal in DB Orcale 11g auf einem server gespeichert.

Während dieser studie gibt es gewisse Anforderungen, z.B. das nach 30 Tagen gewisse laborwerte vorliegen müssen.
wenn nicht, dann werden bestimmt personen per mail/telefon kontaktiert. Das geschieht zur zeit noch per Hand. man muss also jedes mal in die DB nach den Werten gucken.

Das soll durch das monitoring automatisiert werden. Der Prozess, der dort statt findet (Zeitraum 30 Tage --> Dann Benachrichtigung schicken), soll automatisch mittels einer Software erfolgen.
Dazu wäre es von Vorteil, wenn man die Prozesse (sind ja viel verschiedene) erst darstellen könnte (BPMN/BPEL).
Die Daten, die in DB liegen, sollen also dann u.a. auf ihre Rechzeitigkeit, Komplettheit (fehlen irgendwo noch daten) überprüft werden. Die Darstellung der Ergebnisse kann man z.B. in einem Browser anzeigen lassen(Reporting).

Super ist, wenn das ganze noch auf andere DBs oder auch spätere Projekte übertragbar ist, also ein generischer Ansatz.

Die Sache wird ziemlich komplex:
1. Anforderungen ermitteln (z.b. 30 Tagegrenze usw.)
2. Darstellung der Geschäftsprozesse mittels eine Modells
3. Softwarekonzept fürs Monitoring, die die Geschäftprozesse enthält und Zugriff auf die DB gewährleistet
4. Reporting für ein eventuelle Darstellung der Daten im Browser o.ä.

zwischen den punkten 2. und 3. sehe ich knackpunkt. wie man von Modellen zur Software kommt.

ich hoffe die sache ist jetzt besser verständlich
 

Ähnliche Java Themen

Neue Themen


Oben