Movatterモバイル変換


[0]ホーム

URL:


CN109032568A - Generation method, terminal device and the storage medium of programmed logic - Google Patents

Generation method, terminal device and the storage medium of programmed logic
Download PDF

Info

Publication number
CN109032568A
CN109032568ACN201810775192.1ACN201810775192ACN109032568ACN 109032568 ACN109032568 ACN 109032568ACN 201810775192 ACN201810775192 ACN 201810775192ACN 109032568 ACN109032568 ACN 109032568A
Authority
CN
China
Prior art keywords
event
user
target
region
response
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810775192.1A
Other languages
Chinese (zh)
Inventor
孟智平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to CN201810775192.1ApriorityCriticalpatent/CN109032568A/en
Publication of CN109032568ApublicationCriticalpatent/CN109032568A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of generation methods of programmed logic, comprising: chooses operation to the object on preconfigured object editing interface in response to user, being generated on event configuration panel with selected object is the editing area for triggering the event of object;The editing area includes condition entry region, target input region and action input region;Operation in response to the user to the condition entry region, target input region and action input region determines the trigger condition of the event, the target execution function of target object and the target object according to the operation in corresponding input area respectively;Programmed logic, which is generated, according to the configured event configuration panel and the object editing interface describes file.The invention also discloses a kind of terminal device and storage medium, the problem for developing difficult and process complexity can solve, improve development efficiency, while user that need not be familiar with code can also develop program and application.

Description

Generation method, terminal device and the storage medium of programmed logic
Technical field
The present invention relates to field of computer technology more particularly to a kind of generation method of programmed logic, terminal device and depositStorage media.
Background technique
With becoming increasingly popular for computer, internet flourishes, currently, people can usually touch respectively in lifeAPP (Application, application program) or webpage of kind various kinds etc., user can be obtained by various application programsKnowledge required for taking or fast breath.And these application programs are usually web editor person or programmer are designed by program codeCome, is such as programmed exploitation webpage using html language (HyperTextMark-upLanguage, hypertext markup language)Deng.
However, inventor has found in the practice of the invention, in general, in development and application program, one is neededA team come complete different developments (such as design, interaction, front end exploitation or backstage exploitation etc.), development process and communicationThe time of consumption is very more, and development cost is higher and the period is longer.And user is required come design application by pure codeIt must be familiar with relevant professional code and programmed logic be designed and programmed using code, if if being unfamiliar with correlative codeProgrammed logic can not then be developed, limit the idea of people oneself development and application program or website.
Summary of the invention
In view of the above-mentioned problems, the purpose of the present invention is to provide a kind of generation method of programmed logic, terminal device andStorage medium can solve the problem of exploitation difficulty and process complexity, improve development efficiency, while user need not be familiar withCode can also develop webpage or website.
In a first aspect, the embodiment of the invention provides a kind of generation methods of programmed logic, comprising:
Operation is chosen to the object on preconfigured object editing interface in response to user, on event configuration panelGenerating with selected object is the editing area for triggering the event of object;The editing area includes condition entry region, meshMark input area and action input region;
The first operation in response to the user to the condition entry region, according to first operation in the conditionThe trigger condition of the event is determined on input area;
The second operation in response to the user to the target input region, according to second operation in the targetThe target object of the event is determined on input area;
It operates in response to third of the user to the action input region, is operated according to the third in the movementDetermine that the target of the target object executes function on input area;
Programmed logic, which is generated, according to the configured event configuration panel and the object editing interface describes file.
In the first implementation of first aspect, according to the configured event configuration panel and described rightAs editing interface generates after programmed logic describes file, further includes:
Described program logical description file is compiled, program object code is generated.
In second of implementation of first aspect, it is described in response to user to preconfigured object editing interfaceOn object choose operation, generated on event configuration panel with the editing area for the event that selected object be triggering objectBefore domain, further includes:
It obtains the object that the user configures on the object editing interface and constructs object tree;
Operation then is chosen to the object on preconfigured object editing interface in response to user, in event configuration panelUpper generation is the editing area for triggering the event of object with selected object, specifically:
Operation is chosen to the first object in the object tree in response to user, is generated on event configuration panel with quiltThe first object chosen is the editing area for triggering the event of object;
Then second operation in response to the user to the target input region, according to second operation in instituteState the target object that the event is determined in target input region specifically:
When detecting that the target input region is in selected state, obtains the user and chosen in the object treeThe second object;
The target object of the event is determined in the target input region according to second object.
In the third implementation of first aspect, it is described in response to the user to the of the condition entry regionOne operation determines the trigger condition of the event according to first operation on the condition entry region specifically:
Trigger condition menu is generated on the condition entry region according to the triggering object;
The first operation in response to the user to the trigger condition menu, according to first operation in the conditionThe trigger condition of the event is determined on input area.
In the 4th kind of implementation of first aspect, it is described in response to the user to the of the action input regionThree operations determine that the target of the target object executes function, tool according to third operation on the action input regionBody are as follows:
It is generated on the action input region according to the target object and executes function menu;
The third for executing function menu is operated in response to the user, is operated according to the third in the movementDetermine that the target of the target object executes function on input area.
In the 5th kind of implementation of first aspect, it is described in response to the user to the condition entry regionFirst operation after the trigger condition of the determining event, is also wrapped on the condition entry region according to first operationIt includes:
When detecting the user on the editing area and carrying out preset condition addition operation, in the editing areaThe judgement input area of the event is generated on domain;
In response to the user in the 4th operation of the judgement input area, operate according to the described 4th in the judgementThe Rule of judgment of the trigger condition is determined on input area;Wherein, the Rule of judgment meets the triggering for judging to work asThe target object whether is controlled when object meets the trigger condition executes the corresponding movement of the target execution function.
In the 6th kind of implementation of first aspect, described according to the configured event configuration panel and instituteObject editing interface is stated to generate before programmed logic describes file, further includes:
When detecting the user on the editing area and carrying out preset circulation addition operation, in the editing areaThe circulation input area of the event is generated on domain;
In response to the user in the 5th operation of the circulation input area, operate according to the described 5th in the circulationThe endless form of the corresponding movement is determined on input area;Wherein, the endless form is for controlling the target objectCirculation executes the target and executes the corresponding movement of function.
In the 7th kind of implementation of first aspect, described according to the configured event configuration panel and instituteObject editing interface is stated to generate before programmed logic describes file, further includes:
When detecting the user on the editing area and carrying out preset movement addition operation, in the editing areaGenerated on domain the event first object input area and the first action input corresponding with the first object input areaRegion;
The 6th operation in response to the user to the first object input area, according to the 6th operation describedThe first object object of the event is determined on first object input area;
The 7th operation in response to the user to the action input region, according to the 7th operation in the movementThe first object that the first object object is generated on input area executes function.
In the 8th kind of implementation of first aspect, described according to the configured event configuration panel and instituteObject editing interface is stated to generate before programmed logic describes file, further includes:
In response to the user to the call operation of the editing area of the event, utilized according to the call operation defaultFormula editors call the attribute of specified object.
Second aspect the embodiment of the invention also provides a kind of terminal device, including processor, memory and is stored inIn the memory and it is configured as the computer program executed by the processor, the processor executes the computer journeyThe generation method of programmed logic described in above-mentioned any one is realized when sequence.
The third aspect, it is described computer-readable to deposit the embodiment of the invention also provides a kind of computer readable storage mediumStorage media includes the computer program of storage, wherein controls the computer-readable storage in computer program operationEquipment where medium executes the generation method of programmed logic described in above-mentioned any one.
A technical solution in above-mentioned technical proposal, which has the advantages that, finds the object for needing the event of adding, andTo four elements of the event of each object (triggering object, trigger condition, target object and target on preset event configuration panelExecute function) it is edited, operating process is simple and convenient, it is only necessary to be configured and edit by four elements to eventRealize complicated interaction logic, audience is big;And it can adding conditional module, loop module, movement according to the actual situationModule etc. can call plain objects and special object so that multiple conditions or event are arranged side by side, while embedded formula editorsData and attribute etc. realize complicated logic function, can solve the problem of exploitation difficulty and process complexity, improve exploitation effectRate, while making user that need not be familiar with code and also can design and develop programmed logic, thus development and application program or website etc..Certainly, it implements any of the products of the present invention and does not necessarily require achieving all the advantages described above at the same time.
Detailed description of the invention
In order to illustrate more clearly of technical solution of the present invention, attached drawing needed in embodiment will be made belowSimply introduce, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, general for this fieldFor logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the flow diagram of the generation method for the programmed logic that a preferred embodiment of the invention provides.
Fig. 2 is the event edits schematic diagram of the generation method for the programmed logic that a preferred embodiment of the invention provides,
Fig. 3 is that multiple events of the generation method for the programmed logic that a preferred embodiment of the invention provides are illustrated side by sideFigure.
Fig. 4 is multiple triggering objects signal of the generation method for the programmed logic that a preferred embodiment of the invention providesFigure.
Fig. 5 is the first panel signal of the generation method for the programmed logic that a preferred embodiment of the invention providesFigure.
Fig. 6 is second of panel signal of the generation method for the programmed logic that a preferred embodiment of the invention providesFigure.
Fig. 7 is the third panel signal of the generation method for the programmed logic that a preferred embodiment of the invention providesFigure.
Fig. 8 is the calling object data signal of the generation method for the programmed logic that a preferred embodiment of the invention providesFigure.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based onEmbodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every otherEmbodiment shall fall within the protection scope of the present invention.
It, can be with referring to Fig. 1, a preferred embodiment of the invention provides a kind of generation method of programmed logicIt executes on the terminal device, and the following steps are included:
S10 chooses operation to the object on preconfigured object editing interface in response to user, in event configuration faceBeing generated on plate with selected object is the editing area for triggering the event of object;The editing area includes condition entry areaDomain, target input region and action input region.
In the present embodiment, the terminal device equipment can be mobile phone, laptop or PAD (tablet computer) etc.Mobile terminal, or digital TV or desktop computer etc. fixed terminal.Wherein, it is equipped in the terminal device pre-If software systems, user can use the software systems and carries out application and development, and herein, the object refers to user instituteThe page, material or component etc. for stating middle addition on the object editing interface of software systems, for example, the object can add for userPage object, object picture, text object, animation object or the video object for adding etc., user can also be to the categories of the objectProperty parameter edited and be arranged, such as setting object shape, size, position and color etc., it should be pointed out that in structureWhen making an object, each object has the attribute of itself, executes function (power function and handling function) and each executionFunction has the parameter of oneself and returns the result, these parameters and return value are all in the software systems and carry outDefinition, it is to be understood that display mode of each object in the programmed logic ultimately generated is according to user current rightAs the configuration information on editing interface and shown in attribute carries out.In the present embodiment, the event is for setting between objectMutual control planning, when user chosen on the object editing interface object and for the object add event, exampleA preset event configuration panel is popped up such as in current interface, and the volume of the event is generated on the event configuration panelRegion is collected, the user is edited in the editing area to the event, to realize that the interaction of application is patrolledVolume, wherein the object chosen by user is the triggering object of the event, meanwhile, three are generated in the editing areaInput area: condition entry region, target input region and action input region allow the user in each input areaThe other elements and its attribute of the event are configured respectively in domain.
In a kind of implementation in the present embodiment, before step S10 further include: obtain the user described rightAs the object configured on editing interface constructs object tree.In the present embodiment, if user is in advance in editor circle of software systemsObject is added or created on face, and constructs object tree according to all objects on object editing interface, in the object treeAll objects are contained, and the hierarchical relationship (such as father and son's object relationship) of each object can be embodied.
The then step S10 specifically: operation is chosen to the first object in the object tree in response to user, in thingBeing generated on part configured board with the first selected object is the editing area for triggering the event of object.In being carried out example, whenWhen user needs to add event to some object, corresponding object can be found in the object tree and carries out event addition,And being generated on preset event configuration panel with the selected object is the editing area for triggering the event of object, is such as schemedShown in 2.,
S20, the first operation in response to the user to the condition entry region, according to first operation describedThe trigger condition of the event is determined on condition entry region.
In the present embodiment, the user can add or edit the event in the condition entry region of the eventTrigger condition, and shown on corresponding condition entry region, for example, trigger condition can for " click ", " dragging "," data variation ", " display ", " hiding ", " initialization " etc., the trigger condition of all objects is not quite similar, can be according to realitySituation is determined or is configured by user.
In a kind of implementation of the present embodiment, specifically, according to the triggering object in the condition entry regionUpper generation trigger condition menu;The first operation in response to the user to the trigger condition menu, according to first behaviourMake the trigger condition that the event is determined on the condition entry region.For example, as shown in Fig. 2, when triggering object has been determinedWhen, trigger condition menu is obtained according to popping up choice box (i.e. trigger condition menu) on the condition entry region or pulling down,For selection by the user, after the user selects some condition in trigger condition menu, condition that the user is chosenAs the event trigger condition and shown on the condition entry region, it is to be understood that the triggering itemMultiple preset conditions are contained in part menu, and the condition in the trigger condition menu can be according to the triggering objectProperty and determine.
S30, the second operation in response to the user to the target input region, according to second operation describedThe target object of the event is determined in target input region.
In the present embodiment, when obtaining the triggering object and trigger condition of the event, it is also necessary to obtain the eventTarget object, for example, add or edit the target object of the event in the target input region, as shown in Fig. 2,The target object that list object selects the event for user can also be popped up in target input region, and the user is selectedIn target object shown in the target input region, wherein the target object and the triggering object can be withFor the same object, or different objects.Preferably, the target object can also be multiple objects.
In another implementation in the present embodiment, the target pair of the event can also be chosen from object treeAs specifically, when detecting that the target input region is in selected state, obtaining the user and being selected in the object treeThe second object taken;The target object of the event is determined in the target input region according to second object.At thisIn embodiment, user can first click the target input region, so that it is set to selected state, and carry out from the object treeSelection, obtains the object (i.e. the second object) that the user selects in the object tree, and in the target input regionIt determines the target object of the event, i.e., shows second object in the target input region.
S40 is operated in response to third of the user to the action input region, is operated according to the third describedDetermine that the target of the target object executes function on action input region.
In the present embodiment, after the target object for having determined the event, the user can be in the eventThe target for adding or editing the target object in action input region executes function, such as target object execution function can be" hiding ", " display ", " transition state ", " duplication object ", " attribute setting ", " movement " etc., it is to be understood that work as userWhen selecting the target execution function of the target object, the function parameter or property parameters of function can also be executed to the targetIt is configured, such as when it is " transition state " that selected target, which executes function, width, height, rotation to " transition state "Angle etc. parameter is configured.
In a kind of implementation of the present embodiment, specifically, according to the target object in the action input regionUpper generation executes function menu;The third for executing function menu is operated in response to the user, is grasped according to the thirdMake to determine that the target of the target object executes function on the action input region.For example, as shown in Fig. 2, having determinedAfter target object, the user clicks the action input region and the pop-up execution function menu on the action input regionOr pull down to obtain by user and execute function menu, so that user selects, and by user in the execution function menuThe execution function or target action function chosen execute function as target object corresponding with the target, it is possible to understand thatBeing includes multiple preset execution functions in the execution function menu, and can be raw according to the property of the target objectAt different execution function menus.
S50 generates programmed logic description according to the configured event configuration panel and the object editing interfaceFile.
In the present embodiment, it after completing the above operation, is compiled according to above-mentioned configured event configuration panel and objectEditing interface can be generated the corresponding programmed logic for being compiled of the above operation and describe file, it should be noted that openingWhen hair application or website, need to go to realize the control mode between each object using multiple events, thus required for realizingInteraction logic, therefore include multiple events in the event configuration panel, multiple events are arranged side by side, and all events are wholeIt is shown in the same event configuration panel, convenient for uniformly checking and managing.Preferably, as shown in figure 3, click can be passed throughEvent on Events panel (the i.e. described event configuration panel) adds button, adds multiple events under the same triggering object,Each event can be edited according to above-mentioned steps simultaneously.Certainly, as shown in figure 4, when current event is arranged in userAfter the completion, if user adds new events to another object on the object editing interface at this time, in the event configurationThe editing area of the new events is generated in panel, and repeats above operation and the new events is edited, and herein, is passed throughFour elements (the triggering object, trigger condition, target pair for each event realized required for being configured in the event configuration panelAs and target object execute function), can be with according to above-mentioned configured whole event configured board and object editing interfaceIt generates corresponding programmed logic and describes file.
In the present embodiment, after step S50, further includes: be compiled, generate to described program logical description fileProgram object code.Herein, described program logical description file refers to intermediate code, and described program logical description file is logicalIt crosses compiling and generates program object code.Described program object code includes executable code or standard syntax code, wherein describedExecutable code is application program, webpage or other executable files etc. that user is developed, the standard speech at runtimeMethod code can be carried out customized ultimately generating related application code etc. by user.For example, it is assumed that the triggering object is " to pressButton ", the trigger condition are " click ", and the target object is " lamp " and target execution function is " display ", then may be usedWhen " button " in the application when the user clicks can be realized in the web application, " lamp " is bright.In this realityIt applies in example, described program logical description file format includes but is not limited to JSON XML text formatting;The compiling refers to conversionFor the process of the format of another corresponding executable file;Described program object code is can be in operating system or applicationThe code form of operation, including but not limited to JavaScript code, binary system executable file, wechat small routine generationCode;The running environment of described program object code includes but is not limited to: browser, Windows environment, Linux environment,Android environment, iOS environment, system built-in application microenvironment;The microenvironment of the system built-in application includes but unlimitedIn wechat small routine environment, promising built-in application and service development application code running environment.
The object for the event of adding is needed to add event in conclusion finding, and to each object on preset panelFour elements (triggering object, trigger condition, target object and target execute function) of event are edited, and operating process is simply squareJust, it is only necessary to which being configured and edit by four elements to event can be realized complicated interaction logic, and audience is big, canTo solve the problems, such as that exploitation is difficult and process is complicated, development efficiency is improved, while making user that need not be familiar with code can also be withExploitation design programmed logic may finally obtain required application program, and when user needs to describe file to programmed logicOr application program is when modifying, it only need to be by being modified accordingly in object editing panel and event configuration panel.
In another preferred embodiment of the invention, it is described in response to the user to the condition entry regionThe first operation, after the trigger condition for determining the event on the condition entry region according to first operation, alsoInclude:
When detecting the user on the editing area and carrying out preset condition addition operation, in the editing areaThe judgement input area of the event is generated on domain;The 4th operation in response to the user in the judgement input area, rootThe Rule of judgment of the trigger condition is determined on the judgement input area according to the 4th operation;Wherein, the judgement itemPart is for judging that whether controlling the target object when meeting the triggering object and meeting the trigger condition executes the meshMark executes the corresponding movement of function.
It in the present embodiment, according to the actual situation can be to the event nesting judgment module, herein, when user needsIt when adding judgment module or condition module, can be added on the editing area of the event, such as right mouse button additionCondition module adds button by click conditional, as shown in figure 5, to generate judgement on the editing area of the eventThe input area (judging input area) of condition, the region of condition module as shown in Figure 5, so that the user is describedJudge to be set or configured on input area, such as Rule of judgment is set on the region of condition module shown in fig. 5, andThe Rule of judgment of the user configuration is shown on the judgement input area, therefore may finally be by the program of generationLogical description file generates program object code after being compiled, so that when running described program object code, such asThe target object is just controlled in the web application of generation when detecting that the trigger condition meets the Rule of judgment to executeThe target executes the corresponding movement of function, and herein, the Rule of judgment can use logical operator (such as or and and)To add multiple Rule of judgment.
In another preferred embodiment of the invention, when the target for needing repeatedly circulation to execute the target object is dynamicWhen making, can in corresponding event nested loop module.Specifically, before the step S50, further includes: when detectingThe user generates the event when carrying out preset circulation addition operation on the editing area on the editing areaCirculation input area;In response to the user in the 5th operation of the circulation input area, existed according to the 5th operationThe endless form of the corresponding movement is determined on the circulation input area;Wherein, the endless form is as described in controlTarget object circulation executes the target and executes the corresponding movement of function.
It in the present embodiment, can be in the event as shown in fig. 6, when the loop module that user needs addition to actEditing area on be added, wherein the loop module be used in the application program of generation according to endless formOr condition recycles the movement perfoming block (i.e. control target object circulation executes corresponding movement) for executing the event, such as mouseIt marks right button adding conditional module or by clicking circulation addition button, circulation input is generated on the editing area of the eventRegion (region of loop module as shown in Figure 6), so that the user can be on the circulation input area to followingRing mode or cycling condition etc. are configured, therefore may finally be described the programmed logic of generation raw after file is compiledAt program object code, so that when running described program object code, such as in the application program of generation according toEndless form controls the target object circulation and executes the corresponding movement of the target execution function.
In another preferred embodiment of the invention, before the step S50, further includes:
When detecting the user on the editing area and carrying out preset movement addition operation, in the editing areaGenerated on domain the event first object input area and the first action input corresponding with the first object input areaRegion;In response to the user to the 6th of first object input area operation, according to the 6th operation described theThe first object object of the event is determined in one target input region;In response to the user to the action input region7th operation is held according to the first object that the 7th operation generates the first object object on the action input regionLine function.
In the present embodiment, multiple target objects can be set in an event and corresponding multiple target objects are heldLine function so that when running finally obtained application program, when the triggering object meets the trigger condition, control withAll target objects can carry out corresponding movement in the corresponding event of triggering object.As shown in fig. 7, herein, it is describedUser can add multiple movement perfoming block (i.e. target objects and its mesh in the editing area of the event according to the actual situationMark object and execute function), for example, when detecting user's right mouse button addition action module or click action addition button,Fresh target input area (i.e. first object input area) and corresponding new element are generated on the editing area of the eventInput area (i.e. the first action input region) inputs the user in the fresh target input area and new elementConfiguration fresh target object is carried out in region and fresh target object executes function, so that when detecting in described program logicTriggering object is stated when meeting the trigger condition, the first object object is controlled and executes the first object to execute function correspondingMovement, as an example, in an event, setting triggering object is " button A ", and trigger condition is " click ", first meshIt is " display " that object, which is marked, as " first lamp " and corresponding first aim execution function, while second target object is arrangedExecuting function for " second lamp " and corresponding second target is " display ", therefore, when the application obtained in compilingWhen can be realized described when the user clicks " button A " in program, " first lamp " and " second lamp " is lit.
In another preferred embodiment of the invention, before the step S50, further includes: in response to the useFamily is called according to the call operation using preset formula editors and specified by the call operation of the editing area of the eventThe attribute of object.In the present embodiment, the formula editors are an editor modules in the Events panel, to describedWhen each attribute of an element or parameter of event are edited, it can be called in the event using the formula editorsThe related data or attribute of his object, such as some elements (such as target as user in the editing area to the eventExecute function) when being edited, if desired call the related data in other objects, then it can be in corresponding input editing regionInterior calling formula editors, and show in corresponding input editing region the object of calling, such as can be in current eventThe value of one text object is set as to the duty inputted in another input frame, or the face an image using formula editorsColor is set as another specified color etc., naturally it is also possible to call the attribute of other objects using formula editors to carry out groupIt closes and operation, it is preferable that the called object can be current system, such as using formula editors by a text pairThe content of elephant is shown as the time of current system.As an example, as shown in figure 8, when needing to realize in the application program of generationIt, can be in the mesh of editor's target object (i.e. described picture) when controlling picture movement according to the value that user inputs in input frameMark calls preset formula editors when executing function, allows a picture to move along abscissa to realize, and mobile position(or distance) is set by value that user inputs in input frame to control.
By the above-mentioned means, adding conditional module, loop module or action module etc. according to the actual situation, so that multiplePart or event can execute side by side, while embedded formula editors, can call the data and category of plain objects and special objectProperty etc., it can be realized complicated logic function, all code calls can be almost completed using above-mentioned module, have and completely may be usedProgram capability, and operating process is simple and convenient, so that user, which need not be familiar with code also, can have the application of sophisticated functions to carry outExploitation improves user experience, improves application and development rate.
Presently preferred embodiment provides a kind of terminal device.The terminal device of the embodiment includes: placeThe computer program managing device, display, memory and storage in the memory and can running on the processor, exampleSuch as the generation program of programmed logic.The processor realizes the generation of above-mentioned each programmed logic when executing the computer programStep in the embodiment of method, such as step S10 shown in FIG. 1.Illustratively, the computer program can be divided intoOne or more modules, one or more of modules are stored in the memory, and are executed by the processor, withComplete the present invention.One or more of modules can be the series of computation machine program instruction section that can complete specific function,The instruction segment is for describing implementation procedure of the computer program in the terminal device.
The terminal device can be desktop PC, notebook, palm PC and cloud server etc. and calculate equipment.The terminal device may include, but be not limited only to, processor, memory, display.On it will be understood by those skilled in the art thatThe example that component is only terminal device is stated, the restriction to terminal device is not constituted, may include more more or less than above-mentionedComponent, perhaps combine certain components or different components, such as the terminal device can also be set including input and outputStandby, network access equipment, bus etc..
Alleged processor can be central processing unit (Central Processing Unit, CPU), can also be itHis general processor, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processorDeng the processor is the control centre of the terminal device, utilizes the entire terminal device of various interfaces and connectionVarious pieces.
The memory can be used for storing the computer program and/or module, and the processor is by operation or executesComputer program in the memory and/or module are stored, and calls the data being stored in memory, described in realizationThe various functions of terminal device.The memory can mainly include storing program area and storage data area, wherein storing program areaIt can application program (such as sound-playing function, text conversion function etc.) needed for storage program area, at least one function etc.;Storage data area, which can be stored, uses created data (such as audio data, text message data etc.) etc. according to mobile phone.ThisOutside, memory may include high-speed random access memory, can also include nonvolatile memory, such as hard disk, memory, insertConnect formula hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash memoryBlock (Flash Card), at least one disk memory, flush memory device or other volatile solid-state parts.
Wherein, if the module that the terminal device integrates is realized in the form of SFU software functional unit and as independent productionProduct when selling or using, can store in a computer readable storage medium.Based on this understanding, the present invention realizesAll or part of the process in above-described embodiment method can also instruct relevant hardware to complete by computer program,The computer program can be stored in a computer readable storage medium, which is being executed by processorWhen, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, describedComputer program code can be source code form, object identification code form, executable file or certain intermediate forms etc..The meterCalculation machine readable medium may include: can carry the computer program code any entity or device, recording medium, USB flash disk,Mobile hard disk, magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memoryDevice (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It needs to illustrateIt is that the content that the computer-readable medium includes can be fitted according to the requirement made laws in jurisdiction with patent practiceWhen increase and decrease, such as in certain jurisdictions, according to legislation and patent practice, computer-readable medium does not include electric carrier wave letterNumber and telecommunication signal.
It should be noted that the apparatus embodiments described above are merely exemplary, wherein described be used as separation unitThe unit of explanation may or may not be physically separated, and component shown as a unit can be or can also be withIt is not physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actualIt needs that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.In addition, device provided by the inventionIn embodiment attached drawing, the connection relationship between module indicate between them have communication connection, specifically can be implemented as one orA plurality of communication bus or signal wire.Those of ordinary skill in the art are without creative efforts, it can understandAnd implement.
The above is a preferred embodiment of the present invention, it is noted that for those skilled in the artFor, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also considered asProtection scope of the present invention.

Claims (11)

CN201810775192.1A2018-07-132018-07-13Generation method, terminal device and the storage medium of programmed logicPendingCN109032568A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810775192.1ACN109032568A (en)2018-07-132018-07-13Generation method, terminal device and the storage medium of programmed logic

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810775192.1ACN109032568A (en)2018-07-132018-07-13Generation method, terminal device and the storage medium of programmed logic

Publications (1)

Publication NumberPublication Date
CN109032568Atrue CN109032568A (en)2018-12-18

Family

ID=64642523

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810775192.1APendingCN109032568A (en)2018-07-132018-07-13Generation method, terminal device and the storage medium of programmed logic

Country Status (1)

CountryLink
CN (1)CN109032568A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109635266A (en)*2018-12-242019-04-16成都四方伟业软件股份有限公司Three-dimensional visualization edit methods, device and three-dimension visible sysem
CN110162730A (en)*2019-04-302019-08-23北京梧桐车联科技有限责任公司Information processing method, device, computer equipment and storage medium
CN110362309A (en)*2019-07-232019-10-22深圳前海微众银行股份有限公司Front end project development method, apparatus, equipment and computer readable storage medium
CN110543304A (en)*2019-09-102019-12-06联想(北京)有限公司Scheme implementation method and device
CN111191412A (en)*2019-12-242020-05-22远光软件股份有限公司Method, device, storage medium and terminal for editing formula
CN111506308A (en)*2020-04-242020-08-07东莞市精驰软件有限公司Human-computer interaction interface visual programming method, system and storage medium
CN112016889A (en)*2020-08-242020-12-01平安国际智慧城市科技股份有限公司 Process construction method, device, electronic device and storage medium
CN112230907A (en)*2019-07-152021-01-15腾讯科技(深圳)有限公司Program generation method, device, terminal and storage medium
CN112286546A (en)*2020-09-222021-01-29长沙市到家悠享网络科技有限公司Application program updating method, device and equipment
CN112328235A (en)*2020-11-062021-02-05广州朗国电子科技有限公司Method for quickly customizing software application interactive logic
CN112346618A (en)*2020-11-112021-02-09广州小鹏汽车科技有限公司Vehicle service processing method and device
CN112527274A (en)*2020-12-182021-03-19成都泛微网络科技有限公司Data processing method and related equipment
CN113064587A (en)*2021-03-162021-07-02北京达佳互联信息技术有限公司Component control method and device, electronic equipment and storage medium
CN113515273A (en)*2021-04-232021-10-19东莞市精驰软件有限公司Graphic folding method, device, equipment and storage medium of visual programming software
CN114442550A (en)*2022-01-122022-05-06昆山黎光矮自动化设备有限公司 Device control method, device, electronic device, system and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6337696B1 (en)*1997-06-022002-01-08Microsoft CorporationSystem and method for facilitating generation and editing of event handlers
CN106909385A (en)*2017-02-272017-06-30百度在线网络技术(北京)有限公司The operating method of visual page editing machine and visual page editing machine
CN108021363A (en)*2017-12-062018-05-11广州多益网络股份有限公司Visualize game logic edit methods and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6337696B1 (en)*1997-06-022002-01-08Microsoft CorporationSystem and method for facilitating generation and editing of event handlers
CN106909385A (en)*2017-02-272017-06-30百度在线网络技术(北京)有限公司The operating method of visual page editing machine and visual page editing machine
CN108021363A (en)*2017-12-062018-05-11广州多益网络股份有限公司Visualize game logic edit methods and system

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109635266A (en)*2018-12-242019-04-16成都四方伟业软件股份有限公司Three-dimensional visualization edit methods, device and three-dimension visible sysem
CN110162730A (en)*2019-04-302019-08-23北京梧桐车联科技有限责任公司Information processing method, device, computer equipment and storage medium
CN112230907B (en)*2019-07-152023-09-15腾讯科技(深圳)有限公司Program generation method, device, terminal and storage medium
CN112230907A (en)*2019-07-152021-01-15腾讯科技(深圳)有限公司Program generation method, device, terminal and storage medium
CN110362309B (en)*2019-07-232023-09-08深圳前海微众银行股份有限公司Front-end project development method, device, equipment and computer readable storage medium
CN110362309A (en)*2019-07-232019-10-22深圳前海微众银行股份有限公司Front end project development method, apparatus, equipment and computer readable storage medium
CN110543304A (en)*2019-09-102019-12-06联想(北京)有限公司Scheme implementation method and device
CN111191412A (en)*2019-12-242020-05-22远光软件股份有限公司Method, device, storage medium and terminal for editing formula
CN111506308A (en)*2020-04-242020-08-07东莞市精驰软件有限公司Human-computer interaction interface visual programming method, system and storage medium
CN111506308B (en)*2020-04-242024-01-05东莞市精驰软件有限公司Visual programming method, system and storage medium for man-machine interaction interface
CN112016889A (en)*2020-08-242020-12-01平安国际智慧城市科技股份有限公司 Process construction method, device, electronic device and storage medium
CN112286546A (en)*2020-09-222021-01-29长沙市到家悠享网络科技有限公司Application program updating method, device and equipment
CN112328235A (en)*2020-11-062021-02-05广州朗国电子科技有限公司Method for quickly customizing software application interactive logic
CN112346618A (en)*2020-11-112021-02-09广州小鹏汽车科技有限公司Vehicle service processing method and device
CN112527274A (en)*2020-12-182021-03-19成都泛微网络科技有限公司Data processing method and related equipment
CN113064587A (en)*2021-03-162021-07-02北京达佳互联信息技术有限公司Component control method and device, electronic equipment and storage medium
CN113064587B (en)*2021-03-162024-03-26北京达佳互联信息技术有限公司Component control method and device, electronic equipment and storage medium
CN113515273A (en)*2021-04-232021-10-19东莞市精驰软件有限公司Graphic folding method, device, equipment and storage medium of visual programming software
CN113515273B (en)*2021-04-232024-05-24东莞市精驰软件有限公司Graphic folding method, device, equipment and storage medium of visual programming software
CN114442550A (en)*2022-01-122022-05-06昆山黎光矮自动化设备有限公司 Device control method, device, electronic device, system and storage medium

Similar Documents

PublicationPublication DateTitle
CN109032568A (en)Generation method, terminal device and the storage medium of programmed logic
CN111522552B (en)Sub-application generation method and device, computer equipment and storage medium
CN107844299B (en)Method for implementing Web application development tool
CN112558824B (en)Page display method and device and computer storage medium
CN114064024B (en) Micro-application development method, device, equipment, storage medium and program product
CN111079047B (en)Web-oriented page construction system
US9910641B2 (en)Generation of application behaviors
CN109740282A (en)Chip pin configuration method, device, equipment and medium
Whiting et al.Creating an iPhone application for collecting continuous ABC data
CN109583591A (en)Method and system for simplified knowledge engineering
Leonidis et al.Rapid prototyping of adaptable user interfaces
Bishop et al.Developing principles of GUI programming using views
Chin et al.The Definitive Guide to Modern Java Clients with JavaFX 17
CN112445564B (en)Interface display method, electronic device and computer readable storage medium
CN104081347A (en)Graphical representation of an order of operations
CN117873457A (en)Method, device, equipment and storage medium for generating object model control card
CN113391808A (en)Page configuration method and device and electronic equipment
Wang et al.HolonCraft–an architecture for dynamic construction of smart home workflows
CN118363581A (en)Visual large screen management method, device, program product, equipment and medium
Radeke et al.PIM Tool: Support for pattern-driven and model-based UI development
US20250110706A1 (en)Managing an app, such as developing an app including developing a user interface of the app, method, and system
CN112445501A (en)Data burning method and device and computer readable storage medium
CN112579144A (en) Data processing method and device
US20140007045A1 (en)Systems and methods for enabling customization of visual elements based on a specified class
CN113806596B (en)Operation data management method and related device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp