美文网首页
后台工具设计标准与指南

后台工具设计标准与指南

作者: 刘月玮 | 来源:发表于2017-09-19 13:19 被阅读97次

    能力图谱项目较多涉及后台工具,此文档用于说明如何设计后台工具,以及一些标准与指南。

    V1.0(LYW161028)

    设计思想原则

    • 一切从简,采用最小化功能设计思想

      所谓最小化功能设计是指,如果有一个功能实现起来很麻烦所获得的效果又有限,或者某一个功能觉得可能有用但又没想好具体用在哪里,请将这个功能搁置。

      不要想着一次性用一个工具解决所有问题,一个工具能一次性解决一个功能,但是要力争为后续的功能留出位置。

    • 不要高大上,可执行性要强

      可以在后台由程序直接完成的功能,不要想着导出放入 Excel 中或者 SPSS 或者其他软件中,尽量做到一步到位。

      同样的道理,在最初设计工具的时候,要注意和数据来源做到无缝连接。尽量避免使用者在使用这个工具的时候,还要别别扭扭地看或者使用。

    • 设计要走在实际需求前面

      这一点很重要。不要等着实际需要逼到眼前了,才想起来要做一个工具实现,这样的迭代周期太长。心中要有一个大的蓝图,大的拼图,要知道从这里到那里有几步,这一步走完了要知道要走的下一步是什么。

      如果有实际原因(程序员 not available, 实际数据缺失,等),而这个功能又是一定要做的,可以把实现这个需求的几个条件列出来,把本阶段可以实现的先做出来,等到时机到了,补上那一块缺失的条件就 OK。

      关于以上两点,我总结的心得就是多用手在纸上画画、写出来,拆分好各个节点,知道每一条路都会通向哪里。

    • 手算要早于程序

      如果程序迟迟出不来,需要的数据不要排斥手算。

    • 设计要封板

      因为每一个工具都有它更新迭代的周期,我们心中要知道在这个周期内,我们要达到的功能是什么样的,至做到那里就结束了。多余的 BUG 修改/功能增删可以留在后面的版本更新迭代。

    功能及原理细节

    减少机器计算量

    1. 一般来说,作数据型统计的工具,要添加时间期限,只查找该时间期限之内的数据。
    2. 不建议采用套题号 BASE 几来区分用户,因为动态试卷是我们的方向。
    3. 建议多直接采用付费用户的数据。

    筛选有效数据

    筛选条件不要过于精细,加大程序难度造成卡顿,甚至出现错误,却无法证明精度有大幅度提高。

    展示页面表格设计

    不会一直增加数据的要放在横着的列名上,会一直增加一条有一条数据的要一行一行往下叠加。

    数据展示分类

    现在除了托福,能力图谱要上线雅思,继而会有其他的考试类型,要注意区分不同的考试类型。

    工具推荐

    建议使用 Axure,如果没有可以找产品经理要。记得每一个版本要标注一个新的版本号作为命名尾缀。

    配合使用 word,word 中尽量有简要背景说明,最重要的是 ChangeLog 更新日志,说明版本更新的历史。

    设计细节

    ChangeLog

    要养成在设计原型、更新文档的时候,在更新日志 ChangeLog 中添加记录,尤其是要记录“详情说明”,把本次改动的地方。

    标注

    在原型图中要有一定的文字介绍,可用不同颜色的贴纸或者 NOTES 功能记录下来。应确保不同页面同一功能的文字内容要保持版本一致,建议始终在出现的第一页出现文字内容。

    在 Axure 中,采用黄色的部分作为疑问点/待确认的东西,用绿色部分代表较为确定的内容或者背景/目标介绍。

    相关文章

      网友评论

          本文标题:后台工具设计标准与指南

          本文链接:https://www.haomeiwen.com/subject/whseuttx.html