私は、エンドユーザーエクスペリエンスを向上させたい、そしてアプリケーションを使いこなすために必要な、まともな作業用Webアプリケーション(Java/Servlet/Jsp)を用意しました。私は、Webページ上のhtmlフォームからビジネス・データを取得し、Oracleデータベースに格納します。私は単純なhtmlページにデータを表示します。しかし、私はもっと欲求が残っています。私は自分のデータのレポート能力を向上させたいと思っています。私はそれを単にリポジトリにしたくありません。Webアプリケーションのエンドユーザエクスペリエンスとデータレポートを改善するにはどうすればよいですか?
私はBIRTを訪れ、Listing
のデモを見ました。これは、データをバインドしてデータを提示するという点で、第1回のスクリーンショット(MVCを使用)で行ったことよりも優れていると思われます。 BIRTを使用しても、私は基本的なクエリを考えなければならないようです。たとえば、show me all commitments that are behind in schedule and owned by Mr. Smith.
BIRTは、これを缶詰のドラッグアンドドロップクエリとして使用しません。
私はBIRTやCrystal Reportsを使用していても、円グラフとグラフを鮮やかに表示できますが、これらの円グラフやグラフに表示される結果を思いつくのは私の好みですか? BIRTができることを完全に理解していないのですか?
私が正しいことをしているかどうかは、3番目のスクリーンショットで知りたいことがあります。私は、データをフィルタリングするために一連のプルダウンをしてから、リスト形式またはカレンダー形式のどちらかで表示する2つのボタンを持っています。これはうまくいきますが、今ではフィルタを追加したいと思います。誰かがホリデーイベントだけを見たい場合はどうなりますか?または、ユーザーがHoliday and Jury Dutyイベントを表示したい場合はどうなりますか?大量のプルドン、チェックボックス、検索フィールドでフォームを乱雑にするのが標準的な方法ですか? BIRTなどが助けてくれるのでしょうか?
BIRTを使用して調査する必要がありますか、データマイニングやAJAXなど学習する必要があるものがありますか? ところで、これは1人のショーです。私はプログラマーとデザイナーです。
ありがとうございました。
PS:私はマタニティ・リーブ水曜日11月3日でした!
これはhttp://ui.stackexchange.comの良い候補になります。 –
ありがとう、私はui.stackexchange.comについて知らなかった – jeff