词条 | 脚本驱动的应用软件开发方法与实践 |
释义 | 基本信息作 者:陆其明 编 丛 书 名:出 版 社:清华大学出版社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 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。