BfitTool:ご紹介



BfitToolはソフトウエアの – デザイン / フィッティング / カスタマイズ – によりパッケージング を支援する定義ツールです.

What is BfitTool? .

BfitToolはソフトウエアの – デザイン / フィッティング / カスタマイズ – によりパッケージング を支援する定義ツールです.


パッケージング支援とは・・・

  • デザイン – フィッタを想定した処理設計/データ設計/リスト設計
  • フィッティング – 処理オブジェクトをベースにしたフィッタ/データ/リスト定義
  • カスタマイズ – 国際化/セキュリティなど標準および特定分野カスタマイズ

を想定しています.

デザイン関連記事
フィッティング関連記事
カスタマイズ関連記事

Download

BfitToolはFrewareです. 以下のページよりダウンロードしてご利用できます.
BfitSoftダウンロード

構成 .

以下の定義ツールでデザイン / フィッティング / カスタマイズ します.

定義ツール

ツール 主な用途 ライセンス
フィッタ定義 フィッティング仕様を定義/プレビューします. Freeware
データ定義 データベース仕様を定義/作成します. Freeware
リスト定義 コード表などリストデータを定義します. Freeware
フィッタ定義

各種フィッタ向けフィッティング仕様を定義します. データベース/テキストの相互変換などデータ処理ツールとしての利用も想定しています.


フィッタ定義ヘルプ

データ定義

DDL/DML定義/データ閲覧/検索/編集などデータベースの新規構築/運用場面をサポートします.


データ定義ヘルプ

リスト定義

コード表など索引リスト形式テキスト専用エディタです.


リスト定義ヘルプ

特徴 .

即-動作

フィッタは1つのフィッタ定義で 即-動作 します. DB操作/ステータス/データ処理/エントリ/レポート/チャートの6種類の基本処理機能を備え, 主/副処理の組合せができます.

  • 「受注情報」フィッタ定義によるステータスフィッタ動作イメージ

再-利用

入力と出力が存在する1つの処理を 基本処理クラスと捉え一元化し, 各処理クラスの再利用が可能です. これにより品質/機能面を向上させています.

  • 「生産計画」内工程計画を「受注」工程照会で再利用イメージ

データベース

主/副データベースとしてFirebird, InterBaseおよびODBC接続データベースが利用できます. 各データベースは国際標準文字セット:UnicodeおよびANSI系文字セットが利用できます.


国際化

翻訳辞書による他言語版, Unicode文字セットおよび国際標準志向DBMS Firebird/InterBaseにより 国際化パッケージが作成できます. WindowsUS版/Linux環境で動作し, データベース構築/運用までをサポートします.

  • 英語版DBフィッタイメージ

デザイン .

6種類のフィッタソフトをベースに処理設計/データ設計/コード設計します.

フィッタ 主な用途 ライセンス
ステータス-フィッタ 様々な時系列な状況(ステータス)の閲覧 Freeware
DB-フィッタ 閲覧/検索/編集/レポート作成などデータベース基本操作 Freeware
データ-フィッタ インポート/エクスポート/データベース更新などのデータ処理. Freeware
レポート-フィッタ データベースからのレポート/PDF文書作成. Freeware
チャート-フィッタ データベースからのチャート作成 Freeware
エントリ-フィッタ バーコードによるデータエントリを想定しエントリ 特定用途向け

ステータスフィッタご紹介
DBフィッタご紹介
データフィッタご紹介
レポートフィッタご紹介
チャートフィッタご紹介
エントリフィッタご紹介

処理設計

対象となる要件を処理/データの側面で切分け, 6種類のフィッタソフトをベースに機能/業務別など場面にあわせ処理構成を設計します. DB操作/レポート/チャートプレビューなどプロトタイプ設計ツールとしての利用も想定しています.

データ設計

データベースを作成しテーブル/ドメイン/プロシジャ/トリガ など各種データ定義します. 個別/一括登録ができます. テーブル,プロシジャなどのSQL展開機能を利用できます. 

  • テーブル/ドメインなどの定義
  • 主画面

  • データベースの作成
  • データベース作成

  • テーブルSQL展開
  • テーブルSQL展開

  • スクリプト定義
  • スクリプト定義

  • スクリプト一括実行
  • 一括実行

リスト設計

コード表など各種リストデータを定義します. フィッタ側の編集機能も利用できます

  • フィッタ側利用イメージ

  • リアルデータを利用したスパイラルな手法を想定しています.
  • データ移行はインポート/エクスポート機能が利用できます.

フィッティング .

入力/出力定義, 列定義, レポート定義, エントリ定義します. リアルデータ, メタデータの利用, ライブデータ/編集, スケルトン定義など定義補助機能があります. 各処理はプレビューしながら定義できます.

処理定義

各フィッタの処理別に定義します.

  • フィッタ定義
  • 処理プレビュー
  • チャートプレビュー
  • レポートプレビュー

レポート定義

各レポート処理はプレビューしながら定義できます.

  • プレビュー

エントリ定義

各エントリ処理はプレビューしながら定義できます.

  • プレビュー

副画面数は制限ありません. 利用環境に依存します.

標準カスタマイズ .

機能, メニュー, 国際化などのの標準カスタマイズ, 特定分野向けカスタマイズ, 他ソフトウエア連携によりソフトウエアパッケージングします.

機能-カスタマイズ

画面テーマなどの表示, レポート仕様, 各種条件設定, プロシジャ化などが可能です.

メニューカスタマイズ

システム設定ファイルへ各フィッタ情報, セッティング情報を設定します. メニューに反映されます.


セキュリティ-カスタマイズ

アプリケーションサイドのセキュリティ機能としてフィッタ/処理/モード/条件/列単位で 5段階のレベル設定が可能です. フィッタ定義で設定およびプレビュー確認ができます.


国際化-カスタマイズ

データ/フィッタ翻訳辞書を作成し国際化します. レポート/エントリパネルにも反映されます.

  • 英語版レポートパネル
  • 英語版エントリパネル

  • 動作モード/保守モードの設定はメニュー内環境設定を利用します.
  • マスタ/クライアント設定は変更できます.

特定分野カスタマイズ .

各フィッタをベースに特定分野向けに機能追加・変更します. Webサーバ連携, 他ソフトウエア連携, ハードウエア連携も想定しています.

  • 生産現場のスケジューリング分野への適用例

各フィッタをベース/継承した別プログラムを想定しています.