11

私が取り組んでいるソフトウェアの最初のイテレーションでは、Excelスプレッドシートのようなエクスペリエンスをシミュレートするために大量のjsを作成しました。現在、ユーザーはスクロールの量に満足していません。彼らのお気に入りのUIはExcelスプレッドシートです。どのようなUIが開発チームにとってお互いに有利な状況を提供し、ユーザーにとって理解しやすいのだろうかと思います。ユーザーベースは、日々数の計算を行う人々です。Ajaxy UIは、最初はうまく機能しませんでした。アプリは大量の表形式のデータを処理することになっています。

任意の提案を歓迎します。

編集:データは、ユーザーが分析し、コメントを提供し、調整と計算を行ってから、アプリケーション固有のデータベースに保持されるさまざまなサービスを介して提供されます。

4

3 に答える 3

2

私はこれを使用します(ただし、大幅に変更されています)。

その上、カスタマイズ可能なオプションがたくさんあります。

http://www.trirand.com/blog/jqgrid/jqgrid.html

于 2011-02-15T08:49:25.187 に答える
0

Datagridライブラリ(http://dhtmlx.com/docs/products/dhtmlxGrid/index.shtml)は非常に堅固で、必要なすべての機能を提供します。そして最良の部分-あなたは車輪の再発明をする必要はありません。

于 2011-02-14T23:02:44.420 に答える
0

私のアドバイスは、クライアント側のUIにAdobeFlexを使用することです。フレックスのいくつかの高レベルの利点:

  • ブラウザの互換性:Flash Playerを備えたすべてのブラウザがサイトを実行します(現在、90%以上だと思います)。html/cssをいじくり回す必要はありません。
  • データバインディング:フレックスフレームワークの最強のスーツは、動的でスケーラブルなデータバインディングです。また、それらのデータグリッドは、並べ替え、再配置、サイズ変更、ページ付けなどを行わずに、私が遭遇した中で最も強力です。
  • サーバーサイドテクノロジー:Flexは、バックエンド操作(Java、PHP、RESTful Webサービス、Coldfusionなど)のために任意のサーバーサイドテクノロジーと組み合わせることができます。
  • オープンソース:flexはオープンソースです(ただし、通常、EclipseベースのFlash Builderを購入することをお勧めします)
  • カスタマイズ:すべてのフレックスコンポーネントは完全にカスタマイズ可能でスキニング可能です。他の人と同じように見せたくないビジネスアプリに最適です。
  • デスクトップ:Adobe AIRデスクトップ環境を使用すると、ユーザーはOSを操作できます。
于 2011-02-15T19:02:36.903 に答える