SAシステムアーキテクト試験 午後Ⅰ

令和3年度春期 システムアーキテクト 午後Ⅰ 問1

事例を読んで設問の答えを考えてから、解説のポイントとIPA公式の解答例・採点講評で確認しましょう。

問題

問1 企業及び利用者に関する情報の管理運用の見直しに関する次の記述を読んで,設問1~3に答えよ。 A研究所は,地域の中小企業などの産業支援を目的にする,地方公共団体が設立した試験研究機関である。 〔A研究所の事業概要〕 A研究所は,産業支援事業の一環として,特別な試験機器,設備などが必要になる試験について,企業から委託を受けてA研究所が試験を行う依頼試験事業(以下,依頼試験という)を行っている。それとは別に,試験機器,設備などを時間単位で貸し出し,企業自らが試験を行う機器・設備利用事業(以下,機器・設備利用という)を行っている。A研究所は,これら二つの事業を主要な産業支援事業(以下,主要事業という)にしており,その他に技術相談,技術セミナーの開催,独自の研究などを行っている。 主要事業は,A研究所が所在する地域の中小企業の利用が中心であるが,その他の地域の企業,大企業,法人登記していない個人事業者などによる利用も可能である。 主要事業は有料で提供しており,利用料金には,一般料金と,中小企業及び個人事業者向けの優遇料金がある。一般料金と優遇料金のどちらを適用するかについては,株式会社・社団法人などの法人種別,業種,資本金及び従業員数でA研究所が判断している。過去の料金体系では,A研究所を所管する地方公共団体の区域内に本店,支店などの事業所が所在する場合,料金を安くする制度があったが,別の助成制度の提供に伴い,現在は廃止されている。 〔現行業務の概要〕 現在の主要事業の基本的な業務の流れは,次のとおりである。 (1) 問合せ,相談 A研究所が提供する事業全般に関する問合せ,試験内容などに関する相談などを受け付ける。A研究所では,総合窓口を用意しており,初めてA研究所を利用する場合などは,まず総合窓口の職員が概要を確認し,適切な専門部署につないでいる。問合せ,相談内容は,主要事業を管理する情報システム(以下,事業管理システムという)に登録している。 (2) 企業情報及び事業所情報の登録(新規利用の企業などの場合) 利用者がA研究所を初めて利用する場合,総合窓口で名刺を提示してもらい,事業管理システムの企業マスタに利用者が所属する企業が既に登録されているかどうかを企業の商号又は名称(以下,企業名という)などで検索し,確認する。未登録の企業だった場合は,利用者に企業登録用紙への記入を依頼し,企業名,所在地,法人種別,業種,資本金,従業員数などの情報(以下,企業情報という)を確認の上,企業マスタに登録する。利用者が所属企業の資本金,従業員数などが分からない場合,総合窓口の職員が代わりに公表情報を調べて登録するケースがある。 企業情報を新規に登録すると,事業管理システムで企業を一意に識別する企業コードが付与される。また,企業情報が登録済でも,利用者が所属する事業所が未登録の場合は,同じ企業コードで枝番だけを変更し,事業所名,所在地,代表電話番号などの情報(以下,事業所情報という)を入力して企業マスタに登録する。その際,企業名などの既に企業マスタに登録済の属性情報は入力不要にしている。個人事業者の場合も,企業情報として登録し,法人種別には“個人”を設定する。 なお,企業情報を新規に登録する際に,入力された内容を基に,適用料金区分として,中小企業及び個人事業者向けの料金を適用する“優遇”か,それ以外の“一般”かを,事業管理システムが自動判断して登録する。 (3) 利用者情報の登録及び利用者カードの発行(新規利用者の場合) 企業マスタに事業所情報が登録済で,利用者がA研究所を初めて利用する場合は,利用者に利用者登録用紙の記入を依頼し,名刺及び本人確認できる身分証を提示してもらい,総合窓口の職員が利用者の氏名,連絡先などの情報(以下,利用者情報という)を,登録済の事業所情報に関連づけて利用者マスタに登録する。その際,事業管理システムで利用者を一意に識別する利用者コードが付与される。 利用者情報の登録が完了すると,主要事業の受付時などに使用するバーコード付きのプラスチックの利用者カードを発行する。大企業などでは様々な部署がA研究所を利用するケースがあり,誰が利用したのかを識別して管理したいことから,企業単位ではなく,利用者個人ごとに利用者カードを発行している。そのため,同じ企業に所属する者であっても,他の利用者の利用者カードを借りて利用することは禁止している。一方で,利用者カードが本人のものであるかどうかを,受付時に厳密には確認していない。 (4) 試験内容などの決定 専門部署の職員は,利用者からより詳しい内容を聞き取り,試験内容などの詳細を決定する。専門部署での受付時に利用者カードを提示してもらい,決定した試験内容などを事業管理システムに登録する。 なお,利用者カードの持参を忘れた場合は,総合窓口に案内し,名刺及び本人確認できる身分証を提示してもらい,利用者カードを再発行している。再発行すると,古い利用者カードを無効にし,使用できないようにする。 (5) 見積書及び申込書の作成 省略。 (6) 申込手続 省略。 (7) 試験実施 省略。 (8) 報告書の納品(依頼試験の場合) 依頼試験の場合,依頼内容に応じた試験結果を報告書にまとめ,利用者に対して納品する。報告書の宛名は企業名にしている。納品は,来所してもらい手渡しするか,報告書を郵送で提出する。郵送の場合の送付先は,利用者が所属する事業所の所在地にしている。 〔現行の事業管理システムにおける企業及び利用者に関する情報の管理運用〕 現行の事業管理システムでは,企業及び利用者に関する情報をマスタで管理している。現行の事業管理システムで使用している主なマスタを表1に示す。企業情報を利用者に確認したり,職員が公表情報を調べたりする作業負荷を軽減するため,企業マスタで管理する属性の一部は,信用調査会社から年に1回,企業データベース(以下,企業DBという)を購入し,登録している。購入したデータは,A研究所を過去に利用したことがない企業も含めて企業マスタに登録・更新している。ただし,費用面の都合から,購入する企業DBは,A研究所が所在する区域内に本店が所在する企業だけとしており,本店以外の事業所情報及び個人事業者の情報は購入していない。 表1 現行の事業管理システムで使用している主なマスタ 注1)企業DBに存在する項目 〔企業及び利用者に関する情報の管理運用に対する改善要望〕 現行の企業及び利用者に関する情報の管理運用に対して,利用者及びA研究所職員から次に示す改善要望が挙がっている。 (1) 利用者からの改善要望 ・A研究所を頻繁に利用しないので,利用者カードを忘れてくることが多い。その都度,利用者カードの再発行が必要になり,手続が面倒である。 (2) 総合窓口の職員からの改善要望 ・A研究所が所在する区域外に本店がある企業など,企業DBに含まれない企業の利用が多く,企業情報の登録作業が負荷になっている。 ・現在,事業所単位で企業マスタに登録しているので,本店の情報は登録されているが,支店などの事業所情報を新規に登録しなければならないケースが多い。事業所別で情報を管理しているのは,過去の料金体系時の経緯であり,現在の料金体系では企業マスタとして事業所別の情報を管理する必要性がない。 ・利用者カードの発行,再発行に手数料を取っていないので,利用者カードの媒体や発行手続に係る費用が負担になっている。プラスチックの利用者カードは順次廃止し,電子化したいが,電子化後も利用者カードの発行の考え方,使用ルールは現在の運用を踏襲したい。 (3) 専門部署の職員からの改善要望 ・企業名が変更になったり,屋号などの正式な企業名ではない情報で登録されていたりすることから,同一企業であるにもかかわらず別企業として企業マスタに登録されているデータが散見され,検索,集計などの際に問題がある。 〔企業に関する情報の管理運用の見直し〕 現行の事業管理システムの老朽化に伴い,マスタで管理する情報の変更を含めて事業管理システムを刷新することにした。刷新に当たっては,前述の改善要望を踏まえて,企業に関する情報の管理運用を次のとおり見直すことにした。 ・国税庁法人番号公表サイトで提供されている企業名,本店又は主たる事務所の所在地,及び1法人に一つ指定される法人番号から構成される基本3情報(以下,法人情報という)の提供サービスを利用し,全国の法人情報の全件データ及び日次で取得した法人情報の差分データを用いて,企業マスタに登録・更新する。 なお,提供される法人情報は,法人登記し,法人番号が指定された法人全てが対象である。また,法人番号が指定されない個人事業者などは対象外である。法人情報以外の電話番号,代表者氏名,支店の情報などは提供されない。 ・企業マスタは法人情報の利用に伴い,事業所単位ではなく企業単位で情報を管理することにし,登録済の企業情報は,システム刷新時にできる限り法人情報に名寄せする。一方で,事業所情報は,利用者マスタで管理する。 ・上記によって,企業情報の登録作業はある程度軽減され,誤った企業名での登録や重複登録は減る見込みである。また,①特定の属性情報を利用するに当たり,企業情報を確認したり,調べたりする作業負荷が増えないよう,企業DBを引き続き購入する。 ・②企業に関する情報が企業マスタに登録されていないケースを想定して,企業情報の新規登録機能は引き続き残すことにする。 〔利用者に関する情報の管理運用の見直し〕 企業に関する情報の管理運用の見直しと同時に,利用者に関する情報の管理運用も次のとおり見直すことにした。 ・総合窓口における利用者情報の新規登録手続を簡便化するため,利用者がA研究所のホームページからオンラインで利用者情報を事前登録できる機能を提供する。その際,法人に所属する利用者の場合は,企業情報の入力をできる限り簡略化し,かつ所属企業との関連づけができるよう,[a]の入力を求める。 ・オンラインでの登録の場合,なりすましによる不正登録を防止するため,仮登録の状態にする。利用者は,依頼試験又は機器・設備利用の際には一度は来所が必要になるので,初回の来所時に身元を確認してから本登録にする。 ・プラスチックの利用者カードを廃止して,利用者コードから生成するQRコードを利用した利用者カードに変更し,スマートフォンなどでいつでも表示可能にする。本登録の際に,利用者の電子メールアドレスに利用者マスタの情報から生成したURLを送付し,そのURLにアクセスするとQRコードが表示される。このとき,③電子化前の利用者カードの使用ルールを踏襲し,URLにアクセスする都度,利用者の電子メールアドレス又は携帯電話のショートメッセージサービスにワンタイムのPINを送付し,PINを入力しないとQRコードが表示できない仕組みにする。 設問1 〔現行業務の概要〕について,利用者カードに印字されているバーコードに必ず含まれる情報を表1中の属性名を用いて答えよ。また,その属性をバーコードに含めている利用者カードに対する業務の管理運用上の理由を35字以内で述べよ。 設問2 〔企業に関する情報の管理運用の見直し〕について,(1)~(3)に答えよ。 (1) 企業マスタは事業所単位ではなく企業単位で情報を管理することにした一方で,利用者マスタ上で事業所情報を引き続き管理することにしたのは,主要事業の業務の流れ上どのような用途で利用することを想定したからか。20字以内で述べよ。 (2) 法人情報を利用することにしたが,本文中の下線①のように,作業負荷が増えないよう,企業DBを引き続き購入することにした理由を,表1中の属性名を用いて35字以内で述べよ。 (3) 本文中の下線②のケースとして二つのケースが考えられる。一つは,法人登記した直後で法人情報がまだ提供されていない企業が利用するケースである。もう一つのケースを15字以内で述べよ。 設問3 〔利用者に関する情報の管理運用の見直し〕について,(1)~(3)に答えよ。 (1) システム刷新後の利用者マスタで新たに必要になる情報が二つある。一つは,これまで企業マスタで管理していた事業所情報である。もう一つの情報を25字以内で述べよ。 (2) オンラインでの利用者情報の登録について,[a]に入れる字句を答えよ。 (3) 本文中の下線③の使用ルールとは何か。30字以内で述べよ。
表1 現行の事業管理システムで使用している主なマスタ。企業マスタ,利用者マスタ,利用者カードマスタについて,それぞれの主な属性と企業DB由来の項目を示した表。
表1 現行の事業管理システムで使用している主なマスタ。企業マスタ,利用者マスタ,利用者カードマスタについて,それぞれの主な属性と企業DB由来の項目を示した表。
解き方のヒントを見る

検討対象と前提の対応を確かめる

検討を始める前に、判断の対象と、その判断が成り立つ前提との対応に注目しましょう。結論だけを先に決めず、与えられた条件の範囲に沿って考え、明示された情報と自分が補った想定を区別することが大切です。

この問題で問われていること

考えようとしている事柄について、どの条件を前提としているのかを確認しましょう。一般的な知識を当てはめる場合も、その知識が今回の条件の下で使えるかに立ち戻り、根拠のない前提を加えていないかを点検します。

視点

判断には、その根拠となる前提があります。知識を思い出すことに加えて、その知識を使うための前提が与えられた条件に含まれるかを確かめましょう。明示された条件と自分の想定を区別すると、検討の根拠を整理できます。

確認ポイント

  • 判断に使う前提は、与えられた条件に含まれているか。
  • 一般的な知識を使う際、その知識が成り立つ前提を確認しているか。
  • 明示された条件と、自分が補った想定を区別できているか。
正解と解説を見る

解説

本問は、法人情報の活用による企業登録の負荷軽減と、業務に必要な情報の維持を両立するマスタ設計を問う問題です。カード再発行時の無効化、報告書の送付先、料金判断、仮登録と本登録の区別、カードの貸借禁止を、本文の具体的な運用から導きます。

問題の全体像

A研究所は、依頼試験と機器・設備利用を提供する試験研究機関です。現行システムでは、企業情報の登録負荷、事業所単位の管理、同一企業の重複登録、プラスチックの利用者カードの再発行が課題になっています。刷新では、全国の法人情報を活用して企業マスタを企業単位に改め、利用者の事前登録とカードの電子化を導入します。出題趣旨では、公開データを活用したマスタ設計の見直しと、セキュリティ対策を考慮したデータ管理方法の設計が問われています。登録作業の軽減だけでなく、報告書送付や料金判断などに必要な情報と、従来の使用ルールを維持する視点が必要です。

設問1

着目するのは、〔現行業務の概要〕(4)の「再発行すると、古い利用者カードを無効にし、使用できないようにする」という記述と、表1の利用者カードマスタです。公式解答例では、バーコードに含まれる情報は「利用者カード番号」、理由は「再発行の際、古い利用者カードを使用できないようにしたいから」とされています。利用者カード番号によって提示されたカードを識別し、そのカードの状態区分を確認できることが要点です。採点講評では「利用者コード」という誤答が多かったと指摘されています。利用者コードだけでは、同じ利用者の古いカードと再発行したカードを区別できません。理由の35字以内の答案では、再発行時に古いカードを使用不可にするという運用を押さえます。

設問2(1)

着目するのは、〔現行業務の概要〕(8)の報告書の納品です。郵送の場合の送付先は「利用者が所属する事業所の所在地」とされています。事業所の所在地による料金の割引制度は廃止されていますが、報告書を届けるためには、利用者の所属事業所の情報が引き続き必要です。この用途から、企業マスタを企業単位に変更しても、事業所情報を利用者マスタに持たせる理由を導けます。公式解答例では「報告書の送付先として利用すること」とされています。20字以内では、情報の用途を報告書の送付先に絞って答えます。

設問2(2)

〔A研究所の事業概要〕では、一般料金と優遇料金の判断に、法人種別、業種、資本金、従業員数を使うとされています。一方、新たに利用する法人情報は、企業名、本店又は主たる事務所の所在地、法人番号の基本3情報です。このため、法人情報だけでは料金判断に必要な属性がそろわず、企業DBの購入をやめると確認や調査の作業が増えます。公式解答例では「適用料金区分を判断するための情報は、法人情報には含まれないから」とされています。35字以内では、表1の属性名である「適用料金区分」と、その判断に必要な情報が法人情報にないことを結び付けます。採点講評では、代表電話番号や代表者氏名など、料金判断に関係しない情報を挙げた誤答が多かったと指摘されています。

設問2(3)

着目するのは、法人情報の提供対象と、主要事業を利用できる者の範囲です。法人情報は法人登記し、法人番号が指定された法人を対象としますが、法人番号が指定されない個人事業者などは対象外です。一方、A研究所は法人登記していない個人事業者も利用でき、現行業務でも企業情報として登録しています。したがって、法人情報から登録できない個人事業者のために、新規登録機能を残す必要があります。公式解答例では「個人事業者が利用するケース」とされています。15字以内ではこの利用主体を明示します。全国の法人情報を取得するため、区域外に本店があるという事情だけでは、今回の未登録ケースの説明になりません。

設問3(1)

着目するのは、オンライン登録を仮登録とし、初回来所時に身元を確認してから本登録にするという変更です。刷新後は、オンラインで情報を入力しただけの利用者と、身元確認を終えた利用者を区別する必要があります。そのため、利用者ごとに登録状態を管理する情報を利用者マスタに追加します。公式解答例では「利用者が、仮登録か本登録かを識別する情報」とされています。25字以内では、仮登録と本登録を識別する情報であることを押さえます。表1の利用者カードマスタにある状態区分はカードの状態を管理するものであり、ここで問われている利用者の登録状態とは対象が異なります。

設問3(2)

空欄aの直前には、企業情報の入力をできる限り簡略化し、所属企業との関連づけができるようにするという目的が書かれています。企業マスタには法人情報を登録し、法人情報には1法人に一つ指定される法人番号が含まれます。利用者に法人番号を入力してもらえば、その番号を使って所属法人を特定し、企業マスタと関連づけられます。公式解答例では「法人番号」とされています。企業名は変更や表記の違いによる重複登録が課題として挙げられているため、法人を識別する番号の役割に着目することがポイントです。

設問3(3)

着目するのは、〔現行業務の概要〕(3)の「同じ企業に所属する者であっても、他の利用者の利用者カードを借りて利用することは禁止」という記述です。誰が利用したかを識別するため、カードは利用者個人ごとに発行されています。電子化後もこの使用ルールを引き継ぐため、URLへのアクセスだけでQRコードを表示させず、登録された連絡先に送るワンタイムのPINの入力を求めます。公式解答例では「他の利用者の利用者カードを借りて利用することの禁止」とされています。30字以内では、他人のカードを借りて利用することの禁止を明示します。設問は使用ルールを問うているので、PINを入力するという実現手段だけを答えないことが大切です。

学習のポイント

識別対象と情報の用途を区別し、外部データの提供範囲と業務上の必要項目を比較することが重点です。電子化では、引き継ぐ使用ルールとそれを支える仕組みを対応づけましょう。

出典:独立行政法人 情報処理推進機構(IPA)令和3年度春期 システムアーキテクト試験 午後Ⅰ 問1(公式資料:問題冊子(PDF) / 解答例 / 採点講評)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針