腳本驅動的套用軟體開發方法與實踐

腳本驅動的套用軟體開發方法與實踐

《腳本驅動的套用軟體開發方法與實踐》是2006年清華大學出版社出版的圖書,作者是陸其明。

基本介紹

  • 書名:腳本驅動的套用軟體開發方法與實踐
  • 作者:陸其明
  • ISBN:9787302137450
  • 出版社:清華大學出版社
基本信息,內容簡介,作者簡介,目錄,

基本信息

作 者:陸其明 編 叢 書 名:出 版 社:清華大學出版社ISBN:9787302137450 出版時間:2006-10-01 版 次:1 頁 數:305 裝 幀:平裝 開 本:所屬分類:圖書 > 計算機與網際網路 > 軟體工程及軟體方法學

內容簡介

《腳本驅動的套用軟體開發方法與實踐》縱觀了軟體開發在不同發展階段的特點,揭示了當今在很多大型套用軟體設計、開發過程中採用的一種部署模式,引出了一種稱之為“腳本驅動的套用軟體”的開發方法。這種方法可以促進軟體開發過程中的團隊分工與合作,提高軟體開發的效率,提升套用軟體在可定製性和互動性方面的表現。在傳授方法的同時,《腳本驅動的套用軟體開發方法與實踐》更結合以遞進式的實例,使得方法更容易理解、更貼近於實際套用。在開發腳本驅動的演示程式時,還介紹了XML解析、JavaScript解析等多種實用的編程技術。

作者簡介

陸其明,2000年畢業於南京大學,現就職於上海某外資軟體公司。憑藉著多年的工作經驗,以及鍥而不捨、孜孜以求的研究精神,在多媒體套用領域以及軟體設計、開發方面頗有心得。2004年至2006年期間兩任Microsoft MVP(微軟最有價值專家)。已出版的作品有:《DirectShwo開發指南》、《DirectShow實務精選》、《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 實例程式:CurveSee
5.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

相關詞條

熱門詞條

聯絡我們