网上书店数据设计Word格式文档下载.docx
- 文档编号:19818935
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:25
- 大小:294.10KB
网上书店数据设计Word格式文档下载.docx
《网上书店数据设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网上书店数据设计Word格式文档下载.docx(25页珍藏版)》请在冰豆网上搜索。
MicrosoftSQLServer2008
开发语言:
SQL
开发技术:
数据库开发技术
面向对象:
需求者
2.4
系统主要功能
图2-1
系统功能模块图
三、E-R图
3.1
概念设计
系统共有九个实体:
客户、管理员、图书类型、图书、订单、详细订单、参数设置、图书评价、信息反馈。
(1)客户(会员)的属性:
自动编号CustomerId、客户名、客户密码、真实姓名、性别、客户电话、E-mail、地址、注册时间、提示问题、问题答案、登陆次数、最近登陆时间、邮编
(2)管理员的属性:
自动编号AdminId、管理员名称、管理员邮箱、密码、权限标志
(3)图书类型的属性:
自动编号BookTypeId、类别名称
(4)图书的属性:
自动编号BookId、图书名称、图书类型、出版社、出版日期、开本、版次、图书作者、图书译者、图书ISBN、图书定价、图书页码、图书简介、图书目录、市场价、会员价、成交量、浏览次数、折扣、图书封面图、图书库存量、入库时间、封装方式
(5)订单的属性:
自动编号Id、订单号OrderId、客户编号、下单日期、总订购数量、留言、送货方式、支付方式、收货人姓名、收货地址、收货人联系方式、备注、总卖出价
(6)详细订单属性:
自动编号Id、详细订单OrderDetailId、订单号OrderId、图书编号、订购数量、发货状态、收货状态、卖出总价
(7)参数设置属性有:
网站名、注册条款、公告、地址、邮编、电话号码等
(8)图书评价的属性:
自动编号CommentId、图书编号、评论客户编号、评论客户名、评论时间、评论内容、审核标志
(9)信息反馈的属性:
自动编号ReplyId、留言类型、留言主题、留言内容、留言客户编号、留言客户名、留言日期、客户IP
3.2E-R图
图3-1
图书类别信息
图3-2
管理员信息
图3-3
图书信息
图3-4
客户信息
图3-5
购物车临时订购信息
图3-6
订单信息
图3-7
订单详细信息
图3-8
图书评论信息
图3-9
信息反馈
图3-10
网上书店顶层E-R图
四、逻辑结构
4.1
逻辑转换
根据3.2节中的E-R图可以将系统中的概念模型转换为具体的表(即关系)结构,共分为9个关系,详细信息如下所示:
客户(会员)(客户编号,客户名,客户密码,真实姓名,性别,客户电话,E-mail,地址,注册时间,提示问题,问题答案,登陆次数,最近登陆时间,邮编)
管理员(管理员编号,管理员名称,管理员邮箱,密码,权限标志)
图书类型(图书类型编号,类别名称)
图书(图书编号,图书名称,图书类型,出版社,出版日期,开本,版次,图书作者,图书译者,图书ISBN,图书定价,图书页码,图书简介,图书目录,市场价,会员价,成交量,浏览次数,折扣,图书封面图,图书库存量,入库时间、封装方式)
购物车零时订购信息(客户编号,图书编号,订购数量,总价,是否付款)
订单(Id,订单号,客户编号,下单日期,总订购数量,留言,送货方式,支付方式,收货人姓名,收货地址,收货人联系方式,备注,总卖出价)
详细订单(Id,详细订单编号,订单号,图书编号,订购数量,发货状态,收货状态,卖出总价)
图书评价(图书评价编号,图书编号,评论客户编号,评论客户名,评论时间、评论内容,审核标志)
信息反馈(信息反馈编号,留言类型,留言主题,留言内容,留言客户编号,留言客户名,留言日期,客户IP)
4.2
细化表结构
为方便,根据上述文字描述,用英文简写为表和列取名,确定列的数据类型及必要的约束规则,给出如下所示数据库表的基本结构及说明:
(1)客户信息表tb_customerinfo
表1
客户信息表
列名
说明
数据类型
约束
CustomerId
客户编号
int
主码(自增字段)
CustomerName
客户名称
varchar(20)
主码notnull
CustomerPwd
客户密码
notnull
Customertruename
真实姓名
CustomerSex
性别
varchar
(2)
notnull,
取“男”或“女”
CustomerTel
客户电话
CustomerEmail
CustomerAddr
地址
CustomerRegTime
注册时间
datetime
CustomerQues
提示问题
varchar(200)
CustomerAnswer
问题答案
CustomerLogTime
登陆次数
CustomerLastLogT
最近登陆时间
(2)图书类型信息表tb_booktypeinfo
表2
图书类型信息表
BookTypeId
图书类型编号
BookTypeName
类别名称
varchar(50)
(3)图书信息表tb_bookinfo
表3
图书信息表
BookId
图书编号
图书类型
引用tb_booktypeinfo的外码
BookName
课程名
BookPress
出版社
BookPubDate
出版日期
BookSize
开本
varchar(10)
BookVersion
版次
BookAuthor
图书作者
BookTanslor
图书译者
Bookisbn
图书ISBN
BookPrice
图书定价
money
BookPages
图书页码
BookOutline
图书简介
BookCatalog
图书目录
BookMprice
市场价
BookPrprice
会员价
BookDealmount
成交量
BookLookmount
浏览次数
BookDiscount
折扣
decimal
BookPic
图书封面图
BookStoremount
图书库存量
BookStoretime
入库时间
BookPackstyle
封装方式
(4)管理员信息表tb_manager
表4
管理员信息表
AdminId
管理员编号
AdminName
管理员名称
AdminPwd
密码
AdminFlag
权限标志
(5)参数设置信息表tb_parameter
表5
参数设置信息表
webname
网站名
regtiaoyue
注册条款
varchar(100)
notice
公告
address
postcode
邮编
tel
电话号码
copyright
版权
weblogo
网站Logo
website
网站地址
affordmethod
支付方式
shopstream
购物流程
postmethod
送货方式
postprice
送货费用
Postdescp
运输说明
worktime
工作时间
service
售后服务
law
使用法律
commques
常见问题
dealrule
交易条款
(6)购物车临时订购信息tb_shopbook
表6
购物车临时订购信息表
主码,
引用tb_bookinfo的外码
ordermount
订购数量
price
总价
ispay
是否付款
notnull,默认为未付款,取“未付款”或“已付款”
(7)订单信息表tb_order
表7
订单信息表
Id
自动编号
notnull(自增字段)
OrderId
订单编号
主码
引用tb_customerinfo的外码
Orderdate
下单日期
Ordermount
总订购数量
message
留言
paymethod
recevername
收货人姓名
receveraddr
收货地址
recevertel
收货人电话号码
memo
备注
totalprice
总卖出价
(8)订单详细信息表tb_orderdetail
表8
订单详细信息表
OrderDetailId
详细订单编号
订单号
引用tb_order的外码
poststatus
发货状态
notnull,默认为未发货,取“未发货”或“已发货”
Recevstatus
收货状态
notnull,默认为未收货,取“未收货”或“已收货”
sigletotalprice
卖出总价
(9)图书评价信息表tb_comment
表9
图书评价信息表
CommentId
图书评价编号
notnull,引用tb_bookinfo的外码
评论客户编号
Customername
评论客户名
Commentdate
评论时间
Commentcontent
评论内容
Commentflag
审核标志
(10)
信息反馈信息表tb_reply
表10
信息反馈信息表
ReplyId
信息反馈编号
ReplyType
留言类型
Replytitle
留言主题
Replycontent
留言内容
留言客户编号
留言客户名
留言日期
CustomerIP
客户IP
其中,表5即参数设置信息表是用户配置网站logo、名称、公告等信息的表,它是一个独立于其它表的表。
五、数据库实施
本章节主要包含创建表、添加数据和创建必要的触发器、存储过程等内容。
5.1
创建表
(1)
tb_customerinfo客户信息表
createtabletb_customerinfo(
CustomerIdintidentity,
CustomerNamevarchar(20)notnull,
CustomerPwdvarchar(20)notnull,
Customertruenamevarchar(20)notnull,
CustomerSexvarchar
(2)notnull
constraintCKC_CUSTOMERSEX_TB_CUSTOcheck(CustomerSexin('
男'
'
女'
)),
CustomerTelvarchar(20)notnull,
CustomerEmailvarchar(20)notnull,
CustomerAddrvarchar(20)notnull,
CustomerRegTimedatetimenotnull,
CustomerQuesvarchar(200)null,
CustomerAnswervarchar(200)null,
CustomerLogTimeintnotnull,
CustomerLastLogTdatetimenotnull,
constraintPK_TB_CUSTOMERINFOprimarykey(CustomerId,CustomerName)
)
(2)tb_booktypeinfo图书类型信息表
createtabletb_booktypeinfo(
BookTypeIdintidentity,
BookTypeNamevarchar(50)notnull,
constraintPK_TB_BOOKTYPEINFOprimarykey(BookTypeId)
(3)tb_bookinfo图书信息表
createtabletb_bookinfo(
BookIdintidentity,
BookTypeIdintnotnull,
BookNamevarchar(20)notnull,
BookTypevarchar(10)notnull,
BookPressvarchar(20)notnull,
BookPubDatedatetimenotnull,
BookSizevarbinary(10)notnull,
BookVersionvarchar(10)notnull,
BookAuthorvarchar(10)notnull,
BookTanslorvarchar(10)null,
Bookisbnvarchar(20)notnull,
BookPricemoneynotnull,
BookPagesintnotnull,
BookOutlinevarchar(200)notnull,
BookCatalogvarchar(200)notnull,
BookMpricemoneynotnull,
BookPrpricemoneynotnull,
BookDealmountintnotnull,
BookLookmountintnull,
BookDiscountvarchar(10)notnull,
BookPicmoneynotnull,
BookStoremountintnotnull,
BookStoretimedatetimenotnull,
BookPackstylevarchar(20)notnull,
constraintPK_TB_BOOKINFOprimarykey(BookId)
(4)tb_manager管理员信息表
createtabletb_manager(
AdminIdintidentity,
AdminNamevarchar(10)notnull,
AdminPwdvarchar(20)notnull,
AdminFlagintnotnull,
constraintPK_TB_MANAGERprimarykey(AdminId)
(5)tb_parameter参数设置信息表
tb_createtabletb_parameter(
webnamevarchar(20)notnull,
regtiaoyuevarchar(100)notnull,
noticevarchar(100)notnull,
addressvarchar(20)notnull,
postcodevarchar(10)notnull,
telvarchar(10)notnull,
copyrightvarchar(20)notnull,
weblogovarchar(100)notnull,
websitevarchar(10)notnull,
affordmethodvarchar(100)notnull,
shopstreamvarchar(100)notnull,
postmethodvarchar(100)notnull,
postpricemoneynotnull,
Postdescpvarchar(100)notnull,
worktimevarchar(20)notnull,
servicevarchar(100)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 数据 设计