Font Size: a A A

Engineering Software Visualization Technology Research And Development Of Graphical Annotation System

Posted on:2007-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y XuFull Text:PDF
GTID:2208360182972952Subject:Chemical Process Equipment
Abstract/Summary:PDF Full Text Request
With stepping into the 21st century, the visualization technology is being applied in science and engineering researches more and more. It can improve the rate and the quality of data process in calculation software. At present, most engineering software in the engineering fields needs visualization technology to realize human-computer interaction. Therefore, the research of visualization technology applied in the engineering fields, and the develop of a general design method for visualization system of engineering software are very important for shorting the period of software development, reducing the cost of engineering software design, enhancing the software performance.Based on the cooperative project between the Institute of Process Equipment and Control Engineering in Zhejiang University and Wuxi HuaGuang Boiler Co., Ltd , "Engineering Information Graphic Marking System based on Autodesk DWF Viewer", this dissertation explores the visualization theory for engineering fields, and applies it in the above project, which is a visualization system of General Boiler Thermal Calculation Software. The main content of the dissertation is present as follows: Summarizing the present visualization technology status in China, building the referential model of visualization system applied in engineering software, classifying the visualization technologies, expatiating each type of visualization system, exploring the visualization technology used in General Boiler Thermal Calculation Software, and proposing the structure of Engineering Information Graphic Marking System. Using the Object-Oriented technology to analyze the requirement of Engineering Information Graphic Marking System, introducing Unified Modeling Language to describe the system model. According the system functions requirement, decomposing the model to three main modules: "Main Command Package", "Control Package", "Information Graphic Marking Package". Analyzing the relationship between the system member data, disintegrating all the data to three types: "Public Class Object", "General Graphic Subclass Object", "General Link Information Subclass Object". After that, building the actual aggregation classes to manage these member data, then, providing the concrete algorithm of management behavior of an aggregation class.Analyzing the human-computer interaction needs of the system according to the visualization theories, then, providing the graphic zoom algorithm in the "Information Graphic Marking Package". At the same time, with the help of software interface technologies, realizing human-computer interactions of the system. Building the data exchange method between the system and General Boiler Thermal Calculation Software, and then, making the introducing study of the generalization of Engineering Information Graphic Marking System.
Keywords/Search Tags:Engineering Software, Visualization, UML, Human-Computer Interaction, Object-Oriented, Graphic Transformation, Modeling
PDF Full Text Request
Related items