崩溃或引起计算机死机。Р(3)灵活性Р系统应具有较高的灵活性,避免重复操作,修改信息时自动绑定并显示要修改的信息,可以直接进行修改。Р2.3系统数据流图Р本系统采用结构化分析与设计方法,建立结构化分析模型来对系统模型进行描述。Р2.3.1数据流图Р通过对系统的分析,系统只有单一用户即管理员,把整个仓库管理视为一个大的加工,由此得到系统的顶层数据流图,如图2-1所示。РР图2-1 顶层DFD图Р系统的用户就是仓库管理员,管理员的一切工作都需要登录系统之后才能进行。管理员负责对仓库商品的管理,对日常的商品入库出库进行登记管理。Р2.3.2二层数据流图Р对顶层数据流图进行分解扩展,得到二层数据流图,如图2-2所示。Р商品管理模块中,管理员可以从商品表中读取所有商品信息,对新商品进行建档,写入商品表。在入库管理中,管理员根据入库单进行操作,把入库信息写入入库表,亦可以读取入库信息。在出库管理中,管理员同样根据出库单进行操作,把出库商品写入出库表,亦可以从出库表获取出库信息。同时出库入库会造成库存量变化,需要修改商品信息表中的库存。在盘存管理中,管理员能够获取商品的当前信息,包括库存量等。该模块同时包括商品查询功能,管理员可以查询某一商品信息。此外系统还有用户管理模块和系统管理模块,方便对用户信息和系统信息进行管理。РРРР图2-2 二层DFD图Р2.3.3三层数据流图Р对二层数据流图中的加工进行进一步的细分,得出各个加工的三层数据流图。Р(1)商品管理Р商品管理子系统的数据流图如图2-3所示。РР图2-3 商品管理子系统DFD图Р当管理员对商品建档时,系统先判断商品是否是新商品,如果不是则不能重复建档,否则可以进行建档,将商品信息写入商品表中。管理员可以对商品表中的商品信息进行修改并保存在商品表中。亦可以对商品信息进行删除。Р(2)入库管理Р入库管理子系统的数据流图如图2-4所示。