-5

アーキテクチャ設計と高レベル設計の違いは何か説明してもらえますか?

例を挙げて説明していただけると助かります。単純な Android オンライン ショッピング アプリケーションを構築したいとします。

次の高レベルの要件があります。

Login
Settings
Search
Cart
Billing
4

2 に答える 2

3

あなたは2つの質問をしているようです:-

  1. アーキテクチャ設計ハイレベル設計という用語の違い
  2. 私の Android ショッピング アプリケーションのデザインはどのようになりますか

最初の質問にはお答えしますが、2 番目の回答を誰かに聞いてもらう可能性は低いでしょう。アイデアをグーグルで検索するのが最善です。

建築デザイン

これらのさまざまなタイプのアーキテクチャの基本的な理解を得る必要があります。そうすれば、この質問が一般的すぎる理由に気付くでしょう。

  • エンタープライズアーキテクチャ
  • ソリューション アーキテクチャ
  • アプリケーション アーキテクチャ
  • ネットワーク アーキテクチャ
  • セキュリティ アーキテクチャ
  • ...もっとあります...

高度な設計

これは非常に広い用語であり、無数の定義が得られる可能性がありますが、一般的な用語は、システム内のコンポーネントを示すだけのデザインです (システムは非常に大きくても小さくてもかまいません)。ショッピング カート アプリのアプリケーション アーキテクチャについて質問されているようです。これは、次のようなものを示すダイアグラムがあることを意味しますが、それぞれがどのように実装されているかの詳細は示されていません。

  • コード内の主なクラス/インターフェース
  • ある種の永続ストア
  • キャッシュ
  • アプリがやり取りするリモート システム
于 2016-10-22T14:58:00.487 に答える