The thesis selects jsp / servlet from the point of view of server . the thesis selects socket from the point of view of communication between client and server . the thesis also selects socket from the point of view of communication between server and monitor computer 從客戶端來看,本文選擇java技術(shù)中的javaapplet技術(shù),從服務(wù)器端來看,選擇java技術(shù)中的jsp servlet技術(shù),從客戶端與服務(wù)器端通信來看,選擇java技術(shù)中的socket技術(shù),從服務(wù)器端與監(jiān)控計算機(jī)通信來看,也是選擇java技術(shù)中的socket技術(shù)。
After analyzing the advantage and disadvantage of some models ( such as cgi server apk plug - i activex java applet ) in constructing webgis , the paper analyzes the system characteristics and some application branches of a perfect net language - java , so all of this give prominence to the advantage of applying java in constructing webgis . then in view of software engineering the paper analyzes the superiority of developing component - based webgis by javabeans and practices the yunnan resort navigation system using maplnfo " s mapxtreme for java 3 . 1 beans . the system can provide some basal functions such as zoom in , zoom out , pan , adding theme , measuring and so on 接著論文分析了構(gòu)造webgis的幾種模式? ? cgi模式、服務(wù)器應(yīng)用程序接口方法、 plug - in模式、 activex模式以及javaapplet模式的優(yōu)缺點,進(jìn)而闡述了網(wǎng)絡(luò)語言java的系統(tǒng)特性及其各種應(yīng)用分支,突出了采用java開發(fā)webgis的優(yōu)勢,然后從軟件工程的角度分析了采用javabeans進(jìn)行webgis組件式開發(fā)的優(yōu)勢,并具體試驗了基于mapinfo公司mapxtremeforjava系列beans進(jìn)行云南省旅游景點導(dǎo)航系統(tǒng)的構(gòu)造,開發(fā)出的系統(tǒng)實現(xiàn)了地圖顯示、放大、縮小、漫游、添加專題等常規(guī)的gis功能。
The dissertation describes the design and developments of the networked virtual measuring and processing instrument system based on the studies on the existed technologies to realize networked virtual instruments and create software foundation aiming at virtual instruments measuring lab , which consists of network management server running at web server to manage users of lab , measuring server to execute clients ’ command , and software running at clients 本文在研究現(xiàn)有網(wǎng)絡(luò)化虛擬儀器技術(shù)的基礎(chǔ)上,設(shè)計和構(gòu)建了虛擬儀器網(wǎng)絡(luò)化測試的基本單元,搭建了虛擬儀器網(wǎng)絡(luò)化測試基本的系統(tǒng)軟件平臺,實現(xiàn)了測試的網(wǎng)絡(luò)化。系統(tǒng)采用b / s模式,基于多層結(jié)構(gòu)進(jìn)行了功能的劃分與整合:使用java編程實現(xiàn)了網(wǎng)絡(luò)管理服務(wù)器程序;應(yīng)用labwindows / cvi開發(fā)了測試服務(wù)器程序,用于執(zhí)行客戶的測試和分析請求;利用javaapplet對運(yùn)行于客戶端的虛擬儀器軟件進(jìn)行了開發(fā)。
In order to realize dynamic data exchange and real - time communication , some methods to improve real - time capability of web - based remote monitoring and control system are analyzed and studied in this thesis . java applet technology , socket network communication technology and opc technology are discussed in detail . the web - based real - time remote monitoring and control technology is applied to the hydro power remote monitoring and control system in order to realize the automation reconstruction of hydro power , and the structure of hardware and software is described in detail 結(jié)合遠(yuǎn)程監(jiān)控對通信的實時性要求,以實現(xiàn)網(wǎng)絡(luò)的實時數(shù)據(jù)交互為目標(biāo),在介紹socket網(wǎng)絡(luò)通信的基礎(chǔ)上,本文研究了基于web的網(wǎng)絡(luò)遠(yuǎn)程實時監(jiān)控技術(shù),分析了服務(wù)器層作為遠(yuǎn)程監(jiān)控系統(tǒng)中的中間層,與遠(yuǎn)程監(jiān)控瀏覽器及現(xiàn)場監(jiān)控服務(wù)器進(jìn)行實時數(shù)據(jù)通信的方法,對javaapplet技術(shù),以及opc技術(shù)作了詳細(xì)介紹。
The major work and productions are summarized as below : 1 ) the software architecture of an ide is analysed and the infrastructure of the server - side module is designed according to the top - to - bottom rule . 2 ) the infrastructure of a remote debugger and the method of remote debugging is analysed and reasoned and the back - end of the remote debugger is designed . 3 ) the core modules of the webcobol system are studied 主要工作及研究成果如下: 1 )對一個集成開發(fā)環(huán)境的軟件體系結(jié)構(gòu)進(jìn)行了分析,并按照自頂向下的設(shè)計原則,設(shè)計了服務(wù)器端模塊的整體框架; 2 )對遠(yuǎn)程調(diào)試器( remotedebugger )的架構(gòu)以及遠(yuǎn)程調(diào)試方案進(jìn)行了分析論證,設(shè)計了遠(yuǎn)程調(diào)試器后端( back - end )的核心模塊; 3 )研究了webcobol系統(tǒng)的核心模塊,為了提高系統(tǒng)中javaapplet模塊的性能,提出并實現(xiàn)了高效通用的解決方案,提高了系統(tǒng)對不同javavm的兼容性。
In chapter 5 , the composing and the frame of the propagation path designing system based on java language are introduced . and the realization of every part of the system are also discussed - including the web pages of the propagation path designing and the querying web pages of the database which are based on the jsp , java servlet and java applet . as the auxiliary function of the system , the equipment database and curve database based on the sql server are also included 其中包括使用java語言進(jìn)行設(shè)計的線路設(shè)計系統(tǒng)的組成和架構(gòu),給出了系統(tǒng)的整體組成框圖,并且詳細(xì)介紹了系統(tǒng)中各個部分的實現(xiàn),其中包括使用jsp 、 javaservlet和javaapplet設(shè)計的線路設(shè)計部分網(wǎng)頁和數(shù)據(jù)庫查詢網(wǎng)頁,以及使用sqlserver建立的曲線數(shù)據(jù)庫和設(shè)備數(shù)據(jù)庫作為系統(tǒng)的輔助功能。
Virtual reality technology can provide " participants " with a feeling of being personally on the scene . as a main actor in the virtual environment , userscan control any objects in the virtual environment arbitrarily and can get reaction in time . in the hyperspace of the information , he can get acknowledge with their own percipience and cognition , and , seek the solutin , and form the new conception . the association of the virtual reality technology and java technology intensify the interaction between the users and viryual reality technology . with the interface provided by java , the user can control any objecs and change the attributes ( such as position , angle , color and etc . ) . this paper formulizes application of the virtual reality technology in the system of the building seilling which uses the real three dimensions models to replace of static picture ' s and word ' s description . in the process of the practice , the paper analyses the difference between javascript , java claa and java applet , and formulize the their applications in this system 用戶在多維信息空間中,依靠自己的感知和認(rèn)知能力全方位地獲取知識,發(fā)揮主觀能動性,尋求解答,形成新的概念。虛擬現(xiàn)實技術(shù)與java技術(shù)的結(jié)合增加了虛擬現(xiàn)實技術(shù)與用戶的交互功能,用戶可以通過java提供的界面,操縱場景中的任何物體,并改變相應(yīng)的屬性(如:位置,角度,顏色等等) 。本篇論文闡述了虛擬現(xiàn)實技術(shù)應(yīng)用在售樓系統(tǒng)中,用真實的三維模型來代替原有的靜態(tài)圖片及文字描述,在實踐過程中,分析了javascript , java類,及javaapplet實現(xiàn)功能中的利弊,分別闡述了它們在本系統(tǒng)中的應(yīng)用,從理論上講,本課題所研究的虛擬現(xiàn)實技術(shù)不只適用于售樓系統(tǒng)的電子商務(wù)中,同樣可用于軍事和演習(xí)、醫(yī)學(xué)、教育、娛樂和工程設(shè)計等領(lǐng)域。
The middle components deal with the request of users by the servlet technology , and assume the complex operation logic , in clients , system integrates the technology of applet and svg , and advances the new structure that inserts the svg into applet , so clients can take on multi - platform and great efficiency 中間層通過servlet技術(shù)對客戶請求進(jìn)行處理,承擔(dān)了復(fù)雜的處理邏輯。在客戶端,系統(tǒng)綜合javaapplet技術(shù)與svg技術(shù),提出了在applet中嵌入svg的新方法,使得客戶終端具有跨平臺以及高效率等優(yōu)良特性。
After that , the system established the applied platform based on windows 2000 , iis 5 . 0 and sql server 2000 , and set up the internet environment with the development tool such as asp , javascript , java applet , etc . secondly , according to the specific conditions of the mold enterprise , facing the whole business region , the management information system established the function model and information model for the mold enterprise 開發(fā)技術(shù)上,本課題選用asp作為系統(tǒng)服務(wù)器端開發(fā)基本語言,應(yīng)用javascript和javaapplet等技術(shù)實現(xiàn)用戶端頁面的動態(tài)顯示以及頁面間的相互調(diào)用。其次,針對模具企業(yè)具體情況,面向整個業(yè)務(wù)域,進(jìn)行企業(yè)模型的建立工作。為了有效實現(xiàn)企業(yè)功能與企業(yè)信息的集成,必須理清復(fù)雜的企業(yè)信息活動及信息聯(lián)系,采用基于信息工程的科學(xué)方法,建立完善的企業(yè)模型。
Thirdly , it is supported by java technology . java language is not only a right programming language to build agent , but also it has some characters such as architecture neutral and higher safety , running java applet , program can increase the functions of the client , lighten the burden on the server , as well as can operate the client contents according to the privilege assigned , and in order to increase the safety of system . finally , in the thesis , by using the knowledge related probability and statistics , author puts forward a kind of method which can make the grade mark quantifying , and with this method , the problem which is how to get an accurate evaluation for the subjective test questions that learners answer in exam , is solved primely 本文針對以上缺點,提出基于agent的個性化遠(yuǎn)程教學(xué)系統(tǒng),本系統(tǒng)中引入分布式人工智能( dai )領(lǐng)域中的agent技術(shù),在系統(tǒng)中構(gòu)造一個學(xué)習(xí)者agent ,它隨時跟蹤學(xué)習(xí)者的學(xué)習(xí)過程,記錄其興趣、愛好等個性特征,并適時地調(diào)整對其采用的教學(xué)策略,有效地解決了目前的系統(tǒng)智能性較低的缺點;其次,本系統(tǒng)采用xml技術(shù)來組織教學(xué)內(nèi)容,改變了html中內(nèi)容和形式捆綁在一起的缺點,使得內(nèi)容和形式相分離,從而可以為太原理工大學(xué)碩士學(xué)位論文不同認(rèn)知水平的學(xué)習(xí)者提供不同的教學(xué)內(nèi)容,增強(qiáng)了交互功能;另外,本系統(tǒng)采用java技術(shù), java語言不僅適合作為agent的開發(fā)語言,而且java語言具有平臺無關(guān)和安全性高的特點,通過運(yùn)行javaapplet來增強(qiáng)客戶端的功能,減輕服務(wù)器端負(fù)擔(dān),并且這些appiet根據(jù)客戶賦予的權(quán)限對客戶端內(nèi)容進(jìn)行操作,增加了安全性;最后,本文運(yùn)用概率論與數(shù)理統(tǒng)計學(xué)中方法,提出一種把等級成績數(shù)量化的方法,很好地解決了對學(xué)習(xí)者考試中主觀題的準(zhǔn)確評價問題,為實現(xiàn)個性化教學(xué)提供了一個較準(zhǔn)確的依據(jù)。