「今,新しくオープンするショッピングモールに,全店舗共通のポイントカードを用いた顧客サービスシステムを導入することを考える。このポイントカードはクレジットカード機能も備えており,顧客が各店舗で支払いを行った際に,その情報がショッピングモールのサーバに集約され,カード会社のコンピュータにより決済が行われる。また,各店舗は顧客の商品購入履歴を収集し,おすすめ商品などの情報配信をショッピングモールのサーバを介して顧客に提供できる。」という前提のもとで以下のような点で問題が解けません。よろしければアドバイスお願いします。
1、システム全体の機能を考え、各PC上で動作するソフトウェアの機能とソフトウェア間でやりとりされる情報を考える。次に分散システムを構築するための諸課題(システムアーキテクチャ,通信,プロセス管理,名前付け,同期,一貫性,信頼性)に関する検討を行うのですが、この検討についてどのような事をどのように検討すればいいのか分かりません。
2、 XML とJava によるシステム構築基盤の適用可能性に関する検討と適用方法についても何をどのように検討するのか、またどのような適用方法があるのか分かりません。