出版社:电子工业出版社
年代:2008
定价:39.0
本书内容分为三大部分。第一部分分析现有信息系统开发方法及其问题,介绍复合应用的概念,实例,需求分析,设计方法和实现技术。第二部分详细介绍用Eclipse 技术和RCP平台实现复合应用的基本方法,包括基本构件的开发,框架的实现,不同应用技术(.NET, Java, WEB)的应用的构件包装和集成,通用构件的设计,服务的使用和管理。第三部分介绍企业级复合应用平台的需求和IBM对应的产品Lotus Expeditor和Lotus Notes 8,以及如何在这些平台上进行企业级复合应用的设计,开发,部署和应用。通过本书的介绍和实例,读者可以了解如何用复合应用的思想设计实现包含多个应用系统的复合系统, 提高企业整体业务流程和员工个人的工作效率;如何用Eclipse RCP平台和插件实现复合应用信息系统的框架和构件化设计,开发,组装,测试和部署应用;如何在实践中集成各种已有系统,并为复合系统加入新的构件提供相应接口。
第一部分复合应用技术概况
第1章复合应用系统概念
1.1企业单一业务信息系统方法与问题
1.1.1面向流程的单一业务系统
1.1.2单一业务信息系统架构
1.1.3业务系统增加带来的集成需求
1.1.4应用集成与数据集成
1.1.5特殊数据集成
1.1.6企业中众多的工具软件
1.1.7企业信息系统不断增加的趋势及问题
1.2复合应用系统概念
1.2.1复合应用基本思想
1.2.2复合应用系统的类型和开发
1.2.3复合应用管理
1.3复合应用是SOA系统的前端
1.3.1SOA概念
1.3.3SOA思想在复合应用使用中的体现
1.3.2SOA思想在复合应用架构中的体现
1.4复合应用的应用实例
1.4.1银行网点系统
1.4.2物流企业调度系统
1.4.3员工个人计算机管理系统
1.4.4医生工作站
1.5复合应用系统的生命期
1.5.1信息系统生命期
1.5.2复合信息系统的生命期
1.5.3复合信息系统的需求分析和系统定义
1.5.4复合信息系统的设计开发与测试
1.5.5复合信息系统的部署与运行管理
1.5.6复合应用框架的生命期
1.5.7复合应用中应用构件的生命期
1.6实现复合应用系统的技术和工具
1.6.1信息系统技术工具分类
1.6.2复合应用的技术和产品
1.6.3基于浏览器的Web复合技术
1.6.4桌面客户端复合技术
1.6.5复合应用的运行和管理环境
1.7复合应用的未来发展
1.7.1企业信息系统前端的基本形态
1.7.2促进企业综合信息系统技术和工具的发展
1.7.3复合应用在个人家庭信息系统中的应用
1.8小结与进一步学习
第2章复合应用需求分析与系统定义
第3章复合应用系统的开发技术和工具
第4章复合应用系统设计和开发
第二部分用Eclipse实践复合应用
第5章作为桌面复合应用平台的EclipseRCP
第6章Eclipse平台的开发、运行环境设置
第7章第一个RCP应用的开发及运行
第8章EclipseRCP应用的部署和更新
第9章实现多个透视图
第10章集成Web应用
第11章集成Swing/AWT应用
第12章集成.NET应用
第13章一个图形构件工具
第14章EclipseRCP应用的自动更新
第15章后端数据集成
第三部分企业级平台高级功能
第16章企业复合应用平台IBMLotusExpeditor
第17章IBMLotusExpeditor复合应用设计
第18章Expeditor复合应用的开发
第19章企业综合信息系统客户端平台Notes8
第20章LotusNotes8复合应用的设计和开发
本书作者一直从事企业应用系统和企业平台产品的开发工作,对目前先进的系统构建和相关产品开发技术比较了解。考虑到国内还没有相关的书籍,作者编著了此书。希望读者通过本书使读者了解企业信息系统设计和开发的前沿技术,了解如何利用开放标准和开源技术,快速实现先进的综合企业信息系统,以及如何利用先进的企业信息系统平台,实现灵活、高效的企业综合信息系统,以适应企业业务不断变化的要求,提高企业的运行管理水平和效率。通过学习本书中复合应用系统思想及基于开源Eclipse技术的实现方法,读者可以提高企业信息系统设计和开发水平,加深对开源软件的理解,并且掌握企业信息系统在实践中的应用。 企业中的独立信息系统数量不断增多使企业员工面临操作烦琐、信息过载和不一致等问题。复合应用(CompositeApplication)技术采用SOA系统思想和架构将多个信息系统整合为高效、灵活、使用方便的综合信息系统。 本书第一部分分析现有信息系统开发方法及其问题,介绍复合应用的概念、实例、需求分析、设计方法和实现技术。第二部分详细介绍用Eclipse技术实现复合应用的基本方法。第三部分介绍企业级复合应用平台的需求和IBM对应的产品LotusExpeditor和LotusNotes8,和在这些平台上进行企业级复合应用设计、开发、部署。 本书可供具有基本信息系统开发经验的人员了解复合应用系统的需求、设计、实现和运行技能,以及如何应用企业级复合应用平台设计开发复杂的企业级复合应用系统。
陈冈, 编著
梁骞, 主编
孟庆昌, 王津涛, 编著
万辉, 张鑫金, 编著
(美) 麦克艾弗 (McAffer,J.) , (美) 勒米克斯 (Lemieux,J.M.) , (美) 阿尼日克 (Aniszczyk,C.) , 著
(美) 戴 (Dai,N.) , (美) 曼德尔 (Mandel,L.) , (美) 赖曼 (Ryman,A.) , 著
(美) 克莱伯格 (Clayberg,E.) , (美) 鲁贝 (Rubel,D.) , 著
(美) 克莱伯格 (Clayberg,E.) , (美) 鲁贝 (Rubel,D.) , 著
陆阳, 编著