2016-05-09 182 views
0

我正在爲移動映射/ GPS應用程序開發一些用例。用戶將能夠使用這個類似谷歌地圖的應用程序。我想知道是否有人對某些可能的用例提供了寶貴的意見。UML建模Qustion

這裏有一些我想出了自己:

1)獲取當前位置 2)設定目標位置 3)創建最快的路線 4)查看備選路線 5)交通估計的路線

如果有人能幫我詳細說明或評論我的方向,這將是有益的!

回答

0

我的第一個衝動是將您的問題標記爲「太寬泛」,因爲您基本上會要求您幫助進行需求分析。但我提供了一些提示。

你的5個用例看起來不錯。但它們似乎只是應用程序功能的第一個粗略示意圖,需要進一步完善。一個好的模型,無論是UML還是其他的,都必須有助於讀者獲得一些見解。現在,這5個使用案例可以由曾經在其生活中看過導航設備的任何兒童命名。爲了有意義,應該問以下問題,並可能導致更詳細的用例分析:

  • 目標位置如何選擇?如果有不止一個地方叫傑克遜維爾,用戶將會被告知,她將如何選擇正確的?選擇位置是否包含多個步驟,比如國家 - 城市 - 道路區塊,以協助用戶?

  • 地圖數據如何進入應用程序?

  • 什麼樣的替代路線被考慮,他們應該如何計算?

  • 流量數據如何進入應用程序?

試着讓自己進入開發者的位置。她需要澄清哪些問題才能構建正確的應用程序?