腳本驅動的應用軟件開發方法與實踐

所属分类:軟件工程及軟件方法學  
出版时间:2006-10   出版时间:清華大學出版社   作者:陸其明   页数:305  

内容概要

  《腳本驅動的應用軟件開發方法與實踐》縱觀了軟件開發在不同發展階段的特點,揭示了當今在很多大型應用軟件設計、開發過程中采用的一種部署模式,引出了一種稱之為“腳本驅動的應用軟件”的開發方法。這種方法可以促進軟件開發過程中的團隊分工與合作,提高軟件開發的效率,提升應用軟件在可定制性和交互性方面的表現。在傳授方法的同時,《腳本驅動的應用軟件開發方法與實踐》更結合以遞進式的實例,使得方法更容易理解、更貼近于實際應用。在開發腳本驅動的演示程序時,還介紹了XML解析、JavaScript解析等多種實用的編程技術。  《腳本驅動的應用軟件開發方法與實踐》廣泛適合于計算機應用軟件系統的設計人員以及開發人員,對于指導XML技術入門也有一定的幫助,在JavaScript解析技術方面更是一部不可多得的實務指南。

作者简介

  陸其明,2000年畢業于南京大學,現就職于上海某外資軟件公司憑借著多年的工作經驗,以及鍥而不舍、孜孜以求的研究精神,在多媒體應用領域以及軟件設計、開發方面頗有心得。2004年至2006年期間兩任Microsoft MVP(微軟最有價值專家)。已出版的作品有︰《DirectShwo開發指南》、《SirectShow實務精選》、《Windows Media編程導向》。

书籍目录

第1階段 原始的軟件開發第1章 開發一個看圖軟件1.1 需求分析1.2 概要設計1.3 編碼實現1.3.1 圖像處理功能1.3.2 UI設計與實現1.3.3 實例程序︰ImageViewer_Basic第2階段 分工協作的軟件開發第2章 XML的應用2.1 XML簡史2.2 XML基本概念2.2.1 文檔結構2.2.2 文檔類型定義2.2.3 元素和屬性2.2.4 解析器2.3 XML解析2.3.1 在網頁中讀取XML文件2.3.2 用C++編碼實現解析第3章 基于XML的看圖軟件3.1 UI藝術設計師的工作3.1.1 UI的整體設計3.1.2 UI元素的分離和定位3.1.3 生成一個XML文件3.2 程序員的工作3.2.1 UI元素設計3.2.2 查詢XML文件3.2.3 支持皮膚的UI類3.3 實例程序︰ImageViewer_Skinned第4章 可定制的看圖軟件4.1 UI由XML文件驅動4.2 實例程序︰ImageViewer_Customized第3階段 腳本驅動的軟件開發第5章 JavaScript解析5.1 JavaScript簡介5.1.1 詞法結構5.1.2 數據類型5.1.3 變量和常量5.1.4 運算符5.1.5 程序流程控制5.1.6 對象5.1.7 數組5.1.8 函數5.2 Active Scripting技術5.2.1 基本原理5.2.2 COM自動化5.2.3 實例程序︰CurveSee5.3 JavaScript解析要點5.3.1 名字項與全局對象5.3.2 屬性和方法5.3.3 創建對象並傳遞給腳本5.3.4 接受腳本中的對象5.3.5 數組的解析5.3.6 異常處理5.3.7 傳遞一個null參數5.3.8 自動類型轉換5.3.9 回調腳本函數5.3.10 訪問腳本的屬性和方法5.3.11 多線程問題及其解決方案5.3.12 支持定時器5.3.13 支持動態屬性5.3.14 腳本的單步調試第6章 腳本驅動的看圖軟件6.1 腳本驅動的意義6.2 腳本驅動的實現6.2.1 制定腳本接口標準6.2.2 面向接口的實現6.2.3 事件和事件處理6.2.4 腳本驅動起來6.3 實例程序︰ImageViewer_ScriptDriven

图书封面




    腳本驅動的應用軟件開發方法與實踐下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,軟件工程及軟件方法學PDF免费下载。 计算机教程网 

计算机教程网 @ 2017