个人参与的贡献以及工作
- 下载体验三种原型设计工具,进行初步设计。
- 与队友进行充分协商,合并研究结果。
- 撰写README文档,
- 最终商讨合并。
Wolfram Alpha是由Wolfram Research开发的计算搜索引擎。该在线服务提供了有关事实性问题的答案,而不是通常的搜索引擎所提供的链接列表。Wolfram Alpha于2009年5月18日发布,基于以前的产品Mathematica,该计算平台集成了代数,数值,符号,统计计算功能以及图形显示功能
Wolfram Alpha提供的答案不包含链接,而是包含图形,图表,表格和图形。它不仅会提供确切的答案,还会显示一个有序的页面,其中包含来自经过验证的来源的其他信息。
这种基于数学模型和算法的搜索引擎可能是语义网中的理想选择。
经过短时间的讨论,并结合我们团队的开发经历,最终决定选择计算器题目进行设计。和普通的计算器一样,主界面包含基础按键[1]和算式输入框[2-1]和结果输出框[2-2],方便普通用户在日常生活中,可以快速的使用本产品进行简单的计算。
其次我们加入了一个扩展界面[4],用于显示从WolframAlpha获取的科学计算过程与计算结果、函数图形等,用于满足专业用户的科学计算需求。
初期界面设计风格简谱,计划用于Web端和Windows、Linux、MacOS、Android9.0+、IOS等主流系统。其中对于屏幕尺寸狭小的移动端,计划使用滑动方式来拉出扩展界面。
我们在设计原型的时候一是要提升原型设计的合理性,二是要减少原型设计所占用的时间。因此,我们队伍在明确了产品需求之后各司其职分工合作。
我们分别依次尝试了墨刀,Axure,Mockplus等软件,从他们的特色功能、性价比、学习曲线等多个角度进行了分析。
AxureAxure RP是美国AxureSoftware Solution公司旗舰产品,是一款快速的产品原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的APP原型设计工具,它比一般创建静态的原型设计工具要快速、高效。它具有强大的交互效果,同时方便多人协作,有着便利的版本控制管理和动态面板,此外还有丰富的控件元素。
但相较而言,Axure的学习成本较高,熟练掌握所需要的时间更长,它的价格也是劝退我们的一个理由。
墨刀的定位是主要用于设计移动APP原型,其控件的拖拉、大小的调整,都会自然去匹配相应的母版大小,非常人性化。再者,墨刀提供了强大的共享创建功能,方便用户的手机上预览原型。
但我们认为缺点在于对交互效果、控件组合、操作面板的选择都不如Axure灵活,内置交互效果包括点击、滑动、滚动等,做高保真原型的时候不够用;另外,效果切换因为是采用连线的方式,有时会让用户产生错乱的感觉。
Mockplus是一款简洁快速的原型设计工具。适合软件团队、个人在软件开发的设计阶段使用。其低保真、无需学习、快速上手的特点简直是为我们这样的初学者量身打造,而且它的功能够用并能够很好地表达自己的设计,满足众多的工作需求。有别于Axure的繁复,Mockplus致力于快速构建和迭代原型,为设计者提供简洁高效的设计方式。相较于Axure的厚重,Mockplus更显轻盈。而且它的学习成本较低,学习曲线平滑,方便我们快速上手完成任务,同时它的价格也是十分亲民,假如日后有需求的话我们购买起来负担会小很多。
综合考虑,我们最终选择了Mockplus作为我们团队的开发工具。
主界面上的最大的交互集成模块,由30个按钮组成,其中包括26个常用数学按钮和4个特殊按钮。按钮排列参考了一些人体工学文献,每一个按钮单独绑定了逻辑函数与动画效果,按钮个体之间相对独立,用户可以通过点击按钮操作程序。
用户可以通过点击,来对输入框的算式追加输入,起到和从键盘输入一样的效果。
这些按钮包括:
特殊按键判定的并不是简单的输入,而是特殊的逻辑操作。
这里是程序与用户的信息交互区域和主要显示模块,负责显示和记录用户的输入和简要计算结果的输出。由输入区和输出区两个文本区域组成,其中输入区是用户可以编辑的,用户可以通过按钮或者键盘在其中输入算式,而输出区是只读组件,用户只能复制其中内容。
区域由一些指向外部链接的按钮组成,其中包括我们的各种联系方式。
扩展界面只包含一个模块——扩展模块(对应界面模块介绍_展开中模块[4])。
扩展模块负责显示从WolframAlphaAPI获取的全部计算过程、科学计算结果等,采用响应式布局。
通过点击按钮 $[>]/[<]$ 可以展开或者收回扩展模块。
[1] 章曲,谷林.人体工程学[M].北京:北京理工大学出版社,2009:12-17.
[2] Manuel Mateo,Marc Tarral,Pedro M. Rodríguez,Asun Galera.Ergonomics as basis for a decision support system in the printing industry [J]. Central European Journal of Operations Research, 2020, Vol.28 (4), pp.685-706.
原文:https://www.cnblogs.com/sh1luo/p/12731826.html