Font Size: a A A

Development And Application Of B/S Model-based Agricultural Climate Information System Of Hubei Province

Posted on:2008-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:Z X LiuFull Text:PDF
GTID:2143360218454746Subject:Science of meteorology
Abstract/Summary:PDF Full Text Request
The technique of B/S (Browser/Server) model-based management information system in internet is discussed and a B/S model-based agricultural climate information system of Hubei province (HBACIS) is developed in this paper. After collecting the information of climate, crop parameters, index of meteorological disasters and crop yield data, the ORACLE9i is chosen as the DBMS for the net-shared data base of agricultural climate information of Hubei province. The ORACLE9i provides many useful functions such as the sequence, the trigger, the stored process, the index and the partition management which will advance the capability of HBACIS.HBACIS is developed in MVC (Model-View-Controller) design pattern which is commonly used in the Web application development. In MVC, browser simply answers for the display of View generated by Model and Controller on server side. Controllers are realized with the technology of JSP and Servlet in J2EE, Models are some classes encapsulated many functions of managing, querying, calculating and analyzing.JavaScript is used on client side to implement interaction interface by which the requirements of users are post to Controllers monitoring on server side. After processing the request, Controllers organize the results of querying, calculating and analyzing accordingly, and then response with the results. In another words, the system realized the function of intellectual inquiry in a certain extent.HBACIS can be used to maintain the climate data, the crop parameters, the index of meteorological disasters and the information about the crop yield. It can be also used to query the climate information, calculate the mean, the extreme, the variation, the frequency, the duration period, the assurance rate of every kind of climate factor, the accumulated temperature, the initial and final date of certain boundary temperature, analyze the agricultural climate disasters with the help of the disaster index, and the reduction rate of the output.After discussing and comparing on diverse methods of drawing the isogram, incremental inserting algorithm is chosen as the most suitable method to draw on the internet. Isogram addition with line, histogram, and Lorenz plot is latterly realized in HBACIS so that the results of the inquiring, calculating and analyzing of the climate information can be visually displayed.The successful exploitation of HBACIS shows that the B/S system adopted JSP can totally satisfy the requirement of the agricultural climate information system. For one thing, JSP with the characteristics of high efficiency and security, multiplatform and expansibility, basing on the object oriented language-JAVA, can be sustained widely, and is easy to exploit and maintain. The JSP tags can be extended and the components are reused. For another, the client side of the B/S system is all applied with the browser as the interface, which is very simple and wieldy.The last part of the paper makes an analysis on the frequency, the risk probability and the spatial and temporal distribution of several main climate disasters in agriculture happened in Hubei province, for instance, the chilling injury and the high temperature stress on the rice. During the analysis, the system runs steadily and the result appears rationally. Thus it is proved the B/S mode can be used to exploit the information system about the agricultttral climate. And adopting this mode can reach the unification between the operations and severing on the agricultural climate in a harmony, expanse service objects expediently, shorten the service period and transfer the service way. Therefore, it is significant to exploit the information system in the B/S mode. Due to the reusability and the expansibility of the components, although only a primary discussion has been made here, it has established a foundation for the further exploitation.
Keywords/Search Tags:Agricultural climate, information system, B/S, Web computing, Hubei Province
PDF Full Text Request
Related items