)
GO
6、USE Shop
GO CREATE TABLE Complain ( Id
Int IDENTITY (1, 1),
Posttime Datetime, UserId Varchar (20),
OrderNumber Varchar (50), Content
Varchar (1000),
Result Varchar (1000), Flag Bit DEFAULT 0 ) GO
7、USE Shop GO
CREATE TABLE GoodsType ( Id int IDENTITY (1, 1), Type varchar (50) )
GO
8、USE Shop
GO CREATE TABLE Users ( UserId Varchar (20) PRIMARY KEY, Pwd Varchar (20),
UserName Varchar (50), Sex Bit,
Address Varchar (1000), Email Varchar (50), Telephone Varchar (100), Mobile Varchar (50) ) GO
4.1数据字典设计
数据字典是数据库的重要组成部分,它存放有数据库所有的有关信息,对用户来说是一组只读的表。它是关于数据信息的集合。它是数据流图中所有要严格定义的场所,这些要素包括数据流、数据流的组成、文件、加工小说明及其他应进入字典的一切数据,其中每个要素对应数据字典中的一项条目。其中,对于引用的一些关键字进行说明:PK(主键),FK(外
6
键),Check(检查的范围约束),Not null(不为空值)。
管理员表Admin结构 字段名称 AdminId PassWD Name
用户信息表Users的结构 字段名称 UserId Pwd UserName Sex Address Email Telephone Mobile
字段名称 Id Tile Content PostTime Poster 字段名称 Id Type
商品信息表Goods的结构 字段名称 Id TypeId Name AN_Number Producer Package SalePrice int int varchar(50) varchar(50) varchar(50) varchar(50) float 数据结构 否 是 是 是 是 是 是 是否为空 字段说明 商品编号的标识 商品类别 商品名称 商品序列号 生产厂家 包装类型 销售价格 int varchar(50) int varchar(50) varchat(1000) datatime varchar(20) 数据结构 否 是 公告信息表Board的结构 数据结构 是否为空 否 是 是 是 是 是否为空 字段说明 公告编号的标识 公告题目 公告内容 提交时间 提交人 字段说明 分类表号的标识 分类名称 数据结构 varchar(20) varchar(20) varchar(50) bit varchar(1000) varchar(50) varchar(100) varchar(50) 否 是 是 是 是 是 是 是 是否为空 字段说明 用户名(PK) 用户密码 用户姓名 性别 地址 电子邮件地址 固定电话 移动电话 数据结构 varchar(20) varchar(20) varchar(50) 否 是 是 是否为空 字段说明 用户名(PK) 密码 用户姓名 商品类别表GoodsType的结构 7
StorePrice Content ReadCount BuyCount ImageFile
字段名称 Id UserId GoodsId OrderTime OrderCount SalePrice UserChecked OrderNumber PostTime AdminChecked
字段名称 Id PostTime UserId OrderNumber Content Result Flat float varchar(1000) int int varchar(50) 是 是 是 是 是 进货价格 商品简介 阅读次数 销售数量 图片文件 购物车表Basket的结构 数据结构 是否为空 int varchar(20) int datetime smallint float tinyint varchar(50) datetime tinyint 否 是 是 是 是 是 是 是 是 是 字段说明 编号的标识 用户名 商品编号 订购时间 订购数量 销售价格 用户确认(0-用户订购;1-送至收银台;2-提交订购) 订单号 提交时间 管理员确认(0-没有提交;1-用户提交;2-处理;3-发货;4-结账) 客户投诉表Complain的结构 数据结构 是否为空 int datetime varchar(20) varchar(50) varchar(1000) varchar(1000) bit 否 是 是 是 是 是 是 字段说明 投诉编号标识 投诉时间 用户名 订单号 投诉内容 处理结果 处理标志(0-未处理;1-已处理) 4.2安全保密设计
(1)在前台的登录中,如果用户没有进行用户注册,就只能进入最首页进行一些商品的浏览,不能进行相关购物的操作,进行用户注册的用户,将拥有属于自己的密码登陆,别人无法看到,也无法用。信息增删等等。
(2)在后台中,只有属于本系统的管理人员才可以进入,才可以进行对用户或者商品的相关操作,其它非法人员无法进入,也无法对数据进行修改。故相当于对数据的访问设置了权限,所以数据可以说是安全的。
8