数据库大作业—图书馆里系统.pdfVIP

  • 3
  • 0
  • 约1.53万字
  • 约 16页
  • 2020-09-07 发布于天津
  • 举报
. 网上购书系统 (BookShop) 一、 需求分析 1、 信息需求 该系统主要管理的对象是用户、图书、图书类型、订单,需要存储的信息包括: (1) 管理员:包括管理员 ID 、管理员密码。通过管理员 ID 标识。 (2 ) 用户:包括用户 ID 、用户密码、真实姓名、联系电话、通讯地址。通过用户 ID 标识。 (3) 图书:包括书籍号、书名、作者、出版社、价格、出版日期、内容简介、书籍 类型编号。通过书籍号标识。 (4 ) 图书类型: 包括书籍类型编号、 书籍类型名称、书籍类型等级。通过书籍类型 编号标识。 (5) 订单:包括订单 ID 、订购数量、订购日期。通过订单 ID 标识。 其中,管理员管理用户和图书,一个用户可以购买多本图书,一本图书可以被多个 用户购买。一个用户可以有多张订单,一张订单只能对应一个用户。一本图书只能 有一张订单,但一张订单可以包含多本图书信息。一本图书只能属于一种类型,但 一种类型的图书可以有多本。 该系统中个对象间的联系如下: (1) 用户与图书之间:多对多的联系 m:n。 (2 ) 用户与订单之间:一对多的联系 1:n。 (3) 图书与订单之间:一对多的联系 1:n。 (4 ) 图书类型与图书之间:一对多的联系 1:n。 2、 处理需求: (至少顶层数据流图) (1)系统的数据流图如下: 注册 确认 用户信息管理 查询图书 用户 网上购书系统 订单管理 管理员 添加图书至购物车 提交订单 图书管理 确认支付 图 1 顶层数据流图 . . 查询图书信息 管理员 图书信息 图书管理 图书信息 查询用户信息 用户表 用户信息 用户管理 用户 注册信息 图书表 用户订购信息 登录信息、订购信息 待添加 浏览 图书 的图书 购物车 信息 请求 订单管理 订购图书信息 购物车表

文档评论(0)

1亿VIP精品文档

相关文档