例と組み合わせて、HUAWEI CLOUD デジタル ファクトリー情報モデル コンフィギュレーターを解釈します。

要約: 実際の「生産実行管理」シナリオに含まれる関連ビジネスデータオブジェクトと組み合わせて、システムは、関連ビジネスオブジェクトのデータモデリングを実現するために、ファーウェイクラウドデジタルファクトリープラットフォームの「情報モデル」コンフィギュレーターの使用方法を導入します。

この記事は、HUAWEI CLOUD コミュニティ「デジタル ファクトリーの詳細と簡単シリーズ (2): Information Model Configurator の使用方法」 (著者: Yunqi MAE) から共有されたものです。

HUAWEI CLOUDデジタルファクトリープラットフォームは、業界の高度なメタデータ駆動型アーキテクチャを採用し、アプリケーション機能を4つのコア構築要素(データ情報、論理プロセス、データ分析、フロントエンドビュー)に分解し、対応するメタデータコンフィギュレータとオペレーティングエンジンを提供します。実際のビジネス ニーズに合わせて、プラットフォームが提供するメタデータ コンフィギュレーターを使用して、対応するビジネス オブジェクトのメタデータ モデリングを迅速かつグラフィカルに完了します。その後、メタデータ モデルは、メタデータ モデル実行エンジンを通じて、対応するビジネス アプリケーション機能の実行インスタンスを動的に生成します。プラットフォーム。

HUAWEI CLOUD デジタル ファクトリー プラットフォームは、製造シナリオに関わるビジネス オブジェクトを 9 種類のビジネス モデルに抽象化してカプセル化し、ビジネス モデル (ビジネス モデル) はアプリケーション機能コンポーネントにインスタンス化されます。

このうち「情報モデル」は、ビジネス機能に関わるビジネスオブジェクトのデータモデリングに使用され、あらゆる種類のビジネス機能を開発するためのデータ基盤となります。HUAWEI CLOUDデジタルファクトリープラットフォームは、グラフィカルな情報モデルコンフィギュレーターを提供し、テクノロジーを理解していないビジネス担当者でもデータモデルを独自に定義できるようにし、真のビジネス主導のデジタルアプリケーション開発を実現します。情報モデルは、さまざまな一般的なタイプ (リスト/カード/カレンダー/ガント チャートなど) のデータ ビューを自動的に生成でき、生成されたビューは PC の Web および H5 モバイル端末で使用できます。

ユーザーが情報モデルを設定した後、「リリース」ボタンをクリックすると、展開することなくワンクリックでリリースが実現します。

今号では、HUAWEI CLOUD Digital Factory Platformの「情報モデル」コンフィギュレータの使い方を、簡略化した「生産実行管理」のシナリオケースに基づいて詳しく紹介します。

(1) ケースシナリオの説明

「本番実行管理」ケースのシナリオでは、次の 2 つの要件を満たすようにアプリケーション機能を構築する必要があります。

  • 生産実行に関連するビジネスオブジェクトの情報データモデリングを実行し、関連するビジネスデータを管理します。関連するビジネスオブジェクトには、主に次のアクティビティが含まれます: 生産オーダー、プロセスタスクオーダー、生産資材需要オーダーなど。関連するトランザクションドキュメントを構成します。 ビジネスコーディングルール追跡番号の自動生成を実現します。
  • 実際の生産実行ビジネス活動プロセスを照合して、関連するビジネスオブジェクト間の情報とデータの自動フローを実現します。たとえば、製造オーダーは製品の生産プロセスルートに従って対応するプロセスオーダーを自動的に生成し、生産オーダーに従って対応するプロセスオーダーを自動的に生成します。製品の製造BOMリスト、材料要件情報など

この号では、このケース シナリオの最初の要件を HUAWEI CLOUD Digital Factory Platform に実装する方法を紹介します。

(2) 正式な施工手順

1. 関連するマスターデータの準備:

生産実行管理シナリオでは、製造リソース(製品、原材料、部品表など)のマスターデータと、製造プロセスのマスターデータ(標準手順、工程ルートなど)を事前に整備する必要があります。

HUAWEI CLOUD Digital Factory Platformの「データワークベンチ>製造リソースとプロセス」機能パスで、ユーザーは次の機能を操作することで必要なマスターデータのメンテナンスを完了できます。

  • 材料マスターデータ:
  • 製品および部品表 (製造 BOM) のマスター データ:
  • 標準プロセスマスターデータ:
  • ルーティングマスターデータ:

2. 本番実行に関連するビジネス オブジェクトのデータ モデリング:

この生産実行管理シナリオのケースでは、関連するビジネス オブジェクトには主に、生産オーダー、プロセス タスク オーダー、資材需要オーダーのアクティビティが含まれます。ユーザーは、HUAWEI CLOUD Digital Factory Platformの「Collaborative Workbench」上の業務トランザクション機能を利用し、「Collaborative Workbench」は、モデル化する際に業務トランザクションが属する「ビジネスドメイン」と「ビジネスシナリオ」に応じてレイアウトを整理します。ビジネス活動トランザクションの機能的使用パス。

HUAWEI CLOUD Digital Factory Platformの「モデリングワークベンチ」では、ユーザーは「トランザクション」モデルビルダーを使用して、まず関連するビジネスアクティビティトランザクションオブジェクトのデータモデリングを完了します。

  • 製造オーダーのモデリング

「トランザクション」モデルビルダーで「生産」ドメインタブを選択し、既存のビジネスシナリオ「生産管理」を作成または使用し、ビジネスシナリオで新しいトランザクションモデル「製造オーダー」を作成し、編集アイコンをクリックします。情報モデルの右側で、情報モデル コンフィギュレータを開き、「製造オーダー」に必要な情報フィールドを設定します。

ここでは、「Information Configurator」の使用方法を詳しく説明します。

(1) フィールドコンポーネントライブラリの説明:

(2) フィールド属性設定の説明:

(3) 関連するモデル タイプのフィールド構成の例:

関連するモデル タイプのフィールドの構成方法を示す例として、「製造オーダー」モデルを使用して「製品」フィールドと「処理ルート」フィールドを構成します。

  • 「製品」フィールドでは、製造オーダーを作成するときに製品マスターデータから必要な加工製品を選択する必要があります。

最初のステップは、ターゲット モデルを選択することです。右側の [フィールド属性構成] ウィンドウで、関連するモデルの [構成] ボタンをクリックすると、次の構成の関連モデル ウィンドウがポップアップ表示されます。

a. 関連するモデルが属するモデル タイプからターゲット モデルを選択します。たとえば、「product」クラス モデルからターゲット モデル「product」を選択します。

b. ターゲット モデルから関連付ける必要があるメイン モデル (製品情報など) またはサブモデル (製品の下の BOM など) を選択します。

2 番目のステップは、「関連モデル」フィールドの値を入力する際に​​、関連モデルの「データ選択」ウィンドウの表示内容と、関連モデル フィールドが入力された後の他のフィールドとの連携処理を構成することです。

a. 製品マスターデータを選択する必要がある場合に、データ選択ウィンドウでユーザーに表示する必要があるフォームフィールドを確認します。

b. 製品マスターデータを選択すると、デフォルトで製品マスターデータの「データタイトル」フィールド値がフロントエンドユーザーインターフェースに表示されますが、ここで、表示する必要がある他のフィールドの内容を確認することがサポートされています。フロントエンド ユーザー インターフェイス。たとえば、製品の「仕様」は「」、「モデル」である必要があり、その他のフィールドがフロントエンド インターフェイスにもたらされます。

c. 製品マスターデータを選択した後、デフォルトで製品の「測定単位」フィールドの値を「製造オーダー」の「生産単位」フィールドに移動し、「割当」のマッピング関係を追加する必要があります。ターゲット フィールド マッピング」。製造オーダーの測定単位フィールドを選択し、製品の測定単位フィールドを左側にドラッグします。

  • 「処理ルート」フィールドでは、製造オーダー作成時にユーザーが選択した特定の「製品」マスタデータに従ってオプションの「処理ルート」マスタデータをフィルタリングし、工順のデータステータスを「有効」に制限する必要があります。 ":

「関連付けモデルの構成」ウィンドウの「ターゲット フィールド マッピング」に「フィルター」クラス マッピング関係を追加し、左側のルーティングの「製品」フィールドを「フィルター フィールド」入力ボックスにドラッグして、フィルター条件演算子「」を選択します。 "に等しい。" 条件値として "製造オーダー" の "製品" フィールド値を選択します。

「関連付けモデルの構成」ウィンドウの「ターゲット フィールド マッピング」に「詳細フィルター条件」クラス マッピング関係を追加し、左側のルーティングの「ステータス」フィールドを「フィルター フィールド」入力ボックスにドラッグして、フィルター条件を選択します。演算子が「等しい」の場合は、条件値として「有効」を手動で入力します。

(4) 構成データを識別するためのエンコード規則:

「製造オーダー番号」フィールドの値は、通常、製造オーダーを作成する際に、ユーザーの業務要件に応じてコーディングフローを自動生成する必要があります。「Modeling Workbench」の「Identification」モデルビルダーを使用して、「Production Order Number」エンコードシリアル番号を構成します。

新しい「データ識別」モデルを作成し、「データ モデル」で「製造オーダー」を選択し、「データ フィールド」で「製造オーダー番号」を選択します。

実際のビジネス ニーズに応じて、識別のエンコード ルールを構成します。

識別コードの構造では、固定文字、システム日付、システム変数、モデル フィールド、シリアル番号、ランダム値、区切り文字などのセグメント値タイプの組み合わせがサポートされています。

  • プロセス順序のモデリング

「トランザクション」モデルビルダーで、「生産」ドメインタブを選択し、ビジネスシナリオ「生産管理」を作成または使用し、ビジネスシナリオに新しいトランザクションモデル「手続きタスクオーダー」を作成し、「プロセスプロセストランザクション」にチェックを入れます。 , 次に、対応するプロセス オペレーション モデルを関連付けて、「プロセス タスク オーダー」がプロセス オペレーション レベルのアクティビティ トランザクションであることを示し、モデルの作成後に「プロセス オペレーション」に関連付けられたモデル フィールドを自動的に事前設定します。

「注文の処理」情報モデルの右側にある編集アイコンをクリックして情報モデル コンフィギュレーターを開き、「注文の処理」に必要な情報フィールドを設定します。

「工程指示」の情報モデルフィールドの設定方法は「製造指示」と同様であるため、ここでは説明を省略する。

  • 資材調達モデリング

「トランザクション」モデルビルダーで、「倉庫」フィールドタブを選択し、既存のビジネスシナリオ「在庫管理」を作成または使用し、ビジネスシナリオに新しいトランザクションモデル「資材調達」を作成します。

(1) 「資材要件」の情報モデルフィールドを設定します。設定方法は「製造オーダー」の場合と同様であるため、ここでは説明しません。

(2) 「資材要件」の「論理モデル」の「詳細」タブで、資材要件の詳細行を運ぶ「要件の詳細」サブモデルを作成します。

このうち、「手動編集」にチェックを入れると、フロントエンドユーザーインターフェース上での取引詳細データの手動作成・編集をサポートします。チェックを外した場合、フロントエンドユーザーインターフェースではデータのみの閲覧が許可されます(データはバックグラウンド ロジックを通じて生成されます)。

「要件詳細」サブモデルのフィールドを設定します。設定方法は「製造オーダー」の場合と同様であるため、ここでは説明しません。

(3) 「Associated Computing」構成例:

「資材所要量書」の「所要量詳細」行の資材「所要量」を自動的に集計・カウントする必要があると想定し、「資材所要量書」情報モデルにフィールド「所要量合計」を追加し、次に、デフォルト値の「 関連計算」ロジックを設定します。

「関連計算式」を設定するウィンドウで、サブモデル「要件詳細」の「要件数量」をクリックし、「統計方法」(要約、個数、または平均)を選択します。

構成の「関係計算式」ウィンドウでは、構成統計をサポートするサブモデル データが特定の条件を満たす必要があります。

(3) 運用効果検証

1. 製造オーダー

「製造オーダー」モデルがリリースされると、エンド ビジネス ユーザーは、「コラボレーション ワークベンチ」で「製造管理」アプリケーション カードを選択することで、対応する関数インスタンスを表示して使用できるようになります。

  • リストビュー
  • ビューをすばやく作成する
  • ビューの編集

「クイック作成ビュー」および「編集ビュー」では、「関連モデル」フィールドに関連する以下の設定の動作効果を確認できます。

  • 「製品」や「処理ルート」などの関連モデル タイプ フィールドの「データ選択ビュー」ウィンドウに表示されるデータ リスト フィールド。
  • 「製品」フィールドでは、ユーザーが特定の製品マスター データを選択すると、製品マスター データの「モデル」および「仕様」フィールドの値が自動的にフロント ページに表示されます。
  • 「ルート」フィールドのオプションのデータフィルタリング: 「製品」フィールドの値に基づいて、「データ選択ビュー」ウィンドウの「ルート」フィールドのオプションのルーティングマスターデータをフィルタリングします。
  • 「製品」フィールドを選択すると、製品マスタデータのフィールド値が他のフィールドに自動的に割り当てられます。たとえば、製品マスタデータの測定単位が「製造オーダー」の「製造単位」フィールドに自動的に割り当てられます。 」。

2. 処理タスク一覧

「プロセスタスクオーダー」モデルがリリースされると、エンドユーザーは「コラボレーションワークベンチ」で「生産管理」アプリケーションカードを選択することで、対応する関数インスタンスを表示して使用できるようになります。

「加工オーダー」の「リストビュー」、「クイック作成ビュー」、「編集ビュー」の操作効果は「製造オーダー」と同様であるため、ここでは説明を省略します。

3. 材料要件リスト

「資材要求」モデルが公開されると、エンド ユーザーは「コラボレーティブ ワークベンチ」で「在庫管理」アプリケーション カードを選択することで、対応する関数インスタンスを表示して使用できるようになります。

「資材調達」の「リストビュー」および「クイック作成ビュー」の操作効果は「製造指図」と同様であるため、ここでは説明を省略します。

以下は、「資材要求文書」の「ビューの編集」の実行効果です。これにより、資材要求文書の「必要数量概要」フィールドの関連する計算結果を確認し、「資材要求文書」のデータを表示および追加できます。サブモデルの「要件詳細行」:

上記は、実際の「生産実行管理」シナリオに関係する関連ビジネスデータオブジェクトの組み合わせであり、ファーウェイクラウドデジタルファクトリープラットフォームの「トランザクション」モデルの情報モデルコンフィギュレーターを使用してモデリングと使用を完了する方法を系統的に紹介しています。次回は、HUAWEI CLOUD デジタル ファクトリー プラットフォームの「ロジック」モデルの使用方法を体系的に紹介し、さまざまなビジネス オブジェクトが特定のトリガー条件に基づいて自動的にデータを交換したり、メッセージ通知をアクティブに送信したりできるようにします ( (「製造オーダー」や「プロセスタスクオーダー」など)、「資材調達」データフローは自動的に行われます)。

HUAWEI CLOUD IoTアシスタントWeChat hwc-iotを追加し、「Digital Factory」と返信してHUAWEI CLOUD Digital Factoryの体験を申し込みます

 

クリックしてフォローして、Huawei Cloudの最新テクノロジーについて初めて学びましょう~

{{名前}}
{{名前}}

おすすめ

転載: my.oschina.net/u/4526289/blog/8817814