ページトップへ戻る

ジプシー

Gypsyとは

  • J2EE(Java Platform Enterprise Edition)技術を利用しWebアプリケーションシステムを効率的に構築していくための、基盤として機能するソフトウェア
  • Pure Javaで構築されたアプリケーション・フレームワーク
  • 生産性、品質向上のための開発支援ツールも合わせてご提供

開発のコンセプト

開発のコンセプト

短時間で開発し、コストも抑えたい

処理コントローラの提供

  • コントローラ(制御処理)にあたる部分のコーディング不要
  • 基本的な処理制御は、フレームワークのコントローラが処理

ソース自動生成ツールの提供

  • 定型パターンは、ソースコードを記述することなく作成できる
  • 少ないソースコード記述で、アプリケーションを構築できる
  • 全体のコーディング量が削減できる

開発品質を向上させたい

テンプレート、パターンの提供

  • テンプレート、パターンによりコーディング方式が統一される
  • システムの可読性が向上し、保守性も向上する
  • 業務ロジックの作成に専念できる

ソース自動生成ツールの提供

  • 全体のコーディング量が削減できる
  • 作成モジュールの品質を均一化することができる

開発要素技術の修得に時間がかかる

テンプレート、パターン等、部品の提供

  • 複雑な技術はフレームワークに隠蔽されるため、J2EE(Java Platform Enterprise Edition)に精通した高度な技術者でなくても開発が可能
  • 定型的な処理制御はフレームワークが行う

ソース自動生成ツールの提供

  • 定型的な処理は自動生成することより効率的に構築
  • 自動生成された動作するソースを解析していくことにより、比較的容易に習得も可能

フレームワーク導入のメリット

  • J2EE(Java Platform Enterprise Edition)に精通していなくてもJ2EE(Java Platform Enterprise Edition)技術での開発が可能
  • 基本的な仕組みはフレームワークに委ねることにより、開発コードを削減でき、開発工数の削減につながる
  • ソースコードの可読性向上により生産性や保守性が向上
  • ソース自動生成ツールを素養することにより要員を早期戦力化
  • イテレーションプランニングが可能
    1週間〜2ヵ月というできるだけ短い時間間隔でのリリースも可能

Gypsyの位置づけ(システム構成図)

Gypsyの位置づけ(システム構成図)
Gypsyは、サーブレットコンテナ上で動作するアプリケーションフレームワークです。

ソース自動生成ツールについて

ソース自動生成ツールについて

ソース自動生成ツールの利用効果

ソース自動生成ツールの利用効果
定型的な簡易マスタメンテナンス、基本的な一覧検索処理であれば自動生成のみでも実行可能。

これまでの適用システム

  • 勤怠管理システム
  • 購買システム
  • 決済システム
  • 新物流システム(在庫管理システム)
  • ルートデータ管理システム
  • オーダーエントリーシステム
  • ホテル予約システム
  • 自動車管理システム
  • SCEI(Supply Chain Event Information)
  • 簡易日計管理システム
  • 倉庫管理システム
  • 共同購入在庫管理システム
  • 経理伝票入力システム
  • 共済システム
  • 配送管理システム
  • 会員管理システム
  • ロットトレースシステム
  • 品質工程管理システム

他のシステムサービスも見る