| With the rapid development of information technology,the intelligentization of agricultural irrigation has also been greatly improved.The intelligent water-saving decision support system has become an indispensable tool for agricultural irrigation.The intelligent water-saving decision support system not only helps decision-makers better understand irrigation conditions,water resources,and crop growth in the irrigation area,but also provides decision-makers with more reasonable and scientific intelligent optimized water distribution schemes,which is conducive to rational allocation of limited water resources in irrigation areas.In addition,the research on intelligent water-saving decision support system is of great significance for the development of smart agriculture and agricultural internet of things.The intelligent water-saving decision support system developed in this thesis is an important tool based on the optimization decision model and provides decision-makers with information on agricultural irrigation and intelligent water-saving decision-making solutions.It has certain practical value for agricultural intelligent water-saving irrigation.The main research work of this thesis is as follows:(1)This thesis first introduces and analyzes the development status of intelligent water-saving decision support system at home and abroad,and proposes a design concept of intelligent water-saving decision support system based on B/S architecture technology.Through the functional requirements analysis and non-functional requirements analysis of the system,the overall architecture diagram of the system,the use case diagrams of each module of the system,and the system function modules are constructed,and the system is implemented using the SSM development framework.(2)Based on the core decision-making part of the intelligent water-saving decision support system,this paper analyzes the relationship among the various factors in the decision-making region,the development planning of the decision-making region,and the constraints of the water resources such as surface water and groundwater.An intelligent water-saving optimization decision model for achieving different goals of decision makers was constructed,and three solving methods for solving intelligent water-saving optimization decision models were proposed.Then three solving methods were respectively used to solve and compare the four optimization functions.:The LINGO solver is faster and more accurate.(3)According to the overall architecture design of the system,the MVC design pattern is used to implement the basic architecture of the view layer,business logic layer,and control layer of the intelligent water-saving decision support system.Then detailed design of the system’s specific functional modules and database.Finally,web technology is used to implement the system login registration module,crop data query and input module,model solution module,and result display module.In the model solving module,the JNI calls the optimization decision model written by LINGO to achieve the decision.(4)Finally,software testing is performed on the intelligent water-saving decision support system.The test is mainly conducted from functional test and performance test,such as functional test and system load test.The test results prove the stability and reliability of the system. |