特許
J-GLOBAL ID:200903068943279569

GUIアプリケーション開発におけるクラス設計方法

発明者:
出願人/特許権者:
代理人 (1件): 菅 隆彦
公報種別:公開公報
出願番号(国際出願番号):特願平10-301280
公開番号(公開出願番号):特開2000-132385
出願日: 1998年10月22日
公開日(公表日): 2000年05月12日
要約:
【要約】【課題】MVCモデルのVモジュールに含まれる各クラスを全面的に変更することなく、GUIアプリケーションの移植や仕様変更などに柔軟に対処することが可能なGUIアプリケーション開発におけるクラス設計方法の提供。【解決手段】MVCモデルを構成するMモジュール1、Vモジュール2、及びCモジュール3のうち、Mモジュール1及びCモジュール3を既存の形態のまま保つ一方、Vモジュール2を、GUI画面の仕様を実現する上でGUIの種類に依存せずに機能する複数のクラス41〜44をパッケージ化してなるGUI非依存型Vモジュール4と、GUIの種類に依存して機能する複数のクラス51〜54をパッケージ化してなるGUI依存型Vモジュール5とに分割して設定してなる特徴。
請求項(抜粋):
オブジェクト指向論に基づくGUIアプリケーションの開発をMVCモデルを用いて行う際の当該MVCモデルのクラス設計に適用される、GUIアプリケーション開発におけるクラス設計方法であって、前記MVCモデルを構成するモジュールである、前記GUIアプリケーションの動作に関与するMモジュール、GUI画面の仕様に関与するVモジュール、及び前記Mモジュールと前記Vモジュールとの間のメッセージの受渡しに関与するCモジュールのうち、前記Mモジュール及び前記Cモジュールを既存の形態のまま保つ一方、前記Vモジュールを、前記GUI画面の仕様を実現する上でGUIの種類に依存せずに機能する複数のクラスをパッケージ化してなるGUI非依存型Vモジュールと、前記GUIの種類に依存して機能する複数のクラスをパッケージ化してなるGUI依存型Vモジュールとに分割して設定する、ことを特徴とするGUIアプリケーション開発におけるクラス設計方法。
IPC (2件):
G06F 9/06 530 ,  G06F 9/44 530
FI (2件):
G06F 9/06 530 W ,  G06F 9/44 530 P
Fターム (2件):
5B076DD05 ,  5B076DF08

前のページに戻る