中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/89883
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 81570/81570 (100%)
造访人次 : 47011702      在线人数 : 120
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻


    jsp.display-item.identifier=請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/89883


    题名: Windows桌面應用程式的擴增實境;Yet Another Augmented Reality of Windows Desktop Applications
    作者: 劉蓉綺;Liu, Rong-Chi
    贡献者: 資訊工程學系
    关键词: 擴充程式;擴增實境;API
    日期: 2022-08-04
    上传时间: 2022-10-04 12:03:25 (UTC+8)
    出版者: 國立中央大學
    摘要: 一般當一個軟體開發出來後,功能基本上就已經固定無法改變了。若要變更或擴充功能,原則上必須要有原始程式碼(source code)。為了要讓擴充簡化,或讓第三方在沒有原始程式碼的環境下可以進行擴充,軟體工程開發出了API (Application Programming Interface)、外掛程式(Plugin)、擴充套件(Extension)、框架(Framework)等方式,讓第三方開發者在不碰觸到或沒有核心程式碼的情況下可以進行擴充開發。
    本論文中,我們提出了一個運用在Windows作業系統中的桌面應用程式上新的擴充方法「桌面應用程式的擴增實境」 (The Augmented Reality of Desktop Applications,簡稱ARDA )。ARDA允許第三方的開發者對一個應用程式做類似擴增實境(Augmented Reality)方式的擴充。這是透過本實驗室開發出的輔助工具,在目標應用程式上新增一層透明視窗,並在上面安裝新的按鈕及功能。這些ARDA上的按鈕及功能被觸發時,可以與目標程式互動,讓使用者在使用體驗上會覺得ARDA與目標程式是一體的。例如,在目標應用程式頁面捲動時,透明視窗上顯示的各物件位置也會隨之改變。;Generally, when a software is developed, its functions are basically fixed and cannot be changed. To change or expand the function, we must have the source code in principle. In order to simplify the extension, or allow third parties to extend the application without source code, software engineering has developed API (Application Programming Interface), Plugin, Extension, Framework and so on, so that third-party developers can carry out extended development without touching the source code or without the source code.
    In this paper, we propose a new extension method, that used on application in Windows operating system, "The Augmented Reality of Desktop Applications" (ARDA). ARDA allows third-party developers to extend an application in a manner similar to Augmented Reality. Through the auxiliary tool developed in our lab, we’ll add a transparent window on the target application, and create new buttons and functions on it. When the buttons and functions on the ARDA are triggered, they can interact with the target program, so that the user will feel that the ARDA and the target application are one. For example, when the target application page is scrolled, the position of each object displayed on the transparent window will also change accordingly.
    显示于类别:[資訊工程研究所] 博碩士論文

    文件中的档案:

    档案 描述 大小格式浏览次数
    index.html0KbHTML62检视/开启


    在NCUIR中所有的数据项都受到原著作权保护.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明