|
|
ビジネスロジックの定義部品を追加したJava開発フレームワーク
「楽々FrameworkII バージョン4.2」の 販売を開始
~データベース操作もマウス操作で容易に~ |
2007年7月12日
住友電工情報システム株式会社 |
|
「楽々FrameworkII」は、業務系Webシステムの開発期間とコストの大幅な削減を実現するJava開発フレームワークです。本製品は、複雑な処理を実現する業務コンポーネントにより、ノンプログラミングで業務処理の大部分を稼動できるため、プログラム設計工数を従来の3分の1まで圧縮できます。さらに、データベース設計完了後、すぐに試作プログラムを自動生成し稼動できるため、Javaでそのままシステムを構築する場合に比べ10分の1の時間で高品質なプログラムが作成可能です。このような特長をもつ「楽々FrameworkⅡ」は2002年12月の発売以来、中堅から大企業の情報システム部門やシステム開発会社を中心に約120社に導入頂いております。
今回販売を開始する「楽々FrameworkⅡ バージョン4.2」では、ビジネスロジックの定義部品「ビジネスロジック・アクション・コンポーネント」を追加するとともに、AJAX*3技術を利用したプログラム設計ツール「RakDesigner」でデータベースの操作を容易に定義できるようにしました。
本製品の特長は次のとおりです。
|
- 第3の部品「ビジネスロジック・アクション・コンポーネント」の追加
楽々FrameworkⅡ」では徹底した部品再利用により、品質、生産性、保守性の高いシステムを実現しています。これまで、プログラム部品である「プログラム・パターン」、データ項目部品である「項目オブジェクト」でプログラムを組み立て、細部のビジネスロジックはプラグインを利用してJavaコーディングで記述していましたが、今回新たにビジネスロジックを定義する第3の部品「ビジネスロジック・アクション・コンポーネント」を追加しました。
この「ビジネスロジック・アクション・コンポーネント」により、企業の業務に固有のビジネスロジックを「RakDesigner」のGUIで定義できるようになりました。「ビジネスロジック・アクション・コンポーネント」は、起動させるタイミング、起動させる条件を指定することが可能で、アクションの種類としては、入力項目複合エラーチェック、メッセージ表示、エラーログ出力、メール送信、データ更新、データ加工などがあります。
- データ入出力の編集もマウス操作で可能に
今回のバージョンより、データベースの入出力を記述するSQL文の編集機能を「RakDesigner」に追加しました。これにより、プログラムの中にデータ検索やデータ追加・更新・削除などの操作を記述する必要がある場合に、SQLに精通していなくてもマウス操作で簡単に定義可能となりました。
- データベースの作成・変更もマウス操作で可能に
また、今回のバージョンより、データベースのテーブルを作成したり、テーブル内のデータ項目を変更したりする編集機能を「RakDesigner」に追加しました。これにより、マウス操作で簡単にテーブルの作成や変更が可能となりました。
|
なお、「楽々FrameworkⅡ バージョン4.2」の新機能を中心とした製品紹介セミナーを下記の通り開催します。
|
<セミナー開催日時・場所>
【東京地区】 |
日時:2007年7月18日(水)14:00~16:30 |
場所:住友電工情報システム(株)東京支社(東京都港区元赤坂1-3-12 赤坂センタービル) |
【大阪地区】 |
日時:2007年8月2日(木)14:00~16:30 |
場所:住友電工情報システム(株)本社(大阪市淀川区西宮原 2-1-3 SORA新大阪21ビル) |
|
以 上 |
*1 |
|
GUI:グラフィカルユーザインタフェースの略。マウスによる直感的な操作が可能な環境。 |
*2 |
|
Java:米サン・マイクロシステムズが開発したオブジェクト指向プログラミング言語。 |
*3 |
|
AJAX:非同期通信を利用し、通信結果に応じて動的にページの内容を書き換えるユーザーインターフェース構築技術。 |
|
[補足資料]
楽々FrameworkIIバージョン4.2の動作環境
サーバ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 |
|