首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用户界面设计包

用户界面设计包
EN

Stack Overflow用户
提问于 2014-09-13 02:53:16
回答 1查看 62关注 0票数 0

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

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

EN

回答 1

Stack Overflow用户

发布于 2014-09-20 16:27:10

好吧,即使你的问题很大,我们还是去找答案吧。我会给你我的经验,希望它能帮助你做出决定。

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

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

现在如何选择?

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

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

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

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

很难在不给你任何例子的情况下向你解释更多。希望这会有一点帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25814923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档