网上超市管理系统数据库设计说明书doc.docx

上传人:b****7 文档编号:10556384 上传时间:2023-02-21 格式:DOCX 页数:17 大小:268.61KB
下载 相关 举报
网上超市管理系统数据库设计说明书doc.docx_第1页
第1页 / 共17页
网上超市管理系统数据库设计说明书doc.docx_第2页
第2页 / 共17页
网上超市管理系统数据库设计说明书doc.docx_第3页
第3页 / 共17页
网上超市管理系统数据库设计说明书doc.docx_第4页
第4页 / 共17页
网上超市管理系统数据库设计说明书doc.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

网上超市管理系统数据库设计说明书doc.docx

《网上超市管理系统数据库设计说明书doc.docx》由会员分享,可在线阅读,更多相关《网上超市管理系统数据库设计说明书doc.docx(17页珍藏版)》请在冰豆网上搜索。

网上超市管理系统数据库设计说明书doc.docx

网上超市管理系统数据库设计说明书doc

 

5173网上超市管理系统

数据库设计说明

编写:

C.S小组日期:

编写:

C.S小组日期:

审核:

5173网上超市管理项目组日期:

批准:

日期:

受控状态:

是否

发布版次:

version1.1日期:

编号:

SuperMarketSystem_006

数据库设计历史变更记录

日期

版本

变更说明

作者

2010-6-9

V1.0

创建数据库设计文档

C.S小组

2010-6-10

V1.1

对某些实体或关系进行范式拆分

C.S小组

1.引言

1.1编写目的

本文档说明了5173网上超市管理系统项目的数据库的设计,用于指导该系统在数据库存储各方面的内容,为系统开发的程序员、系统分析员做为基准文档。

同时为详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。

1.2背景

A、开发软件名称:

5173网上超市管理系统

B、项目任务提出者:

5173网络公司开发部

项目开发者:

C.S团队

用户:

有意于在5173网站上卖自己商品的卖家,或买自己所需的商品的买家,还有相关系统管理员

实现软件单位:

C.S团队

C、项目与其他软件,系统的关系:

该系统需要在定义数据时要与已有系统相兼容。

本系统采用B/S和C/S结合架构,采用OracleDatabase11g作为数据库存储系统,OracleDatabase11g企业版将由5173网络公司自行购买。

1.3定义

E-R:

E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

概念模型图:

一种表达概念模式的一种方法,本设计概念模式图采用ER图和PowerDesigner15.1制作而成的概念模型图两种表示方法。

物理模型图:

本设计采用PowerDesigner15.1制作而成的物理模型设计图表示,体现每个表中属性的存储名称,类型,大小,主外键信息等

1.4参考资料

《5173网上超市管理系统可行性研究报告》

《5173网上超市管理系统需求说明书》

《5173网上超市管理系统需求说明书概要设计说明书》

《5173网上超市管理系统需求说明书详细设计说明书》、《5173网上交易管理条例》。

2.外部设计:

2.1标识符和状态

本系统采用OracleDatabase11g为基本开发工具,数据库名称为eSuperMarketSystem。

数据库中一共建立了18个表,表名分别为

第一类:

Buyer(买家表),Seller(卖家表),Adaministrate(管理员表),

"Service"(服务表),"AfterSale"(售后服务项目表),"Activity"(开展的活动表)

第二类:

Goods(商品宝贝表),Store(商铺),Phone(卖家联系方式表)

ServiceSeller(服务卖家表),ServiceBuyer(服务买家表)

CollectionGoods(收藏宝贝),CollectionStore(收藏商铺)

第三类:

Order(订单表)

BuyerComplaint(买家投诉单表),BuyerEvaluation(买家评价表);

SellerComplaint(卖家投诉单表),SellerEvaluation(卖家评价表)。

附注:

1.第二类表是建立在第一类表基础上,第三类表是建立在第二类表基础上。

即第一类表中无外键,第二类表中有外键在第一类表中当主键,第三类表中有外键在第一二类表中当主键。

2.此表仅是暂时使用的,仅用于测试;

3.此表的有效时间到此项目完成时。

2.2约定

本系统采用MicrosoftServer2003为基本开发工具,因而程序员或者系统分析员,或者任何想要使用此数据库进行操作的人员,需要安装MicrosoftServer2003,并建立相同的数据库,当然可以进行联机访问,这需要安装相应的插件。

数据库eSuperMarketSystem中所建立的表名如(2.1标识符和状态),对于表的各个属性,在下面会有描述。

2.3专门指导

对于从事此数据库的生成、此数据库的测试、维护的人员,提出如下参考意见:

数据库的输入统一采用键盘。

由于现在没有设置权限,故只要不违背基本的限制,所有的操作都是可以进行的。

可是对于本系统需要的数据,却是有数据长度限制的,尤其是有说明的部分,所以测试人员在具体进行数据测试时,要注意数据输入格式。

3.结构设计

3.1概念结构设计

ER图见《5173数据库设计模型图》中1-1ER图

3.2逻辑结构设计

逻辑设计模型图见《5173数据库设计模型图》中2-1逻辑设计模型图

3.3物理结构设计

3.3.1物理设计模型图

3.3.2各表在数据库中的存储及相应表示注解

A、Adaministrate表

1.管理员等级level:

分为A,B,C级,依次所享有权限逐渐降低;

C仅有查询权限;

B有查询、创建新的管理员权限中的部分或全部权限;

A有查询、创建、修改、删除的权限的部分或全部权限。

2.对管理员,卖家,买家的权限:

分为8级,类型为INTEGER;

3是查询权限,2是创建权限,1是修改、删除权限;

三者任意之间合成的到8中权限

B、Seller表

1.卖家等级sellerlevel:

分为8个等级,等级高低由所拥有所有商铺的商品销售量的多少来得到信誉,一定的信誉会得到相应的等级。

 

C、Buyer表

1.买家等级level:

分为8个等级,等级高低由买家购买总量的多少来评价。

2.买家积分通过购买相应参加活动的商品来获得相应数量的积分;

 

D、Store表

1.商铺类型storeType:

分为8类,如下面相对应的

1.衣物2.家居3.母婴4.食品5.IT产品6.文体7.服务8.游戏

2.商铺评分通过卖货量来体现

值域0~100

E、Goods表

1.商品类型:

衣物类商店中:

(11**女装)(12**男装)例如:

1101女鞋/单鞋/靴子

1102女装上衣1103女装裤子1104女装包/箱

1201男鞋/单鞋

1202男装上衣1203男装裤子1204男装包/箱

游戏类商店中:

(81**小游戏)(82**网页游戏)(83**单机游戏)

(84**网络游戏)(85**PSP游戏)

(**01代练)(**02充值)(**03虚拟货币)(**04其它)

2.宝贝评分:

根据宝贝销售后买家所产生评价的等级,差评-1分,中评0分,好评+1分,满分10000分

3.商品状态:

-2.违禁商品-1.存在投诉的商品0.无货可销1.有货可销2.热卖

 

F、Phone表

 

G.Order表

1.订单状态:

(4中状态)

1.未付款2.付款且未发货3.付款已发货4.付款且已收货

2物流公司:

申通物流,圆通物流,EMS,普通邮递

 

H、SellerComplaint表

投诉类型:

1.买家货款不足2.买家恶意欺骗3.影响正常营业秩序

赔偿类型:

1.要求买家停止侵害2.对买家恶意行为,管理员警告并不予理睬

3.要求金额赔偿

I、BuyerComplaint表

投诉类型:

1.卖家商品质量有问题2.商品并不是自己想要的

3.货物未收到4.举报该商铺

赔偿类型:

1.要求卖家调货/重新发货,并收回质量有问题的商品

2.与卖家协商解决

3.延长收货时间

4.退款

5.额外赔偿

J、BuyerEvaluation表

评价等级:

-1.差评0.中评1.好评

评价类型:

1.针对诚信度评价2.针对商品评价3.针对响应速度评价

4.针对事件处理能力评价5.综合评价

K、SellerEvaluation表

评价等级:

-1.差评0.中评1.好评

评价类型:

1.针对买家诚信度评价2.针对买家要求是否合理评价

3.综合评价

L.、Service表

面向对象:

1.服务面向卖家2.服务面向买家

服务类型:

(*卖家服务)

0.开店1.开店首月大吉2.更大显示空间3.视频显示

4.更多图片显示5.付费店面

(*买家服务)

1.享受5173黄金会员活动参与权

2.享受5173白金会员活动参与权

3.享受5173黑钻会员活动参与权

M、SeviceSeller表

N、ServiceBuyer表

O、CollectionGoods表

P、CollectionStore表

Q、Activity表

活动类型:

A.黑钻会员参与

B.白金会员参与

C.黄金会员参与

R、AfterSale表

售后保障:

1.保修三年

2.五天内不满意退款

3.一月内不满意退货

要求商铺评分:

30、60、80在相应评分之上就可以获得相应的5173提供的售后保障

4运用设计

4.1数据字典设计

字段名称

字段类型

Null

含义

"aLSH"

VARCHAR2(10)

否,自增

活动流水号,主键列

"aType"

CHAR

活动类型

说明

活动类型:

A黑钻会员参与;B白金会员参与;C黄金会员参与

"aPriceDisc"

NUMBER

此活动的打折程度

"aGrade"

INTEGER

此活动可获得的积分

"aReduMoney"

FLOAT

此活动的减价程度

"AdmLSH"

VARCHAR2(10)

否,自增

管理员流水号

"acountName"

VARCHAR2(50)

管理员姓名

"password"

VARCHAR2(16)

管理员密码

"level"

CHAR

管理员等级

"forPAdmi"

INTEGER

对管理员的权限

"forPBuyer"

INTEGER

对买家的权限

"forPSeller"

INTEGER

对卖家的权限

"forPGoods"

INTEGER

对商品的权限

"birth"

DATE

管理员出生日期

"salary"

FLOAT

管理员工资

"asLSH"

VARCHAR2(10)

否,自增

售后保障编号

"asGrade"

INTEGER

要求满足的商铺等级

说明

要求商铺评分:

30、60、80在相应评分之上就可以获得相应的5173提供的售后保障

"asTpye"

INTEGER

保障内容

说明

售后保障:

1.保修三年2.五天内不满意退款3.一月内不满意退货

"bLSH"

VARCHAR2(20)

否,自增

买家流水号

"bNickName"

VARCHAR2(50)

买家昵称

"bPassword"

VARCHAR2(16)

买家密码

"bSex"

VARCHAR2(5)

买家性别

"bLevel"

INTEGER

买家等级

"bGrade"

INTEGER

买家评分

"bBirth"

DATE

买家出生日期

complaintType"

INTEGER

投诉类型

说明

投诉类型:

1.买家货款不足2.买家恶意欺骗3.影响正常营业秩序

"compensationType"

INTEGER

要求赔偿的类型

说明

赔偿类型:

1.要求买家停止侵害2.对买家恶意行为,管理员警告并不予理睬3.要求金额赔偿

"createDate"

DATE

投诉单生成日期

"deadline"

DATE

投诉单处理截止日期

"content"

VARCHAR2(500)

具体内容

"evaluationLevel"

INTEGER

评价等级

说明

评价等级:

-1.差评0.中评1.好评

"evaluationType"

INTEGER

评价类型

说明

评价类型:

1.针对诚信度评价2.针对商品评价3.针对响应速度评价

4.针对事件处理能力评价5.综合评价

"evaluationContent"

VARCHAR2(200)

评价内容

"remarks"

VARCHAR2(50)

收藏评价

"gLSH"

VARCHAR2(50)

否,自增

商品流水号

"gType"

INTEGER

商品类型

"gName"

VARCHAR2(20)

商品名称

"gGrade"

INTEGER

商品评分

说明

差评-1分,中评0分,好评+1分,满分10000分

"gState"

INTEGER

商品状态

说明

-2.违禁商品-1.存在投诉的商品0.无货可销1.有货可销

"gPrice"

FLOAT

商品价格

"gActivity"

INTEGER

商品可参与的活动类型

"gOnSalesAmount"

INTEGER

可售商品数量

"gStoreAmount"

INTEGER

商品存货量

"gIntro"

VARCHAR2(500)

商品介绍

oLSH"

VARCHAR2(50)

订单流水号

oStrate

INTEGER

订单状态

说明:

1.未付款2.付款且未发货3.付款已发货4.付款且已收货

oLogistics

VARCHAR2(50)

物流公司

oDate

DATE

订单日期

oRemarks

VARCHAR2(50)

订单备注

storeLSH

VARCHAR2(50)

店铺流水号

storeName

VARCHAR2(20)

店铺名称

storeType

INTEGER

店铺类型

说明:

大概分为八大类:

1.衣物2.家居3.母婴4.食品5.IT产品6.文体7.服务8.游戏

storeGrade

INTEGER

店铺评分

0—100

storeIntro

VARCHAR2(100)

店铺评价

ServiceLSH

VARCHAR2(20)

服务项流水号

ServiceName

VARCHAR2(20)

服务项名称

ServiceFace

INTEGER

服务面向对象

说明

1.服务面向卖家2.服务面向买家

ServiceType

INTEGER

服务类型

ServicePrice

FLOAT

服务价格

ServiceContent

VARCHAR2(500)

服务简介

aLSH

VARCHAR2(10)

活动流水号

aType

CHAR

活动类型

说明:

A.黑钻会员参与B.白金会员参与C.黄金会员参与

aPriceDisc

INTEGER

单价打折幅度

asLSH

VARCHAR2(10)

售后保障流水号

asTpye

INTEGER

售后保障内容

说明:

1.保修三年2.五天内不满意退款3.一月内不满意退货

4.2安全保密设计

使用者在使用此数据库时,由于不同的访问者的登陆号码不同,且增加了密码设置,故相当于对于数据的访问设置了权限,所以数据可以说是安全的。

管理员的权限最大,可以控制所有的数据,买家和卖家只能够看到与他们自己有关的信息,而不能随便修改他人信息。

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

当前位置:首页 > 表格模板 > 调查报告

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

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