リッチクライアント導入事例(2) Page 3/3
Accessの操作感を再現した“OpenLaszlo”
吉田育代2006/3/30
従来と変わらぬ機能のアプリケーションを Web上で実現したOpenLaszlo |
新しい商談管理システムは、OpenLaszloで構築され、LinuxをOSに、バックエンドのデータベースにはPostgreSQLが採用された。完成は2005年10月。現在、パソナキャリアアセットの営業担当者全員がこのシステムを使って業務を行っている。
ユーザーインターフェイスは従来と変わらないため、操作のためのマニュアル類もユーザー教育もまったく必要なかったらしい。地域を越えてお互いのデータベースにストレスなくアクセスできるようになり、それをベースに拠点ごとのコミュニケーションがより密接になった。
「商談状況の透明性が上がったことで、“この点についてもっと聞いてみよう”と、離れた拠点の担当者に電話をかけたり、電子メールを出したりといったアクションを起こせるようになりました。いままではそうしたくてもフックとなる情報をなかなか入手できなかったのだということが、新システムを導入してよく分かりました」(斎木氏)
2006年、パソナキャリアアセットは再就職支援ビジネスの世界において、業界ナンバーワンのシェアを獲得するに至っている。新しい商談管理システムを使っての営業担当者間の密接なコミュニケーションも、きっとその大きな原動力となっているに違いない。
しかし、課題はある。それは印刷だ。このシステムではデータ検索がよく行われる。例えば、支援対象者の希望する職種で求人の出ている企業が特定の都道府県に何社あるかということを検索して、一覧表を取得するといったようなことが行われる。支援対象者との面談に備えてこれを紙に出力したいのだが、OpenLaszloでは、この点についてはWebブラウザの印刷機能を使うことが前提になっており、その出力機能はお世辞にも十分とはいえない。検索結果が数十社にも及ぶ場合、複数ページにまたがってきれいに印刷したいわけだが、Webブラウザの印刷機能ではAccessアプリケーションのように細かな印刷設定はできないのだ。営業担当者の間でも、その点だけは「旧システムの方がよかった」という声が上がっている。斎木氏と小野氏はOpenLaszloの今後の動きを見ながら、印刷機能の充実を図っていきたいと語っている。
2006年3月、OpenLaszloの開発元であるLaszlo Systems社が、「Flashに頼らないWeb 2.0アプリケーションの実装をサポートすべくプラットフォームを拡張する」と発表し、次のメジャーバージョンアップ(2006年12月のリリース予定。バージョン名はおそらく4.xとなる)で1つのソースコードからFlashとAjaxのページを出力する機能を実装してくる(Laszlo Systems社の3月7日付プレスリリース)。
「リッチクライアントといえばFlashかAjaxかという2元論で語られがちですが、今回のLaszlo Systems社の決定はまさにその論争を陳腐化する衝撃的なもの。これでOpenLaszloさえ使っていれば、FlashとAjaxのどちらにも出力できることが分かったので、あらためてOpenLaszloを選んでおいて正解だったなと思いますね」と小野氏。時期はいまのところ定かではないが、パソナキャリアアセットでは今後このシステムを携帯電話でも利用できるように拡張する計画もあるようだ。
従来と同じシステムイメージのまま、Web環境に移行したいという、技術ドリブンというよりはビジネスドリブンでスタートしてたどりついた着地点“OpenLaszlo”。案外、リッチクライアントの本当のニーズはこのようなところにひそんでいるのかもしれない。(次回に続く)
製品データ |
OpenLaszlo 製品概要:XMLベースのオブジェクト指向言語LZX、JavaScript、Laszloコンポーネントなどを使用して記述されたソースコードをFlashアプリケーションに変換しクライアントに配布する。次期バージョンからはAjaxアプリケーションへの変換にも対応する予定。Eclipseプラグインによる開発環境もある。 開発元:Laszlo Systems社 配布形態:オープンソース(Common Public License Version 1.0) |
3/3 |
INDEX |
||
リッチクライアント導入事例(2) Accessの操作感を再現した“OpenLaszlo” |
||
Page1 拠点間での情報共有が困難だったクライアント/サーバ型商談管理システム |
||
Page2 Flexなみの機能を評価してオープンソースのOpenLaszloを選択 |
||
Page3 従来と変わらぬ機能のアプリケーションをWeb上で実現したOpenLaszlo |
- GASで棒、円、折れ線など各種グラフを作成、変更、削除するための基本 (2017/7/12)
資料を作る際に、「グラフ」は必要不可欠な存在だ。今回は、「グラフの新規作成」「グラフの変更」「グラフの削除」について解説する - GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」【更新】 (2017/7/10)
HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納するPHPの「定義済みの変数」の中身や、フォーム送信値の取り扱いにおける注意点について解説します【PHP 7.1含め2017年の情報に合うように更新】 - PHPのfor文&ループ脱出のbreak/スキップのcontinue【更新】 (2017/6/26)
素数判定のロジックからbreak文やcontinue文の利点と使い方を解説。for文を使ったループ処理の基本とwhile文との違い、無限ループなども併せて紹介します【PHP 7.1含め2017年の情報に合うように更新】 - Spreadsheetデータの選択、削除、挿入、コピー、移動、ソート (2017/6/12)
Spreadsheetデータの選択、挿入、削除、コピー、移動、ソートに使うメソッドの使い方などを解説する
|
|