ソフトウェアエンジニアリングチームのプロジェクト計画(A):コミュニティベースのマイクロアプリケーションのWindows Phone 7

  今まで電車にどのように時間と手間を渡すには?

  数人の友人が集まるカードを取りませんでしたか?

  私は人々のグループに携帯電話で写真を共有したいですか?

  近くPPMMを参照してくださいが、会話を打つ方法がわかりませんか?

 

  私たちの周りの人々は、おそらく空間で、我々は近接して、心が別の場所に徘徊することができるされています。

  だから、何人かの人々は、携帯電話が現実世界に基づいてすることができ、そのようなソフトウェアを持ってすることはできないと思うようになった、周りにさらに仮想の相互作用を持つ人々?

  だから、マイクロコミュニティのアイデアはされて入ってきました。

 

  マイクロコミュニティは、群衆の100メートル内のため、のWi-FiやBluetoothに基づくプラットフォームです。ベースは、ユーザーのかなりの数を持っていた後、主に友人の間の相互作用のために、アプリケーションの初期の推進では、普通の見知らぬ人との間で通信を拡張することが考えられます。

  マイクロコミュニティは、3つのレベルに分けることができます。底部は、通信の上部に複数のニーズを満たすために、安定した、多くの接続を確立する必要があり、物理的なネットワークである論理中間層、物理ネットワークに基づいて、各デバイスは、アクセスを容易にするために論理アドレスを指定する必要があり、各論理デバイスは、ネットワーク全体でのデバイスのアドレスのリストを取得することができ、デバイスに対応する論理アドレスと通信することができ、最上層は、特定のアプリケーションに関連付けられたプロトコルを担当するアプリケーション層です。私たちのネットワークが小さいので、ノーリレールーティング機器であるので、論理アドレスは、非常に単純なように設計することができます。

  このプロジェクトでは、我々の計画は、マイクロコミュニティデザインの下を完了し、そのようなバトルシティーなどマルチプレイヤーゲームアプリケーションを実装することです。このプロジェクトは、3つの独立した機能的な部分に分けることができます:

    1. レベルの通信デザイン:コミュニティに接続されているすべてのデバイスのマイクロ内部管理状況は、メッセージの送信および受信のために責任があります。

    2. ユーザーインターフェイスデザイン:ユーザーイベントに応答する、親しみやすいゲームインターフェースとアプリケーション・インターフェースを作成します。

    3. ゲームロジックデザイン:ゲームを操作するローカルおよびリモートユーザーのすべての種類に取引を行うため、バックユーザーまたは基礎通信モジュールに結果。

  あなたは時間があれば、我々はまた、下に基づいて、ファイル共有やその他の通信などのアプリケーションを構築することができ、そしてよりパーソナライズ機能を提供するために、GPSなどの正確な位置情報を取得するために組み合わせることができます。

  全体的にプロジェクト全体、適度な難易度、分業を促進するためにタスクを打破するのは簡単ですが、実際の需要からは、市場の見通しを持っています。私たちは、グループが、より適切な選択であると信じています。

ます。https://www.cnblogs.com/OMG-Team/archive/2011/08/12/2136701.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33937778/article/details/93758919