搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
基于Eclipse RCP的复合应用开发
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121061240
  • 作      者:
    扈晓炜[等]编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2008
收藏
编辑推荐
  《IBM中国开发中心系列·基于Eclipse RCP的复合应用开发》可供具有基本信息系统开发经验的人员了解复合应用系统的需求、设计、实现和运行技能,以及如何应用企业级复合应用平台设计开发复杂的企业级复合应用系统。
展开
作者简介
  扈晓炜,任职于IBM中国开发中心,是生产力工具(LotusSymphony)开发和客户支持经理。1988年本科毕业于清华大学自动化系,1991年硕士毕业于中科院沈阳自动化所,曾在太极计算机公司、Oracle中国公司、科宝系统公司从事信息系统开发、技术支持和培训工作,1997年8月加入IBM中国研究中心,从事企业信息模型和综合系统技术(Web,桌面,移动)架构等方面的研究,2000年11月转入软件开发中心,从事电子商务、企业协作和文档管理等产品开发、测试和客户/合作伙伴支持工作,具有多个行业(电信、制造、医疗卫生)企业信息系统开发经验,现在从事多种类型数据和应用的综合信息系统研究。
展开
内容介绍
  企业中的独立信息系统数量不断增多使企业员工面临操作烦琐、信息过载和不一致等问题。复合应用(CompositeApplication)技术采用SOA系统思想和架构将多个信息系统整合为高效、灵活、使用方便的综合信息系统。
  《IBM中国开发中心系列·基于Eclipse RCP的复合应用开发》第一部分分析现有信息系统开发方法及其问题,介绍复合应用的概念、实例、需求分析、设计方法和实现技术。第二部分详细介绍用Eclipse技术实现复合应用的基本方法。第三部分介绍企业级复合应用平台的需求和IBM对应的产品LotusExpeditor和LotusNotes8,和在这些平台上进行企业级复合应用设计、开发、部署。
展开
精彩书摘
  第1章复合应用系统概述
  1.1企业单一业务信息系统与问题
  目前多数企业开发信息系统的目的是使某(几)个业务处理流程自动化,可以称之为单一业务信息系统。由于企业业务处理和数据的相关性,当企业中单一信息系统数量不断增多时,产生了数据不一致和用户使用不方便的问题。相关信息系统数量的增加产生系统集成的要求。目前主要有数据集成和应用集成两种方法。这些方法可以暂时缓解信息系统数量增加与提高企业运行效率的矛盾,但并不能完全解决相关问题。随着企业信息系统的不断发展,目前的系统开发和集成技术已经不能适应企业业务发展对信息系统的要求,需要新的信息技术突破。
  1.1.1面向流程的单一业务系统
  从范围和目标看,目前企业信息系统项目一般可以分成业务应用系统项目和信息系统集成项目。业务应用系统项目以特定业务或部门的流程和业务功能为主线进行需求分析和开发。如订单处理系统以订单流程中的订单生成、审批、付款、结单业务操作为单位进行设计和开发;公文处理系统以企业公文处理流程中的起草、编写、审批、传阅和存档处理为单位进行设计和开发。大型信息系统项目可能跨越多个业务流程,含有多个子系统。如ERP可以包含财务、生产管理、物流等多个子系统。每个子系统处理相关业务流程。
展开
目录
第一部分 复合应用技术概况
第1章 复合应用系统概念 2
1.1 企业单一业务信息系统方法与问题 3
1.1.1 面向流程的单一业务系统 3
1.1.2 单一业务信息系统架构 4
1.1.3 业务系统增加带来的集成需求 5
1.1.4 应用集成与数据集成 6
1.1.5 特殊数据集成 7
1.1.6 企业中众多的工具软件 8
1.1.7 企业信息系统不断增加的趋势及问题 9

1.2 复合应用系统概念 10
1.2.1 复合应用基本思想 10
1.2.2 复合应用系统的类型和开发 12
1.2.3 复合应用管理 15

1.3 复合应用是SOA系统的前端 16
1.3.1 SOA概念 16
1.3.3 SOA思想在复合应用使用中的体现 16
1.3.2 SOA思想在复合应用架构中的体现 17

1.4 复合应用的应用实例 18
1.4.1 银行网点系统 18
1.4.2 物流企业调度系统 19
1.4.3 员工个人计算机管理系统 21
1.4.4 医生工作站 22

1.5 复合应用系统的生命期 25
1.5.1 信息系统生命期 26
1.5.2 复合信息系统的生命期 26
1.5.3 复合信息系统的需求分析和系统定义 27
1.5.4 复合信息系统的设计开发与测试 27
1.5.5 复合信息系统的部署与运行管理 28
1.5.6 复合应用框架的生命期 29
1.5.7 复合应用中应用构件的生命期 29

1.6 实现复合应用系统的技术和工具 30
1.6.1 信息系统技术工具分类 31
1.6.2 复合应用的技术和产品 31
1.6.3 基于浏览器的Web复合技术 32
1.6.4 桌面客户端复合技术 33
1.6.5 复合应用的运行和管理环境 33

1.7 复合应用的未来发展 34
1.7.1 企业信息系统前端的基本形态 34
1.7.2 促进企业综合信息系统技术和工具的发展 34
1.7.3 复合应用在个人家庭信息系统中的应用 35
1.8 小结与进一步学习 35

第2章 复合应用需求分析与系统定义 36
2.1 企业组织中的员工和业务流程 37
2.1.1 组织结构和员工类型 37
2.1.2 业务流程,岗位与员工 38

2.2 面向流程的系统需求 39
2.2.1 面向业务流程的需求分析 39
2.2.2 需求分析结果表示方法 40
2.2.3 面向特定业务流程需求分析问题 41

2.3 面向组织角色的系统需求 41
2.3.1 用复合应用满足员工对信息系统的需求 41
2.3.2 角色的任务管理要求 42
2.3.3 不同类型角色的任务管理要求 43
2.3.4 用户的工具管理要求 43
2.3.5 系统管理人员的要求 44
2.3.6 企业对复合系统的总体要求 44

2.4 对现有业务系统的分析和调查 44
2.4.1 现有系统与企业流程和岗位操作的关系 45
2.4.2 现有系统开发技术和接口分析 45
2.4.3 现有系统运行基础设施调查 45
2.4.4 现有系统与复合系统关系分析 45

2.5 复合应用系统功能定义 46
2.5.1 需求与系统定义的区别和关系 46
2.5.2 复合系统功能定义的形式和内容 47
2.5.3 定义系统业务功能与管理功能 47

2.6 复合应用框架定义 47
2.6.1 业务人员使用界面定义 48
2.6.2 框架基本结构定义 48
2.6.3 构件管理定义 48
2.6.4 应用组合定义 49
2.6.5 框架安全定义 49

2.7 应用构件的定义 49
2.7.1 功能定义 49
2.7.2 复合要求定义 50
2.7.3 与后台服务接口 50
2.7.4 管理和技术服务要求 50

2.8 复合应用系统需求的演进 50
2.8.1 企业组织结构和人员职责的演进 51
2.8.2 企业业务流程变化的演进 51
2.8.3 业务岗位人员技能的演进 51
2.8.4 业务岗位需求的变化 52
2.9 小结与进一步学习 52
第3章 复合应用系统的开发技术和工具 53
第4章 复合应用系统设计和开发 68

第二部分 用Eclipse实践复合应用
第5章 作为桌面复合应用平台的Eclipse RCP 77
第6章 Eclipse平台的开发、运行环境设置 84
第7章 第一个RCP应用的开发及运行 98
第8章 Eclipse RCP应用的部署和更新 118
第9章 实现多个透视图 143
第10章 集成Web应用 156
第11章 集成Swing/AWT应用 170
第12章 集成.NET应用 182
第13章 一个图形构件工具 201
第14章 Eclipse RCP应用的自动更新 215
第15章 后端数据集成 227

第三部分 企业级平台高级功能
第16章 企业复合应用平台IBM Lotus Expeditor 242
第17章 IBM Lotus Expeditor复合应用设计 275
第18章 Expeditor复合应用的开发 288
第19章 企业综合信息系统客户端平台Notes 8 306
第20章 Lotus Notes 8复合应用的设计和开发 322
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证