- 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 顶层数据流图
.
.
查询图书信息
管理员 图书信息 图书管理 图书信息
查询用户信息
用户表
用户信息
用户管理
用户 注册信息
图书表
用户订购信息
登录信息、订购信息
待添加 浏览 图书
的图书 购物车
信息 请求
订单管理 订购图书信息
购物车表
您可能关注的文档
- 数学心算整理大全(20200902193231).pdf
- 数学心算整理大全(20200902193435).pdf
- 数学心算整理大全.pdf
- 数学思维导图数的运算(20200902193652).pdf
- 数学思维导图数的运算.pdf
- 数学教育学答案(20200902193711).pdf
- 数学教育学答案.pdf
- 数学期望与分布列专题.pdf
- 数学符号运算问题的历史.pdf
- 数据元与元数据、数据项区别.pdf
- 非遗文化木雕知识技法分类木雕非遗介绍讲座PPT课件.pptx
- 川教版小学信息技术三年级上册第三单元 在线助我做家务3.2在线攻略全搜索PPT.pptx
- 北师大版(2024)物理八年级下册第八章 压强和浮力 第六节 浮力PPT.pptx
- 中小学生全面守护安全教育必修课主题班会PPT课件.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.3在线购物备物品PPT.pptx
- 川教版小学信息技术三年级下册第二单元2.5评价在线学习成果PPT.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.4在线交流聊计划PPT.pptx
- 川教版小学信息技术三年级下册第三单元3.1做好自我管理PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.2了解多样在线技能PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.3树立正确在线观念PPT.pptx
原创力文档

文档评论(0)