1.完全分离的多任务,适用于任务之间的独立性较强,需要的数据重复度为零,对于这种多任务,划分是简单的,只需要重复单一型操作的数据划分即可 *两个任务数据重复度=(任务一需要的数据∩任务二需要的数据)/(任务一需要的数据+任务二需要的数据) 2.有一定交集的任务。存在任务重复度不为零。 2.2 数据型B端各设计元素间的关联关系 数据型B端设计元素的运用的前提是对需要的数据进行充分的调研以及思考。并利用元素对整个范围进行划分以及整理。下面是对这些元素间的关联关系解读。 2.2.1 数据型B端设计元素的关联关系解读 UML设计中对于多个元素重新定义、划分并阐述各元素的关联关系,相较于UML的版本。突出以数据为基础的新设计理念中的元素同样存在着关联关系,四种元素的组合图如下:
如图所示:任务是依赖在用户群体上的,任务是依赖在数据的基础上。根据用户群体的需求以及公司发展需要去确立对应的数据,并用图表的方式进行展示,使用Axure或者其他画图软件进行绘制,方便日后检索。 由于这种图例是弱化实际流程,强调流程的本质——数据,进行调研的时候需要较为认真深入,并且认真记录输入输出的数据和任务,这样后面进行调整以及升级的时候,公司发展需要作出改变的时候可以对用户群体的任务量,用户群体的输入输出结果进行合理的数据分析并作出对应改造和判断。由于新设计原则不同于UML以及一般的设计原则,建立于数据上的新设计原则对思维能力要求较强。 2.2.2设计与案例 以下设计案例根据单一型任务与复合型任务两种类型进行阐述。 单一型任务中数据:财务中需要人员对账单进行审核。在分析过后认为这个数据需要财务审核人员去产生。那么任务可以这样分析。财务审核人员需要的数据为单据照片、付款金额、对应单据的入库记录等,这些数据不一定属于同一类,这个时候需要对财务审核需要的数据进行设计,对于各数据属性的理解,可以分为单据、入库记录两类,两类数据中的单据照片数据与付款金额为付款单据类,入库数量,不合格数量为入库记录类,供应商账号、供应商资质、供应商优惠条件为供应商信息类,这样分析即得出财务审核人员完成这个任务需要的数据类型以及设计出对应的类(或在原有的类中增加对应的数据),设计图务必建于唯一的设计版图中,方便他人查阅,和新需求设计时参考,如下图所示:
复合型任务中的数据:采购跟单需要生成仓库的交接单,生成财务需要的支付账单,更新订单进度,处理异常订单,这些操作中,都涉及到了入库数量以及不合格数量的数据,所以这个用户群体的任务进行划分时需要区分数据来源相同,但是用途不同的特点。数据划分起来的时候,留意可以合并的数据来源。数据的输入时候还会进行特定变化再输入的情况。
*上图中标黄以及标蓝的数据,是重复使用的数据,部分数据没有在图中显示。订单数据输入至生成仓库交接单,以及订单数据、供应商信息、异常订单信息输入至上传合同的链接没有在图中显示。 由图中可见订单数据以及异常订单数据是重复使用的数据,订单数据重复使用于更新订单进度、生成仓库交接单,意味着两个任务之间是存在联系,并可以进行部分合并,即完成生成仓库交接单的时候,完成部分更新订单进度的任务,下面把这两个任务以及处理异常订单单独拿出来进行分析。
由上图中可以看出处理异常订单的任务数据取自异常订单数据,更新订单进度需要的数据也是需要异常订单数据,所以,这两部分的任务可以认为有合并的可能,合并通常为结合于相同界面显示,合并结果为在处理异常订单的同时修改订单进度状态的数据。同理,生成仓库交接单的时候也是会有部分重叠故也可以考虑进行合并任务。针对数据进行考虑后,任务可以进行合并操作的可行性也分析出来。分析结果如下: 处理异常订单页面(更新订单进度、处理异常订单) 生成仓库交接单(更新订单进度、生成仓库交接单) (责任编辑:admin) |