网上购书系统数据流图与需求分析

4星 · 超过85%的资源 需积分: 34 97 下载量 171 浏览量 更新于2024-12-26 收藏 661KB DOC 举报
"图书管理系统数据流图描述了一个网上购书电子商务系统的软件开发要求和需求模型,其中主要涉及数据流图的构建。数据流图通过外部项(E)、处理逻辑(P)和数据流(F)来展示系统内信息的流动和处理过程。在这个系统中,主要包括顾客和书籍供应厂商两个外部项,以及网上售书管理系统这一处理逻辑。" 在数据流图中,外部项(E)是系统与外界交互的对象,包括EBMS1.1顾客和EBMS1.2书籍供应厂商。顾客可以通过系统进行用户注册、登录、提交订单、付款等一系列操作,而书籍供应厂商则涉及向系统购书、付款和发货等活动。这些外部项与系统之间的数据流由FBMS1.1至FBMS1.10定义。 处理逻辑(P),即PMRS1.1网上售书管理系统BMS,是系统的核心,用于管理和处理书店的所有在线业务,包括每笔交易或批量处理。这个处理逻辑确保了从顾客下单到供应商发货的整个流程顺畅运行。 数据流(F)部分详细列出了系统中的关键数据传输。例如,FBMS1.1描述了用户登录,包含用户名和密码的数据项;FBMS1.2表示密码修改,涉及旧密码、新密码和新密码确认;FBMS1.3代表顾客的订单,包括订单编号、用户名、书号和订书数量;FBMS1.4是送货人给顾客的发货票,含有用户名、书号、数量、出版价格和出售价等信息。 该图书管理系统数据流图的建立,有助于清晰地理解系统的工作流程,为软件设计和开发提供了明确的需求依据。它不仅涵盖了用户的基本操作,如注册、登录和购物,还涉及到供应链管理,如供应商的交互和订单处理。通过这样的数据流图,开发者可以更直观地设计数据库结构、接口和业务逻辑,从而实现一个高效、用户友好的网上购书平台。