Font Size: a A A

Secondary Development With Trait Tree Framework Based On Qt,OSG

Posted on:2015-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:N X ZhengFull Text:PDF
GTID:2268330428963896Subject:Computer software theory
Abstract/Summary:PDF Full Text Request
As people changing the demand of software, and the development of modernsoftware is tending to more and more complicated,the requirement for softwarereusability and software expandability when we developing a software is stronger andstronger. Almost in every kind of software development, of course including the3Dvisualization software development, we need to ensure the software have idealreusability.As all we know about that, because of the compliment of the3D visualizationsoftware, we have to facing the huge workload and piles of problems when wedeveloping a3D visualization software. So properly and correctly consider thesoftware reusability is our primary requirement.In recent years, as the rapid development and popularity in Qt Lib and OSG, theefficiency of graphic visualization software development is boosting. More and moredevelopers choose Qt and OSG as their software`s bottom supporting.But, both of Qt and OSG library cannot solve the reusability problem in clientframework. People still need to consider and solve the reusable problem in theirproject`s framework.So in this paper, we try to build a reusable secondary development frameworkbase on Qt and OSG, and solve the reusable problem when people develop theirprojects.Our new secondary development framework use modularization and Plug-indesign, build a framework base on trait tree structure. Our framework has highreusability, flexibility and expansibility. We try to provide developers a frameworkwith high quality and high reusability.
Keywords/Search Tags:reusability, 3D visualization software development, secondarydevelopment, framework, modularization, Plug-in design, trait tree structure
PDF Full Text Request
Related items