没有合适的资源?快使用搜索试试~ 我知道了~
首页网上购物平台数据库设计
网上购物平台数据库设计

该文档详细介绍了电商平台后台数据库开发流程,对没有开发经验的人员具有参考意义。
资源详情
资源评论
资源推荐

一、概述
1.1 需求背景
伴着电子时代的迅猛发展和人民物质生活的水平的提高,越来越多的电子
购物浪潮也汹涌而来。我们容身在这个信息化的大时代,网购也就成了许多人
生活中必不可少的一部分,足不出户的便捷式购物与传统的购物方式大相径庭,
人们在享受到方便、实惠的同时也不必担忧安全的问题,既方便了自身也推动
着国家经济的发展。电子商务网络购物平台,无疑是这个时代的进步。
1.2 编写目的
数据库设计说明书是数据库设计的必要部分,对设计中的数据库的所有标
识、逻辑结构和物理结构作出具体的设计规定。本数据库的设计说明书编写的
目的是对网上购物系统设计的说明,明确系统中的各项功能与非功能的需求,
从而做出系统的数据流图以及实体联系图。作为系统的基准文档,为以后的开
发和维护提供依据。
1.3 软件定义
Myeclipse 10.0:一个非常优秀的用于开发 Java、J2EE 的 Eclipse 插件集合,
Myeclipse 功能非常强大,支持也十分广泛,尤其对各种开源产品的支持也不错。
Apache Tomcat 6.0:是一个开放源代码、运行 servlet 和 JSP Web 应用软件容
器。
Microsoft SQL Server 2005:Structured Query Language
1.4 开发环境
本 电 子 商 务 网 络 购 物 平 台 的 开 发 环 境 是 Windows
7 、 Myeclipse10.0 、 Apache Tomcat6.0 , 数 据 库 环 境 是 Microsoft SQL Server
2005。
二、需求分析
2.1 问题陈述
设计网络购物系统的数据库。
2.1 需完成的功能
客户功能:(1) 游客可以查看商品信息,浏览网站信息,经过注册可以成为
注册客户。(2) 注册客户:注册、客户信息查看和修改。客户登录、确认客户信
息,显示客户信息。商品信息浏览、购物车管理、商品查找、订单查询以及商
品评论。结账、确认订单、订单状态查询、历史订单查询。
商家功能:商品的增删改。订单处理、订单配送。
客户注册后,登录到电子商务网站,进入购物流程。
客户在浏览所有商品信息后,可以查看每个商品的详细信息,选择购买或
加入购物车,购物车内可以随意增删商品,修改商品数量,并同时统计购物车

内商品总额。
客户确认购物车内的商品,选中购买,即可生成订单。可以查看订单状态 ,
“0 表示”商品未发出,“1”表示商品已发出。
客户分为普通客户和 VIP 客户,依据购买商品的金额和数量,自动升级。
不同的 VIP 等级享有不同的折扣。
2.1 数据流图
网络购物系统总数据流图如下
图 1:网络购物系统总数据流图
2.1 数据字典
客户表数据字典:
字段 中文描述 数据类型 是否为空 备注
UserID
客户 ID
BigInt Not null
主键
UserName
客户名
Varchar(30) Not null
RealName
客户真实姓名
Varchar(30) Not null
UserPassword 客户密码 Varchar(30) Not null
Email 客户邮箱 Varchar(30) Not null
Phone 联系电话 Varchar(30) Not null
ID 身份证号 Varchar(30) Not null

Question
密码问题
Varchar(30) Null
Result
答案
Varchar(30) Null
RegTime
注册时间
Datetime Not null
GradeID
会员等级
BigInt Not null
AddressID
地址
Int Not null
表 1:客户表字段信息
商品表数据字典:
字段 中文描述 数据类型 是否为空 备注
GoodsID
商品号
BigInt Not null
主键
GName
商品名称
Varchar(30) Not null
GPrice
商品价格
Smallmoney Not null
GTypeID 商品类别 BigInt Not null
GIntro 商品描述 Varchar(200) Null
GImage 商品图片路径 Varchar(100) Null
GCount 商品计数 Int Not null
GSail 商品销量 BigInt Not null
GWeight 商品重量 BigInt Null
GDateTime 上架日期 Datetime Not null
GSize 商品规格 Varchar(100) Not null
表 2:商品表字段信息
商品类别表数据字典:
字段 中文描述 数据类型 是否为空 备注
TypeID 商品类别号 BigInt Not null 主键
TypeName 类别描述 Varchar(50) Not null
表 3:商品类别表字段信息
商家表数据字典:
字段 中文描述 数据类型 是否为空 备注
ProducerID 商家号 BigInt Not null 主键
ProName 商家名 Varchar(30) Not null
ProAddress 商家地址 Varchar(50) Not null
ProPhone
商家电话
Varchar(30) Not null
表 4:商家表字段信息
订单表数据字典:
字段 中文描述 数据类型 是否为空 备注
SubID
订单号
Varchar(30) Not null
主键
UserID
客户号
BigInt Not null
GoodsID
商品号
BigInt Not null
RAddress 送货地址 Varchar(50) Not null
SpDate 订购日期 Datetime Not null
SpCount 订购数量 Int Not null
GPrice 单价 Smallmoney Not null
ReceiptID 发票号 BigInt Not null
剩余11页未读,继续阅读

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1