Font Size: a A A

Research And Design On The Irrigation Information Management System

Posted on:2005-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:H Y JiFull Text:PDF
GTID:2133360122985690Subject:Hydrology and water resources
Abstract/Summary:PDF Full Text Request
Although water shortage is a serious problem in our country, water waste still widely exists, especially in agricultural use, which occupies 75% of the total amount. The ultimate purpose of establishing the irrigation information management system is to accomplish the automation and information of the irrigation process, to promote the efficiency of water use, to increase the yield and improve the quality of crop, which is the inexorable trend of the future development of the irrigation agriculture. Technicians, both home and abroad, have already done some exploratory and practical work in this field, and have also developed some systems. However, these systems still have some defects in operation, user-machine interface, and the reusability of the program. Applying object-oriented analysis and design method, and following the standard program of software coding, this paper conducts comprehensive analysis and design to the irrigation information management system from the aspect of system development.There are two methods of system development in common use: structural and object-oriented analysis and design method. The structural method is directed at data flow, while the object-oriented method is aimed at data. Comparing with the former method, the latter can better solve the problems in the reusability of the program and the maintenance of the system.The paper analyzes and designs the system with Unified Modeling Language (UML). First, conduct the requirements analysis of the system. After analyzing the requirements of the users and the computer model of the system, establish the model of requirements analysis: identify the actors and the use case, and make use case diagrams of the system. Then, conduct overall design of the systematic architecture, software system, database, web application architecture, and system security. Since this system requires storing and processing a vast amount of data and can monitor and control in long distance, three-tier C/S is adopted. As to the overall design of the software system, the model is established on the basis of the static structure and dynamic behavior of the system, and the properties and methods of entity class and interface class are accordingly abstracted. The database of the system is designed according to the properties of entity class and following the proper mapping rules. Most of the data management is carried out on server, thin web client mode is therefore adopted. In order to maintain the security of the system information, system security is also designed. Finally, detailed design connected with examples is conducted after overall design.
Keywords/Search Tags:Irrigation, Information Management, Object-Oriented, UML, Modeling
PDF Full Text Request
Related items