Font Size: a A A

Research And Application On Universal Platform Of Virtual Experiments For Education

Posted on:2007-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:T XuFull Text:PDF
GTID:2178360185475107Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Virtual experiments for education not only reduce cost,but also ensure share of resources.It's a helpful way to use virtual experiments to improve quality of experiments in education.On one hand,most of virtual experiment systems for education are used for definite courses,such as virtual lab for electronics,virtual lab for chemistry,virtual lab for physics and so on.It needs more attention on how to implement a universal virtual experiment system.On the other hand,a good virtual experiment system for education should provide abundant experiment resources,friendly user interface and satisfactory interaction.But many virtual experiment systems are not able to meet such requirements because of their architecture or the programming language they uses.This paper aims at implementing a universal virtual experiment platform which resolves these issues.During research,Rich Internet Applications(RIA) is introduced and its application framework SmartClinet is used to implement the platform.Other techniques used include XML Web Service and ADO.NET.Firstly,to make the platform more universal,this paper presents a policy to integrate various experiment contents into the platform.This policy also shows an effective way to enrich the presentation of experiment contents.Moreover,as virtual experiment systems have some common functions,this paper puts these functions into the platform.In this way,the platform becomes more universal.Secondly,the platform should provide satisfactory interaction.To meet this requirement,this paper makes use of DataSet object in ADO.NET.A DataSet object represents an in-memory,feature-rich data cache.It remains a data store that works in memory.DataSet object enables platform to make use of local resources.In this way,the client can provide specific high-performance functionality through a responsive user interface,and workload of the server is eased.Moreover,the platform provides users with Windows user interface at client,and it helps provide a high-quality, responsive user experience.Thirdly,this paper designs data and software update functions to make the platform more convenient.The data update function and the DataSet object also help to implement online and offline work mode.This two work modes allow users to continue...
Keywords/Search Tags:Virtual lab, RIA, Smart Client, XML Web Service, ADO.NET
PDF Full Text Request
Related items