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.
|
|
Copyright © 2003 by the American Society of Agronomy.