LANSA for iSeries (LANSA/AD)
より高い生産性
LANSAは、覚えやすく使いやすい、System i、iSeries、AS/400の最高のアプリケーション開発環境です。容易に既存のアプリケーションを拡張し、短時間で新しいアプリケーションを設計し開発することができます。開発は、LANSAの強力で移植可能なアプリケーション開発言語により、RPGよりはるかに迅速に行うことができます。また、保守も、共通ロジックの定義のLANSAメタデータ・リポジトリにおける集中管理のため、より簡単に行うことができます。
短時間で効果的なアプリケーションを作成
パッケージ化されたソリューションが、全てのニーズを満たすことは難しいことです。RPGまたはCOBOLのシステムをカスタマイズするコストは、しばしば初期導入コストの何倍にもなります。LANSAは容易に既存のパッケージを拡張することも、一から完全はシステムを構築することも可能です。
LANSAの開発言語は、データベース言語に最も適した機能が付加された、業界標準SQLに基づいています。フィールド、ファイル、プログラムの基本を理解してさえいれば、誰でも高い生産性を手に入れることができます。
LANSAは、高いパフォーマンスを得るためにネイティブのRPGを生成しコンパイルしますが、RPGを書いたり編集する必要は全くありません。デバッグでさえLANSAレベルで行うことができます。
画面や帳票記述、ヘルプ・テキスト、エラー・メッセージなどに多国語を用いたフィールド定義は、LANSAメタデータ・リポジトリに保管されます。複数のユーザーが、1つのプログラム・バージョンで言語を選択して利用することができます。ただ1つのバージョンを設計して管理することが可能です。

「3GLでは私たちの巨大なシステム開発は
ほぼ不可能だったでしょう」
- KLM Equipment Services Netherlands
簡単なアプリケーションの保守
LANSAメタデータ・リポジトリは、ユーザーの変更要求への迅速な対応の鍵を握っています。
共通ロジックをメタデータ・リポジトリに集中することによって、プログラムにデータ妥当性検証、日付計算、ヘルプ・テキスト、エラー・メッセージ、ファイル・ナビゲーション規則、セキュリティ、コミットメント・コントロール、データの整合性をプログラミングなしで継承させることができます。
1ヶ所の定義を変更することで、全てのプログラムを新しい規則に従って動くようにすることができます。
LANSAが自動的に画面や帳票を作成し、ビジネス・ルールを管理するので、開発者が保守するコードはより少なくなります。
可搬性
LANSAで開発したSystem i、iSeries、AS/400用のアプリケーションは、Windows、UNIX、Linuxのプラットフォームに展開することが可能です。
LANSA for the WebとVisual LANSAを使用することで、最小の努力で5250のアプリケーションを、WebとWindowsに拡張することができます。
投資は保護され、将来のコストを低く抑えることができます。
新しいアプリケーションを簡単に設計
LANSAのデータ・モデラーは論理的なデータモデルから、参照整合性に基づいたデータベースを、短時間で作成することができます。
プログラムを作成するために、LANSAは多くのプログラム可能な標準テンプレートを提供しています。これらのテンプレートを使用し、一連の質問に答えることで、品質の良いLANSAプログラム、画面や帳票を自動生成します。自社の開発標準を反映させるために、必要に応じて自身のテンプレートを簡単に作成することもできます。プログラムを開発するためにフル・シンタックス・プロンプター付きのLANSAエディタを使うこともできます。
LANSAは、簡単かつ、高い開発生産性をお届けします。
機能:
System i、iSeries、AS/400開発環境
- ホスト・ベースのSystem i アプリケーションの
- 既存のSystem i アプリケーションの拡張
- 可搬性のあるストアード・プロシージャー
- LANSAリポジトリ・トリガー
- LANSA for the Webによる、短時間でのWebブラウザアプリケーションの開発
- LANSA Integratorによる、A2A、B2Bインテグレーション
- Dominoとのインテグレーション
アクティブ・オブジェクト・リポジトリのサポート
- ドメインの保全と参照整合性
- エラー・メッセージ
- ヘルプ・メッセージ
- 省略値
- フィールド記述、ヘディング
- 日付編集
- DB2 UDBイベント・トリガーの拡張
- ジョインの事前定義
- 仮想フィールド
- セキュリティ
- 多国語、DBCS、RLTB
ビルド
- 統合4GL言語
- プロンプト可能なシンタックス・エクスパート
- プログラム可能なテンプレート
- アクション・ダイアグラム・エディター
- 画面と帳票の自動生成
- 画面ぺインター
- 帳票ぺインター
- IBM CUA 画面標準
- ネイティブのRPGパフォーマンス
- オンライン・クライアント、リモートサーバーのRDMLのデバッグ
- 変更管理とチーム開発
- ドキュメントの自動生成
- 影響分析
- RPG、他の3GLプログラムの呼び出し
- ILEサービス・プログラムの呼び出し
- eメール
