文件名称:
用J2EE和UML开发Java企业级应用程序.pdf
开发工具:
文件大小: 6mb
下载次数: 0
上传时间: 2010-06-18
详细说明: 目录 -------------------------------------------------------------------------------- 第1章 企业级软件概述 1.1 什么是企业级软件 1.2 企业级软件的演变 1.3 企业级软件和基于组件的软件 1.4 小结 第2章 J2EE简介 2.1 什么是Java 2企业版平台 2.2 J2EE简史 2.3 使用J2EE的原因 2.4 J2EE简介 2.4.1 技术 2.4.2 API 2.4.3 其他J2EE技术和API 2.5 小结 第3章 UML简介 3.1 UML概述 · · · · · · 第1章 企业级软件概述 1.1 什么是企业级软件 1.2 企业级软件的演变 1.3 企业级软件和基于组件的软件 1.4 小结 第2章 J2EE简介 2.1 什么是Java 2企业版平台 2.2 J2EE简史 2.3 使用J2EE的原因 2.4 J2EE简介 2.4.1 技术 2.4.2 API 2.4.3 其他J2EE技术和API 2.5 小结 第3章 UML简介 3.1 UML概述 3.2 结合使用J2EE和UML的原因 3.3 利用UML对J2EE建模遇 到的难题 3.4 UMl中的扩展机制 3.4.1 模板 3.4.2 附加值 3.4.3 约束 3.5 J2EE UML建模的方法 3.6 小结 第4章 UML和Java 4.1 表示结构 4.1.1 类 4.1.2 变量 4.1.3 方法 4.1.4 对象 4.1.5 接口 4.1.6 包 4.2 表示关系 4.2.1 继承 4.2.2 实现 4.2.3 相关性 4.2.4 关联 4.2.5 聚合 4.2.6 合成 4.2.7 自反关系 4.3 小结 第5章 动作概况 5.1 什么是软件开发过程 5.2 开发软件的常用方法 5.2.1 即兴开发方法 5.2.2 瀑布法 5.2.3 迭代法 5.2.4 Rational统一过程 5.2.5 ICONIX法 5.2.6 0PEN法 5.2.7 Extreme Programming/功能驱动开发 5.3 本书所用的方法 5.4 主要的工作 5.4.1 第6章:体系结构 5.4.2 第7章:分析客户需求 5.4.3 第8章:总体设计 5.4.4 第10-15章:具体设计 5.4.5 第16章:案例分析 5.5 小结 第6章 体系结构 6.1 软件体系结构的概念 6.2 使用体系结构的原因 6.3 企业级应用体系结构中的主要概念 6.3.1 分解 6.3.2 组件 6.3.3 框架 6.3.4 模型 6.3.5 分层(layering) 6.3.6 层(tier) 6.4 开发软件体系结构的方法 6.4.1 J2EE视图体系结构 6.4.2 4+1视图模型体系结构 6.4.3 Hofmeister等:4种视图体系结构 6.5 综合应用 6.6 小结 第7章 分析客户需求 7.1 为什么要进行软件分析和设计 7.2 问题分析 7.3 用例建模 7.4 标识参与者 7.5 用例查找 7.6 用例图 7.7 用例关系 7.7.1 包含 7.7.2 扩展 7.8 顺序图 7.9 活动图 7.10 小结 第8章 总体设计 8.1 用例分析 8.2 用例实现 8.3 精化用例描述 8.4 顺序图 8.4.1 边界对象 8.4.2 实体对象 8.4.3 控制对象 8.5 协作图 8.6 类图 8.7 聚合分析类 8.8 打包 8.9 小结 第9章 J2EE技术概览 9.1 J2EE概况 9.2 Servlets 9.3 Java服务器页面 9.4 企业级JavaBeans(EJB) 9.5 会话Bean 9.6 实体Bean 9.7 消息驱动Bean 9.8 组装和部署 9.9 案例分析 9.10 小结 第10章 Servlet 10.1 Servlet简介 10.1.1 一般用途 10.1.2 最利于处理小型任务 10.1.3 J2EE版本 10.2 Servlet生命周期 10.2.1 生命周期方法 10.2.2 便利的方法 10.2.3 需要的方法和标记值 10.3 处理请求 10.4 响应的产生 10.5 HTTP请求处理程序 10.5.1 高级处理程序方法 10.5.2 HTTP请求快速指南 10.6 Request Dispatcher接口 10.7 在UML中为Servlet建模 10.8 为Servlet的其他方面建模 10.8.1 Servlet转移 10.8.2 Servlet包含 10.8.3 ServletContext 10.8.4 Servlet会话管理 10.9 Servlet部署和Web归档文件 10.10 在企业级应用中标识Servlet 10.11 小结 第11章 Java服务器页面(JSP) 11.1 JSP简介 11.1.1 JSP的典型用法 11.1.2 模型1和模型2的结构 11.1.3 JSP与Servlet 11.2 JSP剖析 11.2.1 模板数据 11.2.2 JSP元素 11.2.3 JSP可隐式访问的对象 11.3 标记库 11.3.I 标记处理程序类 11.3.2 标记库描述符 11.4 JSP和UML 11.4.1 为客户端关系建模 11.4.2 为服务器端关系建模 11.5 企业级应用中的JSP 11.6 小结 第12章 会话Bean 12.1 企业级JavaBean简介 12.2 EJB视图和UML 12.2.1 在UML中表示企业级JavaBean 12.2.2 客户视图 12.2.3 内部视图 12.3 会话Bean 12.3.1 用途广泛的Bean 12.3.2 J2EE版本 12.4 会话Bean和通话状态管理 12.5 实例钝化 12.6 事务处理 12.6.1 事务分类 12.6.2 托管Bean式事务 12.6.3 托管容器式事务 12.6.4 SessionSynchronization接口 12.6.5 无状态会话Bean的限制 12.6.6 事务属性 12.6.7 为事务建模 12.7 会话Bean技术 12.7.1 Home接口 12.7.2 Remote接口 12.7.3 实现类 12.8 为接口行为建模 12.9 会话Bean生命周期 12.10 会话Bean常用方案 12.11 为会话Bean关系建模 12.11.1 会话Bean和简单Java类 12.11.2 会话Bean和JavaBeans 12.11.3 会话Bean和Servlets 12.11.4 会话Bean和Java服务器页面(JSP) 12.11.5 会话-会话关系 12.11.6 会话Bean的继承 12.12 管理性能 12.13 本地客户端 12.14 在企业级应用中标识会话Bean 12.15 小结 第13章 实体Bean 13.1 实体Bean简介 13.1.1 粗粒度(Coarse-Grained)的业务对象 13.1.2 实体Bean应用越来越普及 13.1.3 J2EE版本 13.2 实体Bean视图和UML 13.2.1 客户端视图 13.2.2 内部视图 13.3 持久性 13.4 抽象持久性 13.4.1 抽象持久性模式 13.4.2 EJB查询语言(EJBQL) 13.4.3 持久性管理器 13.5 托管容器式关系 13.5.1 多样性 13.5.2 方向性 13.5.3 在J2EEl.2中复制托管容器式关系 13.5.4 本地关系 13.6 实体Bean技术 13.6.1 Home(本地)接口 13.6.2 Remote(远程)接口 13.6.3 主键类 13.6.4 实现类 13.6.5 永久域 13.7 实体Bean生命周期 13.8 实体Bean常用脚本 13.9 为实体Bean关系建模 13.9.1 实体Bean与其他Java类 13.9.2 实体Bean与JavaBeans 13.9.3 值对象方法 13.9.4 实体Bean、Servlet和JSP 13.9.5 实体Bean和会话Bean 13.9.6 实体Bean与实体Bean关系 13.10 在企业级应用中标识实体Bean 13.11 小结 第14章 消息驱动(Message-Driven)Bean 14.1 介绍消息驱动Bean 14.1.1 Java消息服务 14.1.2 EJB中的JMS和消息驱动Bean 14.1.3 使用通信和消息驱动Bean的原因 14.1.4 使用消息驱动Bean的时间 14.1.5 J2EE版本 14.2 消息驱动Bean视图和UML 14.2.1 客户视图 14.2.2 为消息驱动Bean使用UML的好处 14.2.3 对消息建模 14.2.4 建模目标 14.3 消息驱动Bean技术 14.3.1 事务处理 14.3.2 实现类 14.4 消息驱动Bean的生存周期 14.5 使用消息驱动Bean的条件 14.6 为消息驱动Bean关系建模 14.6.1 为消息驱动Bean与其他类间的关系建模 14.6.2 消息驱动Bean和其他J2EE技术 14.7 在企业级应用中使用消息驱动Bean 14.8 小结 第15章 装配和部署 15.1 对组件建模 15.2 J2EE技术建模组件 15.2.1 表示Web组件 15.2.2 表示EJB 15.2.3 企业级应用的组件建模 15.3 部署建模 15.4 使用跟踪能力 15.5 企业级Java应用程序中的装配和部署 15.6 小结 第16章 案例分桥 16.1 案例分析背景 16.2 问题陈述 16.3 使用在线银行业务例子的原因和要求 16.4 HomeDirect要求 16.4.1 查询服务 16.4.2 转账支付服务 16.4.3 交易服务 16.4.4 管理服务 16.5 起始阶段 16.5.1 最初重现 16.5.2 重现计划 16.5.3 HomeDirect参与者 16.5.4 HomeDirect用例 16.5.5 用例图 16.5.6 交互作用图 16.6 加工阶段 16.6.1 加工重现#1 16.6.2 具体的序列图 16.6.3 类图 16.6.4 打包图 16.6.5 组件相关性图 16.6.6 加工重视#2 16.6.7 加工重现#3 16.6.8 在这个重现中实现的用例 16.7 剩余阶段 16.8 小结 术语表 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.