
| 大胆采用国内实际工程中的截图,倾心奉献资深一线人员的开发经验和技巧,全面解析软件工程之全程建模实现。 |
| 第1章 需求工程1 第1节 需求的定义1 第2节 需求调研3 1.2.1 调研中存在的问题4 1.2.2 过去和现在的对比8 1.2.3 新现象的分析10 1.2.4 软件外包与编码11 1.2.5 如何和用户交流12 1.2.6 什么是用户17 1.2.7 参与人员建议22 1.2.8 常见的问题22 第3节 业务建模23 1.3.1 目标24 1.3.2 基本操作步骤26 1.3.3 建议29 1.3.4 常见的问题32 1.3.5 示例说明35 第4节 用例模型37 1.4.1 用例图的绘制37 1.4.2 如何查找用例和actor44 .1.4.3 用例的处理53 1.4.4 如何分包58 1.4.5 参与人员建议69 1.4.6 常见的问题70 第5节 用例阐述75 1.5.1 目的75 1.5.2 基本要求75 1.5.3 用例阐述的格式76 1.5.4 参与人员建议78 1.5.5 用例阐述事例79 1.5.6 常见的问题81 第6节 交互建模87 1.6.1 目的87 1.6.2 要求88 1.6.3 参与人员建议89 1.6.4 交互建模示例90 1.6.5 常见的问题92 第7节 界面设计94 1.7.1 什么是界面设计94 1.7.2 界面设计的基本要求101 1.7.3 界面设计的步骤103 1.7.4 界面设计的定位104 1.7.5 参与人员建议105 第2章 分析设计工作107 第1节 概述107 第2节 分析设计的定义110 2.2.1 什么是分析110 2.2.2 什么是设计111 第3节 分析模型113 2.3.1 模式的选择与应用113 2.3.2 构建分析类114 2.3.3 分析模型时序图127 2.3.4 参与人员建议132 2.3.5 常见的问题132 第4节 设计模型139 2.4.1 设计模式的选择与应用139 2.4.2 设计类的构建142 2.4.3 设计模型的时序图162 2.4.4 示例167 2.4.5 参与人员建议172 第3章 代码模型一致性173 第1节 概述173 第2节 生成框架代码175 3.2.1 类的语法检查175 3.2.2 classpath的设置179 3.2.3 导出代码184 第3节 维护设计模型192 3.3.1 目的192 3.3.2 维护方式192 3.3.3 维护步骤194 第4节 反工195 3.4.1 作用196 3.4.2 操作步骤(通过示例说明)196 第5节 参与人员建议203 第6节 附加说明203 3.6.1 需求变化时的策略203 3.6.2 需要注意的问题204 第4章 协作开发207 第1节 协作开发步骤207 4.1.1 准备工作208 4.1.2 分包211 4.1.3 合并分包216 4.1.4 分包特殊操作216 第2节 多人协作开发223 第3节 文档模型结合224 4.3.1 概述224 4.3.2文档和模型的结合225 4.5.3 说明227 第5章 技巧和相关文档229 第1节 .cat包的修改229 5.1.1 示例环境229 5.1.2 操作步骤235 5.1.3 结果241 第2节 clearcase安装指南244 5.2.1 安装前的准备244 5.2.2 配置安装245 5.2.3 关于license的申请安装251 第3节 关于cmm的一些观点251 5.3.1 sqa和sqc252 5.3.2 cmm,评估、认证254 5.3.3 只对组织中的某一个部门进行评估254 5.3.4 评估是反复不断的255 5.3.5 关于cmm过级时间的个人观点256 第4节 什么是系统分析258 5.4.1 定义258 5.4.2 现实状况259 5.4.3 一些建议259 第5节 对rational在ibm中的顾虑260 5.5.1 接触rational260 5.5.2 担心与忧虑261 5.5.3 一点新的感受262 第6节 关于rose与together262 5.6.1 对together的使用262 5.6.2 初次体验的感受263 5.6.3 今后的预期263 第7节 软件人员的分化264 5.7.1 分化的原因264 5.7.2 需求人员的分离265 5.7.3 设计人员的分离266 5.7.4 编码人员的分离268 5.7.5 关于测试人员270 5.7.6 个人感受276 |
商品评论(0条)