アプリケーション機能強化

PowerBuilderアプリケーションをゼロから作り直すことなく、新しい機能を追加できます。 よくある機能強化ニーズに対応する、実績あるソリューションで機能を拡張しましょう。

機能強化とリプレース、どちらを選ぶべきか

アプリケーションの全面的な書き換えによる「モダナイゼーション」を求められるケースは少なくありません。 しかし、多くの場合、機能強化の方がリスクを抑えつつ、より高いROIを実現できます。

このページでは、PowerBuilderをご利用のお客様が実際に導入した、よくある機能強化ニーズに対応する ソリューションをご紹介します。いずれも、既存アプリケーションへの最小限のコード変更で追加可能です。

多言語対応

グローバル展開や国内の外国語ユーザーへの対応

よくあるシナリオ

  • 外国人の従業員や顧客が、母国語でのアプリケーション利用を必要としている
  • 海外拠点が設立され、現地語のサポートが必要になった
  • 規制要件により、多言語オプションの提供が求められている
  • 既存のコードを変更せずに、言語を追加したい

ソリューション

Enableは、PowerBuilderアプリケーションのテキストを 実行時にインターセプトし、翻訳テキストに置き換えるランタイム国際化ツールです。

主なメリット: ソースコードを変更することなく、多言語対応を追加できます。 翻訳者はPowerBuilderではなく、Excelファイル上で作業を行います。

  • 短期間で導入可能(数か月ではなく数週間)
  • ソースコードの変更は不要
  • 技術者でない翻訳者が直接作業可能
  • 後から簡単に言語を追加可能
Enable for PowerBuilder - 製品リーフレット

Enableの機能、導入プロセス、導入事例の詳細をご覧いただけます。 技術仕様やライセンスオプションも記載されています。

モダンUIコンポーネント

ユーザーエクスペリエンスとビジュアルデザインを改善

よくあるシナリオ

  • インターフェースが古いとユーザーから指摘されている
  • より優れたデータ可視化(チャート、ダッシュボード)が必要
  • 全面的なリデザインなしに、ユーザビリティを向上させたい
  • 経営陣から「Windows 11のような見た目と操作感」が求められている

Ultimate Suiteの仕組み

Ultimate Suite for PowerBuilder(USPB)は、既存のPowerBuilderアプリケーションに シームレスに統合できるモダンUIコントロールを提供します。

主なメリット: 画面を作り直すことなく、モダンなコンポーネントを導入できます。 チャート、カレンダー、最新のデザイン要素を即座に追加できます。

  • 本格的なチャートとグラフ
  • モダンなカレンダーと日付ピッカー
  • 高機能なフィルタリングと検索
  • ダッシュボードコンポーネント
Ultimate Suite for PowerBuilder - 製品リーフレット

USPBのUIコンポーネントに関する詳細ガイドです。スクリーンショットと統合例を掲載。 最小限の工数でアプリケーションの外観をモダナイズする方法をご覧いただけます。

エンタープライズセキュリティ&アクセス制御

最新のセキュリティ要件とコンプライアンス基準への対応

よくあるシナリオ

  • コード内にセキュリティリスクが潜んでいる(安全でないパターン、ハードコードされた秘密情報、チェックの欠如)
  • 多要素認証(MFA)を導入する必要がある
  • Active Directory / LDAP / Entra IDとの連携が求められている
  • ユーザー数が増加し、権限管理が複雑化している
  • アクセスルールがコード全体に散在しており、管理が困難
  • アクセスログと制御に関するコンプライアンス要件がある
  • 監査時に「誰が何をできるか」(ロール/画面/機能)を提示することが難しい
  • 複数のPBアプリケーション/バージョン間で一貫したセキュリティを維持することが困難

ソリューション

  • PowerBuilderコード内のセキュリティ上の弱点を検出・修正(PB 2025 + Visual Expert)
  • アプリケーション内の「セキュリティロジック」を削減。認証・認可をPBコードから外部化(PB 2025 + Visual Guard)
  • MFAと柔軟なログインフローを実装(PB 2025 + Visual Guard)
  • AD/Entra IDとの連携(PB 2025 + Visual Guard)
  • Windowsアカウントによるシングルサインオン(SSO)を実装(PB 2025 + Visual Guard)
  • 画面やビジネス機能にマッピングされたロールベースのアクセス制御(RBAC)を実装(PB 2025 + Visual Guard)
  • コンプライアンス対応のための完全なアプリケーション監査証跡を生成(PB 2025 + Visual Guard)
統合アプローチ:PowerBuilder + Visual Guard + Visual Expert

包括的なセキュリティ対策として、Visual Guard(ランタイムセキュリティ)と Visual Expert(脆弱性検出のためのコード分析)を最新バージョンのPowerBuilderと組み合わせる企業が増えています。これにより、アクセス制御と SQLインジェクションなどのコードレベルのセキュリティ問題の両方に対応できます。

2026年版 PowerBuilderセキュリティガイド
NEW

認証、認可、脆弱性対策を網羅した、PowerBuilderアプリケーションの セキュリティに関する包括的なガイドです。

Visual Guard - 製品リーフレット
PDF

Visual Guardのセキュリティ機能、アーキテクチャ、統合オプションの 概要をご覧いただけます。
 

Visual Expert - 製品リーフレット
PDF

Visual Expertのコード分析機能、アーキテクチャ、統合オプションの概要をご覧いただけます。

 

データベースバージョンアップグレード(Oracle / SQL Server)

PowerBuilderアプリケーションへのリスクを最小限に抑えながら、データベースのアップグレードに備える

よくあるシナリオ

  • 古いデータベースバージョン(例:Oracle 11gSQL Server 2008/2012)からのアップグレードを計画している
  • リソースを投入する前に、移行工数を見積もりたい
  • アップグレード後にコードに影響を与える可能性のある非推奨機能が心配
  • 変更(例:データ型変更)がコードに与える影響を把握する必要がある
  • アップグレード前に技術的負債を削減したい(未使用オブジェクト、旧式のパターンなど)
  • 移行後のデータベースについて、監査対応のドキュメントが必要
  • 移行チェックリストの検証のために、移行前後のスキーマとコードを比較したい
  • パフォーマンスの最適化と、品質およびリグレッションの継続的な監視を行いたい

ソリューション

  • 数分でスコープとメトリクスを把握:データベースオブジェクトとコード量の自動インベントリ
  • データ構造のモデル化:データモデルを理解するためのER図を自動生成
  • 移行前にクリーンアップ:潜在的に未使用のオブジェクト(「デッドコード」)を検出
  • 非推奨要素の検出:廃止された型、関数、パッケージ、構文の使用箇所を特定
  • 影響分析(「Xを変更したらどうなるか?」):すべての依存関係を即座に確認し、マトリクスを使って参照漏れを防止
  • 比較による変更の検証:バージョン間でスキーマ/コードを比較
  • ドキュメントの自動生成:データモデル、オブジェクト、コード、パラメータ、参照関係をドキュメント化し、長期的な保守に対応
  • アップグレード後の最適化と継続的な監視:遅いコード、欠落インデックス、品質/セキュリティの問題などを検出
Visual ExpertによるOracle移行
PDF

Oracle移行に際し、PowerBuilderアプリケーションへの影響を分析・管理するための 包括的なガイドです。

Visual ExpertによるSQL Server移行
PDF

SQL Server移行に際し、PowerBuilderアプリケーションへの影響を分析・管理するための 包括的なガイドです。
 

機能強化ソリューション比較

最適なツール選定のためのクイックリファレンス

課題/目標 推奨ソリューション 標準的な期間 コード変更
多言語対応 PB + Enable 2〜4週間 最小限(変更不要)
モダンUIコンポーネント PB + Ultimate Suite(USPB) 範囲による 画面単位で対応
チャート/データ可視化の改善 Ultimate Suite(USPB) ダッシュボード1件あたり1〜2週間 新規コンポーネントのみ
MFA/高度な認証 PB + Visual Guard 2〜6週間 セキュリティ統合ポイント
ロールベースのアクセス制御 PB + Visual Guard 3〜8週間 既存セキュリティコードの置換
AD/LDAP連携 PB + Visual Guard 1〜3週間 認証レイヤーのみ
包括的なセキュリティ刷新 PB + Visual Guard + Visual Expert 2〜3か月 戦略的なリファクタリング
注: 期間は一般的な導入実績に基づく目安です。 具体的な状況により異なる場合があります。詳細な評価についてはNCSまでお問い合わせください。

どのソリューションが最適かお悩みですか?

お客様の具体的なご要件についてご相談ください。状況やご予算に最適な 機能強化アプローチの評価をお手伝いいたします。