Font Size: a A A

The Research And Application On E-shop In DVE Systems Based On X3D

Posted on:2010-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:N WeiFull Text:PDF
GTID:2178360275470398Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet, the traditional commerce has developed into electronic commerce and on-line shop is the most important application of electronic commerce. With on-line shops, people can buy nearly all the products they need with their personal computer, however without stepping out of their home. Currently, comparing with 2D-webpage based approach; distributed virtual environment (DVE) is a kind of newer, better and more proper one. However, there are still some problems while building DVE based on-line shops, among which the most important one is the partitioning problems under a large number of avatars with a clustered distribution. Moreover, in order to build the virtual environment of an on-line shop, 3D modeling will be a big problem need to be solved.This paper will propose proper approaches to solve the problems mentioned above. Here, with the partitioning problem in DVE systems, this paper proposes two partitioning algorithms. By considering several important factors such as the density of distribution of avatars in DVE systems, the nonlinear effects of CPU utilization to the performance of the systems, the response speed of the algorithms; The requirement of the real-time and dynamic performance has been fulfilled. Further more, in the real virtual on-line shops, the distribution of the avatars should be clustered rather than uniformed and the partitioning algorithms this paper proposed take into account this factor seriously, so the case of clustered distribution of avatars can be better solved with this paper's partitioning algorithms. Finally, one of the partitioning algorithms this paper proposed titled dynamical adjustment partitioning algorithm is designed for the purpose of building on-line shops and its merits such as quick-response, insensitivity to the increasing of the scale of the system can fit the on-line shops very well. This paper also make considerable research on ontology based 3D modeling method. By building three steps-the specification step, mapping step and code generation step, this 3D modeling method can fulfill the requirements of quickly and automatically modeling of shops and products. This paper also imports MPEG-7 file to rich the 3D models of the products by adding more information and the MPEG-7 can be used in products showing, products searching and statistics and date mining in the future.Based on the research above, this paper builds a model of on-line shop and some important subsystems have been discussed in details, such as workload balance subsystem, ontology based 3D modeling subsystem and some other important business modules. The partitioning algorithms have been tested in our model-system and all the test results show the high performance of the algorithms. The main 3D modeling method and language is X3D and the ontology based modeling method is also tested, because the ontology based 3D modeling method has not been mature and some problems have to be improved. The future work of this paper will focus on ontology based 3D modeling method.
Keywords/Search Tags:DVE, workload balance, ontology, 3D modeling, on-line virtual shops
PDF Full Text Request
Related items