Ich habe eine anständige Web-Anwendung (Java/Servlet/Jsp), die ich möchte die Endbenutzer Erfahrung und was sie aus der Verwendung der Anwendung zu verbessern. Ich erstelle Geschäftsdaten über HTML-Formulare auf Webseiten und speichere sie in einer Oracle-Datenbank. Ich zeige die Daten in einfachen HTML-Seiten zurück. Aber ich sehne mich nach mehr. Ich möchte bessere Berichtsfunktionen für meine Daten, ich möchte nicht, dass es nur ein Repository ist.Wie verbessern Sie die Benutzererfahrung und das Datenreporting in einer Webanwendung?
Ich stieß auf BIRT und schaute auf die Listing
Demo. Es scheint nicht besser als das, was ich im ersten Screenshot (mit MVC) getan habe, um die Daten zu binden und die Daten zu präsentieren. Es scheint, dass selbst wenn ich BIRT verwenden würde, ich immer noch die zugrunde liegenden Abfragen konzipieren müsste. Zum Beispiel würde show me all commitments that are behind in schedule and owned by Mr. Smith.
BIRT dies nicht als eine vordefinierte Drag-n-Drop-Abfrage haben.
So eine schöne Anzeige von Kreisdiagrammen und Graphen ist nett, aber selbst wenn ich BIRT oder Crystal Reports verwendet, ist es nicht immer noch an mir, die Ergebnisse, die in diesen Kreisdiagrammen und Grafiken angezeigt werden? Verstehe ich nicht ganz, was BIRT kann?
Etwas, das ich gerne wissen würde, ob ich richtig mache, ist in der 3. Bildschirmaufnahme. Ich habe eine Reihe von Pull-Downs, um Daten zu filtern und dann zwei Schaltflächen, um entweder in einem Listenformat oder einem Kalenderformat angezeigt zu werden. Das funktioniert gut, aber jetzt möchte ich weitere Filter hinzufügen. Was ist, wenn jemand nur Feiertagsveranstaltungen sehen möchte? Oder was ist, wenn der Nutzer die Veranstaltungen Holiday und Jury Duty zeigen möchte? Ist es üblich, das Formular mit einer Menge Pull-Donws, Kontrollkästchen und Suchfeldern zu überladen? Wird hier BIRT oder Ähnliches helfen?
Sollte ich mit BIRT untersuchen oder gibt es etwas anderes, das ich lernen sollte, wie Data Mining oder AJAX? BTW, das ist eine Ein-Mann-Show, ich bin der Programmierer und Designer.
Danke in fortgeschrittenem.
PS: Ich war nicht wirklich auf Mutterschaftsurlaub Mittwoch, 3. November!
Dies könnte ein guter Kandidat sein für http://ui.stackexchange.com –
Danke, ich wusste nicht über ui.stackexchange.com – jeff