標題: | 設計及製作一個介面產生器用以產生手機內的Java應用軟體之介面設定使其遙控PC上相同之應用軟體 An Interface Generator to Generate Java Application Interface MIDlet for the Remote Interface Communication from Java Based Mobile Phone to Window Based PC |
作者: | 翁浚恩 陳登吉 資訊科學與工程研究所 |
關鍵字: | 介面產生器;Interface Generator;Parser Generator;java |
公開日期: | 2006 |
摘要: | 隨著科技快速的腳步,行動裝置系統與數位電視等顯示系統越來越進步,更能夠呈現精美及生動的多媒體內容。而大部分的多媒體內容,例如廣告、動畫、簡訊等,都能在各式的平台上播放。如果使用者能藉由一些簡易的操作裝置(例如手機、PDA等)來與顯示裝置(例如PC、Digital TV)上的多媒體應用系統進行遠端遙控的溝通,這樣的服務與操作會變得很生動有趣。但由於操作的目標裝置種類很多且控制方式不同,如果要為每一個既有裝置上的多媒體應用軟體,進行遙控互動程式之撰寫或局部功能的新增修改時,勢必要知道每個被遙控的多媒體應用系統之原始碼,才可能為每個互動多媒體系統裝置量身訂作一套遙控溝通的程式。但由於具有互動功能之多媒體系統種類相當多,這樣的開發步驟與方法,非常浪費時間且沒有效率。
本研究提出一個介面產生器(Interface Generator),像個程式碼的剖析器(Parser Generator)的運作功能,能夠為特定裝置上的應用軟體,自動產生手機操作程式,如此,開發者不需了解及撰寫手機內的遙控溝通程式,這樣的機制能夠簡化複雜的開發步驟,而使系統之開發與修改更有彈性。
本研究運用此介面產生器及其方法實際製作產生三種不同的手機應用軟體為例,使其能和PC內相同之應用軟體得以透過遙控的方式來達成互動溝通。透過此實際應用的例子,我們展示此介面產生器及其方法的可行性及應用性。最後並以質化的方式來評估所提出的方法及介面產生器和現有的傳統方法之差異等。 With the quick advance of technology, screen display of digital TV and mobile system becomes more and more elegant and is able to present fine and vivid multimedia contents. Most of the multimedia contents, such as advertisement, motion pictures, messages, etc., can be displayed on different kinds of platforms. If user can use some simple instruments (such as cell phone, PDA, etc.) to remotely communicate with the multimedia application module in the display device (such as PC monitor, digital TV, etc.), then the control becomes live and interesting. But there are various control instruments and display devices, and different kinds of control methods. If one wants to write the control program or partially modify the control features for the multimedia application module in the display device, then he needs to know the software source code in the multimedia application module that will be remotely controlled, so that he can custom-design a set of remote control programs for each multimedia application. However, there are a lot of multimedia applications, a custom design for each of these applications becomes time consuming and less efficient. This research proposes an interface generator, similar to the concept of the parser generator, to automatically generate remote control programs for a specific multimedia application in the cell phone. With this generator, designer does not need to write the textual remote control programs in the cell phone. This will simplify the development process and make the control system development and modification more flexible. This research utilizes this interface generator and its algorithm to produce three different kinds of application softwares in the cell phone. These three softwares can remotely communicate with similar application softwares in PC. With this practical example, we demonstrate the feasibility and applicability of this interface generator and its algorithm. The proposed approach is compared with the traditional approach quantitatively to see the advantages of using the proposed approach. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT009455518 http://hdl.handle.net/11536/82043 |
顯示於類別: | 畢業論文 |