首页 >软件与程序设计 > Visual Basic实例精通

Visual Basic实例精通

作者:柴相花

出版日期:2009年04月

文件大小:14.50M

支持设备:

¥30.00

适用客户端:
言商书局
iPad/iPhone客户端:下载 Android客户端:下载PC客户端:下载更多详情:查看
?对图书下载、阅读卡购买有疑问:立即进入帮助中心>>
图书简介
目录
译者序
前言
译者简介
第一部分 基础
 第1章 SOA与企业
  1.1 挑战
  1.2 整体架构的概念
  1.3 架构是目的明确的结构
  1.4 持续变化
  1.5 整体架构合成
  1.6 让整体架构为企业所用
  1.7 总体关键问题
 第2章 架构基础
  2.1 结构组织
2.1.1 组件
2.1.2 子组件
  2.2 功能组织
2.2.1 共享资源
2.2.2 应对需求演变
2.2.3 权宜的诱惑
  2.3 协作行为
2.3.1 活动
2.3.2 对象
2.3.3 通信
2.3.4 业务流程
  2.4 整体架构
  2.5 非功能需求
  2.6 细化
  2.7 架构师的角色
  2.8 企业架构
2.8.1 架构风格
2.8.2 模式
  2.9 总结
  2.10 架构基础的关键问题
 第3章 服务基础
  3.1 什么是服务
3.1.1 操作
3.1.2 被引用对象
3.1.3 自有对象
3.1.4 归属关系
3.1.5 管理缓存信息
  3.2 服务接口
3.2.1 公共访问技术
3.2.2 公共数据表示技术
3.2.3 公共数据语义
3.2.4 公共操作语义
3.2.5 选择接口公共级别
  3.3 服务背后的基本原理
3.3.1 服务复用
3.3.2 接口稳定性
3.3.3 服务演变
  3.4 总结
  3.5 服务基础的关键问题
 第4章 服务使用
  4.1 服务交互模式
4.1.1 同步请求-应答
4.1.2 异步请求-应答
4.1.3 订阅
4.1.4 主动通知
4.1.5 交互模式总结
  4.2 服务访问
4.2.1 直接访问服务
4.2.2 直接访问服务的变种
4.2.3 直接访问的局限性
4.2.4 基于消息的服务访问
  4.3 访问控制
4.3.1 策略执行点
4.3.2 使用代理进行访问控制
4.3.3 使用仲裁服务进行访问控制
  4.4 服务请求路由
4.4.1 负载分配
4.4.2 基于位置的路由
4.4.3 基于内容的路由
  4.5 服务组合
4.5.1 硬性组合
4.5.2 嵌套组合
4.5.3 缓存构件
  4.6 服务定位
  4.7 服务的企业架构
  4.8 总结
  4.9 服务使用的关键问题
 第5章 SOA开发过程
  5.1 SOA开发有什么不同
  5.2 整体开发过程
  5.3 架构任务
  5.4 上下文中的架构
  5.5 整体架构合成
5.5.1 定义初始范围
5.5.2 定义需求
5.5.3 设计业务流程架构
5.5.4 设计系统架构
5.5.5 评估架构
  5.6 小心似是而非的流程!
  5.7 管理风险:迭代架构
  5.8 总结
  5.9 开发过程的关键问题
第二部分 业务流程视角
 第6章 流程
  6.1 触发器、输入与结果
  6.2 关联流程
  6.3 流程成熟度
  6.4 连续流程
  6.5 结构化流程
  6.6 总结
  6.7 流程的关键问题
 第7章 项目初始范围划定
  7.1 收集业务流程清单
  7.2 进行访谈
  7.3 记录业务流程清单
7.3.1 目标与相关人员
7.3.2 主流程
7.3.3 关联流程
7.3.4 业务流程变体
7.3.5 流程度量指标
  7.4 业务流程等级评定
7.4.1 等级评定模式
7.4.2 总分
  7.5 剩余工作组织
  7.6 总结
  7.7 范围划定的关键问题
 第8章 需求的技巧
  8.1 划分
8.1.1 活动划分
8.1.2 参与者划分
8.1.3 设计就是划分
  8.2 流程描述
8.2.1 协作表示流程
8.2.2 协作角色
8.2.3 参与者可能不知道自己的角色
  8.3 交互模式
8.3.1 用例描述
8.3.2 用例的局限性
8.3.3 UML活动图
8.3.4 活动图的优缺点
8.3.5 接口视角
8.3.6 交互模式描述参与者
  8.4 需求反映设计
8.4.1 需求指定交互模式
8.4.2 需求极少是完整的
  8.5 总结
  8.6 需求的关键问题
 第9章 业务流程架构
  9.1 结果
  9.2 参与者及其角色
9.2.1 划分参与者类型和角色
9.2.2 角色常常需要角色特定的活动
9.2.3 角色和业务流程演变
9.2.4 识别并理解角色
  9.3 活动和场景
9.3.1 场景和变化
9.3.2 项目效率
  9.4 场景建模
9.4.1 参与者角色划分
9.4.2 活动职责分配
  9.5 交互建模
9.5.1 生产者-消费者交互
9.5.2 同时交互
9.5.3 简化符号
9.5.4 场景变化
9.5.5 异常处理
  9.6 细节多细才够用
  9.7 活动图使用指导方针
  9.8 总结
  9.9 业务流程架构的关键问题
 第10章 里程碑
  10.1 基本流程里程碑
  10.2 里程碑序列的变化
  10.3 里程碑分组
  10.4 辨认里程碑需要设计
  10.5 利用里程碑减少流程间耦合
  10.6 总结
  10.7 里程碑的关键问题
 第11章 流程约束
  11.1 业务流程约束决定系统约束
  11.2 性能约束
11.2.1 速率和响应时间
11.2.2 关键性能指标
11.2.3 性能服务水平协议
  11.3 高可用性和容错性
11.3.1 术语定义
11.3.2 它们都是相关的
11.3.3 投资和风险
11.3.4 业务流程设计影响系统投资
11.3.5 关注风险
11.3.6 风险相关的服务水平协议
  11.4 安全性
  11.5 报告、监视和管理
11.5.1 报告
11.5.2 监视
11.5.3 管理
  11.6 异常处理
  11.7 测试和接受
11.7.1 测试会影响系统设计
11.7.2 测试需要附加组件
11.7.3 测试需要环境
  11.8 合规约束
  11.9 总结
  11.10 流程约束的关键问题
 第12章 关联流程
  12.1 服务识别
12.1.1 共享状态管理
12.1.2 服务定义细化
12.1.3 现有流程建模
  12.2 触发事件
12.2.1 自主流程
12.2.2 非自主流程
12.2.3 走向事件驱动流程
  12.3 总结
  12.4 关联流程的关键问题
 第13章 领域建模
  13.1 UML类符号
  13.2 ATM例子的领域模型
  13.3 领域模型的逆向工程
  13.4 领域模型总结
  13.5 领域模型的关键问题
 第14章 企业架构:流程与领域建模
  14.1 流程与领域建模的职责
  14.2 建立标准与最佳实践
  14.3 流程与领域知识转移的管理
  14.4 项目模型审查
  14.5 维护业务流程和领域模型仓库
  14.6 定义业务流程模式
  14.7 定义公共数据模型表示法
  14.8 总结
  14.9 企业流程与领域建模关键的问题
第三部分 系统视角
 第15章 系统架构纵览
  15.1 架构分布式系统的挑战
  15.2 学习CORBA的经验
  15.3 有效地探索架构
15.3.1 架构问题排序
15.3.2 定期评估架构
  15.4 总结
  15.5 系统架构纵览的关键问题
 第16章 顶层系统架构
  16.1 结构粗加工
  16.2 初始评估
  16.3 通信和模块化
16.3.1 通信响应时间
16.3.2 通信带宽
16.3.3 数据列集
16.3.4 地理分布
16.3.5 考虑其他模块化方法
  16.4 服务识别和性能
  16.5 系统交互建模
  16.6 部署建模
  16.7 处理性能
16.7.1 最大负荷
16.7.2 响应时间
16.7.3 响应时间测试规范
  16.8 早期架构评估
  16.9 顶层系统架构的关键问题
第四部分 通信
 第17章 传输
  17.1 传输技术
17.1.1 人类之间的交互
17.1.2 人类和系统间的传输
17.1.3 系统和系统间的传输
  17.2 选择传输
  17.3 消息传递服务器拓扑
17.3.1 应对能力限制
17.3.2 应对地理分布
  17.4 能力
  17.5 点对点交互模式
  17.6 点对点中介
  17.7 传输供给服务
  17.8 总结
  17.9 传输的关键问题
 第18章 适配器
  18.1 基于API的适配器
  18.2 基于数据库的适配器
  18.3 结合API和数据库方法
  18.4 基于文件的适配器
  18.5 基于协议的适配器
  18.6 记录适配器的使用
  18.7 总结
  18.8 适配器的关键问题
 第19章 企业架构:通信
  19.1 定义通信策略
  19.2 交互标准
  19.3 标准化适配器
  19.4 总结
  19.5 企业架构通信的关键问题
第五部分 数据和操作
 第20章 数据挑战
 第21章 消息和操作
  21.1 消息语义和操作名字
21.1.1 消息语义
21.1.2 操作命名
  21.2 传输目的地和操作包
21.2.1 打包的优点
21.2.2 打包的缺点
21.2.3 中庸之道
21.2.4 传输仲裁
  21.3 内容表示
  21.4 内容转换
  21.5 在内容转换中引用数据
  21.6 总结
  21.7 消息和操作的关键问题
 第22章 数据一致性:维护事实的唯一版本
  22.1 维护数据一致性的方法
  22.2 具有单记录系统的缓存数据
  22.3 通过分布式事务协调更新
  22.4 到