基于.NET的网上商城系统的分析与设计 第4页

基于.NET的网上商城系统的分析与设计 第4页

3-7 “留言板”模块说明书

模块标识

EC06

所属子系统

 

模块名称

留言板

主要功能

查看留言板,删除留言

调用模块

 

输入

意见、建议

输出

留言时间,昵称,留言

相关数据表

留言信息表

主要内部变量

用户名

算法

1)根据用户的输入显示及时信息,按当前时间降序排列

2)后台根据编号删除相关留言

 

3.3 代码设计   

系统中对订单编号进行了代码设计,为使订单编号实现系统自动编码,编码采用层次码加顺序码,层次码表示年、月、日,顺序码则表示订单形成的先后次序。考虑到网站的规模和订单的数量,编号的顺序码采用三位。代码模型如图3-3所示。若图片无法显示请联系站长QQ3249114

 

3-3订单编号的代码模型

 

3.4 数据库设计

3.4.1 E-R

系统中主要涉及到的实体有“管理员”、“用户”、“商品”、“图片”、“购物车”、“公司”、“公告”、“订单”、“留言板”。实体与实体之间的联系如图3-4所示。若图片无法显示请联系站长QQ3249114

3-4系统E-R

3.4.2数据表设计

3-8 Users(用户表)

字段名

描述

类型

长度

是否为空

PK/FK

userID

用户编号

int

4

not null

PK

username

用户姓名

char

10

null

 

password

用户密码

char

10

null

 

Address

联系地址

varchar

200

null

 

Telephone

联系电话

varchar

20

null

 

Email

电子邮箱

varchar

200

null

 

freeze

冻结状态

varchar

1

null

 

 

 

3-9 Companys(公司表)

字段名

描述

类型

长度

是否为空

PK/FK

CompanyID

公司表主键

int

4

not null

PK

comname

公司名称

varchar

32

null

 

Description

详细描述

varchar

1000

null

 

Address

公司地址

varchar

200

null

 

Telephone

联系电话

varchar

20

null

 

Email

电子邮箱

varchar

200

null

 

3-10 Products(商品表)

字段名

描述

类型

长度

是否为空

PK/FK

ProductID

商品主键

int

4

not null

PK

Description

商品描述名称

varchar

50

null

 

PictureID

商品的图片ID

int

4

null

FK

CompanyID

商品所属的公司ID

int

4

null

FK

CategoryID

商品所属的种类ID

int

4

null

FK

Quantity

商品的数量

int

4

null

 

Price

商品的价格

decimal

9

null

 

Pubdate

商品发布的时间

datetime

8

null

 

Details1

商品详细属性说明一

varchar

500

null

 

Details2

商品详细属性说明二

varchar

500

null

 

Details3

商品详细属性说明三

varchar

500

null

 

Details4

商品详细属性说明四

varchar

500

null

 

Details5

商品详细属性说明五

varchar

500

null

 

3-11 Categorys(商品种类表)

字段名

描述

类型

长度

是否为空

PK/FK

CategoryID

商品种类主键

int

4

not null

PK

Description

种类描述

varchar

100

null

 

 

 

3-12 ShopCarts(用户购物车表)

字段名

描述

类型

长度

是否为空

PK/FK

ShopCartID

用户购物车主键

varchar

11

not null

PK

UserID

购物车所属用户主键

Int

4

null

FK

Pubdate

发布时间

datetime

8

null

 

ProductNum

商品数量

int

4

null

 

TotalPrice

总消费额

int

4

null

 

3-13 ProductCarts(商品和购物车关系表)

字段名

描述

类型

长度

是否为空

PK/FK

ProductID

商品主键

int

4

not null

PK

ShopCartID

购物车主键

varchar

11

null

FK

Quantity

商品在购物车中的数量

int

4

null

 

 

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

  • 上一篇文章:
  • 下一篇文章:
  • Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有