一种游戏软件开发系统及其支付方法

文档序号:1756504 发布日期:2019-11-29 浏览:12次 >En<

阅读说明:本技术 一种游戏软件开发系统及其支付方法 (A kind of Games Software development system and its method of payment ) 是由 林永松 于 2019-07-25 设计创作,主要内容包括:本发明公开了一种游戏软件开发系统及其支付方法,其开发系统由本地平台、第三方平台和运维平台组成,所述本地平台包括:登录模块、储存模块、记点模块和控制模块,所述第三平台包括:创建模块、提交模块、保存模块、测试模块、管理模块和复查模块,一种游戏软件开发系统的支付方法,包含开发商端、服务器端以及客户端组成,所述开发商端中包括支付中心、支付处理和回执发送,所述服务器端包括本地支付单元和第三方支付单元。本发明中,软件开发人员通过本地平台进行登录,可将对应开发人员的标识发送至第三方平台,向开发人员分配与之前开发阶段对应的开发权限,从而使得开发人员能够更加快速编写软件同时其软件编写更加的前后协调以及规范化。(The invention discloses a kind of Games Software development system and its methods of payment, its development system is by local platform, third-party platform and operation platform composition, the local platform includes: login module, storage module, remember point module and control module, the third platform includes: creation module, submit module, preserving module, test module, management module and check module, a kind of method of payment of Games Software development system, include developer end, server end and groups of clients at, it include paying centre in the developer end, payment processing and receipt are sent, the server end includes local payment unit and Third-party payment unit.In the present invention, software developer is logged in by local platform, the mark of corresponding developer can be sent to third-party platform, exploitation permission corresponding with the development phase before is distributed to developer, coordinates and standardizes in its software programming more front and back simultaneously so that developer can more quickly write software.)

一种游戏软件开发系统及其支付方法

技术领域

本发明属于软件开发技术领域,具体为一种游戏软件开发系统及其支付方法。

背景技术

近年来,随着IT技术的迅猛发展,一些先进的设计思想和开发理念正在逐步的改变着应用软件的开发过程。今天,越来越多的开发团队选择了在一个快速开发平台的基础上开发应用软件,由于它的开放性和复杂性,各种各样的快速开发平台可谓是层出不穷。平台的出现有着它的必然性,在当前日益激烈的市场竞争中,一方面客户希望将他们购买的软件尽可能早的投入使用,以降低管理成本或是增加市场竞争力,另一方面客户又希望软件提供商能够给予他们持续性的产品服务,并随时根据他们的需求对产品进行调整。

随着企业云计算、大数据、移动互联网、物联网等新技术快速发展以及互联网+理念逐步深入到社会各个领域。当前企业正面临着前所未有的机遇和挑战,竞争日趋激烈,新的业务和交易渠道不断涌现,企业需要不断快速交付和适应性调整。在这样一个不断创新、迅速发展变化的环境中,大量客户本身的业务模式、市场定位都在不断的演化过程中,相应的应用系统也需要随之改变以适应新业务的需要。信息系统如何适应业务调整和变化的问题,使得信息技术部门承担着巨大的压力,在整个企业级信息系统的规划和建设中面临着一系列艰苦的挑战。

发明内容

本发明要解决的技术问题是提供一种游戏软件开发系统及其支付方法,为了解决现有软件开发前期投入大以及开发时由于开发人员多导致前后代码不协调的问题。

为了解决上述技术问题,本发明的技术方案为:

一种游戏软件开发系统及其支付方法,其开发系统由本地平台、第三方平台和运维平台组成;所述本地平台用于连接第三方平台和运维平台,并进行进一步操作;所述第三方平台用于提供游戏软件开发组成模块;所述运维平台用于试运行开发出的游戏运行代码,并进行进一步运行管理操作。

优选地,所述本地平台包括:登录模块、储存模块、记点模块和控制模块;所述登录模块用于在本地平台上登入账户,方便进行操作管理;所述储存模块用于储存各大节点事件以及备份信息;所述记点模块用于根据第三方平台中的游戏软件开发流程进行记录,赋予整个软件开发一个时间轴;所述控制模块用于控制第三方平台和运维平台,同时管理第三方平台与运维平台之间的交互信息。

优选地,所述第三平台包括:创建模块、提交模块、保存模块、测试模块、管理模块和复查模块;所述创建模块用于程序员创建程序代码;所述提交模块用于将程序代码进行传输提交;所述保存模块用于保存程序代码;所述测试模块用于从保存模块中获取程序代码并进行逻辑测试;管理模块用于分离并保持逻辑测试中的缺陷代码;所述复查模块用于对缺陷代码进行质量复查审核,并创建审核文件。

优选地,还包括支付系统,支付系统包括包含开发商端、服务器端以及客户端组成;开发商端即服务提供方,也就是支付时的收款方;服务器端作为运行平台同时进行信息转接调度;客户端即享受服务方使用的用于承载服务系统程序的载体。

优选地,所述开发商端中包括支付中心、支付处理和回执发送;支付中心用于确认收款;支付处理用于处理接收的支付请求,作出接收与拒绝的操作;回执发送用于发送支付的最终结果。

优选地,所述服务器端包括本地支付单元和第三方支付单元;本地支付单元即使用服务软件自带的货币支付体系;第三方支付单元即使用其他服务软件提供的货币支付体系,如银行卡、支付宝进行支付。

优选地,所述客户端包括支付单元和跨域访问单元;支付单元用于触发支付系统,同时显示回执发送的最终支付结果;跨域访问单元用于启动选择的第三方支付平台,来进行支付操作。

本发明还提供了一种游戏软件开发系统的支付方法,包括以下支付步骤:

步骤1:用户由客户端中点击支付单元激活支付系统,支付单元受激活发送支付请求信息至开发商端;

步骤2:开发商端中的支付处理接收请求信息进行处理,然后将支付许可信息发送至服务器端,服务器端接收许可信息跳转至支付页面,并在客户端显示,由用户选择支付方式;

步骤3:在用户选择本地支付单元方式时,支付操作信息直接发送至开发商端的支付中心,支付中心根据账户变动信息使用回执发送发送支付结果至客户端显示;

步骤4:在用户选择第三方支付单元方式时,由客户端跨域访问单元打开选择的第三方支付软件,生成支付信息,并同步发送支付操作信息至开发商端,由支付处理处理信息,支付中心根据客户变动信息使用回执发送发送支付结果至客户端显示。

采用上述技术方案,本发明的有益效果在于:

1、本发明中,软件开发人员通过本地平台进行登录,可将对应开发人员的标识发送至第三方平台,从而在第三方平台上确定开发人员标识对应的软件开发阶段的上以软件开发阶段处于完成状态时,向开发人员分配与之前开发阶段对应的开发权限,从而使得开发人员能够更加快速编写软件同时其软件编写更加的前后协调以及规范化。

2、本发明中,将编写与测试放置在第三方平台以及运维平台山,操作时直接使用第三方提供的模块功能以及插件,从而节省了本地平台的前期平台架设和插件投入,使得企业更快速提供产品。

3、本发明中,通过设置记点模块,对记录软件开发流程,同时保存关键节点信息和备份,在进行阅览整个软件开发进度时,更加方便快捷,同时也更加明了,方便管理人员进行进度调控。

4、本发明中,较传统通过不断获取SDK来进行支付操作,其流程更加简单,使得操作响应更加快速,同时占用系统运行资源更少,具有很高的实用价值。

附图说明

图1为本发明的模块化框图;

图2为本发明中本地平台的模块化框图;

图3为本发明中第三方平台的模块化框图;

图4为本发明支付方法的系统图;

图5为本发明支付方法的操作流程图。

图中标记:1、开发系统;10、本地平台;20、第三方平台;30、运维平台;40、开发商端;50、服务器端;60、客户端;101、登录模块;102、储存模块;103、记点模块;104、控制模块;301、创建模块;302、提交模块;303、保存模块;304、测试模块;305、管理模块;306、复查模块;401、支付中心;402、支付处理;403、回执发送;501、本地支付单元;502、第三方支付单元;601、支付单元;602、跨域访问单元。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本发明,但并不构成对本发明的限定。此外,下面所描述的本发明各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。

请参阅图1~3,一种游戏软件开发系统及其支付方法,其开发系统1由本地平台10、第三方平台20和运维平台30组成;所述本地平台10用于连接第三方平台20和运维平台30,并进行进一步操作;所述第三方平台用于提供游戏软件开发组成模块;所述运维平台30用于试运行开发出的游戏运行代码,并进行进一步运行管理操作。

所述本地平台10包括:登录模块101、储存模块102、记点模块103和控制模块104;所述登录模块101用于在本地平台10上登入账户,方便进行操作管理;所述储存模块102用于储存各大节点事件以及备份信息;所述记点模块103用于根据第三方平台20中的游戏软件开发流程进行记录,赋予整个软件开发一个时间轴;所述控制模块104用于控制第三方平台20和运维平台30,同时管理第三方平台20与运维平台30之间的交互信息。

所述第三平台30包括:创建模块301、提交模块302、保存模块303、测试模块304、管理模块305和复查模块306;所述创建模块301用于程序员创建程序代码;所述提交模块302用于将程序代码进行传输提交;所述保存模块303用于保存程序代码;所述测试模块304用于从保存模块303中获取程序代码并进行逻辑测试;管理模块305用于分离并保持逻辑测试中的缺陷代码;所述复查模块306用于对缺陷代码进行质量复查审核,并创建审核文件。

请参阅图4~5,一种游戏软件开发系统,还包括支付系统,支付系统包含开发商端40、服务器端50以及客户端60,所述开发商端40中包括支付中心401、支付处理402和回执发送403;所述服务器端50包括本地支付单元501和第三方支付单元502;所述客户端60包括支付单元601和跨域访问单元602;其具体支付流程包括以下步骤:

步骤1:用户由客户端60中点击支付单元601激活支付系统,支付单元601受激活发送支付请求信息至开发商端40;

步骤2:开发商端40中的支付处理402接收请求信息进行处理,然后将支付许可信息发送至服务器端50,服务器端50接收许可信息跳转至支付页面,并在客户端60显示,由用户选择支付方式;

步骤3:在用户选择本地支付单元501方式时,支付操作信息直接发送至开发商端40的支付中心401,支付中心401根据账户变动信息使用回执发送403发送支付结果至客户端60显示;

步骤4:在用户选择第三方支付单元502方式时,由客户端60跨域访问单元602打开选择的第三方支付软件,生成支付信息,并同步发送支付操作信息至开发商端40,由支付处理402处理信息,支付中心401根据客户变动信息使用回执发送403发送支付结果至客户端60显示。

工作原理:通过本地平台10登入第三方平台20,在第三方平台20上进行软件的开发,同时在运维平台30上对编写的软件代码进行试运行和维护操作,企业省去了大量的本地编写平台架设和插件资金投入,缩短了企业的回本周期,企业更易渡过初期困难期,更加快速的提供出产品,通过设置记点模块,对记录软件开发流程,同时保存关键节点信息和备份,在进行阅览整个软件开发进度时,更加方便快捷,同时也更加明了,方便管理人员进行进度调控,同时软件开发人员通过本地平台进行登录,可将对应开发人员的标识发送至第三方平台,从而在第三方平台上确定开发人员标识对应的软件开发阶段的上以软件开发阶段处于完成状态时,向开发人员分配与之前开发阶段对应的开发权限,从而使得开发人员能够更加快速编写软件同时其软件编写更加的前后协调以及规范化。

以上结合附图对本发明的实施方式作了详细说明,但本发明不限于所描述的实施方式。对于本领域的技术人员而言,在不脱离本发明原理和精神的情况下,对这些实施方式进行多种变化、修改、替换和变型,仍落入本发明的保护范围内。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种图文制作虚拟支付系统及其操作方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!