Font Size: a A A

The System Of Construction Project Management Based On SpringBoot Micro-frame

Posted on:2019-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y SunFull Text:PDF
GTID:2382330566997300Subject:Software engineering
Abstract/Summary:
At present,China is still in a period of rapid development.As the traditional industry,the construction industry is also developing rapidly.The business expansion of construction companies is very rapid,and the importance of information management is increasingly prominent,especially for the specific and scientific construction projects.Standardized management.Therefore,the development needs of the construction project management system are very urgent.Having a management system that adapts to the company’s own development is a necessary condition for each rapidly developing company.This article takes the construction project management informationization as a starting point,and conducts a systematic analysis,design and implementation of the specific company’s business needs.The system structure is B/S structure.Based on the idea of MVC,Spring Boot micro-framework and Mybatis semi-automatic ORM persistence framework are used to build the system business framework.The front page technology such as JSP,html5,and Jquery is used to render and display the page.Mysql is used.Redis,Mongodb database to store different types of data,through the front and back caching technology to improve system response speed and user experience,a reasonable use of a variety of design patterns such as singleton mode,template mode,the responsibility chain mode,the observer mode,is the code Reusability is higher,easier to understand and expand.The genetic algorithm is implemented to implement the shortest duration trial calculation,and the user-based collaborative filtering algorithm is recommended for the purchased items,and the NSGAⅡ genetic algorithm is used to search for the best risk processing opinions.The development of this system strictly abides by the software development process and specification,and has gone through the feasibility analysis,that is,the background and technical investigation,demand analysis,outline design,detailed design and implementation,system testing and other software development processes.Through the physical architecture diagram,logic architecture diagram,function module diagram to explain the overall situation of the system,after a lot of UML modeling,including class diagrams,timing diagrams,state diagrams,program flowcharts,etc.to illustrate the specifics of each functional module Design and implementation,and finally performed a large-scale functional testing of the system,and used Jmeter to test the system’s performance.After solving all the BUGs found in the test,the system was put into use and operated normally.Through the design and implementation of the system,it is shown that the construction project management system designed and implemented in this paper adopts the cutting-edge technology in the current Java web development.The system function is basically complete,the interface is very friendly,the response speed is fast,and the security is high.Good in nature,able to meet the basic management needs of different companies for construction projects,has a certain promotional value.
Keywords/Search Tags:Construction Project, B/S, SpringBoot, NSGAⅡ
Related items