Font Size: a A A

Design And Implementation Of A Rapid Development Platform For Java Web Management Information System

Posted on:2019-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:S H TanFull Text:PDF
GTID:2348330569995882Subject:Engineering
Abstract/Summary:PDF Full Text Request
The main cost of software development is labour cost,and labour cost is actually time cost.In this rapid development of information technology age,how to save time and cost of software research and development is the main concern of software enterprises.Most of the rapid development platform on the market has many disadvantages including large volume,complex design,difficult maintenance and high cost.In the real development environment,these platforms can not truly provide fast development process,and cannot save too much cost either.On the other hand,the current research of rapid development platform is mainly focused on coding process,while ignored to promote the efficiency of other processes during the software development.This thesis will show the research of how to save the time cost of software development in the premise of guaranteeing software quality on Java Web information management fast development platform.On the basis of common needs in software development,and analyzing the time cost of each sub-processes during the software development,we designed many subsystems and provide some useful tools to save time cost.These subsystems and tools are developed on a scientific framework with fast,safe,simple,flexible,lightweight design concept.Before development,the developer needs to carry out the demand survey management and the development of the basic code.This platform has designed a demand management subsystem to build a communication channel for the developer and the demand side,and designed the basic framework system so that the developers can quickly start the development of the business module.In the early stage of development,database design is a very important content.This platform has designed a database management tool,which can improve the efficiency of database design,make the database management more flexible and convenient,and can play an important role in the process of subsequent program development.In the process of development,the platform has designed a code generation subsystem,which can quickly generate a variety of common code,and can be created directly to the target path to avoid the waste of time of copying and pasting code.A data input and output subsystem is designed to save a lot of time for the developers to develop data import and export functions;The document management subsystem helps the developers to manage the unified specification of the document,designs the security guard subsystem,makes the security guard of the system more scientific,more concise and more convenient,and designs the business module management subsystem to make the function module management clearer.In the later stage of development,we designed the quick installation script of the server side,so that developers can quickly deploy the program to the server and save a lot of time.The platform in pursuit of fast,but also the pursuit of simple light,in the client,the server use a very concise design,as little as possible the use of third party tools.The advantages of doing this are many aspects,one can make the system run very fluently;two is to make the code maintenance very easy;three is to make the system more clear,lower the difficulty of the use of the platform;four is to make the platform easy to expand,low dependence on the environment.
Keywords/Search Tags:management information system, rapid development, database management tool, subsystem, code generation
PDF Full Text Request
Related items