菜单组织规则

菜单组织

  • 应用套件的第一个菜单往往是最主要的功能。理由如下: * 用户可以方便直接读取他们的文档,通常来说,是和日常工作对应的主要功能 * 在Web客户端,第一个菜单默认情况下是打开的
../../../_images/webmenu.png
  • 如果应用套件包含 “res.partner” 对象,往往是放在主菜单之后。无论是在销售中的“客户”或采购当中的“供应商”,都是非常重要的。
  • “设置” 菜单往往放在主菜单的最后一项。只有“admin / configuration” 组的用户才有权限操作。
  • “报表” 菜单往往是在 “设置” 菜单之前。对于经理来说是最后一项菜单。
  • 如果应用套件包含 “res.product” 对象,往往是放在 “报表” 项之前(对普通用来来说,这是最后一项菜单)。
  • 如果应用套件有“invoice(发票)” 对象,那必须放在 “产品” 菜单之前。
  • 其他菜单就按照一定的逻辑顺序排列。例如,在 “人力资源” 中,时间追踪要比费用更常用,因此时间追踪会放在费用之前。

总结下菜单的样子:

  • 应用的主菜单
  • (地址薄)
  • (费用)
  • (产品)
  • 报表
  • 设置

菜单用词

菜单名称必须言简意赅。首先,在 Web 客户端主菜单是位于页面上部的水平栏里,因此不能占用太多地方。所以,我们用 “采购” 而不是 “采购管理”,这样可以缩短单词长度。

../../../_images/menubar.png

其次,菜单名称必须符合应用的上下文。比如,res.partner 对象在 “销售” 中是 “客户”,而在 “采购” 中是 “供应商”。