我正在为移动地图/ gps应用开发一些用例。用户将能够使用此类似于谷歌地图的应用程序。我想知道是否有人对某些可能的用例有宝贵的意见。
以下是我自己提出的一些问题:
1)获取当前位置 2)设置目的地位置 3)创建最快的路线 4)查看替代路线 5)路线的流量估算
如果有人可以帮我详细说明或评论我的指示,那将会有所帮助!
答案 0 :(得分:0)
我的第一个冲动是将您的问题标记为“过于宽泛”,因为您基本上要求帮助您进行需求分析。但我给出了一些提示。
你的5个用例看起来并不坏。但它们似乎只是应用程序功能的第一个粗略草图,需要进一步完善。一个好的模型,无论是UML还是其他任何东西,都必须有助于读者获得一些见解。现在这5个用例可以被任何一次看过导航设备的孩子命名。为了有意义,应该询问以下问题,这可能会导致更详细的用例分析:
如何选择目的地位置?如果有多个地方叫杰克逊维尔,将如何通知用户,她将如何选择正确的?选择位置是否包含多个步骤,例如country-city-road-block,以帮助用户?
地图数据如何进入应用程序?
考虑哪种替代路线以及如何计算?
流量数据如何进入应用程序?
尝试将自己置于开发者的位置。她需要澄清哪些问题来构建正确的应用程序?