网上书店系统数据字典Word文档格式.doc
《网上书店系统数据字典Word文档格式.doc》由会员分享,可在线阅读,更多相关《网上书店系统数据字典Word文档格式.doc(6页珍藏版)》请在冰点文库上搜索。
图书名称
bookName
字符串
60
图书的书名
3
作者
author
35
图书的作者
4
ISBN号
isbn
20
图书上的标识码
5
出版社
publisher
25
图书的出版社
6
描述文本路径
descriptionSrc
150
描述图书详情的文本路径
7
价格
price
浮点数
2位小数
图书的价格
8
数量
count
图书的库存量
9
图片路径
pictureSrc
图书在前台显示的图片的路径
10
出版日期
publishDate
日期型
精确到天
出版该书的日期
优惠价
preferPrice
图书打折后的价格
12
打折率
discountRate
小数
图书的折扣换算成小数
13
是否特价
isSpecial
图书是否有优惠
14
上架日期
upBookDate
图书在后台添加的日期
订单
订单编号
orderID
订单的唯一标识
订单号
orderNumber
显示在前台的订单号码
订单状态
orderStatus
30
订单进行到哪一步了
结算时间
balanceAccTime
时间型
精确到秒
客户结算的日期和时间
总金额
total
订单的总金额
付款时间
payTime
客户确认付款的日期和时间
完成时间
finishTime
客户在前台确认收货的时间
备注
remark
100
客户的备注内容
订单明细
明细编号
listID
订单明细的唯一标识
选购数量
购买当前图书的数量
当前图书的单价
数量和单价的乘积
购物车选购记录
记录编号
选购记录的唯一标识
选购当前图书的数量
选购图书的单价
选购图书的的单价乘以数量
状态
status
当前选购记录的状态,如已添加
客户留言
留言编号
commentID
前台客户评论的唯一标识
留言内容
content
500
前台客户的评论内容
留言日期
commentDate
客户评论的日期
回复留言
replyComment
后台管理员回复评论的内容
回复日期
replyDate
管理员回复评论的日期
评论回复的状态,如已回复
表2-1数据项表
(2)数据结构:
数据结构是可以进一步分解的数据包。
数据结构由两个或两个以上相互关联的数据元素或者其他数据结构组成的。
根据数据分析,得到数据结构如下:
①数据结构名称:
图书信息
含义说明:
是前台查看图书也是后台查看图书的重要数据结构,定义了图书的详细相关信息。
组成:
图书编号、图书名称、作者、ISBN号、出版社、描述文本路径、价格、数量、图片路径、出版日期、图书类型、优惠价、打折率、是否特价、状态、是否有效、上架日期、广告引荐语。
②数据结构名称:
订单是前台客户下单和后台管理员发货的重要数据结构,定义了订单的相关信息。
订单编号、下单客户、订单明细、订单号、订单状态、结算时间、总金额、付款时间、是否有效、备注。
③数据结构名称:
订单明细是订单数据结构中的重要数据结构,定义了订单的详细购买信息。
记录编号、购买图书、选购数量、价格、总金额、订单。
④数据结构名称:
购物车选购记录是前台客户购物临时存放选购记录的重要数据结构,定义了详细的购买记录信息。
记录编号、选购图书、选购数量、价格、总金额、购买客户、状态、是否有效。
⑤数据结构名称:
留言信息
客户留言信息是前台客户购物完成后评论图书的重要数据结构,定义了详细的留言和回复留言的信息。
留言编号、留言客户、留言内容、留言日期、留言图书、回复留言、回复日期、回复人、状态、是否有效、留言订单。
(3)数据流:
数据流由一个或一组固定的数据项组成。
定义数据流时,不仅说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等。
①数据流名称:
订单信息
简述:
由客户购买图书产生的订单,管理员进行发货处理
数据来源:
前台客户、图书
数据流向:
数据结构:
前台客户、图书、订单
②数据流名称:
订单总金额
由前台客户购买图书产生的订单总价
图书、订单
③数据流名称:
由前台客户购买完成后评论产生
数据来源:
客户、图书
客户、图书、留言信息
(4)数据存储:
数据存储在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。
①数据存储名称:
图书表
描述:
存储图书的详细信息
相关处理:
查询、排序
②数据存储名称:
订单表
存储客户购买图书产生的信息
新增、查询
③数据存储名称:
订单明细表
存储客户每次添加图书产生的记录信息
④数据存储名称:
购物车选购记录表
存储客户每次添加图书到购物车产生的信息
⑤数据存储名称:
留言表
存储客户购买完成后的评论信息和后台管理员回复的信息
新增、查询、回复
(5)处理过程:
处理逻辑的定义仅对数据流程图中最底层逻辑加以说明。
①处理过程名称:
加入购物车
输入数据:
输出数据:
购物车记录信息
处理逻辑:
客户将图书加入到购物车中,然后系统把客户选购的图书以列表形式显示出来
②处理过程名称:
结算
购物车选购记录信息
客户在前台结算,然后系统用客户选购的记录生成订单信息,并展示出来
③处理过程名称:
确认收货
订单状态、管理员账户
订单信息、管理员信息
客户确认收到货后,进行确认收货,确认之后,订单状态显示为已完成,客户付款金额会打到卖家(管理员)
④处理过程名称:
客户评论
评论内容
订单完成后,客户可以留言(评论),填写留言内容,提交后,前后台都会显示留言信息