请详细阅读以下关于系统过程建模的说明,在答题纸上回答问题1至问题3。
【说明】
某公司正在研发一套新的库存管理系统。系统中一个关键事件是接收供应商供货。项目组系统分析员小王花了大量时间在仓库观察了整个事件的处理过程,并开发出该过程所执行活动的列表:供应商发送货物和商品清单。公司收到商品后执行收货处理,包括卸载商品、确定收到了订单上的商品、处理与供应商的分歧等。对于已有商品,调整其库存信息,对于新采购的商品,在库存中添加新的商品记录。收货完成后,系统执行入库处理,将商品放到仓库对应的货架上。在付款处理活动中,自动生成应付账款信息,如果查询到该供应商有待付款记录,则进行合并付款,付款完成后消除应付账款记录。最后,仓库管理员根据最新的库存商品,调整出货信息。
小王根据自己观察的过程创建了该事件的1层数据流图,如图2-1所示。

请用300以内文字说明数据流图(Data Flow Diagram)的基本元素及其作用。
数据流:数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。
外部实体:代表系统之外的实体,可以是人、物或其他软件系统。
加工(处理):加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。
数据存储:表示信息的静态存储,可以是文件、文件的一部分、数据库的元素等。
数据流图(DFD)是结构化分析方法中用于表达逻辑数据运动与处理的核心模型,强调“做什么而非怎么做”。其基本元素与画法遵循一套统一约束,以保证图面的可读性、一致性和可验证性。首先,外部实体承担环境角色,是系统边界的锚点:例如“供应商”“银行支付网关”“仓库管理员”等。它们不会在系统内部实现任何处理逻辑,仅通过数据流与系统交互,从而明确系统的输入输出边界。其次,加工(Process)体现系统行为,是把输入数据转化为输出结果的功能节点。加工必须既有输入又有输出,否则就会出现黑洞或奇迹等语义错误。加工的命名宜采用“动宾短语”(如“生成应付账款”“核对到货清单”),以突出处理动作和对象。第三,数据存储表示静态数据的安置之所,强调数据的持久化存在。它不能直接与外部实体或其他数据存储相连,必须经过某个加工来读写,这是 DFD 的重要语法约束之一。第四,数据流用带箭头的线段表示,明确数据从哪里来、到哪里去、包含哪些关键数据项(可在流名中体现,如“到货清单”“对账结果”),并且一条流的起点与终点必须是加工、数据存储或外部实体之一,不能指向自己,也不能悬空。
从建模价值看,DFD 的四要素共同完成了从业务观察到系统逻辑的抽象:外部实体规定了系统边界与交互角色;数据流承载业务语义的传递;加工定义了价值创造与数据变换;数据存储保证信息可追溯与可复用。配合分层分解(Level-0、Level-1…)与平衡原则(Balancing),可将复杂业务在不同粒度层面清晰展开;同时,通过命名一致性与接口对齐,为后续的数据字典、实体关系、用例与流程协同提供依据。把握这些元素及其约束,有助于在库存管理场景中准确刻画“收货、入库、对账、付款、更新库存、调整出货信息”等活动的逻辑数据通道,避免实现阶段因理解偏差产生的返工。