生産スケジューラと生産計画のフレクシェ > 製品情報 > 開発者向け情報

開発者向け情報

プログラミングによる拡張性

FLEXSCHE GPは、生産スケジューリングプラットフォームFLEXSCHE Components(フレクシェ・コンポーネンツ)をベースとして開発されています。FLEXSCHE Componentsでは生産スケジューラで必要となる様々な機能が豊富に提供されています。低レベルの複雑な処理はカプセル化されているので、開発者は高レベルの設計・実装に集中できます。また、そのインターフェースは完全に公開されており、サードパーティが独自の生産スケジューラを開発することも可能です。
したがって、FLEXSCHE GPは無限にかつ効率的に拡張することができるのです。

アンサンブルモジュール

「データの入出力」「スケジューリング」「ユーザーインターフェース拡張」などの生産スケジューラを特徴付ける機能を実装したモジュールです。FLEXSCHE Componentsを利用して開発します。FLEXSCHE GPでは「GPアンサンブル」というモジュールにそれらの機能が実装されています。

EDK(アンサンブル開発キット)

アンサンブルモジュールを効率的に開発するためのクラスライブラリ及び開発支援環境(有償)です。GPアンサンブルモジュールのソースコードを公開しています(一部非公開)。スケジューリングロジックやデータソースインターフェースを自由自在にカスタマイズすることができます。開発にはMicrosoft Visual C++が必要です。

アドイン

アンサンブルモジュールを補助するモジュールです。例えば、独自のユーザーインターフェースを追加して、その中でFLEXSCHE Componentsの各オブジェクトにアクセスして状態を表示したり、作業の割付き状況を変更したりといった処理が可能です。オプション製品のFLEXSCHE GUI PlusやFLEXSCHE Editorもアドインの一種です。Visual C++、Visual Basic、JScript、C#等の.NET対応言語(COM相互運用機能を利用)など、COMインターフェースに準拠したあらゆる言語で開発できます。

ページトップへ戻る

開発サポート体制

開発者向けメーリングリスト(無償)

FLEXSCHE周辺の開発に関するQ&Aや、開発者同士の意見交換などが活発に行われています。ご質問には弊社スタッフが出来る限り速やかに回答しております。

開発トレーニングコース(有償)

FLEXSCHE Componentsを用いたアドインやアンサンブルモジュールの開発方法を習得していただくためのトレーニングです。

開発代行(有償)

アンサンブル開発やアドイン開発を弊社が行うことも可能です。費用は個別にお見積もりいたします。

ページトップへ戻る