【QT】QTプロジェクト:データ収集ソフトウェア開発

データ収集ソフトウェア開発インターフェースの表示

ソフトウェアは 6 つのモジュールに分かれています。

1. リアルタイムデータ表示モジュール

ここに画像の説明を挿入
機能の説明:
リアルタイム データ表示には、リアルタイム サブスクリプション データ表示とリアルタイム内部データ表示が含まれます。リアルタイム サブスクリプション データの情報については、その内容をクリックして特定の Json データおよび解析された Json データを表示できます。リアルタイムの内部データについては、その内容をクリックして元のメッセージを表示できます。

2. データクエリモジュール

ここに画像の説明を挿入
機能説明:
取得したデータをMySQLデータベースに保存し、時間条件でフィルタリングし、[クエリ]ボタンをクリックすると、時間、ソース、件名、説明などのクエリ内容がウィンドウに表示されます。データの一部をクリックすると、特定の Json データと解析された Json データが表示されます。

3. データ統計モジュール

ここに画像の説明を挿入
機能の説明:
データ統計ウィンドウには、データ インターフェイス、デバイス名、テーマ、更新時間、最後の 1 分間、最後の 10 分間、データ レート、その他の情報が表示されます。取得したデータの[更新時刻]欄は、[件名]に応じて受信データの時刻をリアルタイムに表示し、動的に変更することができます。さらに、直近 1 分間と直近 10 分間に取得された[トピック]のデータ量とデータレートもカウントします。

4. ステータス監視モジュール

ここに画像の説明を挿入
機能の説明:
ステータス監視には、デバイスのリンクとステータス情報、デバイスの障害情報、およびデバイスのステータス情報の詳細が含まれます。デバイスリンクおよびステータス情報には、デバイス名、リンクステータス、リンクステータスには正常、無効、デバイスステータス情報には正常、障害、不明が表示されます。デバイス障害情報では、障害情報が表示されます。具体的には、いつ、どのデバイスがどのトピックに対応し、障害エラーが発生したかが表示されます。デバイスステータス情報詳細では、対応する情報項目とフェーズドアレイレーダー、ナビゲーションレーダー、ライダー、ボトムコントロールボックスの情報を表示できます。

5. 障害クエリモジュール

ここに画像の説明を挿入
機能の説明:
MySQL データベースに障害情報を保存し、時間条件でフィルターし、必要な障害情報の内容をクエリします。特定の内容には、時間、デバイス名、障害情報が含まれます。

6. オンラインヘルプモジュール

機能説明:
ユーザーが使用するのに便利なソフトウェアの操作に関するヘルプドキュメント。

メニューバー:

1. ファイル
ここに画像の説明を挿入
2. 表示
ここに画像の説明を挿入
3. ヘルプ
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Cappuccino_jay/article/details/126599789