初次使用Axure的一些心得

Axure存在的意义

众所周知,在一个项目将被开发时首先要做的就是需求分析,即由项目经理进行项目功能的初步设计。而在这个过程中,为了方便项目经理直观的将项目具备的功能展现在Boss或是目标受众的眼前,原型图的绘制必不可少。而一个设计科学,层次鲜明的原型图,也能大大减少前端程序员和后端程序员的工作量,提升他们的工作效率。Axure正是为了满足原型图的绘制而生的。其存在意义在我初步的使用后,总结下来以下三个方面:1.对于程序员来说,使用Axure绘制的原型图可以直观的对项目功能提出要求,程序员只需要对于既定的要求设计相应的代码以及页面就行了,提升了工作效率。2.对于项目经理,要求经理们用写代码的方式去做初步的框架以及功能设计显然并不现实,不管是于时间还是技术方面来说都不能实现。这种时候,Axure的易于使用便发挥了巨大的作用。3.对于客户来说,使用Axure绘制的原型图更是易于理解,便于项目达到他们预期中的功能期待。

Axure大体的功能

Axure最主要的功能便是通过拖拽的方式在面板上搭建网页架构。通过组合“矩形”、“文本框”、“按钮”等基本元件,一层层的堆叠出一个完整项目的模型。当然,模型只是模型,完成完整的项目还需要许多其他工作者的努力。除此以外,Axure还有着实现一定交互性的功能。通过“动态面板”等元件的使用,我们可以制作出一个以假乱真的网站页面,不过,很可惜的是,它是“死”的。有了交互功能的Axure才真正能够满足项目经理们展示项目功能的需求。在搭建项目模型时,遵循“先横再纵,先上后下,层层搭建”的原则,使得后期的修改变得简单。而“Group”的建立功能更便捷了搭建者对于模型的整体掌控,并且可以将一些可重复使用的模块复制下来,不用从头构建。更棒的一点是,Axure支持团队工作,可以让许多人对相同的项目进行设计。

Axure使用时我遇到的困难

最大的一个困难是,Axure确实容易上手,但是想要熟练使用需要长期的使用经验。许多设置的描述似是而非,概念模糊(对于我来说)。不过这款软件已经十分简洁了,对于可以靠熟练度来解决的问题或许我应该更多的从自身找原因。另一个方面的问题是,当我在某个页面中设置了一个或者更多的隐藏的模态框后,整个界面看上去变得非常乱。各种颜色让我手忙脚乱,而这种时候,如果你忘记了设置许多具体的Group的话,你将很难选定你想要选定的某个元件。

总结

总结一下,Axure这款软件是非常实用的,对于新手也已经相当的友好了。不得不说,虽然我的熟练度十分之糟糕,可是当我做出属于自己的第一个网页模型时,内心是十分喜悦的。然而想要真正的使用Axure为自己的工作学习助力,还需要付出更多努力。

你可能感兴趣的:(学习心得)