2024 年黒竜江省職業専門学校技能競技会および国家選抜アプリケーション ソフトウェア システム開発競技会 (高等職業グループ) 競技会問題セット 3

202 年4 月黒竜江省職業学院技能競技会及び全国大会選抜

アプリケーションソフトウェアシステム開発競技会(高等職業団体)

コンテストの質問セット3

目次:

        競合のソース コード情報が必要な場合は、ブロガーにプライベート メッセージを送信できます。

コンテストの説明

モジュール 1: システム要件の分析

タスク 1: 製造実行 MES - 品質管理 - 受入材料検査 (3 ポイント)

タスク 2: 製造実行 MES - 品質管理 - 製品検査 (3 点)

タスク 3: 製造実行 MES—品質管理—品質レポート (3 ポイント)

タスク 4: サプライ チェーン SCM – 販売管理 – 顧客ファイル (3 ポイント)

タスク 5: サプライチェーン SCM – 販売管理 – 販売契約 (3 ポイント)

タスク 6: 私のタスク — 倉庫申請のレビュー (3 ポイント)

タスク 7: 私のタスク — 補充申請のレビュー (3 ポイント)

モジュール 2: ソフトウェア システム開発

タスク 1: 製造実行 MES - ジョブの組み立て (7 ポイント)

タスク 2: 製造実行 MES - 品質管理 - 品質検査基準 (8 点)

タスク 3: 製造実行 MES - 品質管理 - 生産サンプリング (8 ポイント)

タスク 4: 製造実行 MES—品質管理—品質トレーサビリティ (8 ポイント)

課題5:製造実行MES―品質管理―ミス防止管理(8点)

タスク 6: データの視覚化 (8 ポイント)

モジュール 3: システム導入テスト


コンテストの説明

1. プロジェクトの背景

中国共産党第20回党大会報告は、製造強国とデジタル中国の建設を加速し、ハイエンド、インテリジェント、グリーン製造業の発展を促進する必要があると指摘した。「IDC中国製造企業調査報告書2021年」レポートでは、製造実行システム(MES、Manufacturing Execution System)は、製造企業が今後2年間で最も優先的に投資するアプリケーションソフトウェアシステムの1つであると指摘している。

MES はインテリジェント製造の基盤、核心、魂であり、インテリジェント製造の生産プロセス全体をカバーし、製造企業のさまざまなビジネスと密接に関連しており、企業に製造データ管理、計画とスケジュール管理、生産スケジュール管理、在庫管理モジュール(管理、品質管理、人材管理、ワークセンター/設備管理、工具設備管理、調達管理、コスト管理、プロジェクトかんばん管理、生産プロセス管理、下位レベルのデータ統合分析、上位レベルのデータなど)統合や分解などにより、企業向けの管理モジュールを作成します。堅牢で信頼性が高く、包括的で実現可能な製造共同管理プラットフォームです。

伝統的な中小の自動車部品メーカーであるA社は、納期不正確な計算、納期の長期化、納期不足による生産発注の問題を解決するために、 MES情報管理システムの導入を計画しています。生産情報管理システム、追跡が不十分で生産計画の管理が難しいなどの問題、第二に、政府文書の要件に従って、Q Cityの二重炭素管理ビッグデータプラットフォームとの接続が実現されます。

特定の要件:

1. インテリジェント製造のプロセス制御、タスクディスパッチ、品質管理、データ収集などを実現します。

2. 各機器のエネルギー消費データをリアルタイムに監視し、エネルギー分析を行い、エネルギー利用効率を最適化します。

2. 競技内容

競技時間は 4 時間で、次の表に示すように、「システム要件分析」、「ソフトウェア システム開発」、「システム導入テスト」の 3 つのモジュールが評価されます。

モジュール番号

モジュール名

競技時間

分数

1つ

システム要件の分析

4時間

25点

ソフトウェアシステム開発

55点

三つ

システム導入テスト

20点

合計

4時間

100点

3. 競技結果の提出

出場者は、割り当てられたアカウントに従ってシステムにログインし、競技終了前にモジュール 1、モジュール 2、およびモジュール 3 の結果をプラットフォームにアップロードして提出します。

4. 競技上の注意事項

競技番号、名前、学校などのプレーヤーに関連する情報を、提出および展開されたドキュメント、プロトタイプ、コード、その他のリソースに記入することはできません。上記のマークが表示された場合、この単元の得点は0点として扱われます。

モジュール 1:システム要件の分析

1. モジュールの評価ポイント

モジュールスコア: 25 ポイント

このモジュールは、顧客ニーズの収集、分析、要約、ビジネス プロセスの明確な整理、標準化された要求仕様の作成、製品 UI/UE 設計のための UI 設計ソフトウェアの使用熟練度、正しい UI カラー スキームの習得、およびビジネスニーズを満たす製品を設計する ソフトウェア要件の作業を論理的かつ人間工学的に分析する能力。

2. タスクの要件

1. 与えられた競争タスクの要件の説明に従って、「要件仕様 (テンプレート).docx」と関連ツール ソフトウェア (Visio など) を使用して、モジュールの簡単な概要を記述し、対応するビジネス フローチャートを描画します。アクティビティ図とユースケース図、クラス図、シーケンス図、ER図を作成し、「要件仕様.docx」ドキュメントの作成を完了します。

2. プロトタイピング設計ツール Axure RP を使用してプロジェクト「Product Prototype.rp」を作成し、指定された競技課題の説明に従って、プロトタイピング設計ツール Axure と画像処理ソフトウェア Adob​​e Photoshop を使用して、準拠するようにソフトウェア プロトタイプ設計を実施します。 UI設計仕様を反映し、プロトタイプインターフェース間の連携機能を実装します。

(1) 審査員は、Axure RP ツールのパブリッシュ/プレビュー モードでソフトウェア プロトタイプを実行し、作業を評価します。

(2) ソフトウェアのプロトタイプを描画する場合、ページの名前は標準化され、ページ幅は 1024px、高さの制限はありません。ページ レイアウトは合理的で美しく、コンテンツが充実している必要があります。1 つの機能に複数のスタイルが存在することを避けるために、同じ機能のスタイルを再利用してください。

(3) プロトタイプは、インタラクティブなデザインコンテンツとインタラクティブな注釈を備え、優れたユーザーエクスペリエンスを備え、人間工学に基づいた操作ロジックに準拠している必要があります。インタラクションの説明、コンポーネントの「インタラクティブ アクション」および「リンク ポインティング」の説明を入力します。インタラクティブ ステータスをマークします。コンポーネントのすべての「インタラクション状態」の説明を入力します。文字制限プロンプト、存在するかどうかを入力します。コンポーネントの文字制限、または制限の具体的な説明。優れたユーザーエクスペリエンス。

3. コンテスト参加者は、コンテスト終了前に、上記の 2 つのファイル「要件仕様.docx」および「製品プロトタイプ.rp」を「システム要件分析.zip」圧縮パッケージに追加し、圧縮パッケージ ファイルを提出する必要があります。

3. 競技課題

参加者は、顧客から提供されたタスク要件の説明とモジュール 1 のタスク要件に基づいて、「要件仕様.docx」および「製品プロトタイプ.rp」の設計タスクを完了します。

タスク 1: 製造実行 MES 品質管理 — 受入材料検査 (3 ポイント)

【基本要件】

1.デュアルカーボン管理システムのメインインターフェイスに入り、左側の製造実行 MESの下の[品質管理]タブをクリックし、ドロップダウン メニューで[受入材料検査]をクリックして[受入材料検査] ページに入ります。入材検査データの一覧表示を実現 データ一覧表示の内容は、シリアル番号、シリアル番号、ピッキングオーダー番号、材料名、仕様、型式、単位、必要数量、受入数量、抜き取り検査数量、検査内容となります。項目、基準値上限値、基準値下限値、検査値、検査結果、検査者、検査時刻、[変更]ボタン、[削除]ボタン。

2. [変更]ボタンをクリックすると、「入荷検査票変更」ダイアログが表示されます。ダイアログで変更できる内容は、ピッキング番号(※必須)、材料名(※必須)、サンプリング数量です。 (※必須項目)、検査値(※必須項目)、検査結果(※必須項目)、備考。ピッキング番号の[選択]ボタンをクリックすると、「ピッキングリスト選択」ダイアログボックスが表示されます。「ピッキングリスト選択」ダイアログボックスのデータリスト情報の後に[選択]ボタンをクリックすると、データが自動入力されます。入荷検査フォームへ 中段。

タスク 2: 製造実行 MES 品質管理 — 製品検査 (3 ポイント)

【基本要件】

1.デュアル カーボン管理システムのメイン インターフェイスに入り、左側の[製造実行 MES]の下にある[品質管理]タブをクリックし、ドロップダウン メニューで [製品検査] をクリックして製品検査ページに入ります。製品検査データの一覧表示を実現 データ一覧の表示内容は、シリアル番号、シリアル番号、計画番号、完了順序番号、ジョブ名、生産ライン名、検査バッチ、製品名、製造日、検査項目、生産数量、抜き取り検査 数量、検査値、上限閾値、下限閾値、検査結果、検査者、検査時刻、[変更]ボタン、[削除]ボタン。

2. [変更]ボタンをクリックすると、「製品検査オーダ変更」ダイアログが表示されます。ダイアログで変更できる内容は、完成オーダ番号(※必須)、検査基準(※必須)、サンプリング数量などです。 (*必須項目)、検査値(*必須項目)、検査結果(*必須項目)、備考をご記入下さい。完了したオーダー番号の[選択]ボタンをクリックすると、「生産完了オーダー選択」ダイアログが表示されますので、「生産完了オーダー選択」ダイアログのデータ一覧情報の後に[選択]ボタンをクリックすると、自動入力されます。製品検査票にデータを入力します検査基準の[選択]ボタンをクリックすると、「検査基準の選択」ダイアログが表示されます。「検査基準の選択」ダイアログのデータ一覧情報の後に[選択]ボタンをクリックすると、データが自動入力されます。製品検査フォームに入力してください。

3. 入力完了後、[OK]ボタンをクリックすると製品検査フォームが修正され、「修正成功」と表示されますので、[キャンセル]ボタンをクリックしてダイアログボックスを閉じます。

4. [削除]ボタンをクリックすると製品検査票データが削除され、「正常に削除されました」というメッセージが表示されます。

5. データリストの上部の検索ボックスに、シリアル番号、完了オーダー番号、計画番号、ジョブ名、製品名、検査ロット、製造日 (範囲選択)、検査項目、検査結果のドロップダウン オプション (結果には、修飾された、および修飾されていない)、インスペクター、検査時間 (間隔の選択) が含まれており、[検索] ボタンをクリックすると、検索条件に基づいてあいまいクエリを実行し、リスト データを更新します。入力したクエリ条件をクリアするには、[リセット] ボタンをクリックします。 。

タスク 3: 製造実行 MES 品質管理 — 品質レポート (3 ポイント)

【基本要件】

1.デュアルカーボン管理システムのメインインターフェイスに入り、左側の製造実行 MESの下の[品質管理]タブをクリックし、ドロップダウン メニューの [品質レポート]をクリックして品質レポート ページに入ります。品質レポートデータの一覧表示を実現 データ一覧表示内容は、シリアル番号、検査番号、計画番号、完了順序番号、作業名、生産ライン名、検査バッチ、製品名、製造日、検査項目、生産数量、抜き取り検査数量、検査員、適格数量、検査時間。

2. データ一覧上部の検索ボックスに完了オーダー番号、計画番号、作業名、製品名、検査バッチ、製造日(範囲選択)、検査項目を入力し、[検索]ボタンをクリックするとあいまいクエリベースで実装されます。 [リセット]ボタンをクリックすると、入力した検索条件をクリアできます。

タスク4 : サプライチェーン SCM 販売管理顧客ファイル(3 ポイント)

【基本要件】

1. デュアル カーボン管理システムのメイン インターフェイスに入り、左側サプライ チェーン SCM - 販売管理の顧客プロファイルタブをクリックして、顧客プロファイル管理ページに入ります顧客ファイル管理データのリスト表示を実装します。データリストの表示内容には、番号、顧客名、会社住所、担当者、連絡先番号、顧客分類、信用格付け、ステータス有効/無効スイッチ、作成時刻、[変更]、[ [削除] ] ボタンを押すと、デフォルトで 1 ページ目が表示され、1 ページあたり 10 件のデータが表示されます。

2. データ一覧欄の[変更]ボタンをクリックすると、「顧客ファイル変更」ダイアログが表示されます。ダイアログで変更できる内容は、顧客名(*必須)、略称、会社住所(*)です。郵便番号、電話番号、銀行口座、口座番号、納税者番号、担当者(*必須)、連絡先番号(*必須)、顧客区分(主要顧客、一般顧客など)(*必須)、クレジットレベル(高品質、良好、平均、不良などのレベル)(*必須)、ステータス有効/無効ラジオボタン、備考 変更完了後、[OK]ボタンをクリックして変更を保存し、データリストを更新します「変更」「成功」のプロンプトが表示されますが、[キャンセル]ボタンをクリックするとダイアログを閉じます。データ一覧欄の[削除]ボタンをクリックすると、削除を確認する警告メッセージが表示されます。[OK]をクリックすると顧客プロフィール情報データが削除され、「削除に成功しました」というメッセージが表示されます。[キャンセル]ボタンをクリックして画面を閉じます。ダイアログボックス。

3. データリスト上部の検索ボックスに、顧客名、担当者を入力し、顧客カテゴリ(カテゴリにはコア顧客、一般顧客が含まれます)、ステータス(ステータスには通常、無効が含まれます)を選択して、[検索]ボタンをクリックしますクエリ機能を実行し、リストデータを更新します [リセット]ボタンをクリックすると、入力したクエリ条件をクリアできます。

課題5 : サプライチェーン SCM 販売管理販売契約 (3 点)

【基本要件】

1. デュアルカーボン管理システムのメインインターフェイスに入り、左側のサプライチェーン SCM -販売管理の[販売契約] タブをクリックして、販売契約管理ページに入ります売買契約管理データの一覧表示を実現 データ一覧表示内容は、番号、契約番号、注文番号、顧客名、納期、納品方法、契約金額、締結日、営業担当者、申込者、申込時刻、アプリケーションステータス、レビュー担当者、レビュー時刻、レビューステータス、[請求書生成]、[変更]、[削除]ボタンを選択すると、リストデータがページング表示され、デフォルトでは1ページ目が表示され、1ページあたり10件のデータが表示されます。

2. データ一覧欄の[変更]ボタンをクリックすると、「販売契約の変更」ダイアログが表示されます(未提出状態またはレビュー状態が却下となっている契約のみ変更可能です)。ボックスの内容: 注文番号 (* 必須) フィールドに入力してください)、配送方法 (速達、物流を含む) (* 必須フィールド)、配送先住所 (* 必須フィールド)、連絡先担当者 (* 必須フィールド)、連絡先情報 (*必須項目)、署名 日付(*必須) 備考、下記の契約内容の[追加]または[削除]ボタンをクリックして、契約内容を追加または削除してください。材料ファイル、単価、注文数量は、契約内容表 修正完了後 [保存]ボタンをクリックすると、売買契約データが修正され、「修正に成功しました。送信」ボタンをクリックすると、「送信に成功しました」と表示され、契約情報が消えます。 [キャンセル]ボタンをクリックしてダイアログを閉じますデータ一覧欄の[削除]ボタンをクリックすると、削除を確認するかどうかの警告画面が表示されます(削除できるのは未提出状態または審査状況が拒否された契約書のみです)。[確認]をクリックすると売買契約情報が削除されます。 「削除に成功しました」というメッセージが表示されますので、[キャンセル]ボタンをクリックしてダイアログを閉じますデータリスト列の[請求書生成]ボタンをクリックすると、請求書を生成するかどうかの警告画面が表示されます(承認ステータスの契約の請求書のみ生成可能)。[OK]をクリックすると請求書が生成され、「生成成功」のメッセージが表示されます。 」の場合は、[キャンセル]ボタンをクリックしてダイアログを閉じます。

タスク 6: 私のタスク倉庫保管申請のレビュー (3 ポイント)

【基本要件】

1. デュアル カーボン管理システムのメイン インターフェイスに入り、左側の[マイ タスク]の下にある倉庫申請レビュータブをクリックし、倉庫申請レビュー管理ページに入ります。倉庫申請審査のためのページングデータリスト表示を実現します。ページングデータリストの表示内容には、シリアル番号、申請番号、関連文書番号、業種、サプライヤー、契約番号、契約タイプ、申請タイプ、申請者、申請日、申請が含まれます。ステータス、レビュー者、レビュー日、レビュー状況、[詳細]ボタン。

2. [詳細]ボタンをクリックすると、「ストレージ申請のレビュー」ダイアログボックスが表示されます。ダイアログボックスで変更できる内容は、意見のレビューです。変更が完了したら、[パス]または[拒否]をクリックします。 [キャンセル]ボタンをクリックすると、変更を保存してページングデータリストを更新し、ダイアログを閉じることができます。

3. ページング データ リストの上の検索ボックスに、購買依頼番号、関連文書番号、ビジネス タイプのドロップダウン選択 (カテゴリには、生産倉庫、調達倉庫、返品倉庫が含まれます)、サプライヤーのドロップダウン選択、契約番号、および契約タイプのドロップダウン選択 選択(カテゴリには、購入契約、販売契約が含まれます)、申請者のドロップダウン選択、申請日(範囲選択)、申請ステータスのドロップダウン選択(カテゴリには、未提出、レビュー保留、レビュー済み)、レビュー担当者のドロップダウン選択、レビュー日(範囲選択)、レビューステータス(カテゴリには合格、却下が含まれます)を選択して[検索]ボタンをクリックすると、検索条件に基づいてクエリ機能が実装され、ページングリストのデータが更新されます。 ]ボタンをクリックすると、入力したクエリ条件がクリアされます。

タスク 7: 私のタスク補充申請のレビュー (3 ポイント)

【基本要件】

1. デュアル カーボン管理システムのメイン インターフェイスに入り、左側の[マイ タスク]の下にある[補充申請レビュー]タブをクリックし、補充申請レビュー管理ページに入ります。補充申請審査用のページデータ一覧表示を実現します。ページデータ一覧の表示内容には、番号、文書番号、ステータス、申請者、申請日、申請状況、審査者、審査日、審査状況、[詳細]ボタンが含まれます。

2. [詳細]ボタンをクリックすると、「補充申請の検討」ダイアログが表示されますので、意見の修正内容を変更することができます。修正完了後、[承認]または[拒否]をクリックしてください]ボタンをクリックすると、変更内容を保存してページングデータリストを更新し、[キャンセル]ボタンをクリックするとダイアログを閉じることができます。

3. ページングデータリストの上の検索ボックスに、文書番号、申請者のドロップダウン選択、申請日 (範囲選択)、申請ステータスのドロップダウン選択 (カテゴリには、未提出、審査待ち、審査済みが含まれます)、審査員のドロップを入力します。 -ダウン選択、レビュー日(間隔選択)を選択し、レビューステータス(カテゴリには合格、却下が含まれます)をプルダウンして[検索]ボタンをクリックすると、検索条件に従ってクエリ機能が実装され、ページングリストのデータが更新されます。 [リセット]ボタンをクリックすると、入力したクエリ条件をクリアできます。

課題8:調達管理システム -入札への参加(4点)

1. Dual Carbon Bidding Network のメイン インターフェイスに入り、右上隅の個人アバターをクリックして個人センター ページに入ります。

2. パーソナルセンターページの左側にある[入札に参加]メニューをクリックして入札に参加ページに入り、入札可能な入札の情報データ一覧が表示されます(入札リリース名、入札終了日など)。時刻と[登録]ボタンをクリックし、入札名をクリックして、対応する入札公告をブラウザの新しいタブで開きます。[登録]ボタンをクリックすると「登録に成功しました」というメッセージが表示され、[キャンセル]ボタンをクリックしてダイアログを閉じます。箱。

モジュール 2:ソフトウェア システム開発

1. モジュールの評価ポイント

モジュールスコア: 55 ポイント

このモジュールは、出場者のビジネス設計、フロントエンド ページ開発、バックエンド ビジネス コードの記述能力をテストすることに重点を置いています。これには以下が含まれます。

1. フロントエンドページの開発。指定されたシステム要件に基づいて、バックエンド API によって提供されるデータ インターフェイスを使用し、HTML5、CSS3、JavaScript、Vue.js (ElementUI、vue-element-admin) およびその他のテクノロジを使用し、MVVM モデルに従ってフロント コンポーネントを完了します。 -エンドページとビジネス機能の実装、要件のコーディングは、フロントエンドエンジニアリング開発の技術仕様に準拠します。

2. バックエンド事業の開発。指定されたシステム要件に基づいて、ビジュアル開発ツールを使用してデータベースを設計し、Spring Boot フレームワークを使用してバックエンド ビジネス機能を実装し、RESTful API インターフェイスの開発を完了して、公開して実行します。設計は Spring Boot フレームワークのドメイン/POJO、DAO、サービス、およびコントローラーの階層アーキテクチャ パターンに準拠し、コーディングは命名とアノテーションの仕様に準拠する必要があります。

2. タスクの要件

1. データベース ビジュアル管理ツールを使用して、カーボン データベースを作成し、carbon.sql データベース ファイルをインポートします。コンテストのタスクの説明によると、プロジェクトのビジネス機能を実現した後、データベース スクリプト Carbon.sql をエクスポートします。データベースアカウント/パスワード: root/123456。

2. バックエンド開発ツール IntelliJ IDEA を使用してバックエンド プロジェクト Carbon を開き、競合タスクの説明に従ってプロジェクトのビジネス機能を実装し、Maven を使用してプロジェクトを Carbon.jar パッケージ ファイルとして公開します。

3. フロントエンド開発ツールを使用し、管理フロントエンド プロジェクトを開き、競合タスクの説明に従ってプロジェクトのビジネス機能を実装してから、実稼働環境の dist1 フォルダーに公開し、Nginx を使用してデプロイし、http: と入力します。 //ブラウザで IP:8088 を確認し、管理側のビジネス機能については、admin/admin123 を使用してデュアル カーボン管理システムにログインします。

4. フロントエンド開発ツールを使用してユーザー フロントエンド プロジェクトを開き、競合タスクの説明に従ってプロジェクトのビジネス機能を実装してから、実稼働環境の dist2 フォルダーに公開し、Nginx を使用してデプロイし、http: と入力します。 //ブラウザで IP:8081 を表示し、ユーザーのフロントエンド ビジネス機能を確認します。

5. フロントエンド開発ツールを使用してデータ視覚化フロントエンド プロジェクトを開き、競合タスクの説明に従ってプロジェクトのビジネス機能を実装してから、実稼働環境の dist3 フォルダーに公開し、Nginx を使用してデプロイし、「http」と入力します。ブラウザーで://IP:8080、ビジュアル フロントエンドのビジネス機能を検証します。

6. コンテスト終了前に、参加者は上記の結果「carbon.sql」、「carbon.jar」、「dist1」、「dist2」、「dist3」を「Application System Development.zip」圧縮パッケージに追加します。圧縮パッケージ ファイルを送信します。

3. 競技課題

参加者は、顧客から提供されたタスクの説明とモジュール 2 のタスク要件に従って、管理およびフロントエンド、ユーザー フロントエンド、およびデータ視覚化機能の開発タスクを完了します。

タスク 1: 製造実行 MES — ジョブの組み立て(7 ポイント)

注: プレーヤーは独自の管理フロントエンド インターフェイスを作成します。

【基本要件】

1.デュアル カーボン管理システムのメイン インターフェイスに入り、左側の製造実行 MES の下にある[ジョブ アセンブリ]タブをクリックして、 [ジョブ アセンブリ]ページに入りますジョブ組立データの一覧表示を実装します。データ一覧の表示内容は、番号、ジョブ名、生産計画、生産計画、製品、形名、仕様、単位、開始時刻、終了時刻、[変更]ボタンです。

2. [変更]ボタンをクリックすると、「生産オペレーション変更」ダイアログボックスが表示され、変更できる内容は、オペレーション名(※必須項目)、生産数量(※必須項目)、備考です。 、生産運用資材情報( 備考)の場合は、変更完了後[OK]ボタンをクリックして変更内容を保存し、データリストを更新し、[キャンセル]ボタンをクリックしてダイアログボックスを閉じます。

3. データ リストの上の検索ボックスに、ジョブ名、開始時刻 (間隔の選択)、終了時刻 (間隔の選択)、ジョブ ステータスのドロップダウン オプション (ステータスには、未実行、実行中、完了、異常が含まれます) を入力します。 [検索]ボタンをクリックすると、検索条件に応じたあいまい検索機能が実現され、リストデータが更新され、[リセット]ボタンをクリックすると、入力した検索条件をクリアできます。

4. データ一覧の上部に[追加]ボタンが表示されるので、[追加]ボタンをクリック後、作業名(※必須)、生産数量(※必須)、備考を入力します。生産計画の[選択]ボタンをクリックすると、「生産計画とスケジュールの選択」ダイアログボックスが表示されます。「生産計画とスケジュールの選択」ダイアログボックスのデータ一覧情報の後に「選択」ボタンをクリックすると、自動的に生産計画とスケジュールの選択が表示されます。生産オペレーションの詳細にデータを入力します。

5. 入力が完了したら、[OK] ボタンをクリックすると、新しいプロダクション ジョブが作成され、「正常に作成されました」というメッセージが表示されます。[キャンセル] ボタンをクリックしてダイアログ ボックスを閉じます。

6. データ一覧の上部に[削除]ボタンが表示されるので、[削除]ボタンをクリックすると生産稼働データが削除され、「正常に削除されました」というメッセージが表示されます。

タスク 2: 製造実行 MES 品質管理 — 品質検査基準 (8 ポイント)

注: プレーヤーは独自の管理フロントエンド インターフェイスを作成します。

【基本要件】

1.デュアルカーボン管理システムのメインインターフェイスに入り、左側の製造実行 MESの下の[品質管理]タブをクリックし、ドロップダウン メニューで[品質検査基準]をクリックして、[品質検査基準] ページに入ります。品質検査基準データ一覧表示を実現 データ一覧表示内容は、シリアル番号、材質名、型式、仕様、単位、検査項目、検査種類、規格値の上限値、規格値の下限値、[修正]を含みます。ボタンと[削除]ボタンを押します。

2. [変更]ボタンをクリックすると、「品質検査基準の変更」ダイアログが表示され、検査項目名(※必須)、検査種類(※必須)、上限値の変更が可能です。基準値の下限値(※必須項目)、基準値の下限値(※必須項目)、備考。素材名の[選択]ボタンをクリックすると、「素材ファイルの選択」ダイアログが表示されます。「素材ファイルの選択」ダイアログのデータ一覧情報の後に[選択]ボタンをクリックすると、データが自動入力されます。品質検査基準に組み込んでいます。

3. 入力完了後、[OK]ボタンをクリックすると品質検査基準が変更され、「変更成功」のメッセージが表示されますので、[キャンセル]ボタンをクリックしてダイアログを閉じます。

4. [削除]ボタンをクリックすると、品質検査基準データが削除され、「正常に削除されました」というメッセージが表示されます。

5. データリスト上部の検索ボックスに材料名、検査項目、検査種類を入力し、[検索]ボタンをクリックすると、検索条件に基づいてあいまい検索が実行され、リストデータが更新され、[リセット]ボタンをクリックするとクリアされます。入力されたクエリの条件。

6. データ一覧の上部に[追加]ボタンが表示されますので、[追加]ボタンをクリック後、ポップアップされる「品質検査基準の追加」ダイアログに検査項目名(※必須)と検査種類(※必須)を入力します。 )、基準値の上限値(※必須)、基準値の下限値(※必須)、備考。素材名の[選択]ボタンをクリックすると、「素材ファイルの選択」ダイアログが表示されます。「素材ファイルの選択」ダイアログのデータ一覧情報の後に[選択]ボタンをクリックすると、データが自動入力されます。品質検査基準に組み込んでいます。

7. 入力完了後、[OK]ボタンをクリックすると品質検査基準が追加され、「追加に成功しました」というメッセージが表示されますので、[キャンセル]ボタンをクリックしてダイアログを閉じます。

タスク 3: 製造実行 MES 品質管理 — 生産サンプリング (8 ポイント)

注: 参加者は、サービス インターフェイス部分 (pojo、マッパー、サービス、コントローラー) と管理フロントエンド インターフェイスを自分で記述および設計します。

【基本要件】

1.デュアルカーボン管理システムのメインインターフェイスに入り、左側の製造実行 MESの下の[品質管理]タブをクリックし、ドロップダウン メニューで [生産サンプリング]をクリックして生産サンプリング ページに入ります。生産サンプリングデータの一覧表示を実現 データ一覧表示内容は、シリアル番号、シリアル番号、計画番号、ジョブ名、材料名、仕様、型式、単位、検査項目、生産数量、サンプリング数量、検査内容となります。値、閾値上限、閾値下限、検査結果、検査者、検査時刻、[変更]ボタン、[削除]ボタン。

2. [変更]ボタンをクリックすると、「生産サンプリング順序変更」ダイアログボックスが表示されます。ダイアログボックスで変更できる内容は、ジョブ名(※必須)、材料名(※必須)、サンプリング数量( ※必須項目)、検査基準(※必須項目)、検査値(※必須項目)、検査結果(※必須項目)、備考。ジョブ名の[選択]ボタンをクリックすると、「生産ジョブの選択」ダイアログボックスが表示されます。「生産ジョブの選択」ダイアログボックスのデータ一覧情報の後に[選択]ボタンをクリックすると、データが自動入力されます。生産サンプルシートに記入します検査基準の[選択]ボタンをクリックすると、「検査基準の選択」ダイアログが表示されます。「検査基準の選択」ダイアログのデータ一覧情報の後に[選択]ボタンをクリックすると、データが自動入力されます。生産サンプルフォームに入力します。

3. 入力完了後、[OK]ボタンをクリックすると、生産サンプルシートが修正され、「修正成功」のメッセージが表示されますので、[キャンセル]ボタンをクリックしてダイアログボックスを閉じます。

4. [削除]ボタンをクリックすると、生産サンプル注文データが削除され、「正常に削除されました」というメッセージが表示されます。

5. データリストの上の検索ボックスに、シリアル番号、計画番号、ジョブ名、材料名、検査項目、検査結果ドロップダウン オプション (結果には適格および不適格が含まれます)、検査者、および検査時間 (間隔の選択) を入力します。 ) を選択し、[検索] ] ボタンをクリックすると、検索条件に応じたあいまい検索機能が実現され、リストデータが更新され、[リセット] ボタンをクリックすると、入力した検索条件をクリアできます。

6. データ一覧の上部に[追加]ボタンが表示されますので、[追加]ボタンをクリック後、ポップアップする「生産サンプルオーダー追加」ダイアログボックスにジョブ名(※必須)と材料名(※必須)を入力します。 、サンプリング数量(※必須項目)、検査基準(※必須項目)、検査値(※必須項目)、検査結果(※必須項目)、備考。ジョブ名の[選択]ボタンをクリックすると、「生産ジョブの選択」ダイアログボックスが表示されます。「生産ジョブの選択」ダイアログボックスのデータ一覧情報の後に[選択]ボタンをクリックすると、データが自動入力されます。生産サンプルシートに記入します検査基準の[選択]ボタンをクリックすると、「検査基準の選択」ダイアログが表示されます。「検査基準の選択」ダイアログのデータ一覧情報の後に[選択]ボタンをクリックすると、データが自動入力されます。生産サンプルフォームに入力します。

7. 入力完了後、[OK]ボタンをクリックすると、新規生産サンプルシートが追加され、「追加に成功しました」というメッセージが表示されますので、[キャンセル]ボタンをクリックしてダイアログボックスを閉じます。

タスク 4: 製造実行 MES 品質管理 — 品質トレーサビリティ (8 ポイント)

注: コンテスト参加者は、サービス インターフェイス部分 (pojo、マッパー、サービス、コントローラー) と管理フロントエンド インターフェイスを自分で記述および設計します。

【基本要件】

1.デュアルカーボン管理システムのメインインターフェイスに入り、左側の製造実行 MESの下にある品質管理ラベルをクリックし、ドロップダウン メニューで品質トレーサビリティをクリックして、品質トレーサビリティ ページに入ります。品質トレーサビリティデータの一覧表示を実現 データ一覧の表示内容は、シリアル番号、シリアル番号、計画番号、完了順序番号、作業名、生産ライン名、検査ロット、製品名、製造日、検査項目、生産数量、抜き取り検査 数量検査結果、検査者、検査時間。

2. データリストの上部の検索ボックスに、シリアル番号、完了オーダー番号、計画番号、ジョブ名、製品名、検査ロット、製造日 (範囲選択)、検査項目、検査結果のドロップダウン オプション (結果には、修飾された、および修飾されていない)、インスペクター、検査時間 (間隔の選択) が含まれており、[検索] ボタンをクリックすると、検索条件に基づいてあいまいクエリを実行し、リスト データを更新します。入力したクエリ条件をクリアするには、[リセット] ボタンをクリックします。 。

課題 5: 製造実行 MES 品質管理 — ミス防止管理 (8 点)

注: コンテスト参加者は、サービス インターフェイス部分 (pojo、マッパー、サービス、コントローラー)、管理フロントエンド インターフェイス、およびデータベースの設計を自分で記述および設計します。

【基本要件】

1.デュアル カーボン管理システムのメイン インターフェイスに入り、左側の[製造実行 MES]の下にある[品質管理]タブをクリックし、ドロップダウン メニューで[ポカヨケ管理]をクリックして、ポカヨケ管理ページに入ります誤りのない管理データ一覧表示を実現するには、データ一覧表示内容に番号、エラー項目、エラー種類、[変更]ボタン、[削除]ボタンを含める必要があります。

2. [変更]ボタンをクリックすると、「ポカヨケ管理変更」ダイアログが表示されます。ダイアログで変更できる内容は、エラー項目(※必須項目)、エラー種類(※必須項目)です。 、およびその結果(*必須項目)、項目)、予防策(*必須項目)。入力完了後、[OK]ボタンをクリックすると製品検査フォームの修正が行われ、「修正成功」のメッセージが表示されますので、[キャンセル]ボタンをクリックしてダイアログを閉じます。

3. [削除]ボタンをクリックすると、誤り防止管理データが削除され、「削除に成功しました」というメッセージが表示されます。

4. データ一覧の上部に[追加]ボタンが表示されますので、[追加]ボタンをクリック後、ポップアップされる「ポカヨケ管理追加」ダイアログにエラー項目(※必須)とエラー種類(※必須)を入力します。ボックス。、結果につながる (* 必須フィールド)、予防手段 (* 必須フィールド)。入力完了後、[OK]ボタンをクリックすると、間違い防止管理が追加され、「追加に成功しました」というメッセージが表示されますので、[キャンセル]ボタンをクリックしてダイアログを閉じます。

タスク 6: データの視覚化 (8 ポイント)

注: コンテスト参加者は、サービス インターフェイス部分 (pojo、マッパー、サービス、コントローラー)、管理フロントエンド インターフェイス、およびデータベースの設計を自分で記述および設計します。

【基本要件】

視覚化プラットフォームでは、データの変化がダッシュボード、ドーナツ チャート、縦棒グラフ、曲線グラフ、ローリング テーブルなどのさまざまな形式で表示されます。

見える化プラットフォームは大きく左・中・右の3つに分かれており、左側はエネルギー消費量概要、エネルギー消費割合、在庫警告、中段はデータ概要、販売計画達成率、右側は販売統計と売上ランキング(TOP8)、生産統計構成。プラットフォームの右上隅には、現在のシステムの日付、週、時刻、形式が動的に表示されます。

管理側でデータを追加すると、それに応じてビジュアルチャートが変化します。

1. エネルギー消費量概要ダッシュボード。電力消費量、水消費量、炭素排出量の合計量を統計的に分析し、電力消費量、水消費量、炭素排出量の合計量をさまざまな色のダッシュボードの形で表示します。ドーナツチャートの中央エリア 各データのデータ値を表示します。

2. エネルギー消費率リング グラフでは、総エネルギー消費量に対する各エネルギー消費量の割合を分析してください。セクター グラフには 2 つの部分が含まれています: エネルギー消費率グラフには、オフィスの電力消費量、オフィスの水の使用量、生産用水の量が表示されます。消費電力、生産電力消費量、総エネルギー消費量に占める割合。リング チャートでは、さまざまな色を使用して各エネルギー消費量の割合を区別し、中央の領域には総エネルギー消費量を表示する必要があります。

3. 在庫警告ローリングテーブル テーブルの各行のデータは、番号、材料と材料名、倉庫と倉庫名、現在の在庫と在庫数量、ステータス(正常(白)、不足(緑)、オーバーフローを含む)で構成されます。 (赤)] を選択すると、表のデータが自動的にスクロールします。

4. データの概要は上部と下部に分かれています。

上段の 1 行目は今年の累計売上、今月の累計売上、今日の累計売上をカウントし、2 行目は今年の累積炭素排出量、今月の累積炭素排出量、今日の累積炭素排出量をカウントします。

下半分は炭素排出量ランキングを表形式で表示しており、炭素排出量の高い順から炭素排出量の多い順に8個のデータを表示しています。表の列の順序は、台数、設備、生産量、炭素排出量の順です。

5. 販売計画の達成率 横軸が年月(例:2021-11、2022-03...)、縦軸の左側が売上計画の達成率を組み合わせグラフで分析してください。右側が販売数量、右側が完成率です。販売計画達成率の組み合わせグラフは 2 つの部分で構成されています。最初の部分は、販売済みおよび計画済みの販売の統計棒グラフです (販売済みと計画済みの販売数量を区別するには色を使用してください)。2 つ目は完成率の統計折れ線グラフです (完成率 = 販売数量 / 販売予定数量)。組み合わせグラフ上にマウスを置くと、年と月、販売済みと完了した販売、計画販売と計画販売、完了率と完了率パーセンテージなどの特定のデータが表示されます。

6. 売上統計: 売上統計を曲線グラフで分析してください。横軸は年と月 (例: 2022-11、2022-12...)、縦軸の左側は売上です。曲線はそれぞれ総売上高を表します。組み合わせチャート上にマウスを置くと、年月、売上総額(万件)と数値、契約金額(万件)と数値などの具体的なデータが表示されます。

7. 売上ランキング(TOP8)は、売上ランキングの状況をヒストグラムで分析してください。左側は売上会社名、下は売上座標を示し、売上上位8位を別の色の棒グラフで表示します。ヒストグラムの右側に表示され、特定のデータ値が高いものから低いものの順に表示されます。

8. 生産統計はローリングテーブルの形式で分析され、テーブルの各行のデータは、シリアル番号、製品と製品名、モデルとモデル名、仕様と仕様内容、単位と単位値、在庫と在庫数量で構成されます。 、生産量と生産額、OEM生産量とOEM生産額、炭素排出量と排出量、表のデータは自動的にスクロールします。

課題7:調達管理体制~入札資料の提出(8点)

注: 出場者は、サービス インターフェイス パーツから返されたデータを統合して解析し、独自のフロントエンド ページを作成する必要があります。

【基本要件】

1. Dual Carbon Bidding Network のメイン インターフェイスに入り、右上隅の個人アバターをクリックして個人センター ページに入ります。

パーソナルセンターページの左側にある[My Bid]メニューをクリックしてMy Bidページに入り、入札可能な入札情報データの一覧を表示します。情報データ一覧には、入札名、入札終了時刻、ステータス(登録成功)が含まれます。 、期限切れ、資格の確認、保留中の入札開始および入札開始の結果)およびアクション ボタン。

2.「登録成功」入札の行にある[情報送信]ボタンをクリックすると、入札データ提出ページにジャンプします。ページの内容は、会社の基本情報の確認と資料のアップロード・提出の2つで構成されています。

3. 会社情報確認部分には、会社名、統一社会信用コード、会社登録住所、組織の種類、会社の性質、設立日、法人/担当者、法人/担当者IDカード、部門連絡先住所、事業範囲、会社紹介、営業許可証のスキャンコピー、営業許可証の有効期間、法人・担当者の身分証明書のスキャンコピー、口座開設銀行、銀行口座番号、口座開設銀行住所、単位登録電話番号、単位登録住所、登録資本金(10,000元)、払込資本金、口座開設ライセンス/基本口座預金情報証明書; データアップロードセクションに[アップロード]ボタンが表示されます。[アップロード]ボタンをクリックしてローカルディレクトリを開きます。ファイルを選択して確認し、ファイルをアップロードします; サポートされるファイル形式: pdf/zip/rar/png/jpg /jpeg など、1 つのファイルは 100MB を超えず、最大 10 ファイルまでアップロードできます。

4. 情報アップロード後、[送信]ボタンをクリックすると「登録に成功しました」というメッセージが表示されますので、情報送信が完了し、My Targetページに戻ります。

モジュール 3:システム導入テスト

1. モジュールの評価ポイント

モジュールスコア: 20 ポイント

このモジュールは、出場者のシステム展開、機能テスト、バグのトラブルシューティング、ドキュメント作成能力のテストに重点を置いています。これには以下が含まれます。

1. システムの導入。指定されたプロジェクトを統合展開ツールに公開して、適切に機能することを確認します。

2. 機能テストとバグ修正。指定されたフロントエンドおよびバックエンドのソース コードを使用して、テスト戦略を策定し、テスト ケースを設計し、指定された機能テストを完了し、テスト中に発生したバグを記録し、バグを分析および修復し、テスト レポート テンプレートに基づいてシステム テスト レポートを作成します。

3. API インターフェースのテスト。JMeter ツールを使用して、バックエンド RESTful API インターフェイスでコーディング標準テストを実行し、API インターフェイス テスト レポートを出力します。

2. タスクの要件

1. プロジェクトの準備

(1) データベースのビジュアル管理ツールを使用して、carbon データベースを作成し、carbon.sql データベース ファイルをインポートします。データベースアカウント/パスワード: root/123456。

(2) バックエンド開発ツール IntelliJ IDEA を使用して、バックエンド プロジェクト Carbon を開いて実行します。

(3) フロントエンド開発ツールを使用し、管理フロントエンドプロジェクトを開いて実行します。admin/admin123 を使用してデュアル カーボン管理システムにログインします。

(4) フロントエンド開発ツールを使用して、ユーザー フロントエンド プロジェクトを開いて実行します。

(5) フロントエンド開発ツールを使用して、データ視覚化フロントエンド プロジェクトを開いて実行します。

2. テスト対象のシステムに基づいて、機能テストを実施し、指定されたバグの機能修正を行い、「ソフトウェアテストレポート.docx」および「システム機能修正レポート.docx」ドキュメントの作成を完了します。

3. テスト対象のシステムに基づいて、JMeter ツールを使用してバックエンド RESTFul API の包括的なテストを実行します。「Software Test Report.docx」ドキュメントの作成を完了します。

4. 出場者は、競技終了までに、上記結果「ソフトウェアテスト報告書.docx」および「ソフトウェア機能修正手順書.docx」を圧縮パッケージ「システム導入テスト.zip」に追加し、圧縮して提出すること。パッケージ ファイルをコンテスト管理プラットフォームにコピーします。

3. 競技課題

タスク 1:機能テストと特定のバグ修正 (1 4ポイント)

(1) 機能テスト

「Dual Carbon Management System Functional Test Scope.pdf」に記載されている機能範囲に基づいて本格的なテストを実施し、少なくとも 5 つの特定のバグを発見し、発見されたバグに基づいて欠陥分析を実施し、バグの原因を分析し、修正します。 「システム テスト レポート テンプレート」の欠陥フォームの欠陥フォームの例については、表 1 を参照してください。

表1 欠陥解析表

欠陥番号

01

欠陥の簡単な説明

配車時の検索ボックスに書類番号を入力後、[検索]ボタンをクリックしても応答がありません。

欠陥再現手順

1. ユーザーはアカウントとパスワードを入力してデュアル カーボン管理システムにログインします。

2. スマート倉庫 WMS の輸送管理の下にある車両スケジュール タブをクリックして、車両管理ページに入ります。

3. 文書番号を入力して[検索]ボタンをクリックしても、該当するデータが読み込めず、クリックしても反応がありません。

欠陥検証レベル

重大な欠陥レベル: (致命的、重大、一般、ヒント)

機能モジュールの関与

インテリジェント倉庫・輸送管理・車両管理

欠陥の原因分析

クエリインターフェイス例外

欠陥のある機能のスクリーンショット

わずかに

  • バグ修正の指定_

以下の機能上のバグを修正し、「システム機能修正報告書.docx」ドキュメントの作成を完了します。

表2 システム機能修正レポートの例

バグ番号

001

バグ修正のスクリーンショット

わずかに

ファイル名と対応するコードを変更します

ファイル名: XXX.java

修正されたコードは次のとおりです。

わずかに

(1)素材ファイル左側の素材分類ドロップダウンツリーが異常に表示される

デュアルカーボン管理システムのメインインターフェイスに入り、「インテリジェント倉庫管理システム WMS」をクリックし、左側の材料ファイルラベルをクリックして材料ファイル管理インターフェイスに入ります。

【基本要件】

注: プレーヤーは、説明されている機能上の欠陥に基づいて修正を行い、対応するエラーを修正する必要があります。

ページの左側に材料タイプ分類のツリー構造が表示されます。ディレクトリ構造は次のとおりです。

ルートディレクトリ名: カテゴリ;

サブディレクトリ名: 完成品、部品;

「完成品」サブカテゴリ: 燃料自動車、新エネルギー自動車。

「パーツ」サブカテゴリ: エンジン、ギアボックス、タイヤ。

サブディレクトリの下のコンテンツをクリックすると、右側のリストに情報が表示されます。ただし、左側の材料タイプ分類ドロップダウン ツリー構造が正常に表示されません。該当するエラーを見つけて修正してください。

(2)管理端末上の荷主管理モジュールの編集機能では、編集ポップアップウィンドウをポップアップ表示できません。

デュアルカーボン管理システムのメインインターフェースに入り、「インテリジェント倉庫管理システム WMS」をクリックし、左側の基本データの下にある荷主ラベルをクリックして荷主管理インターフェースに入ります。

【基本要件】

注: プレーヤーは、説明されている機能上の欠陥に基づいて修正を行い、対応するエラーを修正する必要があります。

[編集]ボタンをクリックすると、会社名、会社住所、担当者、連絡先などの荷主情報編集ダイアログが表示されますが、[編集]ボタンをクリックすると現在の荷主情報が表示されます。ページで荷主情報を編集するためのダイアログ ボックスが表示されません。該当するエラーを見つけて修正してください。

(3)倉庫管理モジュールの検索ページに正常な結果が表示されません。

デュアルカーボン管理システムのメインインターフェースに入り、「インテリジェント倉庫管理システム WMS」をクリックし、左側の基本データの下にある倉庫ラベルをクリックして倉庫管理インターフェースに入ります。

【基本要件】

注: プレーヤーは、説明されている機能上の欠陥に基づいて修正を行い、対応するエラーを修正する必要があります。

倉庫名検索ボックスに倉庫名を入力し、[検索]ボタンをクリックすると、倉庫管理リストが表示されるはずですが、現在のページでは正常なデータが表示されません。該当するエラーを見つけて修正してください。

(4)お客様は、出荷アプリケーションのドロップダウンメニューから選択する場合、該当するデータを参照することはできません。

デュアルカーボン管理システムのメインインターフェースに入り、「スマート倉庫WMS」をクリックし、左側の輸送管理の下にある運送業者アプリケーションタブをクリックして運送業者アプリケーション管理インターフェースに入ります。

【基本要件】

注: プレーヤーは、説明されている機能上の欠陥に基づいて修正を行い、対応するエラーを修正する必要があります。

出荷申請ページの検索機能領域で顧客ドロップダウン選択をクリックすると、すべての顧客名が表示され、選択した顧客に従ってクエリを実行できますが、対応する顧客名データは顧客ドロップダウンに表示されません。対応するエラーを見つけて修正してください。

(5)ミス防止管理で全データを一括選択できない

デュアルカーボン管理システムのメインインターフェースに入り、「製造実行MES」をクリックし、左側の品質管理の下にあるエラー防止管理ラベルをクリックしてエラー防止管理インターフェイスに入ります。

【基本要件】

注: プレーヤーは、説明されている機能上の欠陥に基づいて修正を行い、対応するエラーを修正する必要があります。

誤り防止管理データ一覧の表示内容は、番号、エラー項目、エラーの種類、[変更]、[削除]ボタンであり、データ一覧の左上のチェックボックスをクリックしてすべての誤り防止管理を選択します。チェックボックスをオンにすると、チェックボックスが表示された後、すべての防禦管理データを一括選択することができなくなりますので、該当するエラーを見つけて修正してください。

タスク 2: PIインターフェイステスト ( 6ポイント)

JMeter テスト ツールを使用して、システム テスト範囲に従ってシステム API をテストし、「システム テスト レポート テンプレート.docx」に基づいてソフトウェア テスト レポートを作成します。

おすすめ

転載: blog.csdn.net/qq_50377269/article/details/135225666