对于多类型单据组成的功能模块而言,在需求分析时抓出共性部分能够有效提高后续制作原型以及开发实现时间。有规律,才有效率。另外在说明字段的时候,尽量不要把一堆文字洋洋洒洒铺了一屏,开发看了也累,可以以表格方式体现,如果能附上对应的页面原型就更好了。毕竟在展示中,字不如表,表不如图。
将一些机制规则梳理好后,后续就是在页面原型设计中将这些规则融入。
由于各表单都基于结构化框架,因此在页面展示也上存在许多共性部分,这时候可以针对模块,设计出全局通用的页面结构说明。将复用的页面部分整理出来,至于用什么形式——以项目团队接受的方式即可(这时候才开始用Axure画原型)。
根据该模块的通用页面结构,划分了上中下三个区域,并对每个区域中的共性部分进行说明。
顺便说个题外话,因为之前发现开发有时会忽视下方具体的页面交互说明,所以当原型页面刚好占了一屏的时候,我就会放右下方那个“To Dear Coder”的小tip提醒一把。
页面通用结构的具体交互说明,主要是规约页面上一些相同的操作交互,便于开发可带着模块全局观去查看每个不同类型单据中的区别功能需求点。规则也好,页面也罢,都是先抓共性,再看差异。