A kind of Games Software development system and its method of payment

文档序号:1756504 发布日期:2019-11-29 浏览:13次 中文

阅读说明:本技术 一种游戏软件开发系统及其支付方法 (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.)

1. a kind of Games Software development system, which is characterized in that its development system (1) is by local platform (10), third-party platform (20) it is formed with operation platform (30);The local platform (10) is used to connect third-party platform (20) and operation platform (30), It goes forward side by side single stepping of advancing;The third-party platform (20) is for providing Games Software exploitation comprising modules;The operation platform (30) the game running code developed for trial operation, and carry out further operational management operation.

2. a kind of Games Software development system as described in claim 1, which is characterized in that the local platform (10) includes: Login module (101), storage module (102), note point module (103) and control module (104);The login module (101) is used In logining account on local platform (10), facilitate carry out operational administrative;The storage module (102) is for storing major node Event and backup information;Note point module (103) is used for according to the Games Software development process in third-party platform (20) It is recorded, assigns entire software development one time shaft;The control module (104) for control third-party platform (20) and Operation platform (30), while managing the interactive information between third-party platform (20) and operation platform (30).

3. a kind of Games Software development system as described in claim 1, which is characterized in that the third platform (30) includes: Creation module (301) submits module (302), preserving module (303), test module (304), management module (305) and check mould Block (306);The creation module (301) creates program code for programmer;The submission module (302) was used for program generation Code carries out transmission submission;The preserving module (303) is used for save routine code;The test module (304) is used for from preservation Program code is obtained in module (303) and carries out logic testing;Management module (305) is for separating and keeping in logic testing Defect code;The check module (306) is used to carry out defect code quality check audit, and creates audit document.

4. a kind of Games Software development system as described in claim 1, which is characterized in that it further include payment system, payment system System is made of developer end (40), server end (50) and client (60);Developer end (40) i.e. service provider, also Beneficiary when being payment;Server end (50) carries out message switching scheduling as operation platform simultaneously;Client (60) is enjoyed The carrier for carrying service system program used by service side.

5. a kind of Games Software development system as claimed in claim 4, which is characterized in that include in the developer end (40) Paying centre (401), payment processing (402) and receipt send (403);Paying centre (401) is for confirming gathering;Payment processing (402) for handling received payment request, reception and the operation of refusal are made;Receipt sends (403) and is used to send payment Final result.

6. a kind of Games Software development system as claimed in claim 4, which is characterized in that the server end (50) includes this Ground payment unit (501) and Third-party payment unit (502);The goods that local payment unit (501) is carried using service software Coin Payment System;The currency payment system that Third-party payment unit (502) is provided using other service softwares, as bank card, Alipay is paid.

7. a kind of Games Software development system as claimed in claim 4, which is characterized in that the client (60) includes payment Unit (601) and cross-domain access unit (602);Payment unit (601) shows what receipt was sent for triggering payment system Final payment result;Cross-domain access unit (602) is used to start the Third-party payment platform of selection, Lai Jinhang delivery operation.

8. a kind of method of payment of Games Software development system, which is characterized in that including following payment step:

Step 1: user activates payment system by clicking payment unit (601) in client (60), and payment unit (601) is activated Payment request information is sent to developer end (40);

Step 2: the payment processing (402) in developer end (40) receives solicited message and handles, then by payment license letter Breath is sent to server end (50), and server end (50) receives License Info and jumps to the payment page, and aobvious in client (60) Show, the means of payment is selected by user;

Step 3: when user selects local payment unit (501) mode, delivery operation information is sent directly to developer end (40) paying centre (401), paying centre (401) send (403) using receipt according to account transition information and send payment knot Fruit to client (60) are shown;

Step 4: when user selects Third-party payment unit (502) mode, being beaten by client (60) cross-domain access unit (602) The Third-party payment software that choice-start is selected generates payment information, and synchronizes and send delivery operation information to developer end (40), by propping up It pays processing (402) and handles information, paying centre (401) send (403) using receipt according to client's transition information and send payment knot Fruit to client (60) are shown.

Technical field

The invention belongs to technical field of software development, specially a kind of Games Software development system and its method of payment.

Background technique

In recent years, with the fast development of IT technology, some advanced design philosophys and utility strategies changing gradually Become the development process of application software.Today, more and more development teams have selected on the basis of a quick development platform Upper development and application software, due to its opening and complexity, various quick development platforms are to emerge one after another.It is flat The appearance of platform has its certainty, and in currently increasingly fierce market competition, one side client wishes their purchases Software is as early as possible to come into operation, and to reduce management cost or increase the market competitiveness, another aspect client wishes soft again Part provider can give them the service of goods of duration, and is adjusted at any time according to their Requirements on Product.

As the new technologies such as enterprise's cloud computing, big data, mobile Internet, Internet of Things are fast-developing and internet+reason Thought is gradually deep into social every field.Current enterprise is faced with unprecedented opportunities and challenge, competition, newly Business and transaction channel continue to bring out, enterprise need constantly quickly deliver and be adaptively adjusted.It is such a constantly bring forth new ideas, In the environment for rapidly developing variation, the business model of a large amount of clients itself, market orientation are all in continuous evolutionary process, accordingly Application system be also required to change correspondingly to adapt to the needs of new business.How information system adapts to business reorganization is asked with what is changed Topic, so that information technology sector carries huge pressure, is faced in the planning and construction of entire enterprise information system A series of arduous challenges.

Summary of the invention

The technical problem to be solved in the present invention is to provide a kind of Games Software development system and its methods of payment, in order to solve Due to problem that developer causes front and back code uncoordinated more when existing software development early investment is big and exploitation.

In order to solve the above-mentioned technical problem, the technical solution of the present invention is as follows:

A kind of Games Software development system and its method of payment, development system is by local platform, third-party platform and fortune Tie up platform composition;The local platform is for connecting third-party platform and operation platform, single stepping of advancing of going forward side by side;The third Fang Pingtai is for providing Games Software exploitation comprising modules;The operation platform is used for the game running generation that trial operation is developed Code, and carry out further operational management operation.

Preferably, the local platform includes: login module, storage module, note point module and control module;The login Module facilitates carry out operational administrative for logining account in local platform;The storage module is for storing major node thing Part and backup information;The note point module is assigned for being recorded according to the Games Software development process in third-party platform Give one time shaft of entire software development;The control module manages for controlling third-party platform and operation platform Interactive information between tripartite's platform and operation platform.

Preferably, the third platform includes: creation module, submits module, preserving module, test module, management module With check module;The creation module creates program code for programmer;The submission module is for carrying out program code Transmission is submitted;The preserving module is used for save routine code;The test module is used to obtain program generation from preserving module Code simultaneously carries out logic testing;Management module is used to the defects of separating and keeping logic testing code;The check module is used for Quality check audit is carried out to defect code, and creates audit document.

It preferably, further include payment system, payment system includes comprising developer end, server end and groups of clients At;Developer end, that is, service provider, that is, beneficiary when payment;Server end carries out information as operation platform simultaneously Switching scheduling;Client is the carrier for carrying service system program enjoying service side and using.

It preferably, include that paying centre, payment processing and receipt are sent in the developer end;Paying centre is for confirming Gathering;Payment processing makes reception and the operation of refusal for handling received payment request;Receipt is sent for sending payment Final result.

Preferably, the server end includes local payment unit and Third-party payment unit;Even if local payment unit The currency payment system carried with service software;Third-party payment unit is the currency payment body for using other service softwares to provide System, as bank card, Alipay are paid.

Preferably, the client includes payment unit and cross-domain access unit;Payment unit is used to trigger payment system, The final payment result that receipt is sent is shown simultaneously;Cross-domain access unit is used to start the Third-party payment platform of selection, into Row delivery operation.

The present invention also provides a kind of methods of payment of Games Software development system, including following payment step:

Step 1: user activates payment system by clicking payment unit in client, and payment unit is sent payment by activation and asked Ask information to developer end;

Step 2: the payment processing in developer end receives solicited message and handles, and then sends payment License Info To server end, received server-side License Info jumps to the payment page, and shows in client, selects payer by user Formula;

Step 3: when user selects local payment unit mode, delivery operation information is sent directly to the branch at developer end The center of paying, paying centre send payment result to client using receipt according to account transition information and show;

Step 4: when user selects Third-party payment unit mode, opening the of selection by the cross-domain access unit of client Tripartite's payment software generates payment information, and the synchronous delivery operation information that sends is handled by payment processing and believed to developer end Breath, paying centre send payment result to client using receipt according to client's transition information and show.

By adopting the above technical scheme, the beneficial effects of the present invention are:

1, in the present invention, software developer is logged in by local platform, can send out the mark of corresponding developer Send to third-party platform, thus on third-party platform determine developer identify corresponding software development phase on software When development phase is in completion status, exploitation permission corresponding with the development phase before is distributed to developer, so that opening Hair personnel can more quickly write software and coordinate and standardize in its software programming more front and back simultaneously.

2, in the present invention, it will write and be placed on third-party platform and operation platform mountain with test, when operation directly uses The functions of modules and plug-in unit that third party provides, so that platform early period for saving local platform is set up and plug-in unit investment, so that Enterprise more rapidly provides product.

3, the present invention in, by setting remember point module, to logging software development process, at the same save key node information and Backup, it is more convenient when read entire software development progress, while also more be illustrated, facilitate administrative staff into The regulation of traveling degree.

4, in the present invention, more traditional to carry out delivery operation by constantly obtaining SDK, process is simpler, so that behaviour Respond more quickly, while occupy system operation resource it is less, have very high practical value.

Detailed description of the invention

Fig. 1 is modularization block diagram of the invention;

Fig. 2 is the modularization block diagram of local platform in the present invention;

Fig. 3 is the modularization block diagram of third-party platform in the present invention;

Fig. 4 is the system diagram of method of payment of the present invention;

Fig. 5 is the operational flowchart of method of payment of the present invention.

Marked in the figure: 1, development system;10, local platform;20, third-party platform;30, operation platform;40, developer End;50, server end;60, client;101, login module;102, storage module;103, remember point module;104, control module; 301, creation module;302, module is submitted;303, preserving module;304, test module;305, management module;306, mould is checked Block;401, paying centre;402, payment processing;403, receipt is sent;501, local payment unit;502, Third-party payment list Member;601, payment unit;602, cross-domain access unit.

Specific embodiment

Specific embodiments of the present invention will be further explained with reference to the accompanying drawing.It should be noted that for The explanation of these embodiments is used to help understand the present invention, but and does not constitute a limitation of the invention.In addition, disclosed below The each embodiment of the present invention involved in technical characteristic can be combined with each other as long as they do not conflict with each other.

Please refer to Fig. 1~3, a kind of Games Software development system and its method of payment, development system 1 is by local platform 10, third-party platform 20 and operation platform 30 form;The local platform 10 is for connecting third-party platform 20 and operation platform 30, single stepping of advancing of going forward side by side;The third-party platform is for providing Games Software exploitation comprising modules;The operation platform 30 For the game running code that trial operation is developed, and carry out further operational management operation.

The local platform 10 includes: login module 101, storage module 102, note point module 103 and control module 104; The login module 101 facilitates carry out operational administrative for logining account in local platform 10;The storage module 102 is used In the major Node Events of storage and backup information;The note point module 103 is used for soft according to the game in third-party platform 20 Part development process is recorded, and assigns entire software development one time shaft;The control module 104 is flat for controlling third party Platform 20 and operation platform 30, while managing the interactive information between third-party platform 20 and operation platform 30.

The third platform 30 includes: creation module 301, submits module 302, preserving module 303, test module 304, pipe Manage module 305 and check module 306;The creation module 301 creates program code for programmer;The submission module 302 For program code to be carried out transmission submission;The preserving module 303 is used for save routine code;The test module 304 is used In the acquisition program code from preserving module 303 and carry out logic testing;Management module 305 is for separating and keeping logic testing The defects of code;The check module 306 is used to carry out defect code quality check audit, and creates audit document.

Fig. 4~5 are please referred to, a kind of Games Software development system further includes payment system, and payment system includes developer end 40, server end 50 and client 60 include paying centre 401, payment processing 402 and receipt hair in the developer end 40 Send 403;The server end 50 includes local payment unit 501 and Third-party payment unit 502;The client 60 includes branch Pay unit 601 and cross-domain access unit 602;Its specific payment flow the following steps are included:

Step 1: user activates payment system by clicking payment unit 601 in client 60, and payment unit 601 is sent out by activation Send payment request information to developer end 40;

Step 2: the payment processing 402 in developer end 40 receives solicited message and handles, then by payment license letter Breath is sent to server end 50, and server end 50 receives License Info and jumps to the payment page, and shows in client 60, by with Family selects the means of payment;

Step 3: when user selects local 501 mode of payment unit, delivery operation information is sent directly to developer end 40 paying centre 401, paying centre 401 send 403 using receipt according to account transition information and send payment result to client 60 display of end;

Step 4: when user selects 502 mode of Third-party payment unit, being opened by the cross-domain access unit 602 of client 60 The Third-party payment software of selection generates payment information, and synchronizes and send delivery operation information to developer end 40, by payment 402 processing information of reason, paying centre 401 send 403 using receipt according to client's transition information and send payment result to client 60 displays.

Working principle: logining third-party platform 20 by local platform 10, and opening for software is carried out on third-party platform 20 Hair, while a large amount of sheet is eliminated to the software code progress trial operation write and attended operation, enterprise in operation platform 30 Platform erection and plug-in unit capital investment are write in ground, and shorten enterprise returns this period, and enterprise is easier to tide over the teething problems phase, more Product quickly is provided, point module is remembered by setting, to logging software development process, while saving key node information and standby Part, it is more convenient when read entire software development progress, while being also more illustrated, facilitate administrative staff to carry out Progress regulation, while software developer logs in by local platform, and the mark of correspondence developer can be sent to the Tripartite's platform, thus on third-party platform determine developer identify corresponding software development phase on software development rank When section is in completion status, exploitation permission corresponding with the development phase before is distributed to developer, so that developer Software can be more quickly write to coordinate and standardize in its software programming more front and back simultaneously.

In conjunction with attached drawing, the embodiments of the present invention are described in detail above, but the present invention is not limited to described implementations Mode.For a person skilled in the art, in the case where not departing from the principle of the invention and spirit, to these embodiments A variety of change, modification, replacement and modification are carried out, are still fallen in protection scope of the present invention.

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

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!