一种基于云端名片管理方法及其系统与流程

文档序号:17938695发布日期:2019-06-18 22:51阅读:251来源:国知局
一种基于云端名片管理方法及其系统与流程

本发明涉及云端名片管理技术,尤其涉及一种基于云端名片管理方法及其系统。



背景技术:

工作中在寻找意向客户的时候,通常会进行多次的电话沟通,如何有效方便的管理存储这些联系信息就是本发明亟需解决的问题。现有技术应用往往是通过访问移动终端,例如手机日历事件提醒用户,或者本地管理推送通知提醒用户。这种提醒方式不能有效方便的管理存储意向客户的名片,上述名片为在客户端内部保存联系人信息的模块名称。



技术实现要素:

本发明的目的在于,通过客户端触发拨号,并且在电话沟通结束后,返回应用内部,应用会直接弹出记事本模式的功能,方便用户记录通话备注、通话重要等级、下次通话时间提醒等,达到方便管理联系人无遗漏的目的。

为实现上述目的,一方面,本发明提供了一种基于云端名片管理方法,该方法包括以下步骤:

客户端提示用户添加联系人信息,所述联系人信息包括通话备注、通话重要等级和下次通话时间提醒;以及向服务器api提交所述联系人信息;服务器将接收的所述联系人信息存储到mysql数据库,如果用户设置了下次通话时间提醒信息,服务器则将所述下次通话时间提醒信息导入到httpsps消息队列;服务器定时处理httpsps消息队列中的事件,并根据用户设置的下次通话时间向客户端发送相应的推送信息,提醒用户处理联系业务。

优选地,当mysql数据库已经存储相同的联系人信息时,只提示用户对联系人进行备注。

优选地,服务器可以定时处理httpsps消息队列中的事件,并根据用户设置的下次通话时间向客户端发送相应的推送信息,提醒用户处理联系业务步骤,包括:从httpsps消息队列中获取用户的提醒设置,将符合预设推送条件的筛选后请求pushapi接口服务向客户端发送相应的推送信息。

另一方面,本发明提供了一种基于云端名片管理系统,该系统包括客户端和服务端,服务端设置有mysql数据库和httpsps消息队列;其中,

客户端用于提示用户添加联系人信息,所述联系人信息包括通话备注、通话重要等级和下次通话时间提醒;以及向服务器api提交所述联系人信息;服务器用于将接收的所述联系人信息存储到mysql数据库,如果用户设置了下次通话时间提醒信息,服务器则将所述下次通话时间提醒信息导入到httpsps消息队列;以及定时处理httpsps消息队列中的事件,并根据用户设置的下次通话时间向客户端发送相应的推送信息,提醒用户处理联系业务。

本发明通过在服务端和客户端共同操作,能够精确有效方便的管理存储意向客户的联系信息。

附图说明

图1为本发明实施例提供的一种基于云端名片管理方法流程示意图;

图2为本发明实施例提供的一种基于云端名片管理系统结构示意图。

具体实施方式

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

如图1和图2所示,基于云端名片管理方法包括步骤s101-s103:

在步骤s101,客户端提示用户添加联系人信息,所述联系人信息包括通话备注、通话重要等级和下次通话时间提醒;以及向服务器api提交所述联系人信息。

具体地,当用户浏览联系人相关页面(如,产品详情页面,里面可能会有生产商的电话,此页面可视为联系人相关页面),点击联系人电话后,客户端自动提示用户添加名片,如果此名片已经存在,那么只提示用户对名片进行备注。

在步骤s102,服务器将接收的所述联系人信息存储到mysql数据库,如果用户设置了下次通话时间提醒信息,服务器则将所述下次通话时间提醒信息导入到httpsps(httpsimplequeueservice)消息队列服务。

具体地,客户端请求接口将联系人信息存储到mysql数据库,这种处理比直接存储在客户端的优点在于,用户可以在不同的设备上使用同一账号而信息并不会丢失。如果用户操作客户端选择名片,设置了呼叫提醒时间,此时客户端程序会自动请求服务器api,服务器端接收信息将相关数据导入到httpsqs消息队列服务。下表1为mysql数据库存储联系人信息的一种数据结构形式,这样的表结构处理,优点在于用最小存储空间占用,很好的服务支持项目的各项功能。

表1

`id`int(10)unsignednotnullauto_increment,

`uid`int(10)unsignednotnullcomment'用户id',

`supcid`int(10)unsignednotnullcomment'企业联系人cid',

`name`varchar(30)notnullcomment'企业联系人真名',

`tel`varchar(100)notnullcomment'企业联系人电话最多5个(json格式)',

`nick`varchar(50)notnullcomment'企业联系人昵称',

`star`tinyint(1)notnullcomment'星级(标示重要程度)',

`alerttime`int(10)unsignednotnullcomment'提醒我下次通话时间',

`clienttime`int(10)unsignednotnullcomment'客户端时间戳',

`lastdotime`int(10)unsignednotnullcomment'最后编辑时间',

`remark`varchar(500)notnullcomment'备注',

`status`tinyint(1)notnulldefault'1'comment'状态1正常-1已删除',

在步骤s103,服务器定时处理httpsps消息队列中的事件,例如从httpsps消息队列中获取用的提醒设置,并根据用户提醒设置的下次通话时间向客户端发送相应的推送信息,提醒用户处理联系业务。

具体地,服务器开启计划任务,每天定时处理httpsqs中的数据,并根据用户设置的呼叫提醒时间通过pushapi接口发送相应的推送信息到用户手机,提醒用户处理联系业务。

本发明实施例的本质是结合mysql数据库存储稳定和httpsqs消息队列服务简单轻量的特性,为客户端用户搭建高效可靠的名片业务服务,将名片联系人信息存储到mysql数据库,完成在不同的设备上使用同一账号保持联系人信息的一致性和完整性。另外通过httpsqs消息队列服务和pushapi的运用有效保证了名片呼叫提醒功能的实现,较好地提升了用户体验。

本领域普通技术人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执轨道,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1