Ecshop架构分析流程图.docx

上传人:b****4 文档编号:4916653 上传时间:2023-05-07 格式:DOCX 页数:72 大小:25.77KB
下载 相关 举报
Ecshop架构分析流程图.docx_第1页
第1页 / 共72页
Ecshop架构分析流程图.docx_第2页
第2页 / 共72页
Ecshop架构分析流程图.docx_第3页
第3页 / 共72页
Ecshop架构分析流程图.docx_第4页
第4页 / 共72页
Ecshop架构分析流程图.docx_第5页
第5页 / 共72页
Ecshop架构分析流程图.docx_第6页
第6页 / 共72页
Ecshop架构分析流程图.docx_第7页
第7页 / 共72页
Ecshop架构分析流程图.docx_第8页
第8页 / 共72页
Ecshop架构分析流程图.docx_第9页
第9页 / 共72页
Ecshop架构分析流程图.docx_第10页
第10页 / 共72页
Ecshop架构分析流程图.docx_第11页
第11页 / 共72页
Ecshop架构分析流程图.docx_第12页
第12页 / 共72页
Ecshop架构分析流程图.docx_第13页
第13页 / 共72页
Ecshop架构分析流程图.docx_第14页
第14页 / 共72页
Ecshop架构分析流程图.docx_第15页
第15页 / 共72页
Ecshop架构分析流程图.docx_第16页
第16页 / 共72页
Ecshop架构分析流程图.docx_第17页
第17页 / 共72页
Ecshop架构分析流程图.docx_第18页
第18页 / 共72页
Ecshop架构分析流程图.docx_第19页
第19页 / 共72页
Ecshop架构分析流程图.docx_第20页
第20页 / 共72页
亲,该文档总共72页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Ecshop架构分析流程图.docx

《Ecshop架构分析流程图.docx》由会员分享,可在线阅读,更多相关《Ecshop架构分析流程图.docx(72页珍藏版)》请在冰点文库上搜索。

Ecshop架构分析流程图.docx

Ecshop架构分析流程图

精品文档

 

Ecshop架构分析

一、功能模块概述

 

电子商务

 

商品管理订单管理会员管理管理员管理文章管理系统设置

 

商添商商

订订单删

会会资

商配地友

品加品品

单单状除

员员金

店送区情

列商分品

列查态订

等评管

设方列链

表品类牌

表询变单

级论理

置式表接

 

二、商品管理

添加

2.1商品列表搜索

 

编辑

查看

 

复制

 

放入回收站

 

通过查询数据库中的商品信息,将相关信息显示在页面上,并提供相应操作

连接。

 

.

精品文档

 

2.1.1商品列表所含功能说明

 

商品列表

 

商添商

品加品

列商编

表品辑

 

2.1.2商品列表流程

 

商品列表

 

查询未放入回收站

的商品信息

 

输出数组至页面

 

根据页面布局输出

 

商品列表

 

组合SQL语

句,查询未放

入回收站的商

 

获取返回的数

组,传递到模

 

按规则显示数

 

简述:

本功能主要实现显示出商品信息的功能,通过点击商品列表的链接,

使用PHP查询没有放入回收站的商品信息,将返回值存储到数组中,通过模版

引擎将数组传送到视图,利用模版引擎的格式输出查询到的数据。

 

.

精品文档

 

2.1.3添加商品流程

 

.

精品文档

 

添加商品

 

填写商品信息

 

提交至处理页面

 

保存到数据库并跳

转至列表页

 

添加商品

 

填写表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合插入数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到商品列

表页面

 

简述:

本功能主要描述添加一件商品的过程。

点击添加商品按钮,调出需要

填写的表单,表单填写完成后,通过提交,将数据提交到处理页面,由处理页面

负责设置数组接收提交的数据,组合成插入的SQL语句,将数据写入到数据库表

中,确认添加完成后跳转到商品列表页面,完成数据插入。

 

.

精品文档

 

2.1.4商品编辑

 

.

精品文档

 

编辑商品编辑商品

 

获取指定的商品信

 

获取商品ID

 

根据商品ID查

询出需要修改

的商品信息

修改商品信息

 

按照规定的表

单位置显示商

品信息

提交至处理页面

 

修改表单信息

 

保存到数据库并跳

转至列表页

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合更新数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到商品列

表页面

 

简述:

本功能主要描述修改一件商品信息的过程。

点击修改商品信息的按钮,

 

.

精品文档

 

通过ID查询出需要修改的商品的信息,将信息显示到表单中,由用户修改完成

后,再提交到处理页面,由处理页面负责将数据接收,组合成更新使用的SQL

语句,将数据更新至数据库表中,确认更新完成后,返回列表页面,完成更新。

2.1.5将商品放入回收站

 

放收回收站放入回收

 

获取指定的商品信

获取商品ID

 

根据商品ID查

询出需要放入

回收站的商品

修改商品的状态位信息

 

提交到处

理页面

提交至处理页面

 

组合更新数据

的SQL语句

保存到数据库并跳

转至列表页

 

将数据存储到相

应的数据表中,

修改状态位

 

跳转到商品列

表页面

 

简述:

本功能主要描述将商品放入回收站的过程。

点击放入回收站的按钮,

通过ID确认需要放入回收站的商品的信息,提交到处理页面,由处理页面负责

组合成修改状态位使用的SQL语句,将数据更新至数据库表中,确认更新完成后,

返回列表页面,完成更新。

 

.

 

2.1.6商品查询

 

商品查询

 

填写查询条件

 

根据条件查询信息

 

提交至页面

 

页面根据规则输出

精品文档

 

商品查询

 

填写查询条件

 

提交到处

理页面

 

根据条件组合

SQL语句

 

处理返回的信

息成为标准数

 

将查询到的信

息发送到页面

 

根据页面布局

显示记录

 

简述:

本功能主要描述将查询商品的过程。

填写完表单后,点击查询按钮,

将条件提交到处理页,查询获取需要的数据并返回到页面显示。

 

.

精品文档

 

三、商品分类

商品分类

3.1商品分类列表

 

通过查询数据库中的分类列表信息,将相关信息显示在页面上,并提供相应

操作连接。

 

.

精品文档

 

3.1.1分类列表所含功能说明

 

分类列表

 

添转编移

加移辑除

分商分分

类品类类

 

3.1.2分类列表流程

 

分类列表分类列表

 

组合SQL语

查询分类列表

句,查询商品

分类

 

获取返回的数

输出数组至页面

组,传递到模

 

按规则显示数

根据页面布局输出

 

简述:

本功能主要实现显示出商品分类的功能,通过点击商品分类的链接,

使用PHP查询商品分类信息,将返回值存储到数组中,通过模版引擎将数组传

送到视图,利用模版引擎的格式输出查询到的数据。

 

.

精品文档

 

3.1.3添加分类流程

 

.

精品文档

 

添加分类

 

填写商品分类信息

 

提交至处理页面

 

保存到数据库并跳

转至添加分类页面

 

添加分类

 

填写表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合插入数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到添加分

类页面

 

简述:

本功能主要描述添加一个商品分类的过程。

点击添加分类按钮,调出

需要填写的表单,表单填写完成后,通过提交,将数据提交到处理页面,由处理

页面负责设置数组接收提交的数据,组合成插入的SQL语句,将数据写入到数据

库表中,确认添加完成后在此跳转到添加分类页面,以便添加另一分类。

 

.

精品文档

 

3.1.4转移商品

 

.

精品文档

 

转移分类转移分类

 

获取当前分

选择需转移和要转类ID

移到的分类信息

 

根据分类ID查

询出需要转移

的分类信息

确认转移

 

显示要转移的

的商品分类

 

提交至处理页面

 

确认转移

 

保存到数据库并跳

转至列表页

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合更新数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到分类列

表页面

 

简述:

本功能主要描述转移一种分类下的商品至另一分类下的过程。

点击转

 

.

精品文档

 

移商品按钮,通过分类ID查询出要转移的分类信息,将信息显示到SELECT可选

列表,用户可以从列表中选择,然后确认提交到处理页面,由处理页面负责将数

据接收,组合成更新使用的SQL语句,将数据更新至数据库表中,确认更新完成

后,返回分类列表页面,完成更新。

3.1.5编辑分类

 

.

精品文档

 

编辑分类编辑分类

 

获取分类ID

获取指定的分类信

 

根据分类ID查

询出需要修改

的分类信息

 

修改分类信息

存储分类

信息

 

提交至处理页面

按照规定的表

单位置显示分

类信息

 

保存到数据库并跳

转至列表页修改表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合更新数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到分类列

表页面

 

.

精品文档

 

简述:

本功能主要描述修改一个商品分类的过程。

点击编辑分类按钮,从数

据库中读取出需要修改的分类信息显示在表单中,用户完成表单修改后后,通过

提交,将数据提交到处理页面,由处理页面负责设置数组接收提交的数据,组合

成插入的SQL语句,将数据UPDATE到数据库表中,确认添加完成后在此跳转到

分类列表分类页面,以便做下一操作。

3.1.6移除分类

 

.

 

移除分类

 

显示警告信息

 

提交至处理页面

 

数据库操作并跳转

至列表页

精品文档

 

移除分类

 

获取分类ID

 

显示警告信息

 

到处理页

 

接收数据

并存储到

数组中

 

组合删除数据

的SQL语句

 

将数据从数据表

中删除

 

显示提示信息

 

简述:

本功能主要删除一个商品分类的过程。

点击移除分类按钮,弹出警告

信息,确认后跳转到处理页面,由处理页面负责设置数组接收提交的数据,组合

 

.

精品文档

 

成删除的SQL语句,将数据删除,完成后在此跳转到分类列表分类页面,以便做

下一操作。

四、商品品牌

4.1商品品牌列表

 

通过查询数据库中品牌信息将相关信息显示在页面上,并提供相应操作连

接。

4.1.1品牌列表所含功能说明

 

品牌列表

 

添编删品

加辑除牌

品品品搜

牌牌牌索

 

4.1.2品牌列表流程

 

.

精品文档

 

品牌列表品牌列表

 

组合SQL语

句,查询品牌

查询品牌列表列表

 

获取返回的数

输出数组至页面

组,传递到模

 

按规则显示数

根据页面布局输出

 

简述:

本功能主要实现显示出商品品牌列表的功能,通过点击商品的链接,使用PHP查询商品品牌信息,将返回值存储到数组中,通过模版引擎将数组传送到视图,利用模版引擎的格式输出查询到的数据。

 

4.1.3添加品牌流程

 

.

精品文档

 

添加品牌

 

填写品牌相关信息

 

提交至处理页面

 

保存到数据库并跳

转至添加品牌页面

 

添加品牌

 

填写表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合插入数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到添加分

类页面

 

简述:

本功能主要描述添加一个商品品牌的过程。

点击添加分类按钮,调出

需要填写的表单,表单填写完成后,通过提交,将数据提交到处理页面,由处理

页面负责设置数组接收提交的数据,组合成插入的SQL语句,将数据写入到数据

库表中,确认添加完成后在此跳转到添加品牌页面,以便添加另一品牌。

4.1.4编辑品牌流程

 

.

精品文档

 

.

精品文档

 

编辑品牌编辑品牌

 

获取品牌ID

获取指定的品牌信

 

根据分类ID查

询出需要修改

的品牌信息

 

修改品牌信息

存储分类

信息

 

提交至处理页面

按照规定的表

单位置显示分

类信息

 

保存到数据库并跳

转至列表页修改表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合更新数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到品牌列

表页面

 

简述:

本功能主要描述修改一个商品品牌的过程。

点击编辑品牌按钮,从数据库

 

.

精品文档

 

中读取出需要修改的品牌信息显示在表单中,用户完成表单修改后后,通过提交,

将数据提交到处理页面,由处理页面负责设置数组接收提交的数据,组合成更新

的SQL语句,将数据UPDATE到数据库表中,确认添加完成后在此跳转到品牌列表页面,以便做下一操作。

4.1.5删除品牌

 

.

 

移除品牌

 

显示警告信息

 

AJAX传值到处理页

 

数据库操作返回数

据显示新数据

精品文档

 

移除品牌

 

获取品牌ID

 

显示警告信息

 

到处理页

 

接收数据

并存储到

数组中

 

组合删除数据

的SQL语句

 

将数据从数据表

中删除

 

显示新的品牌

列表页面

 

简述:

本功能主要删除一个商品品牌的过程。

点击移除按钮,弹出警告信息,确认后AJAX传值到处理页面,处理页面,接收到数据后组合成删除的SQL语句,将数据删除,并返回JSON格式的字符串,前台接收数据后通过javascript将新数

 

.

精品文档

 

据显示到页面上,实现无刷新删除.

4.1.6品牌搜索

 

.

精品文档

 

搜索品牌搜索品牌

 

输入关键词填写关键词

 

获取关键词

提交至处理页面

 

数据库操查询并显

 

到处理页

 

接收数据

并存储到

数组中

 

组合查询数据

的SQL语句

 

将结果数

据并存储

到数组中

 

显示提示信息

 

简述:

本功能主要实现搜索品牌的过程。

输入关键词,点击搜索按钮,AJAX传送

数据到处理页面,组装SQL查询语句,从数据库中取出数据,组装成一定格式输出,前台js接收数据后显示查询结果到页面上.

 

.

精品文档

 

五、商品类型功能模块:

 

商品类型

 

 

 

5.1商品类型功能说明

商品类型列表:

通过分页显示所有商品类型,通过此页面,可以对商品类型进行检索、排序、删除(含批量删除)等操作,并提供添加商品类型、属性列表、编辑的入口。

 

5.2商品类型列表

 

界面设计

 

.

精品文档

 

工作流和业务流

 

商品列表

 

查询非删除状态的

商品类型信息

 

输出数组至页面

 

根据页面布局输出

 

商品类型

列表

 

根据分页参

数,组合SQL

语句,查询非

删除状态的商

品类型

 

获取返回的数

组,传递到模

 

按规则显示数

 

简述:

本功能主要实现显示出商品类型信息的功能,通过点击商品类型的链接,

使用PHP查询非删除状态的商品类型信息,根据当前页数和每页显示条数,获

取将返回值存储到数组中,通过模版引擎将数组传送到视图,利用模版引擎的格

式输出查询到的数据。

 

5.3添加商品类型

 

.

精品文档

 

工作流和业务流

 

.

精品文档

 

添加商品类型

 

填写商品类型信息

 

提交至处理页面

 

保存到数据库并跳

转至列表页

 

添加商品

类型

 

填写表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合插入数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到商品类

型列表页面

 

简述:

本功能主要描述添加商品类型的过程。

点击添加商品类型按钮,调出需要填写的表单,表单填写完成后,通过提交,将数据提交到处理页面,由处理页面负责设置数组接收提交的数据,组合成插入的SQL语句,将数据写入到数据库表中,确认添加完成后跳转到商品列表页面,完成数据插入。

 

字段说明:

商品类型名称:

不能重名

属性分组:

把商品的众多属性分成更详细的组,如:

基本属性、标准配置等,用于更友好的展示商品信息。

设置了属性分组后,添加/编辑属性的页面可以设置属性所属的属性组。

属性分组改变后,需要批量更新商品属性的分组。

每行一

 

.

精品文档

 

个商品属性组。

排序也将按照自然顺序排序

 

5.4编辑商品类型

 

界面设计

 

工作流和业务流

 

.

 

编辑商品类型

 

获取指定的商品类

型信息

 

修改商品类型信息

 

提交至处理页面

 

保存到数据库并跳

转至列表页

 

简述:

精品文档

 

编辑商品

类型

 

获取商品类

型ID

 

根据商品ID查

询出需要修改

的商品类型信

 

按照规定的表

单位置显示商

品类型信息

 

修改表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合更新数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到商品类

型列表页面

 

.

精品文档

 

本功能主要描述修改商品类型信息的过程。

点击修改商品类型信息的按钮,通过

ID查询出需要修改的商品类型的信息,将信息显示到表单中,由用户修改完成

后,再提交到处理页面,由处理页面负责将数据接收,组合成更新使用的SQL

语句,将数据更新至数据库表中,确认更新完成后,返回列表页面,完成更新。

 

字段说明

同添加商品类型

 

5.5删除商品类型

删除商品类型。

删除时需要管理员确认。

需要考虑关联数据表,如商品属性设置、商品属性、商品属性价格等。

可行方案:

1、级联删除、置空或约束(可通过InnoDB的外键关系、触发器、PHP程序)

 

设置删除状态(推荐)

 

工作流和业务流

 

.

 

删除商品类型

 

确认删除商品类型

 

提交至处理页面

 

设置删除状态为-

1,保存到数据库

并刷新列表页

精品文档

 

删除商品

类型

 

提示确认删除

 

点击“确认”

 

提交到处

理页面

 

接收商品

类型ID

 

组合更新数据

的SQL语句,设置删除状态为-1

 

将数据存储到相

应的数据表中

 

跳转到商品类

型列表页面

 

简述

 

.

精品文档

 

用户点击删除链接,通过JS弹出确认窗口,如果确认,则通过GET方式提交到

删除处理程序,程序获取商品类型ID,设置删除状态为-1,保存到数据库。

 

5.6商品属性

 

商品属性列表

 

界面设计

 

工作流和业务流

 

.

精品文档

 

商品属性列表

 

查询非删除状态的

商品属性信息

 

输出数组至页面

 

根据页面布局输出

 

商品属性

列表

 

根据分页信息、

查询条件、排序

条件,组合SQL语

句,查询非删除

状态的商品

 

获取返回的数

组,传递到模

 

按规则显示数

 

简述

商品属性列表:

通过分页显示指定类型的所有商品属性,通过此页面,可以对商

品属性进行检索、排序、删除(含批量删除)等操作,并提供添加属性、编辑的

入口。

本功能主要实现显示出商品属性信息的功能,通过点击商品属性的链接,使用

PHP查询指定商品类型的非删除状态商品属性,将返回值存储到数组中,通过模

版引擎将数组传送到视图,利用模版引擎的格式输出查询到的数据。

 

5.7添加商品属性

 

界面设计

 

.

精品文档

 

工作流和业务流

 

.

精品文档

 

添加商品属性

 

填写商品属性信息

 

提交至处理页面

 

保存到数据库并跳

转至列表页

 

简述

 

添加商品

属性

 

填写表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合插入数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到商品属

性列表页面

本功能主要描述添加一个商品属性的过程。

点击添加商品属性的按钮,通过ID

查询出需要修改的商品属性的信息,将信息显示到表单中,由用户修改完成后,

再提交到处理页面,由处理页面负责将数据接收,组合成更新使用的SQL语句,

将数据更新至数据库表中,确认更新完成后,返回列表页面,完成更新。

 

字段说明:

属性名称:

单行文本,必填项,同一分类下不允许同名。

所属商品类型:

下拉列表,必填项

 

.

精品文档

 

属性组:

下拉列表,当设置了属性分组后才显示

能否进行检索:

单选,默认为:

不需要检索。

用于设置商品分类的检索条件和进行数据缓存。

相同属性的商品是否关联:

单选,默认为:

否。

用于相关商品运算规则。

属性是否可选:

单选,默认为唯一属性。

录入方式:

单选,默认为手工录入。

手工录入:

单行文本方式;列表选择:

下拉列表方式;多行文本:

textarea类型。

可选值列表:

多行文本。

通过换行分隔字符串,为下拉列表方式提供可选值。

 

5.8编辑商品属性

 

界面设计

 

工作流和业务流

 

.

 

编辑商品属性

 

获取指定的商品属

性信息

 

修改商品属性信息

 

提交至处理页面

 

保存到数据库并跳

转至列表页

 

简述

精品文档

 

编辑商品

属性

 

获取商品属

性ID

 

根据商品ID查

询出需要修改

的商品属性信

 

按照规定的表

单位置显示商

品属性信息

 

修改表单信息

 

提交到处

理页面

 

接收数据

并存储到

数组中

 

组合更新数据

的SQL语句

 

将数据存储到相

应的数据表中

 

跳转到商品属

性列表页面

 

.

精品文档

 

本功能主要描述修改一件商品属性信息的过程。

点击编辑商品属性的按钮,通过

ID查询出需要修改的商品属性的信息,将信息显示到表单中,由用户修改完成

后,再提交到处理页面,由处理页面负责将数据接收,组合成更新使用的SQL

语句,将数据更新至数据库表中,确认更新完成后,返回列表页面,完成更新。

 

字段说明

同添加商品属性

 

5.9删除商品属性

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2