图片上传方法、系统及装置.pdf

上传人:t**** 文档编号:1307890 上传时间:2018-04-14 格式:PDF 页数:15 大小:957.51KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610849616.5

申请日:

2016.09.23

公开号:

CN106648919A

公开日:

2017.05.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/54申请日:20160923|||公开

IPC分类号:

G06F9/54

主分类号:

G06F9/54

申请人:

北京五八信息技术有限公司

发明人:

杜艳新

地址:

100083 北京市海淀区学清路甲18号中关村东升科技园学院园三层301室

优先权:

专利代理机构:

北京同立钧成知识产权代理有限公司 11205

代理人:

杨泽;刘芳

PDF下载: PDF下载
内容摘要

本发明实施例提供一种图片上传方法、系统及装置,该图片上传系统包括图片选择模块、图片上传模块、中央数据存储模块,图片选择模块和图片上传模块分别与中央数据存储模块耦接,图片选择模块用于,获取用户在业务层选择的待上传图片,并将待上传图片存储至中央数据存储模块;图片上传模块用于,接收业务层发送的图片上传指令,并根据图片上传指令在中央数据存储模块中获取待上传图片,并向业务层发送待上传图片。用于提高对图片上传系统的维护效率。

权利要求书

1.一种图片上传系统,其特征在于,包括图片选择模块、图片上传模块、中央数据存储
模块,所述图片选择模块和所述图片上传模块分别与中央数据存储模块耦接,其中,
所述图片选择模块用于,获取用户在业务层选择的待上传图片,并将所述待上传图片
存储至所述中央数据存储模块;
所述图片上传模块用于,接收所述业务层发送的图片上传指令,并根据所述图片上传
指令在所述中央数据存储模块中获取所述待上传图片,并向所述业务层上传所述待上传图
片。
2.根据权利要求1所述的系统,其特征在于,所述图片选择模块将所述待上传图片存储
至所述中央数据存储模块,包括:
生成各所述待上传图片的图片标识;
将所述待上传图片和所述图片标识对应存储至所述中央数据存储模块中。
3.根据权利要求2所述的系统,其特征在于,所述图片选择模块将所述待上传图片存储
至所述中央数据存储模块之后,还包括:
所述图片选择模块向所述业务层发送所述待上传图片的图片标识。
4.根据权利要求3所述的系统,其特征在于,所述图片上传指令中包括所述待上传图片
的图片标识;所述图片上传模块据所述图片上传指令在所述中央数据存储模块中获取所述
待上传图片,包括:
所述图片上传模块在所述图片上传指令中获取所述待上传图片的图片标识;
所述图片上传模块根据所述待上传图片的图片标识,在所述中央数据存储模块中获取
所述待上传图片。
5.根据权利要求3所述的系统,其特征在于,所述图片上传系统还包括图片编辑模块和
图片编辑接口,其中,
所述图片编辑模块用于,在所述图片上传模块接收所述业务层发送的图片上传指令之
前,通过所述图片编辑接口接收所述业务层发送的图片编辑指令,所述图片编辑指令中包
括待编辑图片的图片标识,所述待编辑图片为所述待上传图片中的部分或全部;
所述图片编辑模块还用于,根据所述图片编辑指令,在所述中央数据存储模块中获取
所述待编辑图片,并根据所述业务层发送的图片编辑操作,对所述待编辑图片进行编辑,得
到编辑后图片;
所述图片编辑模块还用于,根据编辑后图片的图片标识,将所述中央数据存储模块中、
所述编辑后图片的图片标识对应的图片更新为所述编辑后图片。
6.根据权利要求1-4任一项所述的系统,其特征在于,所述图片上传系统中还包括图片
选择接口;相应的,所述图片选择模块获取用户在业务层选择的待上传图片,包括:
所述图片选择模块通过图片选择接口接收所述业务层发送的调用请求;
所述图片选择模块根据所述调用请求向所述业务层发送用于进行图片选择的显示界
面,以使所述用户在所述显示界面中选择所述待上传图片;
所述图片选择模块获取用户在所述显示界面中选择的所述待上传图片。
7.根据权利要求1-4任一项所述的系统,其特征在于,所述图片上传系统还包括图片上
传接口;相应的,所述图片上传模块接收所述业务层发送的图片上传指令,包括:
所述图片上传模块通过所述图片上传接口接收所述业务层发送的所述图片上传指令;
所述图片上传模块向所述业务层发送所述待上传图片,包括:
所述图片上传模块通过所述图片上传接口,向所述业务层发送所述待上传图片。
8.一种图片上传方法,其特征在于,包括:
获取用户在业务层选择的待上传图片,并将所述待上传图片存储至所述中央数据存储
模块;
接收所述业务层发送的图片上传指令,并根据所述图片上传指令在所述中央数据存储
模块中获取所述待上传图片;
向所述业务层上传所述待上传图片。
9.根据权利要求8所述的方法,其特征在于,将所述待上传图片存储至所述中央数据存
储模块,包括:
生成各所述待上传图片的图片标识;
将所述待上传图片和所述图片标识对应存储至所述中央数据存储模块中。
10.根据权利要求9所述的方法,其特征在于,所述图片上传指令包括所述待上传图片
的图片标识;相应的,根据所述图片上传指令在所述中央数据存储模块获取所述待上传图
片,包括:
在所述图片上传指令中获取所述待上传图片的图片标识;
根据所述待上传图片的图片标识,在所述中央数据存储模块中获取所述待上传图片。
11.一种图片上传装置,其特征在于,包括:
第一获取模块,用于获取用户在业务层选择的待上传图片;
存储模块,用于将所述待上传图片存储至所述中央数据存储模块;
接收模块,用于接收所述业务层发送的图片上传指令;
第二获取模块,用于根据所述图片上传指令在所述中央数据存储模块中获取所述待上
传图片;
上传模块用于,向所述业务层上传所述待上传图片。
12.根据权利要求11所述的装置,其特征在于,所述存储模块具体用于:
生成各所述待上传图片的图片标识;
将所述待上传图片和所述图片标识对应存储至所述中央数据存储模块中。
13.根据权利要求12所述的装置,其特征在于,所述图片上传指令包括所述待上传图片
的图片标识;所述第二获取模块具体用于:
在所述图片上传指令中获取所述待上传图片的图片标识;
根据所述待上传图片的图片标识,在所述中央数据存储模块中获取所述待上传图片。

说明书

图片上传方法、系统及装置

技术领域

本发明实施例涉及计算机技术领域,尤其涉及一种图片上传方法、系统及装置。

背景技术

目前,终端设备(例如手机、电脑等)中可以安装多个应用程序,且多数应用程序中
均具有图片上传功能。

在现有技术中,图片上传功能通常由图片选择模块和图片上传模块实现,图片选
择模块和图片上传模块之间具有接口,图片选择模块可以将用户选择的图片通过该接口发
送给图片上传模块,以使图片上传模块上传用户选择的图片。图片选择模块和图片上传模
块之间具有依赖关系,当对一个模块进行修改时,可能需要对另外一个模块也进行适应性
修改;例如,当图片选择模块的功能从单图片选择变更为多图片选择时,则图片上传模块
中、用于接收图片选择模块发送的图片的相关参数也需要进行改变。

由上可知,在现有技术中,图片选择模块和图片上传模块之间相互依赖,当对一个
模块进行修改时,则需要对另一个模块也进行相应修改,导致对图片上传图片的维护效率
较低。

发明内容

本发明实施例提供一种图片上传方法、系统及装置,用于提高对图片上传系统的
维护效率。

第一方面,本发明实施例提供一种图片上传系统,包括图片选择模块、图片上传模
块、中央数据存储模块,所述图片选择模块和所述图片上传模块分别与中央数据存储模块
耦接,其中,

所述图片选择模块用于,获取用户在业务层选择的待上传图片,并将所述待上传
图片存储至所述中央数据存储模块;

所述图片上传模块用于,接收所述业务层发送的图片上传指令,并根据所述图片
上传指令在所述中央数据存储模块中获取所述待上传图片,并向所述业务层上传所述待上
传图片。

在一种可能的实施方式中,所述图片选择模块将所述待上传图片存储至所述中央
数据存储模块,包括:

生成各所述待上传图片的图片标识;

将所述待上传图片和所述图片标识对应存储至所述中央数据存储模块中。

在另一种可能的实施方式中,所述图片选择模块将所述待上传图片存储至所述中
央数据存储模块之后,还包括:

所述图片选择模块向所述业务层发送所述待上传图片的图片标识。

在另一种可能的实施方式中,所述图片上传指令中包括所述待上传图片的图片标
识;所述图片上传模块据所述图片上传指令在所述中央数据存储模块中获取所述待上传图
片,包括:

所述图片上传模块在所述图片上传指令中获取所述待上传图片的图片标识;

所述图片上传模块根据所述待上传图片的图片标识,在所述中央数据存储模块中
获取所述待上传图片。

在另一种可能的实施方式中,所述图片上传系统还包括图片编辑模块和图片编辑
接口,其中,

所述图片编辑模块用于,在所述图片上传模块接收所述业务层发送的图片上传指
令之前,通过所述图片编辑接口接收所述业务层发送的图片编辑指令,所述图片编辑指令
中包括待编辑图片的图片标识,所述待编辑图片为所述待上传图片中的部分或全部;

所述图片编辑模块还用于,根据所述图片编辑指令,在所述中央数据存储模块中
获取所述待编辑图片,并根据所述业务层发送的图片编辑操作,对所述待编辑图片进行编
辑,得到编辑后图片;

所述图片编辑模块还用于,根据编辑后图片的图片标识,将所述中央数据存储模
块中、所述编辑后图片的图片标识对应的图片更新为所述编辑后图片。

在另一种可能的实施方式中,所述图片上传系统中还包括图片选择接口;相应的,
所述图片选择模块获取用户在业务层选择的待上传图片,包括:

所述图片选择模块通过图片选择接口接收所述业务层发送的调用请求;

所述图片选择模块根据所述调用请求向所述业务层发送用于进行图片选择的显
示界面,以使所述用户在所述显示界面中选择所述待上传图片;

所述图片选择模块获取用户在所述显示界面中选择的所述待上传图片。

在另一种可能的实施方式中,所述图片上传系统还包括图片上传接口;相应的,所
述图片上传模块接收所述业务层发送的图片上传指令,包括:

所述图片上传模块通过所述图片上传接口接收所述业务层发送的所述图片上传
指令;

所述图片上传模块向所述业务层发送所述待上传图片,包括:

所述图片上传模块通过所述图片上传接口,向所述业务层发送所述待上传图片。

第二方面,本发明实施例提供一种图片上传方法,包括:

获取用户在业务层选择的待上传图片,并将所述待上传图片存储至所述中央数据
存储模块;

接收所述业务层发送的图片上传指令,并根据所述图片上传指令在所述中央数据
存储模块中获取所述待上传图片;

向所述业务层上传所述待上传图片。

在一种可能的实施方式中,将所述待上传图片存储至所述中央数据存储模块,包
括:

生成各所述待上传图片的图片标识;

将所述待上传图片和所述图片标识对应存储至所述中央数据存储模块中。

在一种可能的实施方式中,所述图片上传指令包括所述待上传图片的图片标识;
相应的,根据所述图片上传指令在所述中央数据存储模块获取所述待上传图片,包括:

在所述图片上传指令中获取所述待上传图片的图片标识;

根据所述待上传图片的图片标识,在所述中央数据存储模块中获取所述待上传图
片。

第三方面,本发明实施例提供一种图片上传装置,包括:

第一获取模块,用于获取用户在业务层选择的待上传图片;

存储模块,用于将所述待上传图片存储至所述中央数据存储模块;

接收模块,用于接收所述业务层发送的图片上传指令;

第二获取模块,用于根据所述图片上传指令在所述中央数据存储模块中获取所述
待上传图片;

上传模块用于,向所述业务层上传所述待上传图片。

在一种可能的实施方式中,所述存储模块具体用于:

生成各所述待上传图片的图片标识;

将所述待上传图片和所述图片标识对应存储至所述中央数据存储模块中。

在另一种可能的实施方式中,所述图片上传指令包括所述待上传图片的图片标
识;所述第二获取模块具体用于:

在所述图片上传指令中获取所述待上传图片的图片标识;

根据所述待上传图片的图片标识,在所述中央数据存储模块中获取所述待上传图
片。

本发明实施例提供的图片上传系统方法、系统及装置,在图片上传系统中包括图
片选择模块、图片上传模块、中央数据存储模块,图片选择模块和图片上传模块相互独立,
且图片选择模块和图片上传模块之间不进行直接通信,图片上传模块将待上传图片存储在
中央数据存储模块中,以使图片上传模块可以在中央数据存储模块中获取待上传图片,并
将待上传图片上传至业务层。在该图片上传系统中,由于图片选择模块和图像上传模块之
间相互独立,这样,当对一个模块进行修改时,无需对另一个模块进行修改,进而提高了对
图片上传系统的维护效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发
明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以
根据这些附图获得其他的附图。

图1为本发明提供的图片上传系统的结构示意图一;

图2为本发明提供的图片上传系统的结构示意图二;

图3为本发明提供的图片上传方法的流程示意图一;

图4为本发明提供的图片上传方法的流程示意图二;

图5为本发明提供的图片上传装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本申请中,可以通过专门的构建平台构建图片上传系统,该构建平台可以通过
react native技术实现,在构建平台中可以设置react native集群,在react native集群
包括多个用于实现图片上传系统的组件、及相应的接口,各个组件和接口的粒度为业务原
子级别,以使得只需通过对组件及相应的接口进行拼装即可得到具备不同功能的图片上传
系统。这样,在构建图片上传系统时,只需根据图片上传系统需要具备的功能,在react
native集群中选择对应的组件及相应的接口进行拼装即可。这样,不但可以提高构建图片
上传系统的效率,在实际应用过程中,还可以根据实际需要在图片上传系统中增加或减少
某些功能,进而便于对图片上传系统的维护。

在本申请实施例所示的图片上传系统可以应用于任意应用程序中,该应用程序可
以安装在手机、电脑等终端设备中。在本申请中,图片上传系统与应用程序之间相互独立,
图片上传系统可向应用程序提供接口,以使应用程序可以通过该接口调用图片上传系统。
这样,当需要对图片上传系统进行更新时,只对图片上传系统进行更新维护即可,无需对应
用程序进行更新维护,避免了现有技术中由于图片上传系统与应用程序集成设置,而导致
当对需要对图片上传系统进行更新时,需要对整个应用程序进行更新并发布新版本。

图1为本发明提供的图片上传系统的结构示意图一,请参见图1,图片上传系统中
包括图片选择模块101、图片上传模块102、中央数据存储模块103,图片选择模块101和图片
上传模块102分别与中央数据存储模块103耦接。

图片选择模块101用于,获取用户在业务层选择的待上传图片,并将待上传图片存
储至中央数据存储模块103;

图片上传模块102用于,接收业务层发送的图片上传指令,并根据图片上传指令在
中央数据存储模块103中获取待上传图片,并向业务层上传待上传图片。

在本申请中,图片上传系统所使用的编写语言和业务层所使用的编写语言可以不
同。可选的,业务层可以通过JavaScript语言实现。

在图1所示的实施例中,图片上传系统中包括图片选择模块、图片上传模块、及中
央数据存储模块。图片选择模块与业务层具有图片选择接口,以使业务层可以通过图片选
择接口调用图片选择模块执行相应的操作;图片上传模块与业务层具有图片上传接口,以
使业务层可以通过图片上传接口调用图片上传模块执行相应的操作。,图片选择模块和图
片上传模块分别与中央数据存储模块耦接,以使图片选择模块和图片上传模块可以对数据
存储模块中的数据进行读写操作。其中,耦接是指两个设备之间通过有线连接、或者两个设
置可以通过预设指令进行相互访问。

在实际应用过程中,当用户需要通过图片上传系统上传图片时,用户可以在业务
层输入预设指令,以使业务层可以通过图片选择接口向图片选择模块发送调用请求,图片
选择模块根据调用请求向业务层发送用于进行图片选择的显示界面,以使用户在显示界面
中选择待上传图片,在用户根据显示界面选择完成待上传图片之后,图片选择模块获取用
户在显示界面中选择的待上传图片。可选的,在图片选择模块中可以包括多个功能单元,例
如相册选择单元、相册切换单元、拍照单元、大图浏览单元,其中,每一个功能单元均有其对
应的接口,以使各功能单元之间可以通过相应的接口进行调用,当然,也可以向业务层提供
各功能单元的接口,以使业务层可以根据相应的接口直接对各功能单元进行调用。

在图片选择模块获取到用户选择的待上传图片之后,图片选择模块将用户选择的
待上传图片发送至中央数据存储模块,由中央数据存储模块对待上传图片进行缓存。可选
的,图片选择模块可以生成各待上传图片的图片标识,并将待上传图片和图片标识对应存
储至中央数据存储模块中。通过将待上传图片和图片标识进行对应存储,进而使得可以根
据图片标识获取对应的图片。

在用户选择完成待上传图片之后,在用户确定对图片进行上传时,用户可以在业
务层输入相关指令(例如对确定按钮进行的点击操作),以使业务层根据用户输入的相关指
令向图片上传模块发送图片上传指令。可选的,在图片选择模块将待上传图片存储至中央
数据存储模块之后,图片选择模块可以向业务层发送待上传图片的图片标识,相应的,业务
层向图片上传模块发送的图片上传指令中可以包括待上传图片的图片标识。

在图片上传模块接收到业务层发送的图片上传指令之后,图片上传模块可以在图
片上传指令中获取待上传图片的图片标识,根据待上传图片的图片标识,在中央数据存储
模块中获取待上传图片,并向业务层发送待上传图片,可选的,业务层可以根据图片上传模
块上传的图片,将图片发布至应用程序中,可选的,可以根据实际需要将待上传图片上传至
应用程序的朋友圈等。

本发明实施例提供的图片上传系统包括图片选择模块、图片上传模块、中央数据
存储模块,图片选择模块和图片上传模块相互独立,且图片选择模块和图片上传模块之间
不进行直接通信,图片上传模块将待上传图片存储在中央数据存储模块中,以使图片上传
模块可以在中央数据存储模块中获取待上传图片,并将待上传图片上传至业务层。在该图
片上传系统中,由于图片选择模块和图像上传模块之间相互独立,这样,当对一个模块进行
修改时,无需对另一个模块进行修改,进而提高了对图片上传系统的维护效率。

在图1所示实施例的基础上,图片上传系统中还可以包括图片编辑模块,该图片编
辑模块可以实现对待上传图片进行编辑,具体的,请参见图2所示的实施例。

图2为本发明提供的图片上传系统的结构示意图二,在图1所示实施例的基础上,
请参见图2,图片上传系统还包括图片编辑模块104和图片编辑接口(图中未示出),其中,

图片编辑模块104用于,在图片上传模块102接收业务层发送的图片上传指令之
前,通过图片编辑接口接收业务层发送的图片编辑指令,图片编辑指令中包括待编辑图片
的图片标识,待编辑图片为待上传图片中的部分或全部;

图片编辑模块104还用于,根据图片编辑指令,在中央数据存储模块103中获取待
编辑图片,并根据业务层发送的图片编辑操作,对待编辑图片进行编辑,得到编辑后图片;

图片编辑模块104还用于,根据编辑后图片的图片标识,将中央数据存储模块103
中、编辑后图片的图片标识对应的图片更新为编辑后图片。

在图2所示的实施例中,图片上传系统中还包括图片编辑模块,以使图片编辑模块
可以对待上传的图片进行编辑。具体的:

在图片选择模块将待上传图片存储在中央数据存储模块之后,若用户需要对待上
传图片中的部分或全部图片进行编辑,则用户可以在业务层输入相应指令(例如对编辑按
钮进行按钮操作),可选的,用户在输入相应指令时,还可以选择需要进行编辑的图片。在业
务层接收到用户输入的相应指令之后,业务层通过图片编辑接口向图片编辑模块发送的图
片编辑指令,该图片编辑指令中包括待编辑图片的图片标识。

图片编辑模块接收到业务层发送的图片编辑指令之后,图片编辑模块在图片编辑
指令中获取待编辑图片的标识,并根据待编辑图片的标识在中央数据存储模块中获取待编
辑图片,并根据业务层发送的图片编辑操作,对待编辑图片进行编辑。可选的,业务层发送
的图片编辑操作可以为用户在业务层输入的图片编辑操作。

在图片编辑模块完成对待编辑图片进行编辑之后,得到编辑后图片,并根据编辑
后图片的图片标识,将中央数据存储模块中、编辑后图片的图片标识对应的图片更新为编
辑后图片。可选的,可以将中央数据存储模块中、待编辑图片替换为编辑后图片。

需要说明的是,在实际应用过程中,还可以根据实际需要在图片上传系统中设置
其它模块,本发明对图片上传系统中包括的模块不作具体限定。

在上述过程中,图片编辑模块、图片选择模块、及图片上传模块将需要进行交互的
数据存储至中央数据存储模块中,以实现图片编辑模块、图片选择模块、及图片上传模块之
间可以相互独立,这样,当对一个模块进行修改时,无需对其它模块进行修改,进而提高了
对图片上传系统的维护效率。

下面,以业务层、图片选择模块、图片上传模块、及中央数据存储模块的交互过程
为例,对图1-图2实施例所示的图片上传系统的工作过程进行详细说明。

图3为本发明提供的图片上传方法的流程示意图一,请参见图3,该方法可以包括:

S301、业务层通过图片选择接口对图片选择模块进行调用;

S302、图片选择模块向业务层发送用于进行图片选择的显示界面,以使用户在显
示界面中选择待上传图片;

S303、图片选择模块获取用户在显示界面中选择待上传图片;

S304、图片选择模块生成待上传图片的图片标识;

S305、图片选择模块向中央数据存储模块中对应存储待上传图片和待上传图片的
图片标识;

S306、图片选择模块向业务层发送待上传图片的图片标识;

S307、在用户在业务层输入用于进行图片编辑的指令之后,业务层向图片编辑模
块发送图片编辑指令,图片编辑指令中包括待编辑图片的图片标识;

S308、图片编辑模块根据待编辑图片的图片标识,在中央数据存储模块中获取待
编辑图片;

S309、图片编辑模块根据业务层发送的图片编辑操作,对待编辑图片进行编辑,得
到编辑后图片;

S310、图片编辑模块根据编辑后图片的图片标识,将中央数据存储模块中、编辑后
图片的图片标识对应的图片更新为编辑后图片;

S311、在用户在业务层输入用于进行图片上传的指令之后,业务层向图片上传模
块发送图片上传指令,图片上传指令中包括待上传图片的标识;

S312、图片上传模块根据图片上传指令中的待上传图片的标识,在中央数据存储
模块中获取待上传图片;

S313、图片上传模块向业务层上传待上传图片。

需要说明的是,图3实施例所示的图片选择模块、图片上传模块、及中央数据存储
模块的交互过程,与图1-图2实施例所示的图片上传系统对图片上传的过程相同,此处不再
进行赘述。

下面,通过具体示例,对图3实施例所示的方法进行详细说明。

示例性的,假设终端设备中安装有应用程序1,应用程序1中包括上述实施例所示
的图片上传系统。

当用户需要通过应用程序1上传图片时,用户可以在应用程序1中输入预设指令,
以使业务层通过图片选择接口对图片选择模块进行调用,图片选择模块可以向业务层发送
用于进行图片选择的显示界面,以使用户在显示界面中选择待上传图片,例如,图片选择模
块可以向业务层发送相册选择界面,以使用户在相册选择界面中选择相册,并向业务层发
送选择的相册中包括的所有图片,以使用户在显示的图片中选择待上传图片。

在用户选择完成待上传图片之后,图片选择而模块获取用户在显示界面中选择待
上传图片,生成待上传图片的图片标识,并向中央数据存储模块中对应存储待上传图片和
待上传图片的图片标识;假设用户选择了3张图片,分别记为图片1-图片3,则图片生成的各
图片的图片标识可以如表1所示:

表1

图片标识
图片
001
图片1
002
图片2
003
图片3

图片选择模块向业务层发送待上传图片的图片标识(001、002、003)。

当用户需要对待上传图片进行编辑时,用户可以在业务层输入用于进行图片编辑
的指令,假设用户需要对图片2进行编辑,则用户在输入用于进行图片编辑的指令时,可以
选择对图片标识为002的图片2进行编辑;在业务层接收到用户输入的用于进行图片编辑的
指令之后,业务层向图片编辑模块发送图片编辑指令,图片编辑指令中包括待编辑图片的
图片标识(002)。

图片编辑模块根据图片编辑指令中的待编辑图片的图片标识(002),在中央数据
存储模块中获取待编辑图片(图片2),并根据业务层的图片编辑操作,对图片2进行编辑,得
到编辑后的图片2,并将中央数据存储模块中002对应的图片更新为编辑后的图片2。

在用户在业务层输入用于进行图片上传的指令之后,业务层向图片上传模块发送
图片上传指令,该图片上传指令中包括待上传图片的图片标识(001、002、003),图片上传模
块根据图片上传指令中的待上传图片的图片标识(001、002、003),获取图片1-图片3,并向
业务层上传图片1-图片3。

本发明实施例还提供一种图片上传方法,该方法的执行主体为图片上传系统,下
面,通过图4实施例所示的方法进行说明。

图4为本发明提供的图片上传方法的流程示意图二,请参见图4,该方法可以包括:

S401、获取用户在业务层选择的待上传图片,并将待上传图片存储至中央数据存
储模块;

S402、接收业务层发送的图片上传指令,并根据图片上传指令在中央数据存储模
块中获取待上传图片;

S403、向业务层上传待上传图片。

本发明实施例的执行主体为图片上传系统,该图片上传系统可以设置在任意应用
程序中。可选的,该图片上传系统可以通过软件和/或硬件实现。

在实际应用过程中,当用户通过图片上传系统上传图片时,图片上传系统先获取
用户在业务层选择的待上传图片,并将待上传图片存储至中央数据存储模块;可选的,图片
上传系统可以生成各待上传图片的图片标识,将待上传图片和图片标识对应存储至中央数
据存储模块中,图片上传系统还将待上传图片的标识发送至业务层。

在用户确定对选择的待上传图片进行上传时,通过业务层向图片上传系统发送图
片上传指令,该图片上传指令中可以包括待上传图片的标识,以使图片上传系统在图片上
传指令中获取待上传图片的图片标识,根据待上传图片的图片标识,在中央数据存储模块
中获取待上传图片,并向业务层发送待上传图片。

在上述过程中,图片上传系统中的各个功能模块将需要进行交互的数据存储至中
央数据存储模块中,以实现图片上传系统中的各个模块之间可以相互独立,这样,当对图片
上传系统中的一个模块进行修改时,无需对其它模块进行修改,进而提高了对图片上传系
统的维护效率。

图5为本发明提供的图片上传装置的结构示意图,请参见图5,该装置可以包括:

第一获取模块501,用于获取用户在业务层选择的待上传图片;

存储模块502,用于将所述待上传图片存储至所述中央数据存储模块;

接收模块503,用于接收所述业务层发送的图片上传指令;

第二获取模块504,用于根据所述图片上传指令在所述中央数据存储模块中获取
所述待上传图片;

上传模块505,用于,向所述业务层上传所述待上传图片。

本发明实施例提供的图片上传装置可以执行上述方法实施例所示的技术方案,其
实现原理以及有益效果类似,此处不再进行赘述。

在一种可能的实施方式中,所述存储模块502具体用于:

生成各所述待上传图片的图片标识;

将所述待上传图片和所述图片标识对应存储至所述中央数据存储模块中。

在另一种可能的实施方式中,所述图片上传指令包括所述待上传图片的图片标
识;所述第二获取模块504具体用于:

在所述图片上传指令中获取所述待上传图片的图片标识;

根据所述待上传图片的图片标识,在所述中央数据存储模块中获取所述待上传图
片。

本发明实施例提供的图片上传装置可以执行上述方法实施例所示的技术方案,其
实现原理以及有益效果类似,此处不再进行赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通
过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程
序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或
者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽
管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依
然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进
行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术
方案的范围。

图片上传方法、系统及装置.pdf_第1页
第1页 / 共15页
图片上传方法、系统及装置.pdf_第2页
第2页 / 共15页
图片上传方法、系统及装置.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《图片上传方法、系统及装置.pdf》由会员分享,可在线阅读,更多相关《图片上传方法、系统及装置.pdf(15页珍藏版)》请在专利查询网上搜索。

本发明实施例提供一种图片上传方法、系统及装置,该图片上传系统包括图片选择模块、图片上传模块、中央数据存储模块,图片选择模块和图片上传模块分别与中央数据存储模块耦接,图片选择模块用于,获取用户在业务层选择的待上传图片,并将待上传图片存储至中央数据存储模块;图片上传模块用于,接收业务层发送的图片上传指令,并根据图片上传指令在中央数据存储模块中获取待上传图片,并向业务层发送待上传图片。用于提高对图片上传。

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

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1