一种商城APP系统的制作方法

文档序号:21323451发布日期:2020-06-30 20:56阅读:155来源:国知局

本发明涉及一种手机互联网业务方法,特别涉及一种商城app系统。



背景技术:

随着科技的发展,互联网技术越来越发达,人们的消费从线下消费升级到线上消息,因此,各种电商平台应运而生,为了提高消费者的消费水平及方便消费者的付款功能,很多电商平台都为消费者提供了分期支付,例如“花呗”、“京东白条”等。

而现在市场的电商平台以使用“花呗”“京东白条”为代表的,都只能使用平台自己的分期支付,且资金费率都较高。

针对上述缺陷,本发明提供了一种全新的商城app系统,该商城app系统集合了工农中建招等银行的信用卡线上分期付款业务,明显提升了资金成本竞争力,在风控上会更加严格以及规范,消费者的逾期后直接进入银行信用体系,坏账风险较低。分期支付系统:集成了中行、农行、工行、建行、招行、支付宝。京东、苏宁易购等各种电商平台3期、6期、12期24期、36期支付,客户可根据需求选择各种期数及各种银行信用卡分期。

该商城app除了自营商品之外,商城的商品系统还与各大平台(天猫、京东、苏宁、网易严选、考拉、联通华盛等)通过系统接口对接,实现商品详细信息、商品库存、订单信息、物流信息的实时同步,让客户在本商城一个平台就能购买多个平台的商品,价格便宜,有分期需求的还可以选择分期付款。



技术实现要素:

为了克服背景技术的不足,本发明的目的在于提供了一种商城app系统。

本发明所采用的技术方案是:一种商城app系统,包括用户服务模块、商品中心模块、商品搜索引擎模块、订单管理服务模块、促销服务模块、商户服务模块和支付集成模块及若干外部erp接口;其工作方法为:

手机客户端与后台服务系统进行通信,首先是客户接入用户服务模块进行安全校验与用户认证获取用户的信息,用户通过商品服务模块以及商品搜索引擎模块选购商品或者将商品加入购物车,选购完成后通过支付集成模块支付,选择分期方式以及支付方式,完成支付即可提交订单到订单管理服务模块;订单管理服务模块判断订单是否存在及正常,然后启动订单管理服务模块中的相应业务处理流程,进入发货流程;当需要调用外部erp接口时,这时进入接口管理服务模块,检查接口是否存在及正常,然后调用对应的外部erp接口服务,由erp接口服务实体与真正的外部接口进行通信和处理,完成整个发货处理服务,再返回给手机客户端,在手机客户端上显示处订单跟踪状态。

优选的,手机客户端包括android与iphone类手机。

优选的,用户服务模块包括安全校验、客户端接口服务、客户端接口协议及用户认证管理服务;

安全校验:实现对请求的参数进行解码,从密钥管理中取出密钥进行加密,系统采用md5加密方式,核对请求是否合法,并且校验同一个ip的访问次数及频率进行检查,发现异常的情况时拒绝请求并列入黑名单;

客户端接口服务:接收用户的具体业务请求,校验请求参数,对相应的加密的参数进行解码还原,分析具体请求服务,然后再调用业务服务中心的相应的业务服务;客户端接口服务启动时首先到服务登记查询模块进行登记,并定时报告在线人数和当前负荷;

客户端接口协议:通信协议使用了http标准协议,请求参数和返回参数都使用了标准的xml文档格式,方便以后功能扩展及其他厂家接入;

用户认证管理服务:对手机用户的信息进行检查和认证,用户的信息包括imsi号,用户号码,上网方式,用户版本号,用户手机分辨率等,通过这些信息再与用户管理系统进行核对,判断用户是实名认证用户还是普通注册用户还是未注册用户,根据这些信息按照业务的规则进行判断,通过密码保护及验证码保护及短信密码保护方式保证用户认证的准确性。

优选的,所述的商品中心模块、商品搜索引擎模块、商品管理模块、订单管理服务模块、促销服务模块、商户服务模块和支付集成服务模块采用一个或者多个协同工作的业务流执行服务器来完成功能;

商品中心模块:实现商品中心统一管理;从前端将商品中心模块为手机客户端提供商品展示、订单、营销活动提供商品数据支撑;从后端将商品中心给订单发货,仓库管理,供应商管理,采购提供基础数据;

商品搜索引擎模块:手机客户端将搜索请求发送给搜索引擎,搜索引擎基于搜索词或者搜索选项,通过索引库快速查询和排序,再涉及基于索引查出来的一些编号去调用数据库记录信息,然后返回给手机客户端;

商品管理模块:为电商系统的数据基础,用于记录与商品有关的属性数据,实现商品的分类管理;

订单管理服务模块:包含了创建订单功能、查看订单列表、根据订单id查询订单的详细信息、订单修改、订单取消、订单状态及订单评价的实现;

促销服务模块:根据不同的应用场景,促销服务模块可以选择设置不同的促销方式,代金券、限时折扣、优惠券、满减优惠、会员折扣、会员积分、会员金币,支持平台和店铺分开设置专属活动;

商户服务模块:为入驻平台供应商提供商品价格维护、库存共享、订单管理等业务管理功能;

支付集成服务模块:本服务集成包含了支付宝、工行、农行、中行、建行、招行等支付方式,支付时可直接调用相应的支付接口完成支付。

优选的,手机客户端包含通信模块、用户信息模块、会员信息模块、分销模块、商品查询模块、购物车模块、在线客服服务模块、优惠券中心模块、支付模块、子店铺模块、业务加载模块、本地数据库服务、推送通知服务模块和版本升级服务模块;

通信模块:实现与平台服务模块通信,通信内容都按照安全方案中的加密方式进行加密传输,保证传输的安全性,提交客户端的请求及接收平台返回的信息;

用户信息服务模块:实现获取手机本身的信息进行与用户绑定服务,例如获取用户的设备id或者手机操作系统版本或者imsi信息及手机型号信息,将这些信息传送给服务端做为一个校验绑定的功能.保存本地用户帐号信息;

会员信息模块:实现用户的消费记录,资产管理,积分管理;

分销模块:实现会员推广奖励的信息记录查询;

商品查询模块:实现从搜索引擎获取商品信息,并按照商品权重等进行排序,让用户选购商品;

购物车模块:实现用户将选购的商品添加到购物车,可以使用购物车统一结算;

在线客服:单应用多客服,实时在线咨询解答;

优惠券中心:实现用户领取,使用,记录优惠券的入口;

支付模块:可以选择多种分期方式,调用银行的支付接口完成支付;

子店铺模块:以店铺维度从服务端获取店铺商品、销售、评价等信息;可以通过子店铺精准购买商品;

业务加载模块:实现从服务端获取业务信息,并且在界面上动态加载,当服务端有新的业务时,可以从服务端下载下来进行加载并且显示;

本地数据库服务:很多信息并不是频繁变动的,所以一些信息会保存在本地的数据库中,数据以版本号来标志,当启动时检测到服务器版本号有变动时,才需要重新更新下载一次;

推送通知服务模块:本服务常驻后台,当检测到服务端有新的业务信息需要通知时,会自动在手机界面上进行推送通知;

版本升级服务模块:本服务进行版本管理,当服务端有新版本时,自动提示用户,可以下载到本地并安装覆盖。

本发明的有益效果是:本商城app系统集合了工农中建招等银行的信用卡线上分期付款业务,明显提升了资金成本竞争力,在风控上会更加严格以及规范,消费者的逾期后直接进入银行信用体系,坏账风险较低。分期支付系统:集成了中行、农行、工行、建行、招行、支付宝、京东等3期、6期、12期24期、36期支付,客户可根据需求选择各种期数及各种银行信用卡分期。

本商城app除了自营商品之外,商城的商品系统还与各大平台(京东、苏宁、网易严选、考拉、联通华盛等)通过系统接口对接,实现商品详细信息、商品库存、订单信息、物流信息的实时同步,让客户在本商城一个平台就能购买多个平台的商品,价格便宜,有分期需求的还可以选择分期付款。

本商城app能够完全自己搭建的携程商城架构系统,通过与携程的系统接口对接,获取携程所有的酒店信息,客户可以在商城app浏览并订购携程酒店,最后客户可以根据自己需求,选择3、6、12、24、36期分期付款。

具体实施方式

本发明提供一种商城app系统,包括用户服务模块、商品中心模块、商品搜索引擎模块、订单管理服务模块、促销服务模块、商户服务模块和支付集成模块及若干外部erp接口;手机客户端与后台服务系统进行通信,首先是客户接入用户服务模块进行安全校验与用户认证获取用户的信息,用户通过商品服务模块以及商品搜索引擎模块选购商品或者将商品加入购物车,选购完成后通过支付集成模块支付,选择分期方式以及支付方式,完成支付即可提交订单到订单管理服务模块;订单管理服务模块判断订单是否存在及正常,然后启动订单管理服务模块中的相应业务处理流程,进入发货流程;当需要调用外部erp接口时,这时进入接口管理服务模块,检查接口是否存在及正常,然后调用对应的外部erp接口服务,由erp接口服务实体与真正的外部接口进行通信和处理,完成整个发货处理服务,再返回给手机客户端,在手机客户端上显示处订单跟踪状态。

手机客户端包括android与iphone类手机。

用户服务模块包括安全校验、客户端接口服务、客户端接口协议及用户认证管理服务;

安全校验实现对请求的参数进行解码,从密钥管理中取出密钥进行加密,系统采用md5加密方式,核对请求是否合法,并且校验同一个ip的访问次数及频率进行检查,发现异常的情况时拒绝请求并列入黑名单;

客户端接口服务接收用户的具体业务请求,校验请求参数,对相应的加密的参数进行解码还原,分析具体请求服务,然后再调用业务服务中心的相应的业务服务;客户端接口服务启动时首先到服务登记查询模块进行登记,并定时报告在线人数和当前负荷;

客户端接口协议请求参数和返回参数都使用了标准的xml文档格式,方便以后功能扩展及其他厂家接入;通信协议使用了http标准协议;

用户认证管理服务对手机用户的信息进行检查和认证,用户的信息包括imsi号,用户号码,上网方式,用户版本号,用户手机分辨率等,通过这些信息再与用户管理系统进行核对,判断用户是实名认证用户还是普通注册用户还是未注册用户,根据这些信息按照业务的规则进行判断,通过密码保护及验证码保护及短信密码保护方式保证用户认证的准确性。

商品中心模块、商品搜索引擎模块、商品管理模块、订单管理服务模块、促销服务模块、商户服务模块和支付集成服务模块采用一个或者多个协同工作的业务流执行服务器来完成功能;

商品中心模块实现商品中心统一管理;从前端将商品中心模块为手机客户端提供商品展示、订单、营销活动提供商品数据支撑;从后端将商品中心给订单发货,仓库管理,供应商管理,采购提供基础数据;

手机客户端将搜索请求发送给搜索引擎,搜索引擎基于搜索词或者搜索选项,通过索引库快速查询和排序,再涉及基于索引查出来的一些编号去调用数据库记录信息,然后返回给手机客户端;

商品管理模块为电商系统的数据基础,用于记录与商品有关的属性数据,实现商品的分类管理;

订单管理服务模块包含了创建订单功能、查看订单列表、根据订单id查询订单的详细信息、订单修改、订单取消、订单状态及订单评价的实现;

促销服务模块根据不同的应用场景,促销服务模块可以选择设置不同的促销方式,代金券、限时折扣、优惠券、满减优惠、会员折扣、会员积分、会员金币,支持平台和店铺分开设置专属活动;

商户服务模块为入驻平台供应商提供商品价格维护、库存共享、订单管理等业务管理功能;

支付集成服务模块本服务集成包含了支付宝、工行、农行、中行、建行、招行等支付方式,支付时可直接调用相应的支付接口完成支付。

手机客户端包含通信模块、用户信息模块、会员信息模块、分销模块、商品查询模块、购物车模块、在线客服服务模块、优惠券中心模块、支付模块、子店铺模块、业务加载模块、本地数据库服务、推送通知服务模块和版本升级服务模块;

通信模块实现与平台服务模块通信,通信内容都按照安全方案中的加密方式进行加密传输,保证传输的安全性,提交客户端的请求及接收平台返回的信息;

用户信息服务模块实现获取手机本身的信息进行与用户绑定服务,例如获取用户的设备id或者手机操作系统版本或者imsi信息及手机型号信息,将这些信息传送给服务端做为一个校验绑定的功能.保存本地用户帐号信息;

会员信息模块实现用户的消费记录,资产管理,积分管理;

分销模块实现会员推广奖励的信息记录查询;

商品查询模块实现从搜索引擎获取商品信息,并按照商品权重等进行排序,让用户选购商品;

购物车模块实现用户将选购的商品添加到购物车,可以使用购物车统一结算;

在线客服应用多客服,实时在线咨询解答;

优惠券中心实现用户领取,使用,记录优惠券的入口;

支付模块可以选择多种分期方式,调用银行的支付接口完成支付;

子店铺模块以店铺维度从服务端获取店铺商品、销售、评价等信息;可以通过子店铺精准购买商品;

业务加载模块实现从服务端获取业务信息,并且在界面上动态加载,当服务端有新的业务时,可以从服务端下载下来进行加载并且显示;

本地数据库服务则是因为很多信息并不是频繁变动的,所以一些信息会保存在本地的数据库中,数据以版本号来标志,当启动时检测到服务器版本号有变动时,才需要重新更新下载一次;

推送通知服务模块,本服务常驻后台,当检测到服务端有新的业务信息需要通知时,会自动在手机界面上进行推送通知;

版本升级服务模块,本服务进行版本管理,当服务端有新版本时,自动提示用户,可以下载到本地并安装覆盖。

本商城app系统集合了工农中建招等银行的信用卡线上分期付款业务,明显提升了资金成本竞争力,在风控上会更加严格以及规范,消费者的逾期后直接进入银行信用体系,坏账风险较低。分期支付系统:集成了中行、农行、工行、建行、招行、支付宝、京东等3期、6期、12期24期、36期支付,客户可根据需求选择各种期数及各种银行信用卡分期。

本商城app除了自营商品之外,商城的商品系统还与各大平台(京东、苏宁、网易严选、考拉、联通华盛等)通过系统接口对接,实现商品详细信息、商品库存、订单信息、物流信息的实时同步,让客户在本商城一个平台就能购买多个平台的商品,价格便宜,有分期需求的还可以选择分期付款。

本商城app能够完全自己搭建的携程商城架构系统,通过与携程的系统接口对接,获取携程所有的酒店信息,客户可以在商城app浏览并订购携程酒店,最后客户可以根据自己需求,选择3、6、12、24、36期分期付款。

各位技术人员须知:虽然本发明已按照上述具体实施方式做了描述,但是本发明的发明思想并不仅限于此本发明,任何运用本发明思想的改装,都将纳入本专利专利权保护范围内。

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