多用户b2c商城系统_企业网络策划_石家庄整站优化_长沙seo优化 3.5第五步:增加webserver">

闵行网络推广

长沙seo公司、网上交易系统、永久使用、不限域名、管理网站

app外包?

多用户b2c商城系统_企业网络策划_石家庄整站优化_长沙seo优化

3基于微信小程序平台的大学跳蚤市场系统总体设计

在上一章节中分析了基于微信小程序平台的大学跳蚤市场系统的功能性需求,并且根据需求分析了基于微信小程序平台的大学跳蚤市场系统中的用例。那么接下来就要开始对基于微信小程序平台的大学跳蚤市场系统架构、主要功能和数据库开始进行设计。

3.1系统功能模块设计

通过对基于微信小程序平台的大学跳蚤市场系统的功能需求分析以及用例分析,得出了基于微信小程序平台的大学跳蚤市场系统的功能模块图如图3-1所示。

 

图3-1基于微信小程序平台的大学跳蚤市场系统功能模块图

3.3数据库设计

3.3.1 数据库E-R模型

下面是整个基于微信小程序平台的大学跳蚤市场系统的数据库表的E-R实体关系图,如图3-2所示:

图3-2 基于微信小程序平台的大学跳蚤市场系统E-R实体关系图

 

3.3.2 数据库表设计

通过前面E-R关系图一共需要创建很多个数据表。在此罗列这7个主要数据库表的关系模型如下:

ordinary_users实体用来存普通用户的用户编号、用户姓名、用户性别、用户年龄等,用于用户在小程序端查看用户登录信息,管理员在web端增删改查操作,如表3.1所示:

表3.1 ordinary_users普通用户信息表

名称

类型

长度

不是null

主键

注释

ordinary_users_id

int

11

普通用户ID

user_number

varchar

64

用户编号

user_name

varchar

64

用户姓名

user_gender

varchar

64

用户性别

user_age

varchar

64

用户年龄

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

user_id

int

11

用户ID

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

type实体用来存放分类的分类名称、描述、上级分类、分类图标等,用户小程序端用户分类信息,如表3.2所示:

表3.2 type分类信息表

名称

类型

长度

不是null

主键

注释

type_id

smallint

5

分类ID

name

varchar

16

分类名称

description

varchar

255

描述

url

varchar

255

外链地址

father_id

smallint

5

上级分类ID

icon

varchar

255

分类图标

create_time

timestamp

0

创建时间

update_time

timestamp

0

更新时间

comment实体用来存放评论中的评论人id、回复评论id、内容、昵称、头像地址等,如表3.3所示:

表3.3 comment评论信息表

名称

类型

长度

不是null

主键

注释

comment_id

int

11

评论ID

user_id

int

11

评论人ID

reply_to_id

int

11

回复评论ID

content

longtext

0

内容

nickname

varchar

255

昵称

avatar

varchar

255

头像地址

create_time

timestamp

0

创建时间

update_time

timestamp

0

更新时间

source_table

varchar

255

来源表

source_field

varchar

255

来源字段

source_id

int

10

来源ID

type实体用来存用户提交的商品分类信息,如表3.4所示:

表3.4 type商品分类信息表

名称

类型

长度

不是null

主键

注释

type_id

int

11

商品分类ID

father_id

smallint

5

上级分类ID

name

varchar

255

商品名称

desc

varchar

255

描述

icon

varchar

255

图标

source_table

varchar

255

来源表

source_field

varchar

255

来源字段

create_time

timestamp

0

创建时间

update_time

timestamp

0

更新时间

order实体用来存放用户的order信息,用户查看order信息,如表3.5所示:

表3.5 order订单信息表

名称

类型

长度

不是null

主键

注释

order_id

int

11

订单ID

order_number

varchar

64

订单号

goods_id

mediumint

8

商品id

title

varchar

32

商品标题

img

varchar

255

商品图片

price

double

10

价格

price_ago

double

10

原价

num

int

8

数量

price_count

double

8

总价

norms

varchar

255

规格

type

varchar

64

商品分类

contact_name

varchar

32

联系人姓名

contact_email

varchar

125

联系人邮箱

contact_phone

varchar

11

联系人手机

contact_address

varchar

255

收件地址

postal_code

varchar

9

邮政编码

user_id

int

10

买家ID

merchant_id

mediumint

8

商家ID

create_time

timestamp

0

创建时间

update_time

timestamp

0

更新时间

description

varchar

255

描述

state

varchar

16

订单状态

cart实体用来存放用户的购物车信息,如表3.6所示:

表3.6 cart购物车信息表

名称

类型

长度

不是null

主键

注释

cart_id

int

11

购物车ID

title

varchar

64

标题

img

varchar

255

图片

user_id

int

10

用户ID

create_time

timestamp

0

创建时间

update_time

timestamp

0

更新时间

state

int

1

状态

price

double

8

单价

price_ago

double

8

原价

price_count

double

10

总价

num

int

8

数量

goods_id

mediumint

8

商品id

type

varchar

64

商品分类

description

varchar

255

描述

slides实体用来存放用户的轮播图信息,如表3.7所示:

表3.7 slides轮播图信息表

名称

类型

长度

不是null

主键

注释

slides_id

int

10

轮播图ID

title

varchar

64

标题

content

varchar

255

内容

url

varchar

255

链接

img

varchar

255

轮播图

hits

int

10

点击量

create_time

timestamp

0

创建时间

update_time

timestamp

0

更新时间

国外网站搭建胶南网济宁网站运营策略都江堰seo济南网络优化东莞网络营销推广公司男孩子怎么做网站上海seo优化公司智能建站软件苏州营销型网站东莞网站seo公司托管网站万户网络企业网站设计费用深圳网站优化排名青岛seo服务泰安网站推广镇江百度优化b2b2c多用户商城深圳软件开发定制百度快照劫持南京网站建设公司公司企业网站广州网站维护做网站爱公司做网站要多少钱建站市场郑州网站推广什么是响应式网站山东网站建设网站模版

猜你喜欢