標題: | 可重用的視覺化劇情研究 On the Study of Reusable Visual Scenario |
作者: | 王毓維 Wang, Yu-Wei 陳登吉 Chen, Deng-Jyi 資訊學院資訊學程 |
關鍵字: | 視覺化程式語言;視覺化劇情;重用;Visual Programming Language;Visual Scenario;Reuse |
公開日期: | 2010 |
摘要: | 隨著資訊科技的進步,程式語言不斷的在演進與發展,如何在現有的程式語言上建立更快速便捷的開發環境,或是發展更方便更直覺的程式語言,就成為程式語言研究上重要的議題。有別於傳統以文字為基礎的程式語言,視覺化程式語言利用圖像、聲音或動畫,透過圖像化的開發界面讓程式開發更為直覺與容易,成為近年來程式語言發展的方向之一。本研究是專注在視覺化程式語言編輯完成的視覺化劇情,利用重用的概念,讓開發視覺化程式更為快速簡便。
在程式語言的發展過程中,重用一直是個很重要的觀念。從組合語言中實現程式碼重用,結構化程式語言中利用子函式實現程式碼重用,或是物件導向程式語言中的物件重用,到程式設計的概念上,利用設計模式達到設計概念的重用,這些重用不但加快程式開發速度,同時減少重複撰寫程式碼或是程式設計上可能犯錯的機會及時間,增加程式可讀性。相同的,在視覺化程式語言中提供了物件重用,讓使用者在編輯視覺化劇情時可以快速重用物件,但辛苦編輯完成的劇情卻無法重用,若是有大量類似劇情的需求時,只能夠一再重複編輯劇情的動作,不但浪費時間且容易出錯。
因此本研究提出視覺化劇情重用,藉由套用機制將已完成的視覺化劇情重複使用,並透過實例來說明視覺化劇情重用在視覺化程式語言中對於開發程式的助益,確認此研究可適用於視覺化程式語言的未來發展上。 By development of information technology, the programming language is constant evolution and development. How to create quickly and easily environment at existed programming language, or develop more convenient and intuitive programming language has become an important research issue. Unlike traditional textual programming language, visual programming language that makes develop more easily by using image, sound, animation and graphical interface, has become one of direction of development recent years. We focus on the study of visual scenario that made by visual programming language, using the concept of reusing, make the visual programming more easily and quickly. Reuse is an important concept in the process of development of programming language. From reuse code at assembly, reuse sub-routine at structured programming language, reuse object at object-oriented programming language, or reuse design pattern when design architecture, these reuses not only speed up the program development, but also reduce duplicated code, opportunities of making mistake ,save time, and increase the readability of the code. Similarly, the visual programming language also provides object reuse that allowing users to reuse objects quickly when develop visual scenario. But the visual scenario can’t be reused, you have to re-create scenario if you need lots of similar scenario, it waste time and easy to make mistake. This research proposed a reusable visual scenario, reuse visual scenario by applying mechanism, and through example to illustrate the reusable visual scenario is helpful for the development program, confirm that this research is suitable for future development of visual programming language. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT079779505 http://hdl.handle.net/11536/46520 |
Appears in Collections: | Thesis |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.