2010-11-30 11 views
1

私は、エンドユーザーエクスペリエンスを向上させたい、そしてアプリケーションを使いこなすために必要な、まともな作業用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日でした!

alt text

alt text

alt text

+1

これはhttp://ui.stackexchange.comの良い候補になります。 –

+0

ありがとう、私はui.stackexchange.comについて知らなかった – jeff

答えて

1

それはあなたは、iネットクリアレポートのこのdemoようad-hoc reporting toolをしたいということのように見える(I-ネットクリスタル・クリアと呼ばれていました) 。このツールを使用すると、フィルタのような最小限の変更しかできないレポートを作成することができます。またはユーザーはdemoのようにドラッグ&ドロップを介してレポートを自分で作成することができます。ユーザーができることをレイアウトテンプレートで定義することができます。

+0

私は彼らに缶詰めのクエリを与えて、私がそれらに与えるフィルタを微調整できるようにしたいと思っています。デモはクールでしたが、ユーザーにあまり設定する必要はありません。私はあなたの答えを受け入れています。なぜなら、あなたは「アドホック」キーワードを指摘することによって、私が欲しいものについていくつかの洞察を与えてくれたからです。 – jeff

関連する問題