以用户为中心的设计

Banana财务会计软件一直关注于用户的需求和期望,并不断开发的软件。
我们的目标是创建一个专业,易懂并易于操作的快速财务工具。
为了实现这一目标,我们参考了由 Jackob Nielsen于1990年开发的10个启发式界面规则。即使在目前的互联网环境中,这些原则仍然有效,并且可以为程序,应用程序及网站开发人员作为参考。

Banana财务会计软件尽可能明确地实施所有的10条规则。
多年来,人们一直关注准守这些规则(参见 主界面 页面), 并明确地将新技术整合到同一基础上。

您可以在下面找到不同的规则,以及有关如何在Banana财务会计中解释和实施它们的说明。

1. 系统状态的可见性

“系统应始终通过适当的反馈在合理的时间内让用户了解正在发生的事情。”

最重要的一点是,通过表格界面(典型的电子表格)实现,用户将始终能够确定他所处的阶段以及输入的数据。
  • 如果添加或删除一行,更改格式,颜色,您会立即看到操作的结果。
  • 当您重新开始记账,或被电话打断时,您会立即看到最后记录的业务。
  • 计算(账户余额和其他)会立即更新并显示。
  • 可以同时显示多个窗口。
  • 预览窗口不会阻止程序的使用,他可以保持并行打开。
  • 在下面的信息窗口中,您可以看到关于所选发生业务的附加信息,账户或其他信息。
  • 在图形窗口中,您可以看到所选账户的余额变化。如果现金降到零以下,您会立即注意到它。

2. 系统与现实世界相匹配

“系统应当使用用户的语言,用户熟悉的词,句子和概念,而不是系统导向的术语。遵循现实世界的惯例,使信息以自然和逻辑的顺序出现。”

电子表格是从会计界被创建。该表是本地会计模式 (现金账簿,账户列表)。

  • 在表格中输入数据会立即改变状态。全部都会立即更新。
  • 发生业务表包含所有的业务,完全如会计中所表达的那样。
  • 账户表包含并显示资产负债表和利润表,包括账户和组以及相关更新金额,包括余额,业务,预算或差异。

3. 用户自由的控制

“用户经常会错误地选择系统功能,并需要一个明确标记的“紧急出口”才能离开不需要的状态而无需进行扩展对话。支持撤销和重做。”

在Banana财务会计软件中,用户有完全的自由控制权:

  • 您可以选择希望自由工作的顺序。
    • 您永远不会被系统阻止,并且可以随时更改或中断。
    • 您可以在表格中自由操纵并添加或更改任何信息。
    • 您可以从一个表格移动到另一个表格。
    • 您可以从一个文件切换到另一个文件。
  • 可以取消或恢复操作;如果您发现完成的工作不满意,也可以决定不保存文件。
  • 使用Esc键可以中断任何对话框的进程。
  • 可以保护您的资料:
    • 保护任何行不被修改。
    • 使用区块链锁定发生业务。
      它符合会计数据保护的要求,并可防止恶意的人在您不知情的情况下干扰您的账户。
  • 确定保存文件的位置。
    所有的会计数据都保存在文件中,具有用户自定义的名称,可以复制,移动,发送邮件,保存在网络或云端,这些对您都非常有用。

4. 一致性和标准化

“用户不应该怀疑不同的词,环境或行为是否意味着相同的事情。应遵循平台惯例。”

Banana财务会计软件旨在始终如一。

  • 电子表格的使用方式保持一致。
  • 界面和命令符合Microsoft Excel 和 Office, 管理领域中的参考程序。
    熟悉该软件会让您立即感到轻松,主要的命令和操作方法都尽可能的相似。
  • 在对话和其他的交互中,使用特定于操作系统的图形和逻辑。
  • "合成" 允许您以标准化形式保存和使用设置。
  • 我们的目标是保持从一个版本到下一个版本的连续性。新设计只有在被认为有效并能代来利益时才会到位。

5. 防止错误

“比好的错误信息提示更好的是精心设计,首先可以防止问题发生。”

Banana 财务会计软件连接数据结构并显示功能,输入行时有帮助。

  • 列和行可清楚的表明要插入哪些信息。
  • 在编辑模式下,程序将提出建议列表,以避免输入错误。
    • 在日期列中,仅输入日期,程序将根据先前的登记,建议年和月的完整日期。
    • 在文档列中,不用考虑使用的编号约定,程序都会指示以下编号。
    • 在账户或代码列中,将显示现有的列表,并允许您通过输入摘要进行搜索。
    • 摘要列将显示已使用的文本,可以与发生业务的其他部分重复使用。

6. 识别而不是撤销

“通过使用对象,操作和可见选项,使用户的记忆负载最小化。用户不必记住从对话的一部分到另一部分的信息。在适当的时候,系统的使用说明应该是可见或易于检索的。”

使用 Banana 财务会计软件与电子表格一样,很清楚您应该做什么以及如何进行。

  • 要添加一个发生业务,一个账户或一个组,可以添加一行。
  • 要删除一个发生业务,一个账户或一个组,可以删除该行。
  • 要格式化,改变颜色,复制和粘贴数据,请先选择区域,然后点击该命令。
  • 所有命令都在上下文菜单,顶层菜单或工具栏中可见。
  • 在修改模式下,建议输入账号或其他值(参见上一篇文章)。

7. 灵活性和使用效率

“加速器 — 新手用户不可见 — 可经常加速专家用户的交互,使得系统可以满足缺乏经验和有经验的用户。允许用户定制频繁的操作。”

高级用户有多种选择可以更快地工作:

  • 您可以使用快捷键。
  • 有一些上下文命令可自动执行一定数量的操作(例如撤销借方和贷方账户分配)。
  • 您可以将命令(复制,粘贴,删除,格式)应用于整个选定区域。其他的会计程序通常只允许您一次只能在一行上工作。
  • 获得多行重复性发生业务。
  • 重复性发生业务的行设置。
  • “合成”用于设置和保存报告设置和其他命令。

8. 美学和简约的设计

“对话框不应当包含不相关或很少需要的信息。对话框中每一个额外的信息单元都与相关的信息单元竞争,并削弱了他们的相对可见性。”

Banana 财务会计软件被构思成符合监管要求的一般会计文件,并仅包含相关的必要数据。

  • 您的会计只能使用所需的选项创建。增值税,多币种,成本中心,部门等功能在不必要时不会出现,但可以在需要时有选择性的激活。
  • 您的电子表格可以自定义。您可以隐藏不需要的列。
  • 您可以创建列的不同视图,以便在最适合您的情况下访问它们。

9. 帮助用户识别,诊断及从错误中恢复

“错误信息应以简明的语言来表达(无代码),准确表明问题,并建设性提出解决方案。”

Banana财务会计软件有几种方法可以让用户注意到任何错误和问题:

  • 输入或执行不正确的操作时,错误消息已有详细的描述。
  • 错误或警告以相关行的颜色来突出显示。
  • 信息窗口中的错误解释。
  • "检查账务" 命令,重新计算并检查输入的所有数据并发生任何错误或问题的信号。
  • 窗口显示所有信息的列表,允许您找到发生错误的行。

10. 帮助和文档

“即使系统可以在没有文档的情况下更好的使用,但可能提供帮助和文档是很有必要的。任何此类信息都应当易于搜索,专注于用户的工作,列出要执行的具体步骤,而不是太多。"

Banana财务会计软件提供了一个上下文和全面的文档:
  • 每条错误消息都有其专用的文档页面,只需单击即可访问,包含原因,解决方案和信息页面链接,这将帮助您解决问题。
  • 使用该表时,帮助命令将引导您直接进入应用程序的相关帮助页面和数据表。
  • 每个对话框都有一个帮助按钮,指向特定的帮助页面。
  • 有一个完整的,非常全面的文档,根据程序的逻辑结构并链接相关主题。
  • 除了这个文档外,还有一个索引可以让您明白它的结构并轻松的翻看。
  • 通过Javascript编写的程序扩展创建的对话框,也链接到特定的帮助页面。

 

Help us improve the documentation

We welcome feedback on how to improve this page.

Tell us what theme needs a better explanation or how to clarify a topic.

Share this article: Twitter | Facebook | Email