住友電工情報システムは2007年9月、エンタープライズ2.0に対応した部品を組み込んだJava開発フレームワーク「楽々FrameworkII バージョン4.3」の販売を開始した。
インターネット上でのブログ、SNS(ソーシャルネットワーキングサービス)、Wiki(ウィキ)など、双方向性や参加型を特長とする新しいタイプのWebシステムやその要素技術はWeb2.0と呼ばれているが、最近、その発想や技術を企業内システムに応用する、いわゆる「エンタープライズ2.0」が注目を集めていいる。
「楽々FrameworkII」は、業務系Webシステムの開発期間とコストの大幅な削減を実現するJava開発フレームワーク。同製品は、複雑な処理を実現する業務コンポーネントにより、ノンプログラミングで業務処理の大部分を稼働でき、プログラム設計工数を従来の3分の1まで圧縮する。
さらに、データベース設計完了後、すぐに試作プログラムを自動生成し稼働できるため、Javaでそのままシステムを構築する場合に比べ10分の1の時間で高品質なプログラムが作成可能。同社によると、楽々FrameworkIIは2002年12月の発売以来、中堅から大企業の情報システム部門やシステム開発会社を中心に約130社の導入実績がある。
今回販売を開始する「楽々FrameworkII バージョン4.3」では、エンタープライズ2.0の要素技術の中でも代表的な、Ajax(*5)技術と全文検索技術を適用したプログラム部品を組み込んだ。これにより、利用者にとって使い勝手のよい基幹システムを容易に構築することが可能になる。
業務画面の操作性を向上させる「ダイナミック・プレゼンテーション」
新バージョンでは、Ajax技術の適用により、リッチクライアント並みの高度で快適なWeb操作を実現する「ダイナミック・プレゼンテーション」部品を追加した。これにより、利用者自身が画面をカスタマイズすることが可能容易となり、業務画面の操作性と自由度を飛躍的に高めたシステムのを容易に構築することができる。
具体的には、スクロールバーをスライドさせると続きのデータを次々とデータベースから読み込んで画面上に表示させることや、画面上の項目の表示幅をマウスのスライド操作で利用者が自在に調整することしたり、項目の並び替えを変更したりすることが可能。また、検索キーワードを入力する際に、入力した文字列を保管した候補キーワードを自動表示しながら徐々に候補を絞り込むこともできる。
業務システム内のデータをあいまい検索する「ハイパー全文検索」
同社が開発・販売する全文検索エンジン「QuickSolution」のコア技術を使用し、広範囲な業務データから高度な全文検索を行う「ハイパー全文検索」のプログラム部品を追加した。これにより、通常のデータベース検索では実現が困難な、長いテキスト文字列からの全文検索や、あいまい検索の機能を持つ業務システムを容易に構築できる。
一方、エンドユーザーにとっては、受注情報や顧客情報などのまとまったデータの中から、欲しい情報を瞬時に探し出すことができ、また、探したい文字列と完全に一致していなくても、類似度の高い文字列を探し出すことが可能。さらに、「件名」「顧客名称」「内容」「備考」などの項目をまたがって一括した全文検索、複数テーブルを結合して丸ごと検索を行うこともでき、Excel、Word、PDF等の添付ファイルの中も全文検索する。なお、ハイパー全文検索部品はオプション提供となる。
OSS帳票ツールとの連携機能「RakConnect for JasperReports」
楽々FrameworkIIの外部連携機能「RakConnect」シリーズに、オープンソースの帳票ツール「JasperReports」との連携機能「RakConnect for JasperReports」が新たに加わった。JasperReportsは、専用のデザイナーが提供されている帳票ツールで、PDF、Excel、プリンタの直接出力やバーコード、グラフ、画像、計算式のサポートなど、商用の帳票ツールと同等の機能を持つ。オープンソースの帳票ツールを利用することで、システム開発のコストが削減できるとしている。
楽々FrameworkIIバージョン4.3の動作環境
サーバOS:Linux/Windows Server/Solaris/AIX/z/Linux/i5/OS
アプリケーションサーバ:WebSphere/Oracle Application Server/WebLogic/Cosminexus/WebOTX/InterStage/Tomcat等
データベース:DB2/Oracle/SQL Server/PostgreSQL/MySQL等
クライアント:Internet Explorer/Netscape Navigator/FireFox
なお、同社は「楽々FrameworkII バージョン4.3の新機能を紹介するセミナーを下記のとおり開催する。
【東京地区】
日時:2007年10月19日(金)14:00~17:00
場所:住友電工情報システム(株)東京支社(東京都港区元赤坂1-3-12 赤坂センタービル)
URL:http://www.sei-info.co.jp/event/event_seminar200710fw.html
日時:2007年10月12日(金)13:30~17:00
場所:NEC Broadband Solution Center 関西(大阪市中央区城見1-4-24 NEC関西ビル)
URL:http://www.nec.co.jp/semi/webotx1012/
*1 Java:米サン・マイクロシステムズが開発したオブジェクト指向プログラミング言語
*2 SNS:人どうしのつながりを促進・サポートするWebサイト。最近では企業内でも、コミュニケーション活性化のために導入されるケースが増えている。
*3 Wiki:Webブラウザから誰でも簡単に、Webページの発行・編集・削除が行えるWebコンテンツ管理システム
*4 Web 2.0:ティム・オライリー氏らによって提唱された概念で、Webの新しい利用法を総称する。
*5 Ajax:非同期通信を利用し、通信結果に応じて動的にページの内容を書き換えるユーザーインターフェース構築技術
住友電工情報システム / 楽々Framework / Java / Web 2.0 / Ajax / エンタープライズ2.0 / Wiki / 全文検索