English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 78937/78937 (100%)
造訪人次 : 39802594      線上人數 : 810
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/44644


    題名: Android應用程式開發之持續整合系統;Continuous Integration for Android-Based Applications Development
    作者: 蔡宗達;Tsung-ta Tsai
    貢獻者: 資訊工程研究所
    關鍵詞: 自動測試;每日建置;持續整合;Auto Test;Daily Build;Continuous Integration
    日期: 2010-07-22
    上傳時間: 2010-12-09 13:51:26 (UTC+8)
    出版者: 國立中央大學
    摘要: 在軟體開發的過程中,系統整合扮演很重要的一部分;然而,當開發的軟體從傳統運行在PC上的應用程式,到運行在Android平台上的應用程式,會因為建置的流程、所用的程式語言、運行的平台、編譯與安裝的方式等等的環境因素不同,使得過去適用於一般應用程式的持續整合系統,無法支援Android平台上的建置。此外,這些沒有適當的持續整合系統輔助的Android應用系統開發者,就需要有專人負責整合整個團隊的程式碼,然後再手動進行建置與測試,若是一個大型專案,這樣的流程就過於浪費人力資源,也會因為整合方面的問題,導致團隊的開發效率低落,進而影響到軟體品質,甚至是專案成敗。 因此,為了補助Android應用程式的開發與整合,本研究利用已有的每日建置與自動測試系統,開發輔助Android應用程式開發之持續整合系統。在現有系統功能項目外,基於已開發之每日建置與自動測試系統的可擴充架構下,擴充Android應用程式建置、Android單元測試等功能,實作出可以自動編譯、測試與部署的持續整合系統,輔助Android應用程式的開發。System integration plays an important role in a software development process. Moreover, environment factors such as the development processes, programming languages, OS platforms, and the ways of compiling or installing applications make the continue integration systems for traditional PC-based applications may not be applicable for developing Android-based applications. Without the supporting of such tools or systems, the team member(s) of an Android-based application project will have to build entire applications manually. In a large project, such procedure will be more difficult to be realized and waste many human resources. Even more, it will also cause the deployment process to be inefficient, comprise the software quality, or make the entire project fail. In order to support the development and integration of Android-based applications, we enhanced our previously developed Daily Build and Auto Test (DBAT) system to be a continuous integration tool for dealing with some kinds of repeat works in building Android applications, including automatically compiling, testing and deployment.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML858檢視/開啟


    在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 ©   - 隱私權政策聲明