データ エクスポート システム (Web サイトからファイルをダウンロードする) を実装します。システムは、次のものを提供する必要があります。
- さまざまなデータ形式: xls、csv など。
- さまざまなレポート タイプ (基本レポート、詳細レポート、xxx、yyy に関する詳細レポートなど)
- 時差データについて
- 別のユーザー アカウント
そのようなシステムにはどの設計パターンを使用する必要がありますか? Abstract Factory、Factory Method、Builder パターンについて考えていましたが、ここではどれが適しているかわかりません。簡単な説明または簡単なモデル構造をいただければ幸いです。