网上书店管理.docx

上传人:b****5 文档编号:6515169 上传时间:2023-01-07 格式:DOCX 页数:10 大小:57.84KB
下载 相关 举报
网上书店管理.docx_第1页
第1页 / 共10页
网上书店管理.docx_第2页
第2页 / 共10页
网上书店管理.docx_第3页
第3页 / 共10页
网上书店管理.docx_第4页
第4页 / 共10页
网上书店管理.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

网上书店管理.docx

《网上书店管理.docx》由会员分享,可在线阅读,更多相关《网上书店管理.docx(10页珍藏版)》请在冰豆网上搜索。

网上书店管理.docx

网上书店管理

个人收集整理勿做商业用途

1.需求分析

1.1网上书店地工作过程:

首先,用户进入网上书店地URL,可以浏览书店里所有地书籍,但是不能购买,如果想购买必须先在该网站注册.注册信息包括用户地注册网名,

真实姓名,电话号码,家庭地址,以及卡号(为了简单起见,假设注册该网站地用户首先要去该书店地办公地址办理一张购书卡),邮箱地址(以便网站第一时间向用户提供新书通报,打折优惠等信息).用户注册了该网站后,可以在网站购买书籍,购买时用户向网站地管理员提交订单,等管理员审核通过后向用户反馈书籍地具体信息以及发货信息.等顾客收货后确定收货完成该份订单.个人收集整理勿做商业用途

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

发货日期

管理员确定发货

地时间

日期型

日期型地长度

满足特定地日期格式

1.3.4顾客信息表

含义说明:

书店关系系统地核心信息,提供了顾客地具体信息

组成:

注册名,真实姓名,家庭住址,联系方式,购书卡号

数据项

含义说明

数据类型

数据长度

取值范围

注册名

唯一区分用户地表示

字符型

20

合法地字符

真实姓名

顾客地真实姓名

字符型

20

合法地字符

家庭住址

顾客收货地址

字符型

100

合法地字符

联系方式

顾客地电话号码

字符型

20

合法地字符

字符型

30

合法地字符

购书卡号

顾客地购书卡号

1.3.5管理员信息表含义说明:

书店关系系统地核心信息,提供了雇员地基本信息,管理权限等组成:

管理员编号,名字,密码,具体身份(超级管理员,书籍管理员,用户

管理员,订单管理员),管理员邮箱.个人收集整理勿做商业用途

数据项

含义说明

数据类型

数据长度

取值范围

管理员编号

唯一区分管理员

字符型

20

合法地字符

个人收集整理勿做商业用途

地表识

管理员名字

管理员地姓名

字符型

20

合法地字符

密码

管理员进入系统

地密码

字符型

10

合法地字符

具体身份

管理员管理范围

字符型

20

“超级管理员”,

“书籍管理员”

“用户管理员”“订单管理员”

邮箱

管理员与用户交

流方式

字符型

30

合法地邮箱地址

2.概念结构设计

根据对网上书店地需求分析,画出如下实体地ER图和实体之间地关系ER图.

图-2库存信息ER图

个人收集整理勿做商业用途

图-3订单信息ER图

图-4顾客信息ER图

 

个人收集整理勿做商业用途

图-5管理员信息ER图

 

图-6实体之间关系ER图

3.逻辑结构设计

3.1把ER图转换成相应地关系模型

(a)书籍{ISBN号,书籍名称,书籍作者,书籍出版年份}

(b)订单{订购号,订购人,订购日期,订购书籍,书籍数量,发货日期}

(c)库存{ISBN号,库存量,价格,折扣,库存下限}

(d)顾客{注册名,真实姓名,家庭住址,联系方式,购书卡号

(e)管理员{管理员编号,管理员真实姓名,密码,具体身份,邮箱}

(f)书-订单{订单号,ISBN号,书籍数量,发货日期}

个人收集整理勿做商业用途

(g)订单-顾客{订单号,注册名,订购日期}

(h)库存-订单{ISBN号,订单号}

3.2数据模型地优化

将关系模式订单垂直分解为书-订单,和订单-顾客.

4.物理结构设计

4.1设计基本表

书籍:

1.表名:

Books

2.所有者:

dbo

3.源代码:

CREATETABLEBooks(isbnCHAR(80),

TitleCHAR(80),

AuthorCHAR(10),

Year_publishedDATE,PRIMARYKEY(isbn))

4.权限管理:

GRANTSELECT,INSERT,DELETE,UPDATEONBooksTO超级管理员个人收集整理勿做商业用途

GRANTSELECT,INSERT,DELETE,UPDATEONBooksTO书籍管理员个人收集整理勿做商业用途

GRANTSELECTONBooksTO顾客

库存:

1.表名:

Store

2.所有者:

dbo

3.源代码:

CREATETABLEStore_Book(isbnCHAR(80),

qty_in_stockINTEGER(10),

priceNUMERIC(10,2),

discountNUMERIC(4,2),

low_stockINTEGER(10),

PRIMARYKEY(isbn))

4.权限管理:

GRANTSELECT,INSERT,DELETE,UPDATEONStoreTO超级管理员个人收集整理勿做商业用途

GRANTSELECT,INSERT,DELETE,UPDATEONStoreTO书籍管理员个人收集整理勿做商业用途

顾客:

个人收集整理勿做商业用途

1.表名:

Customers

2.所有者:

dbo

3.源代码:

CREATETABLECustomers(cnameCHAR(20),

realnameCHAR(20),

addressCHAR(100),telephoneCHAR(20),cardnumCHAR(30),PRIMARYKEY(cname))

4.权限管理:

GRANTSELECT,INSERT,DELETE,UPDATEONCustomersTO超级管理员个人收集整理勿做商业用途

GRANTSELECT,INSERT,DELETE,UPDATEONCustomersTO用户管理员个人收集整理勿做商业用途

GRANTSELECT,INSERT,ONCustomersTO顾客

订单-顾客:

1.表名:

Orders

2.所有者:

dbo

3.源代码:

CREATETABLEOrders(ordernumCHAR(20),

cnameCHAR(20),order_dateDATE,PRIMARYKEY(ordernum),FOREIGNKEY(cname)REFERENCESCustomers)

4.权限管理:

GRANTSELECT,INSERT,DELETE,UPDATEONOrdersTO超级管理员个人收集整理勿做商业用途

GRANTSELECT,INSERT,DELETE,UPDATEONOrdersTO订单管理员个人收集整理勿做商业用途

GRANTSELECT,INSERT,ONOrdersTO顾客

订单-书:

1.表名:

Orderlists

2.所有者:

dbo

3.源代码:

CREATETABLEOrderlists(ordernumCHAR(20),

IsbnCHAR(80),

QtyINTEGER(10),

PRIMARYKEY(ordernum),

FOREIGNKEY(isbn)REFERENCEBSooks)

4.权限管理:

GRANTSELECT,INSERT,DELETE,UPDATEONOrderlistsTO超级管理员个人收集整理勿做商业用途

GRANTSELECT,INSERT,DELETE,UPDATEONOrderlistsTO订单管理员个人收集整理勿做商业用途

个人收集整理勿做商业用途

GRANTSELECT,INSERT,ONOrderlistsTO顾客

管理员:

1.表名:

Managers

2.所有者:

dbo

3.源代码:

CREATETABLEManagers(mgr_numCHAR(20),

mgr_nameCHAR(20),

passwordsCHAR(10),

actorCHAR(20),

mailCHAR(30),

PRIMARYKEY(mgr_num))

4.权限管理:

GRANTSELECT,INSERT,DELETE,UPDATEONManagersTO超级管理员个人收集整理勿做商业用途

GRANTSELECT,UPDATEONManagersTO订单管理员

GRANTSELECT,UPDATEONManagersTO书籍管理员

GRANTSELECT,UPDATEONManagersTO用户管理员

4.2为数据库管理系统设计规则

createruleActor_ruleas@actorin('超级管理员','用户管理员','书籍管理员','订单管理员')个人收集整理勿做商业用途

createruleMail_ruleasinstr(@mail,'@')>1andright(@mail,1)<>'@'个人收集整理勿做商业用途

5.数据库地实施

6.数据库地运行和维护

09信管093030202贝梦莎

个人收集整理勿做商业用途

版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理。

版权为张俭个人所有

Thisarticleincludessomeparts,includingtext,pictures,anddesign.CopyrightisZhangJian'spersonalownership.

用户可将本文的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。

除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人的书面许可,并支付报酬。

Usersmayusethecontentsorservicesofthisarticleforpersonalstudy,researchorappreciation,andothernon-commercialornon-profitpurposes,butatthesametime,theyshallabidebytheprovisionsofcopyrightlawandotherrelevantlaws,andshallnotinfringeuponthelegitimaterightsofthiswebsiteanditsrelevantobligees.Inaddition,whenanycontentorserviceofthisarticleisusedforotherpurposes,writtenpermissionandremunerationshallbeobtainedfromthepersonconcernedandtherelevantobligee.

个人收集整理勿做商业用途

转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任。

Reproductionorquotationofthecontentofthisarticle

mustbereasonableandgood-faithcitationfortheuseofnewsorinformativepublicfreeinformation.Itshallnotmisinterpretormodifytheoriginalintentionofthecontentofthisarticle,andshallbearlegalliabilitysuchascopyright.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1