Movatterモバイル変換


[0]ホーム

URL:


CN108491484A - A kind of development approach and relevant device of database application system - Google Patents

A kind of development approach and relevant device of database application system
Download PDF

Info

Publication number
CN108491484A
CN108491484ACN201810203724.4ACN201810203724ACN108491484ACN 108491484 ACN108491484 ACN 108491484ACN 201810203724 ACN201810203724 ACN 201810203724ACN 108491484 ACN108491484 ACN 108491484A
Authority
CN
China
Prior art keywords
page
database
application system
webpage
assembly
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
CN201810203724.4A
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.)
Shenzhen Easy To Listen To Department Of Information Technology Ltd By Share Ltd
Original Assignee
Shenzhen Easy To Listen To Department Of Information Technology Ltd By Share Ltd
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 Shenzhen Easy To Listen To Department Of Information Technology Ltd By Share LtdfiledCriticalShenzhen Easy To Listen To Department Of Information Technology Ltd By Share Ltd
Priority to CN201810203724.4ApriorityCriticalpatent/CN108491484A/en
Publication of CN108491484ApublicationCriticalpatent/CN108491484A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The present invention provides a kind of development approach of database application system and relevant device, the page assembly different by writing multiple functions, and the page properties for carrying out according to the page assembly edited out newly-built blank webpage configure;The new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, creates the logical code of database table and operating database in the database automatically.The present invention proposes a kind of method and its relevant device of development platform, platform is transferred to automatically create the labour that application system development in the prior art is a large amount of repeatability, save the energy of developer, in terms of alloing developer to focus more on business, provide convenience for the exploitation of application system.

Description

A kind of development approach and relevant device of database application system
Technical field
The present invention relates to application system development technical field more particularly to a kind of exploitation sides of database application systemMethod and relevant device.
Background technology
Current application system development is usually to be responsible for corresponding module by different staff, and staff bearsIt is designed containing a large amount of with low content of technology, the work of repetition row, such as the database of module in the modules of duty, the list in logicInquiry, paging preserve data, delete data etc., and the additions and deletions that above-mentioned repetitive work is summarized as to data change and look into.Due to big portionContain the labour of a large amount of repeatability in the module divided, and labour of these repeatability take a large amount of manpower, cause to applySystem development efficiency is low.
Therefore, the prior art is up for further improving.
Invention content
In view of above-mentioned shortcoming in the prior art, it is an object of the invention to provide a kind of database application to the userThe development approach and relevant device of system are big due to containing in modules when overcoming the application system development of the prior artThe labour of repeatability is measured, therefore expends the defect of a large amount of manpowers in development process.
First embodiment provided by the invention is a kind of development approach of database application system, wherein including following stepSuddenly:
The different page assembly of multiple functions is write, and carries out the page category of newly-built blank webpage according to the page assembly edited outProperty configuration;
The new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, automatically in the databaseCreate the logical code of database table and operating database.
Optionally, described to write the different page assembly of multiple functions, and the page is carried out according to the page assembly edited outThe step of attribute configuration includes:
With the different page assembly of the multiple functions of javascript programming languages;
Blank webpage is created, and the page assembly is selected to be laid out the blank webpage.
Optionally, described the step of selecting the page assembly to be laid out the blank webpage, further includes:
The control instruction for receiving each page assembly layout of user's control, by the correspondence of each page assembly layout to blank webpagePosition.
Optionally, the method further includes:
The step of page properties that the page assembly that repeatedly basis edits out carries out newly-built blank webpage are configured to, obtainsThe new webpage completed to the configuration of multiple page properties;
Each new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, automatically in dataThe logical code of database table and its operating database is created in library.
Second embodiment provided by the invention is a kind of development platform of database application system, wherein including:
The different page assembly of multiple functions;
At least one page properties configuration is completed and is published to the new webpage in server;
And to being configured according to the page properties of the new webpage, the database table that automatically creates and operating database are patrolledCollect the database that code is preserved.
Optionally, the page assembly is completed using javascript programming languages.
Optionally, the new webpage is and multiple page assemblies to be selected to be laid out the blank by creating blank webpageWhat webpage obtained.
Optionally, the development platform is additionally operable to receive the control instruction of each page assembly layout of user's control, will be eachCorresponding position of a page assembly layout to blank webpage.
3rd embodiment provided by the invention is a kind of server, wherein including:Processor, memory and it is stored in instituteState the exploitation control program for the database application system that can be run on memory and on the processor, wherein the dataThe exploitation control program of library application system realizes following steps when being executed by the processor:
The different page assembly of multiple functions is write, and carries out the page category of newly-built blank webpage according to the page assembly edited outProperty configuration;
The new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, automatically in the databaseCreate the logical code of database table and operating database.
Fourth embodiment provided by the invention is a kind of computer readable storage medium, wherein described computer-readable to depositThe exploitation control program of database application system is stored on storage media, the exploitation of the database application system controls program quiltProcessor executes the step of development approach for realizing database application system as mentioned.
Advantageous effect, the present invention provides a kind of development approach of database application system and relevant devices, by writingThe different page assembly of multiple functions, and the page properties for carrying out according to the page assembly edited out newly-built blank webpage configure;The new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, is created in the database automaticallyThe logical code of database table and operating database.The present invention proposes a kind of method and its relevant device of development platform, will showApplication system development is that the labour of a large amount of repeatability transfers to platform to automatically create in technology, saves the essence of developerPower so that in terms of developer can focus more on business, provide convenience for the exploitation of application system.
Description of the drawings
Fig. 1 is the development approach flow chart of steps of database application system of the present invention;
Fig. 2 is the step schematic diagram of the method for the invention concrete application embodiment;
Fig. 3 is the theory structure schematic diagram of development platform of the present invention;
Fig. 4 is the theory structure schematic diagram of server of the present invention.
Specific implementation mode
To make the objectives, technical solutions, and advantages of the present invention clearer and more explicit, develop simultaneously embodiment pair referring to the drawingsThe present invention is further described.It should be appreciated that specific embodiment described herein is used only for explaining the present invention, and do not have toIt is of the invention in limiting.
First embodiment provided by the invention be a kind of development approach of database application system, as shown in Figure 1, include withLower step:
Step S1, the different page assembly of multiple functions is write, and newly-built blank webpage is carried out according to the page assembly edited outPage properties configuration.
Database design and the generation of database table can be carried out automatically in order to realize, it is flat in exploitation first in this stepThe page assembly of a large amount of different function is write in platform, and the page assembly write using these is carried out newly-built blank webpage and matchedIt sets.
Specifically, described write the different page assembly of multiple functions, and the page is carried out according to the page assembly edited outThe step of attribute configuration includes:
With the different page assembly of the multiple functions of javascript programming languages;
Blank webpage is created, and the page assembly is selected to be laid out the blank webpage.
After the completion of page assembly is laid out on blank webpage, the page properties configuration for creating blank webpage is completed.It can be withIt is contemplated that page properties configuration can be:The specific layout information of page assembly can also be that configuration information is shown on the page,It that is to say, separately included component configuration parameter and page display configuration parameter.Configuration parameter setting in terms of the two is completeCheng Hou, then the layout of the page just complete.
In order to realize that, to newly-built blank page layout format, the selection page assembly is laid out the step of the blank webpageSuddenly further include:
The control instruction for receiving each page assembly layout of user's control, by the correspondence of each page assembly layout to blank webpagePosition.
User be that is to say by way of dragging, page assembly control is distributed in the required position of developer respectivelyIt sets, completes to blank page layout format.
Step S2, the new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, automaticallyThe logical code of database table and operating database is created in the database.
After newly-built blank webpage completes page layout, then it is issued, then the new webpage being published in server, thenWhile operation for the first time after distribution, the page properties that blank webpage is created automatically according to this configure, and create in the databaseThe logical code of database table and operating database.
Due in a particular application, it may be necessary to issue multiple webpages, therefore the method further includes:
The step of page properties that the page assembly that repeatedly basis edits out carries out newly-built blank webpage are configured to, obtainsThe new webpage completed to the configuration of multiple page properties;
Each new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, automatically in dataThe logical code of database table and its operating database is created in library.
It that is to say and create multiple new webpages, and the multiple new webpages being created that are distributed to server, and everyAfter a new webpage publication, the automatic logic generation for creating database table and operating database corresponding thereto in the databaseCode.
Since development platform can automatically create database automatically according to the page of configuration in the above method and additions and deletions change and look intoThe page and logic.The threshold that so can greatly reduce developer, allows it to have more energy to carry out processing business.
Below by taking method of the present invention is in the step of concrete application is implemented as an example, as shown in Fig. 2, public to institute of the inventionThe method opened is described further.
When carrying out the exploitation of database application system using the method disclosed in the present, following steps are needed:
Step H1, the page assembly of a large amount of different function of written in JavaScript is used first, and the page assembly is with buttonForm exists.
Step H2, newly-built blank webpage, and page assembly is selected to be laid out the blank webpage.
Step H3, judge whether new webpage can successfully be issued, if issuing successfully, then follow the steps H4, otherwise return to stepRapid H2.
Step H4 successfully checks the display effect of new webpage in a browser if starting.
The method of the application development of offer of the present invention is adopted by writing a large amount of different page assemblies in advanceMode with the dragging of the page is the attribute of new webpage configuration element.Development platform exists automatically according to the content of page configurationThe logical code of database table and operating database is created in database.This platform be advantageous in that developer typically withoutAny code is write, exploitation is simple, and efficient, threshold is extremely low, and one is had no the personnel of code base, simple training trainingStand-alone development project.
Second embodiment provided by the invention is a kind of development platform of database application system, as shown in figure 3, including:
The different page assembly of multiple functions;
At least one page properties configuration is completed and is published to the new webpage in server;
And to being configured according to the page properties of the new webpage, the database table that automatically creates and operating database are patrolledCollect the database that code is preserved.
Specifically, the page assembly is completed using javascript programming languages.
Preferably, the new webpage is by creating blank webpage, and multiple page assemblies is selected to be laid out the blankWhat webpage obtained, and the development platform, it is additionally operable to receive the control instruction of each page assembly layout of user's control, it will be eachPage assembly is laid out the corresponding position to blank webpage.
3rd embodiment provided by the invention is a kind of server, as shown in figure 4, the server 40 includes:Processor410, memory 420 and it is stored in the database application system that can be run on the memory 420 and on the processor 410Exploitation control program, wherein the exploitation control program of the database application system when being executed by the processor realization withLower step:
The different page assembly of multiple functions is write, and carries out the page category of newly-built blank webpage according to the page assembly edited outProperty configuration;
The new webpage that publication page attribute configuration is completed is configured to server, and according to page properties, automatically in the databaseCreate the logical code of database table and operating database.
Memory 420 is used as a kind of non-volatile computer readable storage medium storing program for executing, can be used for storing non-volatile software journeySequence, non-volatile computer executable program and module, as the application development method in the embodiment of the present invention is correspondingProgram instruction/module.Processor 301 is stored in non-volatile software program, instruction and mould in memory 420 by operationBlock, the various function application to execute server and data processing, that is, realize the database application of above method embodimentThe development approach of program.
Memory 420 may include storing program area and storage data field, wherein storing program area can store operation systemSystem, the required application program of at least one function;Storage data field can store the use of the generation system according to page table listThe data etc. created.In addition, memory 420 may include high-speed random access memory, can also include non-volatile depositReservoir, for example, at least a disk memory, flush memory device or other non-volatile solid state memory parts.In some implementationsIn example, it includes the memory remotely located relative to processor 410 that memory 420 is optional, these remote memories can pass throughNetwork connection to page table list generation system.The example of above-mentioned network includes but not limited to internet, intranet, localNet, mobile radio communication and combinations thereof.
Fourth embodiment provided by the invention is a kind of computer readable storage medium, wherein described computer-readable to depositThe exploitation control program of database application system is stored on storage media, the exploitation of the database application system controls program quiltProcessor executes the step of development approach for realizing database application system as mentioned.
The present invention provides a kind of development approach of database application system and relevant devices, by writing multiple functions notWith page assembly, and the page properties for carrying out according to the page assembly edited out newly-built blank webpage configure;Issue page categoryProperty configuration complete new webpage configured to server, and according to page properties, automatically in the database establishment database table andThe logical code of operating database.The present invention proposes a kind of method and its relevant device of development platform, will answer in the prior artIt transfers to platform to automatically create with the labour that system development is a large amount of repeatability, saves the energy of developer so that exploitationIn terms of personnel can focus more on business, provide convenience for the exploitation of application system.
It, can according to the technique and scheme of the present invention and its hair it is understood that for those of ordinary skillsBright design is subject to equivalent substitution or change, and all these changes or replacement should all belong to the guarantor of appended claims of the inventionProtect range.

Claims (10)

CN201810203724.4A2018-03-132018-03-13A kind of development approach and relevant device of database application systemPendingCN108491484A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810203724.4ACN108491484A (en)2018-03-132018-03-13A kind of development approach and relevant device of database application system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810203724.4ACN108491484A (en)2018-03-132018-03-13A kind of development approach and relevant device of database application system

Publications (1)

Publication NumberPublication Date
CN108491484Atrue CN108491484A (en)2018-09-04

Family

ID=63338853

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810203724.4APendingCN108491484A (en)2018-03-132018-03-13A kind of development approach and relevant device of database application system

Country Status (1)

CountryLink
CN (1)CN108491484A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102681841A (en)*2012-02-012012-09-19中兴通讯(香港)有限公司 A mobile application development method and system
CN103543993A (en)*2012-07-112014-01-29深圳市华高软件科技有限公司Application program building method and system
US20140358974A1 (en)*2013-06-032014-12-04Flexible User Experience S.L.System and method for integral management of information for end users
CN105159670A (en)*2015-08-242015-12-16中国航空无线电电子研究所Universal cockpit display control system software development framework

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102681841A (en)*2012-02-012012-09-19中兴通讯(香港)有限公司 A mobile application development method and system
CN103543993A (en)*2012-07-112014-01-29深圳市华高软件科技有限公司Application program building method and system
US20140358974A1 (en)*2013-06-032014-12-04Flexible User Experience S.L.System and method for integral management of information for end users
CN105159670A (en)*2015-08-242015-12-16中国航空无线电电子研究所Universal cockpit display control system software development framework

Similar Documents

PublicationPublication DateTitle
CN104020997B (en)Extensible graphical rule application system
CN104765826B (en)The rendering of digital maps of dynamic configuration
CN102567539B (en)Intelligent WEB report implementation method and intelligent WEB report implementation system
AldyPricing climate risk mitigation
CN111639480A (en)Text labeling method based on artificial intelligence, electronic device and storage medium
CN107491427A (en)Data sheet processing method and processing device
CN103136317A (en)Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN108228180A (en)Real time workshop method and system based on visual interface design
CN103414750B (en)The method of the client application of Web visual edit ANDROID
CN104391786A (en)Webpage automatic test system and method thereof
CN103559184A (en)Form page display method and device
CN108491195A (en)Equipment controls page generation method and system
CN106502680B (en)A method of pel extension is carried out by visualization interface
DE202014010890U1 (en) System for the selective display of content
Muvuna et al.Systems engineering approach to design and modelling of smart cities
CN111831815A (en)Questionnaire display control method and device, storage medium and electronic equipment
CN107908390A (en)A kind of extended method and system of WebGIS applications
CN109448580A (en)A kind of server ticket based on electronic ink technologies
CN110175026B (en)Webpage visual editing method, device and storage medium
CN109739772A (en) A method and device for realizing automatic test of CPLD refresh
CN106446055A (en)Webpage generation method and system
JannCustomizing Stata graphs made easy (part 1)
CN114091925A (en) Display method and device for banking business process
CN108491484A (en)A kind of development approach and relevant device of database application system
CN101996251A (en)Rapid processing method of large SCL (substation configuration language) document

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20180904

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp