用户界面设计包



我正在设计一个用户界面,并希望将我的设计传达给我的同行。通常,我会使用UI和UML的模型,但考虑到复杂性、大小和多个异步交互,我不确定这是否最有意义。它似乎不允许有效地描述这个过程。

有人有设计大型用户界面的经验吗?设计UI的公司将如何对其流程/设计进行建模?这似乎是"前端"工程师的一个问题。

好吧,即使你的问题很大,我们也要去寻找答案。我会把我的经验告诉你,希望它能帮助你做出决定。

在我看来,如果你使用得当,在项目中使用UML是非常有用的,它通常很清楚,很容易理解。另一方面,在处理大型项目时,有时成本很高,因为创建图表需要时间,而现在,你必须尽可能快!

在过去的几个月里,我一直在做一个带有GUI的项目,为了更好地定义它,我首先在纸上画了一些屏幕,并迅速询问咖啡机附近的一些缺点。我创建了一些活动图,然后创建了一个实物模型。

现在如何选择

首先,如果你的GUI应该有一个漂亮的设计,我不认为你可以避免一个模型,但我不知道这是否是你的目标。

我的主要建议是,尽量简化程序的复杂性。如果你有多个异步,可能随时随地都会出现,你会遇到很多问题。

在我的项目中,假设我的平板电脑可以在任何时候/任何地方被外部计算机抢占。我只是事先创建了一个类来管理这个异步调用,但我的子活动图保持不变。

为特定功能绘制特定的图表,并留下不相关/过于简单的无用图表。

如果不举任何例子,很难向你解释更多。希望这会有所帮助。

最新更新