NTT DATA 変える力を、ともに生み出す。

株式会社NTTデータ東海

GeneXus(ジェネクサス)

GeneXus(ジェネクサス)

アプリケーションを100%自動生成!!

未来の変化からシステムを守る!データ中心設計(DOA)の思想に基づく、業務システム設計・開発ツール「GeneXus」。データ構造や業務ルールを入力すると、自動的にデータベース定義やアプリケーションの各種ソースプログラムを生成し、速やかにテスト&レビューを実現します。蓄積された情報群(ナレッジベース:KB)により、高いメンテナンス性を実現します。

GeneXus(ジェネクサス)活用のメリット

01.コストを削減できる

GeneXusは開発と保守管理、そして新しいプラットフォームへの移行にかかるコストを大幅に削減します。開発が失敗することはないので、結果として投資を無駄にしません。

02.素早い開発

GeneXusは開発の期間を短縮します。ビジネスアイデアを、情報技術により素早く解決策に変換できます。

03.システムの基盤を自由に変更可能

情報処理に影響を与えることなく、技術革新により発生するシステム基盤の問題を、「いつでも自由に基盤を取替えられる」という自由を得ることで克服します。

04.わかりやすく直観的

GeneXusは、詳細なシステム構造まで直観力で類推します。そして、複数のプラットフォームやアーキテクチャ用のプログラムを作成します。

05.シンプル

GeneXusで作成されたシステムはシンプルです。

06.知的(インテリジェント)

業務システムに変更が加えられる時、GeneXusは自動的にデータベースやプログラムへの影響分析を行い、整合性を取るように変更します。

07.インクレメンタル

GeneXusは、大きな問題を小さな部分に分解し、個別に解決できます。個別の解決策をまとめ、自動的にデータモデルを変更し、生成されたプログラムを自動的に実行し、変更を加えながらナレッジベースを成長させます。

GeneXusの特長

宣言型開発ツール

  • プラットフォーム非依存で仕様(GeneXusオブジェクト)を定義
  • 知識(ナレッジ)ベースと呼ばれるメタ・データベースでGeneXusオブジェクトを一元管理
  • ソースコード、データベース・スキーマを自動生成
  • 簡潔で宣言的な記述で複雑な処理ロジックを実現
  • イベント処理、バッチ処理等従来のプログラミング・モデルも対応可能

ユーザービュー(業務の視点)アプローチ

  • インテリジェントなデータモデル設計機能
  • 開発者はシステムを利用するユーザーの視点で、
    必要なインターフェイスやルールをオブジェクトとして定義

    GeneXusが内部構造を分析・自動生成
  • 外部システム連携も同様のアプローチで実現

ユーザービュー(業務の視点)アプローチ

性能管理機能

  • ジェネレーターの切り替えにより、複数のプラットフォームのソースコード、データベース・スキーマを自動生成
  • 構築時だけでなく、仕様変更時にもデータベース・スキーマを自動変更(DB再編成機能)

Webジェネレーター:C#,Java,Ruby

Windowsジェネレーター:C#,Java

.NET Mobileジェネレーター:C#

DB:SQLServer, Oracle, DB2, Informix,
PostgreSQL, MySQL

GeneXusでの開発の流れ

GeneXusでの開発の流れ

おすすめサービス

図面と部品表をリンクする
サービスパーツソリューション

SOA+BPM基盤としたWeb型の
ビジネスプラットフォーム

統合型フレームワーク&アプリケーション
によるSOA・BPMプラットフォーム

お客様とサプライヤをつなぐ、
Web調達ソリューション