在之前的几篇文章中,我们已经完成了产品结构和页面流程、关系的处理。
这一篇,我们继续深入,从业务流程的角度,来看一下Axure能够帮助我们做什么?
首先,在产品经理书写产品需求文档时,会包含用例说明部分。
那么,什么是用例(Use Case)呢?
用例其实是对系统功能的描述,可以理解为使用场景。
在这里,我使用Axure的流程图元件,做了一个用例图,包含了当前这个产品所有的用例内容。
为了避免有些同学对英文比较晕,包含(incloud)和扩展(extend)的关系,我使用中文做了标注。另外,还有一种泛化的关系,使用的是白色的三角箭头(如:搜索文章)。
这三种用例间的关系,我是这么进行理解的。
包含:是指一个使用场景(基用例)的过程中,必须包含另外一个使用场景(子用例);子用例可以单独存在,但如果缺少子用例,基用例则不完整。以生活场景举例,就像炒米饭的整个操作中要包含做熟米饭的操作,做熟米饭可以单独存在,炒米饭如果确少做熟米饭的操作则不完整(没有米饭可炒)。
扩展:是指一个使用场景(基用例)之后的多种可选操作(扩展用例),扩展用例为基用例添加新的行为,但扩展用例不影响基用例的操作。还是以生活场景举例,比如我们去健身,进入场馆(基用例)的这个行为之后,我们不止一种的行为可以选择,例如可以跑步(扩展用例)、也可以打羽毛球(扩展用例)。
泛化:是指子用例与父用例类似,但具有特别的行为。同样以生活场景举例,比如我们在工作时要找上级审批文件,对于审批这个行为(父用例),各种审批流程(子用例)都比较类似,但也有其特别之处,例如:请假审批、加班审批以及离职审批等。
本人用例图知识比较匮乏,以上内容如有问题,欢迎指正交流,我会进行更正。
接下来,我们可以基于用例图,进行用例说明的撰写。
在撰写用例说明的过程中,我们也可以通过Axure绘制业务流程图进行辅助说明。
这里的业务流程图,我结合页面快照元件完成。
以用户注册为例:
用户注册的主要事件流程是:打开首页–打开功能菜单–点击登录打开登录面板–切换进入注册面板–填写注册内容–提交注册
我们之前绘制的线框图,没有绘制功能菜单和注册面板。
在这里我们先通过在动态面板“MenuPanel”中放置元件组成功能菜单,并将面板隐藏。
再将登录面板的内容放入动态面板“Login_Register_Panel”中,并且添加一个新的状态“Register”,在这个状态中创建注册面板内容。
完成以上两步之后,接下来我们在一个新的页面“case01_register”中,绘制业务流程图。
第一步,根据操作流程,放入一个页面快照元件,调整成合适的尺寸,然后双击指向“home”页,并且在页面快照属性中,取消四周的填充。
第二步,将这个页面快照元件Ctrl+D进行复制,复制出来的页面快照元件在属性中添加动作,显示动态面板“MenuPanel”。这样,我们就得到了一个显示了功能菜单的首页缩略图。
第三步,再次复制快照元件,添加第三个页面“login_register”的缩略图。
第四步,再复制页面快照元件,添加第三个页面“login_register”的缩略图,并设置动作,切换面板状态为“Register”。这样就得到了第四个缩略图。
第五步,我们点中每个页面快照元件,在快捷功能区的更多功能中,找到连接点工具,为每个页面快照在用户操作的位置添加连接点,并通过连接线对页面快照元件进行连接,表达整个操作流程。
第六步,在这里我们还可以通过给页面快照元件添加动作,制作出带有不同的注册错误提示的缩略图,表达注册过程中的对用户输入内容进行验证的场景。
接下来,请大家关注我之后将发布的内容。↓↓↓↓↓
关于产品经理对Axure的应用(5),即将呈现内容:Axure标记元件的其它应用。
~~~~~~~~~~~~ 正文结束 下面没了 ~~~~~~~~~~~~
小楼老师再出新作,倾力打造Axure RP 8精品课程系列,以最短的时间高效完成学习目标,入门进阶与实战案例并重,是0基础的新手从入门到精通的必备课程。
《AxureRP 8 入门与实战 - 入门篇》------从零入门进阶的最佳课程------【点此查看详情】
《AxureRP 8 入门与实战 - 案例篇》------实战手册图书的同步视频------【点此查看详情】
转载请注明:Axure原创教程网 » 关于产品经理对Axure的应用(4)