广州游戏软件开发公司有哪些_小程序登录不上去一般是什么原因_飞鱼crm下载_动画设计就业方向和发展前景

深圳专业企业网站建设

泰安市最新消息、拉萨网站制作公司、永久使用、不限域名、网址地址查询域名

网络营销的职业?

广州游戏软件开发公司有哪些_小程序登录不上去一般是什么原因_飞鱼crm下载_动画设计就业方向和发展前景

3 Springboot蛋糕店预订及购买小程序总体设计

本章主要讨论的内容包括Springboot蛋糕店预订及购买小程序的功能模块设计、数据库系统设计。

3.1 系统功能模块设计

3.1.1整体功能模块设计

在上一章节中主要对系统的功能性需求和非功能性需求进行分析,并且根据需求分析了本Springboot蛋糕店预订及购买小程序中的用例。那么接下来就要开始对本Springboot蛋糕店预订及购买小程序的架构、主要功能和数据库开始进行设计。Springboot蛋糕店预订及购买小程序根据前面章节的需求分析得出,其总体设计模块图如图3-1所示。

图3-1 Springboot蛋糕店预订及购买小程序功能模块图

3.1.2用户模块设计

后台管理者能够实现对前台注册的用户增删改查操作,用户模块结构图如下图:

图3-2用户用户模块结构图

3.1.3 评论管理模块设计

Springboot蛋糕店预订及购买小程序是一个交流性质的公开平台,用户用户可以在平台上交流,增加用户之间的互动性。但是同时也为了更好的规范评论的内容,给予管理员删除不合适的言论的功能,所以需要专门设计一个评论管理模块,具体的结构图如下:

图3-3评论模块结构图

3.1.4商城管理模块设计

Springboot蛋糕店预订及购买小程序是中需要存储不少商品信息,其模块功能结构,具体的结构图如下:

图3-4商城模块结构图

3.1.5订单管理模块设计

Springboot蛋糕店预订及购买小程序最重要的一个功能就是购买,其模块功能结构,具体的结构图如下:

图3-5订单模块结构图

3.2 数据库设计

数据库设计一般包括需求分析、概念模型设计、数据库表建立三大过程,其中需求分析前面章节已经阐述,概念模型设计有概念模型和逻辑结构设计两部分。

3.2.1 数据库概念结构设计

下面是整个Springboot蛋糕店预订及购买小程序中主要的数据库表总E-R实体关系图。

图3-6 Springboot蛋糕店预订及购买小程序总E-R关系图

3.2.2 数据库逻辑结构设计

通过上一小节中Springboot蛋糕店预订及购买小程序中总E-R关系图上得出一共需要创建很多个数据表。在此我主要罗列几个主要的数据库表结构设计。

表3-1 system_user系统用户信息表

名称

类型

长度

不是null

主键

注释

system_user_id

int

11

系统用户ID

user_no

varchar

64

用户编号

user_name

varchar

64

用户姓名

examine_state

varchar

16

审核状态

recommend

int

11

智能推荐

user_id

int

11

用户ID

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

表3-2 commodity_type商品类型

名称

类型

长度

不是null

主键

注释

commodity_type_id

int

11

商品类型ID

type

varchar

64

类型

recommend

int

11

智能推荐

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

表3-3 goods产品

名称

类型

长度

不是null

主键

注释

goods_id

mediumint

8

产品id:

title

varchar

125

标题:

img

text

0

封面图:

description

varchar

255

描述:

price_ago

double

8

原价:[1]

price

double

8

卖价:[1]

sales

int

10

销量:

inventory

int

11

商品库存

type

varchar

64

商品分类:

hits

int

10

点击量:

content

longtext

0

正文:

img_1

text

0

主图1:

img_2

text

0

主图2:

img_3

text

0

主图3:

img_4

text

0

主图4:

img_5

text

0

主图5:

create_time

timestamp

0

创建时间:

update_time

timestamp

0

更新时间:

customize_field

text

0

自定义字段

source_table

varchar

255

来源表:

source_field

varchar

255

来源字段:

source_id

int

10

来源ID:

user_id

int

11

添加人

表3-4 mall_center商城中心

名称

类型

长度

不是null

主键

注释

mall_center_id

int

11

商城中心ID

specifications

varchar

64

规格

weight

varchar

64

重量

flavor

varchar

64

口味

hits

int

11

点击数

praise_len

int

11

点赞数

recommend

int

11

智能推荐

cart_title

varchar

125

标题:

cart_img

text

0

封面图:

cart_description

varchar

255

描述:

cart_price_ago

double

8

原价:[1]

cart_price

double

8

卖价:[1]

cart_inventory

int

11

商品库存

cart_type

varchar

64

商品分类:

cart_content

longtext

0

正文:

cart_img_1

text

0

主图1:

cart_img_2

text

0

主图2:

cart_img_3

text

0

主图3:

cart_img_4

text

0

主图4:

cart_img_5

text

0

主图5:

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

表3-5 daily_specials每日特价

名称

类型

长度

不是null

主键

注释

daily_specials_id

int

11

每日特价ID

product_name

varchar

64

品名

type

varchar

64

类型

specifications

varchar

64

规格

weight

varchar

64

重量

flavor

varchar

64

口味

original_price

int

11

原价

current_special_price

int

11

现特价

quality_guarantee_period

varchar

64

保质期

picture

varchar

255

图片

hits

int

11

点击数

praise_len

int

11

点赞数

recommend

int

11

智能推荐

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

表3-6 special_order热价订单

名称

类型

长度

不是null

主键

注释

special_order_id

int

11

特价订单ID

order_no

varchar

64

订单编号

product_name

varchar

64

品名

type

varchar

64

类型

specifications

varchar

64

规格

weight

varchar

64

重量

flavor

varchar

64

口味

current_special_price

varchar

64

现特价

picture

varchar

255

图片

user_no

int

11

用户编号

user_name

varchar

64

用户姓名

picking_type

varchar

64

取货类型

contact_number

varchar

16

联系电话

address

varchar

64

地址

pay_state

varchar

16

支付状态

pay_type

varchar

16

支付类型: 微信、支付宝、网银

recommend

int

11

智能推荐

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

表3-7 time_limited_second_kill限时秒杀

名称

类型

长度

不是null

主键

注释

time_limited_second_kill_id

int

11

限时秒杀ID

product_name

varchar

64

品名

type

varchar

64

类型

specifications

varchar

64

规格

weight

varchar

64

重量

flavor

varchar

64

口味

original_price

int

11

原价

price_spike

int

11

秒杀价

quality_guarantee_period

varchar

64

保质期

picture

varchar

255

图片

recommend

int

11

智能推荐

timer_title

varchar

64

计时器标题

timing_start_time

datetime

0

计时开始时间

timing_end_time

datetime

0

计时结束时间

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

表3-8 second_kill_order秒杀订单

名称

类型

长度

不是null

主键

注释

second_kill_order_id

int

11

秒杀订单ID

order_no

varchar

64

订单编号

product_name

varchar

64

品名

type

varchar

64

类型

specifications

varchar

64

规格

weight

varchar

64

重量

flavor

varchar

64

口味

price_spike

varchar

64

秒杀价

picture

varchar

255

图片

user_no

int

11

用户编号

user_name

varchar

64

用户姓名

picking_type

varchar

64

取货类型

contact_number

varchar

16

联系电话

address

varchar

64

地址

pay_state

varchar

16

支付状态

pay_type

varchar

16

支付类型: 微信、支付宝、网银

recommend

int

11

智能推荐

create_time

datetime

0

创建时间

update_time

timestamp

0

更新时间

3.4本章小结

整个Springboot蛋糕店预订及购买小程序的需求分析主要对系统总体架构以及功能模块的设计,通过建立E-R模型和数据库逻辑系统设计完成了数据库系统设计。

制作小程序的公司汕头网站优化找谁设计素材网站会员天津手机版建站系统价格百度站点提交工具云南人参果拼多多开网店免费提供货源360免费创建个人网站建设网银官网外包加工网app网站排名的英文淘宝网页打不开是什么原因seo查询 工具小说小程序源码cms视频系统大全渠道合作一站式平台安徽省建设厅官方网站最新房地产新闻网页下载网站独立站快速建站长沙房价一览表重庆网站怎么设置国外家具设计网站大全标书制作需要学多久郑州医院排名第一妇科计算机网络技术电商网站建设与运营方向建设厅特种工web前端工程师证书怎样报考黄页88会员一年多少钱夸克作文网站求个网站或者软件

猜你喜欢

  • 友情链接:
  • 自己制作视频的app 正规seo关键词排名哪家专业 企业网页有免费的吗 敏捷开发平台 北京外包公司有哪些 全国企业信用信息平台