2012-02-02 3 views
5

以下の図は、クラス図、ユースケース図、およびWebデータベース(MySQL)からデータを取得して保存する簡単なiPhoneショッピングカートアプリケーションを説明するシーケンス図を作成した初めての試みですそれはSQLite内にあります。iphoneショッピングカートアプリケーションのこれらのUML図をどのように改善できますか? (sqlite、parsxmlデリゲート、httprequest)

私はそれらについて完全にはっきりしていませんが、私は皆さんからどのようにデザインするかを学びたいと考えています。私は特に、デザインパターンと、使用するパターン、デザインでの実装方法、そしてその理由について興味を持っています。 enter image description hereenter image description here

Original size of sequence diagramenter image description here

+0

これらのUML図を作成するためにどのアプリケーションを使用しましたか。 – zaph

+0

私はVioletUMLを使用しました。このリンクの中でダウンロードできます。http://sourceforge.net/projects/violet/files/latest/download – Danial

+0

yuMLはUML図のために最適ですhttp://yUML.me –

答えて

1

図は、デザインの概要に適しています。

これらを改善し詳細を伝えるには、アプリケーションを別々にモデル化されたサブシステムに分割する必要があります。知られているものに基づいて

、私は3つのサブシステム提案:

  • ショッピング
  • 永続
  • Webサービスパーティショニングを完了すると、あなたはシンプルなの1セットを作ることができます

をサブシステム間の相互作用のみを示す概要図。

関連する問題