Dissertation > Excellent graduate degree dissertation topics show

Research on System Architecture of Multi-granularity Forest Simulation System Based on Component

Author: LiWenJie
Tutor: FanZuo;DongTianYang
School: Zhejiang University of Technology
Course: Computer Software and Theory
Keywords: forest simulation multi-granularity component system architecture assembly framework process-driven
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 13
Quote: 0
Read: Download Dissertation

Abstract


The development of Virtual Reality and simulation technology brings new energy for the further research of forest ecosystems. Virtual forest scene simulation is to use visualization technology to vividly present the complex data that describes physiological structure and the growth process of trees. Thus, it could simulate the dynamic growth, renewal and death situation of forest. Currently, visual forest simulation has become hotspot across botany, forestry, environmental science, computer science and other disciplines.In recent years, the majority of domestic and international forest research focuses on establishment and optimization of various growth models, as well as the rendering technology of visual scene. However, there’s few research on system architecture of virtual forest simulation, and the corresponding research on construction process of virtual forest scene is still relatively rare. Although the research targets of different agencies are different during forest simulation, but each simulation system need to build terrain, sky and trees. That means, there is a lot of duplication of work between different simulation systems, such as using the same terrain model, plant growth model or drawing algorithm. But due to the lack of correlation and mapping between these systems, these duplication modules can not be shared between each other. Besides, business processes, simulation models and algorithms are hard-coded in these systems, so the degree of coupling between system modules is very high, which means the reconstruction capability of these systems is relatively weak. The emergence and development of component technology, not only supports better reuse, but also changes software architecture and software development models. In this paper, we learn from traditional manufacturing mode which depends on parts assembly, and then introduce the idea of component into the development process of forest simulation system. The main work of this paper is to propose loosely-coupled forest simulation architecture based on component. We design a component-based framework for rapid reconfiguration of forest simulation. In this paper, we conduct our research from the following aspects:1. Since forest is a typical multi-dimensional scene, so we first analyze the hierarchical structure of forest scene from time and spatial scales, and then discuss the characteristics and construction process of different granularity forest scene simulations. Besides, we put forward a hierarchical forest simulation system architecture based on component.2. In this paper, we divide the logic of simulation system into presentation layer, business logic layer and data layer, and use the idea of component to split business logic layer into terrain, sky, tree and other modules. Through domain analysis, we obtain components through identifying reusable/replaceable models and algorithms from forest simulation systems. And then, according the degree of reuse, these components are divided into business components and simulation components, and we conduct discussion in detail.3. In this paper, we establish a component model particularly for forest simulation, and describe component interface and packaging based on this component model. Besides, process-driven assembly process of forest simulation based on component is given in detail, which would provide guidance to rapid construction of simulation applications through assembling components.4. We design and implement forest simulation component management tool and component assembly framework. The component management tool based on B/S architecture supports flexible component submition through browsers and stable component storage. The component assembly framework connects component database via C/S architecture. The assembly framework realizes component composition through reading corresponding components from databse in different stages of forest simulation process. Finally, we implement the rapid reconfiguration of forest simulation based on component assembly.

Related Dissertations

  1. The Software Component Modeling Method Based on Feature and Its Application in VMI Management System,TP311.52
  2. Independent college teaching system based on career planning,G642.4
  3. The Antioxidative Efficient Component Recognition for Curcuma Longa L. Based on the Quality Control Pattern of Constituent Knock-out/Knock-in,R285
  4. Application of Improved Principal Component Analysis Algorithm in Course Construction,G642.4
  5. Zhaoguan Lower Coal Group water inrush prediction and control techniques,TD745
  6. Frobenius nonlinear evolution equations integrable solutions and the expansion of integrable systems,O175.5
  7. Application and Research of Dynamic Configurable WSN Universal Measure and Control System,TN929.5
  8. SAW gas sensor array pattern recognition technology research,TP212
  9. The System of Law of the Application of Law for Foreign-related Civil Relations of the PRC,D923
  10. Study on Flavor Compounds, Sugar and Additives in Food by Chromatographic Analysis Method,O657.7
  11. Power supply filtering components of broadband,TN713
  12. SAR radar speed data acquisition and processing system to achieve,TN958
  13. Urban Land Grading and Evaluation Management System Analysis and Design,TP311.52
  14. Study on the Strategy of Upgrading of Shanghai’s Industrial Structure,F127
  15. Research on Survivability of Multi-granularity Traffic Grooming Optical Network,TN929.1
  16. Research on the Technology and Realization of GUI Automatic Testing Platform,TP311.53
  17. Study on Rapid Detection of Edible Vegetable Oil,TP274
  18. PC Supply Chain and Quality Improvement Based on the Practice and Experience of M Company,F274;F273.2
  19. The Design of Information System of Power Equipment Current-carrying Faults Diagnosis,TP311.52
  20. Research on Rural Information Promoting Urban-rural Integration in Jiangsu Southern Area,F127;F224
  21. Competitiveness’ Evaluation and Development Strategy of the Tourism Industry in Huanggang City,F592.7

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile