
| 《软件工程之全程建模实现》主要介绍如何使用UML建模方法来实现软件工程的主要过程,包括需求、分析、设计、代码导出、设计模型维护等,对协作开发团队开发所要求的必备知识也进行了详细的解释。作者在书中采用国内实际软件工程中的大量截图,通过图形和示例描述工程中UML的实际应用,深入解析了软件开发中的各种难题。 书中对UML进行了深入分析和探讨,可以帮助急需学习和了解UML语言如何应用于实践的软件开发人员。 书中也针对软件项目管理者和软件企业的负责人进行了与软件项目市场相关内容的分析和软件开发心理学内容的补充,深入剖析了问题根源,答疑解惑。 《软件工程之全程建模实现》适合有UML基础知识。并且实际参加过一些工程项目开发又对UMI实际应用或者全程建模实现感兴趣的人员阅读。也适合作为软件工程培训机构的辅导 材料。 《软件工程之全程建模实现》附光盘内容: 书中示例——便于读者亲手操作 全程建模培训视频——视频指导,建模无忧 学习指南——实现过程指导,指点迷津 讲座PPT-汇聚精华,拓展思维 延续实用风格,扩展最新研究成果 直击建模过程中的用户问题,有的放矢 建模工具rose、EA和trufun组合出击,突出重点 配有讲座视频,指导性强 随书附赠丰富学习资源 十年磨剑——CSDN原软件工程大版主心血凝聚之作新版再现——理论与实践的密切结合 在《软件工程之全程建模实现》中,你将: ●学习最新的软件工程领域的划分模型: ●体会到UML开发的无文档化建模开发过程: ●学会展现给他人你曾经为工作付出的努力: ●做到项目每天都有进展和变化。 甚至。你还可以看到未来软件开发的新模式和新办法。那将是超越MDA的一种全新开发方式。我们将把工作重点放在自己最擅长的领域。集中精力实现业务分析、系统设计和架构层。当企业有了一定的积累之后,我们将不再需要进行那些简单的代码逻辑实现和不断的重复实现,只需把精力放在有挑战的代码实现上,而把基础的代码和已经实现的代码交给系统自动完成。 |
| 青润,原名:白慧冬,1976年生人,祖籍河南。CSDN特约专家,曾任软件工程版总版主8年。是软件工程方法和技术的探索者、实践者和亲历者。他在国内提倡人性化软件开发管理和全程建模方法论,致力于推动软件开发心理学的研究。他拥有18年编程经验、14年软件协作开发经验、11年工程项目经验、9年项目管理经验。擅长产品规划和问题研究。酷爱算法,视编码为生命,是一位崇尚技术、注重实现的自由职业者。 |
| 前言 第1章 软件工程概论 1.1 概述 1.1.1 全程建模下的软件工程分类 1.1.2 传统软件工程分类 1.1.3 SWBOOK2004中软件工程体系划分 1.2 软件工程过程 1.2.1 软件工程管理过程 1.2.2 软件工程实施过程 1.3 软件工程方法 1.3.1 软件开发方法论 1.3.2 软件组织方法论 第2章 需求工程 2.1 需求的定义 2.2 需求调研 2.2.1 调研中存在的问题 2.2.2 过去和现在的对比 2.2.3 新现象的分析 2.2.4 软件外包与编码 2.3 如何和用户交流 2.3.1 交流四要点 2.3.2 什么是用户 2.3.3 参与人员建议 2.3.4 输入输出 2.3.5 UML元素 2.3.6 常见问题 2.4 业务建模 2.4.1 目的 2.4.2 基本操作步骤 2.4.3 建议 2.4.4 参与人员建议 2.4.5 输入输出 2.4.6 UML元素 2.4.7 常见问题 2.4.8 示例说明 2.5 Use Case模型 2.5.1 Use Case图的绘制 2.5.2 如何查找Use Case和Actor 2.5.3 Use Case的处理 2.5.4 如何分包 2.5.5 参与人员建议 2.5.6 输入输出 2.5.7 UML元素 2.5.8 常见问题 2.5.9 楚凡UML工具模型示例 2.6 Use Case阐述 2.6.1 目的 2.6.2 要求 2.6.3 Use Case阐述的格式 2.6.4 参与人员建议 2.6.5 输入输出 2.6.6 UML元素 2.6.7 例子 2.6.8 常见问题 2.7 交互建模 2.7.1 目的 2.7.2 要求 2.7.3 例子 2.7.4 参与人员建议 2.7.5 输入输出 2.7.6 UML元素 2.7.7 常见问题 2.8 界面设计 2.8.1 什么是界面设计 2.8.2 界面设计的原则 2.8.3 RUP中的相关描述 2.8.4 界面设计的基本要求 2.8.5 界面设计的步骤 2.8.6 界面设计的定位 2.8.7 界面设计的时间特.& 2.8.8 界面设计与原型法 2.8.9 需要注意的问题 2.8.10 常见问题分析 2.8.11 参与人员建议 2.8.12 输入输出 2.8.13 UML元素 第3章 分析设计 3.1 概述 3.1.1 原因 3.1.2 两个项目简介 3.1.3 初步结论 3.2 分析设计的定义 3.2.1 什么是分析 3.2.2 什么是设计 3.3 分析模型 3.3.1 模式的选择与应用 3.3.2 构建分析类 3.3.3 分析模型时序图 3.3.4 参与人员建议 3.3.5 输入输出 3.3.6 UML元素 3.3.7 常见问题 3.3.8 楚凡UML工具模型示例 3.4 设计模型 3.4.1 设计模式的选择与应用 3.4.2 设计类的构建 3.4.3 设计模型时序图 3.4.4 一个示例 3.4.5 参与人员建议 3.4.6 输入输出 3.4.7 UML元素 3.4.8 楚凡UML工具模型示例 第4章 代码模型一致性 4.1 概述 4.2 生成框架代码 4.2.1 类的语法检查 4.2.2 ClassPath的设置 …… 第5章 协作开发 第6章 软件组织方法纶 第7章 软件开发中的心态对抗问题研究 第8章 技巧和相关文档 附录A 全程建模方法论 附录B 幼儿教育系统 附录C 全程见面培训介绍 附录D 作者随笔一 附录E 作者随笔二——毕业十年纪 附录F 文档信息和文档修订历史 后记 参考文献 |
商品评论(0条)