TYUT 太原理工大学 2022 要件工学試験の質問

        先生は「本の例題」と「問題集の例題」をもとにオリジナル問題を考えるとのこと。試験にはたくさんの種類の問題がありますが、答えは決まっているので、どのような種類の問題があるのか​​を知る必要はなく、答えを暗記すれば大丈夫です。

        最初は、実際の問題のリソースは 1 つしかないと思っていましたが、各リソースを注意深く調べた結果、実際の問題のリソースは 1 つだけではなく、毎年出題される大問は図を除いてほぼ同じであることがわかりました。演習セットの大問はすべてコピーされましたが、「小紅」が「小明」に変更され、答えは同じままでした。

       そして、このブログ記事は「絵の質問」と「大きな質問の暗唱と誘導」の 2 つの部分に分かれています。

        注: 演習セットの大問については、一部の小問には答えがなく、写植も...です。そのため、私がまとめた「大問の暗唱と誘導」は、写植を更新し、すべての解答を補足しただけです。過去数年間の主要な質問には新しい質問タイプはありません。また、この本に含まれるサンプル質問のほとんどは、次の形式でこのブログ投稿に提示されるため、この本には新しい質問サンプルはありません。描画問題、内容の 85% は演習セットの主要な質問と同じです。

        注: 通常、ブログ投稿にエラーがある場合、重大なエラーでない限り、元のテキストを変更しません。CSDN 上の元のテキストを変更するたびに、再検査する必要があり、毎回著作権の問題のため、CSDN はレビューをくれません。記事はレビューされるまでに 5 回レビューされます (1 回のレビューに 30 分かかります)。そのため、通常は元のテキストを変更せず、変更を促すだけです。コメント欄の内容

1. 描画問題

はじめに: 「ターゲット モデル図」、「アクティビティ図」、「ユースケース図」が重要なポイントであり、実際のテストでテストされています。「シーケンス図」については、先ほど先生が試験のポイントなので重視しないでくださいとおっしゃいました。「ユースケース図」の先生は「必ず受験します」とおっしゃっていましたが、個人的には先生の言うことは絶対的すぎると思います。ユースケース図は難しいものではないので、ついでに復習しておいてください。

1. 対象モデル図

        まず、この図からターゲット モデルの構成を理解しましょう:ターゲットターゲットの基本スキーマ関係/リンク、サブジェクト、操作

(ほとんどが最初の 3 つ)

目標 対象に[ ]を追加します(一部追加されていない質問もありますが、より標準化するために一律に追加します)。目標の各層は、前の目標層をさらに改良したものです。目標は「上位目標」と「上位目標の下位目標」に分けることができますが、区別する必要はありません。
ターゲットの基本パターン 達成(Achieve)、終了(Cease)、維持(Maintain)、回避(Avoid)、最大化(Max)、最小化(Min)。target の基本パターンは target の前に配置され、 target の述語に相当します。複雑な定義を検討する必要はありません。中国語のセマンティクスを使用して、どの述語がターゲットを変更するのに最も適しているかを理解するだけで済みます。それを [ ] の前に記述するだけです。
関係/リンク

この関係は、「目標」と「サブ目標(つまり、洗練された目標)」を接続するために使用されます。白丸の矢印と黒丸の矢印だけを学習します。

まず第一に、中実か中空かに関係なく、矢印は常に「サブターゲット」から「元のターゲット」を指していることを明確にする必要があります。

中空: または 。目標の実現が複数のサブ目標の 1 つによって達成できることを示し、サブ目標は中空の円に対応します。

実線: および、目標の実現は複数のサブ目標によって同時に完了する必要があり、複数のサブ目標が実線の円に収束することを示します。

本体

図に示すように、本体は、目標の主要な実行者を表す悪役の付いた六角形で表されます。理解してください。

操作する

図に示すように、操作はターゲットの最終的な動作と操作を示す長方形の長方形で表されます。理解してください。

質問方法 1 : このトピックでは背景情報を提供します。ターゲット モデルを構築して改良し、高レベルのソリューションを設計しましょう。

問題解決: まず、背景情報から「上位目標」を抽出する必要があります。上位目標は一般に、システムが開発された理由を説明する抽象的で広範囲にわたる目標です。その下位目標を絞り込んで書き出します。目標; 最後に、目標目標の基本パターン関係/リンクを完璧にします。

質問 2 : この質問では高レベルのターゲット モデルが示されています。それを改良してみましょう

問題解決: 背景情報のないこの種の質問は、この本のオリジナルの問題です。一般に、完全なターゲット モデルの一部のみが検討されます。以下に示す図を覚えておいてください (ターゲットの基本モデルは書かれていません)写真はい、すべての試験追試となります

書籍上のターゲットモデル図

2. アクティビティ図

アクティビティ図の問題を分析し、正しいアクティビティ図を描画します

アクティビティ図の共通ノード
共通ノードの使用ルール

    

トークンの不均衡の問題
トークンがありません 認識されない同時アクティビティの開始があり、流入が分割されるときにフォーク ノードが使用されない
トークンが失われた 無視される作業があり、デシジョンノードに送信ストリームが 1 つしかない場合、トークンの損失が発生します。
トークンの冗長性 - 認識されない同時アクティビティ終了があり、受信ストリームが参加するときに参加ノードが使用されない

修正後:

上の 2 つの絵は試験で毎回出題されるので、理解できなければ覚えておきましょう。 

3. ユースケース図

*ユースケース図の要素*

 ユースケース図の中心的な考え方は、システムが各ユーザーに対して何をすべきかということです。

ユースケース図を描くには、以下を含める必要があります。

1. システム(ボックス)

2. アクター/参加者 (人型シンボル)

3. ユースケース(楕円)

好き:

ユースケース図の描き方の詳細は繰り返しませんが、ソフトエンジニアリング入門のブログに詳しい説明があります。

質問方法 1 : 背景情報を基に、参加者とユースケースを特定し、ユースケース図を作成する

例:以下の記述では、アクター(ACTOR)とユースケース(USE CASE)を特定し、ユースケース図を描きます。診療所では、受付係、看護師、医師が患者の記録およびスケジュール システムを使用します。受付係は、患者が最初に来院したときにシステムを使用して患者情報を入力し、すべての予約をスケジュールします。看護師はこのシステムを使用して各患者の訪問結果を追跡し、医療情報や診断情報などの患者ケア情報を入力します。看護師はこの情報にアクセスして、患者の診断や病歴を印刷することもできます。医師は主に患者の病歴を確認し、場合によっては患者の医療情報を入力するためにこのシステムを使用しますが、通常は看護師にその情報の入力を許可します。

答え:

さらに、この本にはいくつかの簡単なユースケース図が含まれています。

質問 2 : タイトルにはユースケースの説明が記載されていますが、ユースケースの説明に存在する問題点を指摘し、ユースケースの説明を修正してください。

ユースケースの説明には通常、簡単な説明 (説明)、事前条件、正常なプロセス、その他のイベント フロー、異常なイベント フロー、事後条件などが含まれます。試験では正常なプロセスの修正のみが検討され、書籍には「」のみが記載されています。 「販売ユースケース」と「車両のスケジュール設定」の 2 つの例も、元の質問から外れているため、次のように覚えることができます。

「営業ユースケース」

 

「車両のスケジュール設定」

通常の処理に合わせて拡張処理を記述する

4. システムシーケンス図

    ユースケースの説明に従って、システムシーケンス図を描き、出版したい場合は本の元のタイトルを出版し、「戻る」の一言

2. 主要なトピックの朗読と誘導

Baidu ネットワーク ディスクの自己宣伝:

リンク: https://pan.baidu.com/s/1ZpfwnWAqoI8nD8iL5CINVA?pwd=1234 
抽出コード: 1234 
-- Baidu Netdisk スーパー メンバー V2 からの共有

何千もの川や山は常に愛であり、ブロガーにとってそれを整理するのは簡単ではありません。

一銭も一銭も嫌いではないが、5元、10元となると涙目になる。

ご家族の皆様、ぜひこの魔法の QR コードをスキャンしてください:

 

 

 

おすすめ

転載: blog.csdn.net/m0_55298718/article/details/127306066