1 / 15
文档名称:

网上购物数据库设计.doc

格式:doc   大小:412KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网上购物数据库设计.doc

上传人:lily8501 2019/1/8 文件大小:412 KB

下载得到文件列表

网上购物数据库设计.doc

文档介绍

文档介绍:一、概述

伴着电子时代的迅猛发展和人民物质生活的水平的提高,越来越多的电子购物浪潮也汹涌而来。我们容身在这个信息化的大时代,网购也就成了许多人生活中必不可少的一部分,足不出户的便捷式购物与传统的购物方式大相径庭,人们在享受到方便、实惠的同时也不必担忧安全的问题,既方便了自身也推动着国家经济的发展。电子商务网络购物平台,无疑是这个时代的进步。

数据库设计说明书是数据库设计的必要部分,对设计中的数据库的所有标识、逻辑结构和物理结构作出具体的设计规定。本数据库的设计说明书编写的目的是对网上购物系统设计的说明,明确系统中的各项功能与非功能的需求,从而做出系统的数据流图以及实体联系图。作为系统的基准文档,为以后的开发和维护提供依据。

Myeclipse :一个非常优秀的用于开发Java、J2EE的Eclipse插件集合,Myeclipse功能非常强大,支持也十分广泛,尤其对各种开源产品的支持也不错。
Apache Tomcat :是一个开放源代码、运行servlet和JSP Web应用软件容器。
Microsoft SQL Server 2005:Structured Query Language

本电子商务网络购物平台的开发环境是Windows 7、、Apache ,数据库环境是Microsoft SQL Server 2005。
二、需求分析

设计网络购物系统的数据库。

客户功能:(1) 游客可以查看商品信息,浏览网站信息,经过注册可以成为注册客户。(2) 注册客户:注册、客户信息查看和修改。客户登录、确认客户信息,显示客户信息。商品信息浏览、
购物车管理、商品查找、订单查询以及商品评论。结账、确认订单、订单状态查询、历史订单查询。
商家功能:商品的增删改。订单处理、订单配送。
客户注册后,登录到电子商务网站,进入购物流程。
客户在浏览所有商品信息后,可以查看每个商品的详细信息,选择购买或加入购物车,购物车内可以随意增删商品,修改商品数量,并同时统计购物车内商品总额。
客户确认购物车内的商品,选中购买,即可生成订单。可以查看订单状态,“0表示”商品未发出,“1”表示商品已发出。
客户分为普通客户和VIP客户,依据购买商品的金额和数量,自动升级。不同的VIP等级享有不同的折扣。

网络购物系统总数据流图如下
图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:商品