Hallo zusammen,
Tools für die Analyse/Aufbereitung der Seitenbesucher gibt es ja nun noch und nöcher. Darum geht es aber nicht. Vorab mal ein sehr simples Beispiel zu dem was ich suche:
Nehmen wir an es gibt in der DB 2 Tabellen. Eine mit den Kundendaten und eine mit Rechnungsdaten. Nun benötige ich z.B. eine Statistik darüber welche Rechnungen (bezogen auf den Kunden) in einem bestimmten Zeitraum generiert, versendet wurden. Zusätzlich aber auch eine Ansicht darüber wieviele Rechnungen davon noch nicht bezahlt wurden und z.B. gemahnt werden können. Das Ganze mit den entsprechenden Einzel- und Gesamgbeträgen und wenn möglich noch als Grafik via pCart ausgegeben.
Als Entwickler bekomme ich das ja relativ einfach mit einem JOIN über beide Tabellen hin. Noch ein wenig Schnick-Schnack drum herum, anzeigen - fertig.
ABER: Der Kunde (als DAU-User) soll die Möglichkeit bekommen sich selber die gewünschten Werte (Spalten) aus den gewünschten Tabellen via Drag&Drop zusammen zu stellen und zu verknüpfen. Über z.B. ein Eingabefeld seperate Berechnungen (ziehe MWST vom Betrag ab) vor der Anzeige durchführen lassen und diverse Optionen - z.B. innerhalb welchem Zeitraum Rechnungen zu berücksichtigen sind - einstellen können. Das Ganze als "Suche Rechnungen" speichern und immer wieder abrufen können.
Unter der Vorausetzung dass alle benötigten Daten vorhanden sind können die Statistiken auch etwas komlizierter ausfallen. Wenn es z.B. um die Frage geht: Welche Produkte sind im letzten Jahr zu welchen Tageszeiten online verkauft worden? Wie sieht die Preisgestaltung dieser Produkte aus und welche Prognose lässt sich daraus für die nächsten 3 Monate ziehen wenn bestimme Produktgruppen preislich verändert werden?
Die Frage ist nun, ob jemand ein Tool auf PHP-Basis kennt, das derartige Funktionen liefert oder möglicherweise dahingehend erweitert werden kann. Vorzugsweise natürlich Open Source. Bei kostenpflichtigen Produkten kann ich mich ggf. mit dem Hersteller auseinandersetzten ob und wie weit dessen Produkt verändert/erweitert werden könnte.
Der Knackpunkt ist sicherlich die Usability für den Endnutzer und dass das System soweit offen sein muss und nicht nur auf ein spezielles Shopsystem geeicht sein darf sondern z.B. auch im Intranet (Beispiel Rechnungen oder Lagerverwaltung) einsetzbar sein sollte.
Bin mal auf die Antworten gespannt - ich habe bisher leider so gar nichts gefunden, das dem auch nur annähernd gleich kommt.
Thx und Grüsse
Carsten
Tools für die Analyse/Aufbereitung der Seitenbesucher gibt es ja nun noch und nöcher. Darum geht es aber nicht. Vorab mal ein sehr simples Beispiel zu dem was ich suche:
Nehmen wir an es gibt in der DB 2 Tabellen. Eine mit den Kundendaten und eine mit Rechnungsdaten. Nun benötige ich z.B. eine Statistik darüber welche Rechnungen (bezogen auf den Kunden) in einem bestimmten Zeitraum generiert, versendet wurden. Zusätzlich aber auch eine Ansicht darüber wieviele Rechnungen davon noch nicht bezahlt wurden und z.B. gemahnt werden können. Das Ganze mit den entsprechenden Einzel- und Gesamgbeträgen und wenn möglich noch als Grafik via pCart ausgegeben.
Als Entwickler bekomme ich das ja relativ einfach mit einem JOIN über beide Tabellen hin. Noch ein wenig Schnick-Schnack drum herum, anzeigen - fertig.
ABER: Der Kunde (als DAU-User) soll die Möglichkeit bekommen sich selber die gewünschten Werte (Spalten) aus den gewünschten Tabellen via Drag&Drop zusammen zu stellen und zu verknüpfen. Über z.B. ein Eingabefeld seperate Berechnungen (ziehe MWST vom Betrag ab) vor der Anzeige durchführen lassen und diverse Optionen - z.B. innerhalb welchem Zeitraum Rechnungen zu berücksichtigen sind - einstellen können. Das Ganze als "Suche Rechnungen" speichern und immer wieder abrufen können.
Unter der Vorausetzung dass alle benötigten Daten vorhanden sind können die Statistiken auch etwas komlizierter ausfallen. Wenn es z.B. um die Frage geht: Welche Produkte sind im letzten Jahr zu welchen Tageszeiten online verkauft worden? Wie sieht die Preisgestaltung dieser Produkte aus und welche Prognose lässt sich daraus für die nächsten 3 Monate ziehen wenn bestimme Produktgruppen preislich verändert werden?
Die Frage ist nun, ob jemand ein Tool auf PHP-Basis kennt, das derartige Funktionen liefert oder möglicherweise dahingehend erweitert werden kann. Vorzugsweise natürlich Open Source. Bei kostenpflichtigen Produkten kann ich mich ggf. mit dem Hersteller auseinandersetzten ob und wie weit dessen Produkt verändert/erweitert werden könnte.
Der Knackpunkt ist sicherlich die Usability für den Endnutzer und dass das System soweit offen sein muss und nicht nur auf ein spezielles Shopsystem geeicht sein darf sondern z.B. auch im Intranet (Beispiel Rechnungen oder Lagerverwaltung) einsetzbar sein sollte.
Bin mal auf die Antworten gespannt - ich habe bisher leider so gar nichts gefunden, das dem auch nur annähernd gleich kommt.
Thx und Grüsse
Carsten
Kommentar