网上书店数据库管理系统 1 .需求分析 1.1 网上书店的工作过程:首先,用户进入网上书店的U RL,可以浏览书店里所有的书籍,但是不能购买,如果想购买必须先在该网站注册。注册信息包括用户的注册网名,真实姓名,电话号码,家庭地址,以及卡号(为了简单起见,假设注册该网站的用户首先要去该书店的办公地址办理一张购书卡),邮箱地址(以便网站第一时间向用户提供新书通报,打折优惠等信息)。用户注册了该网站后,可以在网站购买书籍,购买时用户向网站的管理员提交订单,等管理员审核通过后向用户反馈书籍的具体信息以及发货信息。等顾客收货后确定收货完成该份订单。 1.2 数据流图: 1.3 数据字典: 1.3.1 书籍信息表 含义说明:书店关系体统的核心信息,提供了书籍的具体信息。 组成:ISBN 号,书籍名称,书籍作者,书籍出版年份,书籍价格 数据项 含义说明 数据类型 数据长度 取值范围 ISBN 号 区 别 每 本 书的唯一标识, 字符型 80 任 意 合 法 字符 且 在长 度范围内 书籍名称 书籍的名称 字符型 80 合法的字符 书籍作者 书籍的作者 字符型 10 合法字符 书籍出 版 年份 书籍的出 版日期 日期型 日 期 型 的长度 符 合 日 期 的规则 顾客 书籍 库存 订单 处理订单 管理员 1.3.2 库存信息表 含义说明:书店关系系统的核心信息,提供了库存的信息。 组成:ISBN 号,库存量,价格,折扣,库存下限(如果低于下限则提示进货) 数据项 含义说明 数据类型 数据长度 取值范围 ISBN 号 区别每本书的唯一标识 字符型 80 合法字符 库存量 书籍的存货量 整型 10 1-9999999999 价格 书籍的单价 浮点型 10 0.1-999999999 折扣 书籍的折扣率 浮点型 4 0.001-0.099 库存下限 书籍在仓库中的最少数量 整形 10 1-9999999999 1.3.3 订单信息表 含义说明:书店关系系统的核心信息,提供了订单的具体信息。 组成:订单号,订购人,订购日期,订单书籍,书籍数量,发货日期。 数据项 含义说明 数据类型 数据长度 取值范围 订单号 区别每个不同订单的唯一标识 字符型 20 合法的字符 订购人 订购人的注册网名 字符型 10 合法的字符 订购日期 用户生成订单的时间 日期型 日期型的长度 满足特定的日期格式 订单书籍 订 单 书籍 的ISBN 号 字符型 80 合法的字符 书籍数量 每份订单书籍的数量 整型 10 1-9999999999...