Agronomy Journal Journal of Natural Resources and Life Sciences Education
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


This Article
Right arrow Abstract Freely available
Right arrow Full Text Free
Right arrow Full Text (PDF) Free
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via ISI Web of Science (2)
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Mi, X.
Right arrow Articles by Wei, W.
Right arrow Search for Related Content
PubMed
Right arrow Articles by Mi, X.
Right arrow Articles by Wei, W.
Agricola
Right arrow Articles by Mi, X.
Right arrow Articles by Wei, W.
Related Collections
Right arrow Rice
Right arrow Crop Systems
Right arrow Crop Models
Right arrow Software

The Model-Document-View Architecture and Its Application in Visual Rice Growth Model

Xiangcheng Mi*,a,b, Yingbin Zoua and Wei Weib

a College of Plant Sci. and Technol., Hunan Agric. Univ., Changsha 410128, P.R. China
b Wei, Lab. of Quantitative Vegetation Ecol., Inst. of Bot., the Chinese Acad. of Sci., 20 Nanxingcun, Xiangshan, Bejing 100093, P.R. China



View larger version (14K):

[in a new window]
 
Fig. 1. Relationships between objects in the model-document-view architecture. Arrows indicate data communication between objects. Communication between model(s) and document is bidirectional while data flow between document and views may be unidirectional or bidirectional.

 


View larger version (27K):

[in a new window]
 
Fig. 2. Diagram of a modeling system integrated with the model-document-view paradigm. The modeling system is divided into several groups. Arrows represent data exchange between objects. Crop models represent one or several classes or objects in the system. The document acts as intermediary in data communication within a group. The documents in different groups share data with each other.

 



View larger version (148K):

[in a new window]
 
Fig. 3. (A) Spreadsheet in weather view and (B) broken line graph of simulation result.

 



View larger version (262K):

[in a new window]
 
Fig. 4. (A) Image simulation interface and (B) management decision provided by Visual Rice Growth Model.

 



View larger version (29K):

[in a new window]
 
Fig. 5. (A) Rice leaf represented by Hermite curve and (B) rice plant drawn by Hermite curve.

 


View larger version (25K):

[in a new window]
 
Fig. 6. The system structure of Visual Rice Growth Model (VRGM). The VRGM consists of three model-document-view (MDV) groups integrated by MDV architecture. The contents in frame window are visible to user. Data directory acts as a system handler.

 


View larger version (115K):

[in a new window]
 
Fig. 7. A dialog box from the project wizard used to create a new project.

 



View larger version (42K):

[in a new window]
 
Fig. 8. The predicted (A) tillering and (B) leaf age in 1999 and 2000.

 





HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
The SCI Journals Crop Science Vadose Zone Journal
Journal of Natural Resources
and Life Sciences Education
Soil Science Society of America Journal
Journal of Plant Registrations Journal of
Environmental Quality
The Plant Genome
Copyright © 2003 by the American Society of Agronomy.