Solutions

WebPump

WebPumpを使用した開発でのメリット

1
視認性、直感性に優れたユーザーインターフェース

従来の開発では・・・

業務ロジックのコーディングのほか、画面遷移定義なども開発毎に決定しなければならず、全体を俯瞰しにくい。

WebPumpでの開発では・・・

GUIツールにより、全体構成の把握がしやすくなるだけでなく、画面遷移、画面デザイン、バリデーションなどの設定や変更が容易に行える。


2
フレームワークロジックの自動生成(ソースジェネレート)

従来の開発では・・・

個々のプラットフォーム(言語、WebApplication Server、データベース)に依存することが多く、プロジェクトマネジメントの困難さや品質上のばらつきを発生させやすい。

WebPumpでの開発では・・・

各画面での属性や機能、画面間の遷移を定義するだけで、フレームワークソースコードを自動生成。基幹フレームワークに「Jakarta Struts」を使用しており、柔軟なカスタマイズが可能。


3
プログラマーは業務ロジック部の作成に注力できる

従来の開発では・・・

業務ロジック、データ表示、画面制御などのロジックが混在してしまっているソースへの修正が困難になる懸念がある。

WebPumpでの開発では・・・

MVCの原則に基づき、コントローラ層、画面表示、業務モデリングを完全分離。コントローラ層、画面表示はWebPumpで管理するため、プログラマはモデリングに注力できる。


4
HTMLデザインと業務ロジックとの完全分離

従来の開発では・・・

デザイナーによる画面デザインの上にプログラマが業務ロジックを乗せていく開発手法では、デザインの変更や業務要件の変更の際に、容易にメンテナンスできない。

WebPumpでの開発では・・・

デザイナーから提供されたHTMLをテンプレートとして管理し、テンプレートエンジン機能により容易に実行環境への反映が可能。デザイナーとプログラマは完全に平行して業務を遂行できる。


5
使用頻度の高い機能をフレームワークとして提供

従来の開発では・・・

画像、ファイルのアップロードなど利用の機会が多い機能に対して、実装には高度なスキルが要求される。

WebPumpでの開発では・・・

アップロード、ダウンロード等の機能をあらかじめ盛り込んだSDKをあらかじめ用意。これを使用することによって、品質の一定化、開発コストの削減を図る事ができる。


WebPump開発環境

拡大する

WebPump開発環境図

WebPumpフレームワーク概念構成

拡大する

WebPumpフレームワーク概念構成図

WebPumpコンポーネント継承関係

拡大する

WebPumpコンポーネント継承関係図

開発ツール実行環境
IDE:Eclipse v2.1
Java2 SDK Standard Edition 1.3.1_02 以上
Java2 Platform, Enterprise Edition 1.3.1 以上
Windows2000 Service Pack 2 以上
開発アプリケーション実行環境
Unix(AIX,Solaris),Microsoft Windows,Linux等
Java2 SDK Standard Edition 1.3.1_02 以上
Java2 Platform,Enterprise Edition 1.3.1 以上
WebSphere,Apache Tomcat
UDB(DB2),Oracle,Microsoft SQL Server

このページのトップへ