标题: | 利用视觉化使用者介面建构方法产生行动电话装置使用者介面 Generating User Interface for Mobile Devices Using Visual-Based User Interface Construction Methodology |
作者: | 蔡明志 Ming-Jyh Tsai 陈登吉 Deng-Jyi Chen 资讯科学与工程研究所 |
关键字: | 使用者介面;手持式装置;User Interface;Mobile device |
公开日期: | 2006 |
摘要: | 许多研究学者指出在设计与实作行动电话系统软体时,花最多心力是使用者介面[25-26]。 开发一优良且亲和力高的使用者介面是一件复杂且耗时的工作。研究学者指出使用者介面的程式大约占整个应用系统程式的80% [6],而在实作使用者介面所花的时间大约是整个系统实作时间的50% [7-8],因此,使用者介面在开发软体系统中占了一个很重要的角色。多年来许多软体工程领域的研究学者纷纷在研究并找寻更好的方法,以帮助系统开发者建立使用者介面[9-12, 41-45]。 本论文研究着重在设计与实作一方法论,以改善建立应用软体系统之使用者介面的生产力、品质性及可维护性。在此方法论中,有几个重要的组成部分,如视觉化的使用者介面编辑系统,函数功能系结系统以及使用者介面呈现系统,将会在本研究中一一的加以阐述。为了将此方法论应用在行动电话的装置上,我们延伸并修正此方法论以适宜建立行动电话的使用者介面,其中有几个重要的组成部分,如使用者介面样板产生器以及泛用型软体架构,也将在此研究中加以阐述之。 为了展示此方法论的可行性及可适用性,我们以建立行动电话使用者介面之范例阐明如何利用使用者介面样板产生器及使用者介面编辑工具来产生最终的使用者介面雏型,并且实作模拟器以模拟使用者介面的设计结果。 最后,我们也带领实验研究,将我们所提出的方法论与其它方法分别在生产力、品质性以及可维护能力加以评估 It has been shown that the major effort spent on the design and implementation of the system software for mobile phone devices is the user interfaces (UI) (or man-machine interface, MMI)[25-26]. Developing application software with sophisticated and elegant user interface is a complex and time-consuming task. Studies have shown that near 80 percent of the code of applications is devoted to the user interface (UI) [6], and that about 50 percent of the implementation time is devoted to implementing the UI portion [7-8]. Thus, UI plays a significant role in the development of application software. For years, researches in software engineering area have been seeking better solutions to aid system developers to build UI [9-12, 41-45]. This dissertation research focuses on methodology to improve the UI construction of application software in terms of productivity, quality, and maintainability. Specifically, the major components in the proposed methodology, namely the visual UI authoring system, the function binding system, and the UI presentation system will be elaborated in this study. To apply the proposed methodology for the UI construction of mobile devices, we extend and revise the methodology to fit the UI construction of mobile devices. Specifically, the UI templates generator and generic software framework components in the methodology will be elaborated in this study. To demonstrate the feasibility and applicability of the proposed methodology, the UI construction of an application example for mobile phone devices is used to explain the process of how the target UI prototype is generated by the visual UI authoring tool. A simulator is implemented to simulate the result of UI design. Finally, we conduct an experimental study to assess the proposed methodology in terms of productivity, quality, and maintainability with other approaches. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT008917818 http://hdl.handle.net/11536/77713 |
显示于类别: | Thesis |