作者:empty 页数:244 出版社:empty |
市场上已经有了很多UML书籍。在China-pub上搜“UML”关键词, 已经有187个结果(2008年3月) 。之前, 台湾的00领军人物高焕堂的UML书也在内地出版。既然如此, 为什么还要购买和阅读邱郁惠老师带来的UML书籍呢?您可能会这样问。因为这是由女性写就的建模书。软件开发这个行业,向来被认为不适合女性从事。在这个行业的开发人员,随着年纪增长,继续从事技术工作的本来就已经很少,女性更是少之又少, 而邱郁惠老师10多年来一直研究OOAD、UML、MDA。由于作者是女性, 所以本套书籍风格非常细腻, 是真正的Step by Step。作者使用大量的截图, 详细跟踪工具的每一步操作, 一步步地画出UML图形; 出现代码的地方, 作者都给出了详细的、可以执行的代码。入门最难,对于新手来说,本书是极好的上手读物。因为本套书籍的覆盖面广。《系统分析师UML实务手册》一书适合于开发企业应用的系统分析师阅读,通过一个基金系统的模拟案例,展示了从业务建模、需求到分析的过程; 《C++程序员UML实务手册》一书专门为广大的C++程序员而写, 使得C++程序员能借助UML进行建模, 如虎添翼;《SOC设计UML实务手册》一书则面向硬件设计人员,通过一个录音芯片的模拟案例, 展示UML如何与System C合作进行芯片设计。因为本书使用的是开源的工具。有些UML书籍内容虽然不错, 但是使用的是商业的UML工具来示例。商业工具往往价格不菲, 出于学习需要的读者无法承受也不愿意付出代价来购买相应的工具来跟着实作, 使得效果大打折扣。本书中所有的UML图都使用Star UML制作, 这是一款开源、免费的UML工具, 而且功能相当全面, 这样, 读者就免除了购买工具的苦恼。希望本书成为真正能让您上手的第一本UML书。
从iPod, iPhone、Wi i的抢购风潮中可以发现, 越来越多功能强大且复杂的数字产品、电子设备,正快步进人寻常百姓之家。这意味着,主宰这些数字系统的灵魂——芯片,同样面临了开发更迅速、功能更强大、结构更复杂的情况。也因为如此,所以我们急需新式的芯片设计方法,以加快芯片的设计速度。
在新式的芯片设计方法技术中, 图形式的软硬件建模语言—-UML(Unified ModelingLanguage, 统一建模语言) 与C++式的软硬件建模语言——System C的携手合作, 是目前的主流趋势,同时,也已经有了许多成功的项目经验。Language》一文中, 作者提到参与日本富士通研究所(FujtsuLaboratiories Limited) 的项目时,例如, 在2002年发表的《New SoC Design Methodology based on UML and C Programming采用新式的UML-System C方法获得成功的经验。此外, 作者还绘制了图1-1和图1-2, 展示出新式设计方法改善传统方法的部分。
第1章
1.1System C程序的基本组成
3.5.1模块
3.5.2进程
3.5.3事件
3.5.4通道
3.5.5端与接
3.5.6sc_main
第4章用活动图呈现进程设计
4.1活动图
4.2进程.
4.3事件
4.4通道
第5章用Star UML绘制活动图
5.1新增活动图
5.2绘制Recrder模块活动图
5.3绘制Input子活动图
5.4绘制Recrd子活动图
5.5绘制Play nce子活动图
第6章
新式的芯片设计方法·
概述.
1.2 System C简介
1.2.1System C的官方网站
1.2.2以C++为基础
1.2.3软硬件整合设计
1.2.4相对于其他硬件建模语言
1.3 UML简介
1.3.1UML的发展
1.3.2图形式的建模语言
1.3.3UML方言
1.3.4UML开发工具
1.4迈向最新潮的MDA技术.
1.4.1MDA的主张.
1.4.2MDA的开发程序
1.4.3MDA在芯片设计的应用
1.4.4MDA在信息系统上的应用
1.5本书重点内容
第2章UML-System C绝妙搭配
2.1UML-System C先睹为快
2.2Memry芯片设计
2.3组装可重用的设计
第3章System C程序的基本组成·
3.1准备好相关环境
3.2编译出system c.lib
3.3新增并设置项目
3.4编写HellWrld程序.
第8章用通信图呈现通信设计
8.1通信图
8.2序列图
8.3案例说明
8.4介绍sc_exprt端
第9章用Star UML绘制通信图
9.1新增通信图
9.2绘制Playback通信图.
9.3转出序列图
第10章用类图呈现模块设计
10.1 mmm类与对象
10.2类图
10.3介绍sc_signal
10.4应用案例
第11章用Star UML绘制类图
11.1新增类图
11.2绘制整体类图
用组合结构图呈现结构设计.
组合结构图100
结构设计·101
6.3端与通道.107
6.4进程·114
第7章用Star UML绘制组合结构图.120
7.1新增组合结构图.120
7.2绘制Memry模块的组合结构图.121
7.3绘制DAC模块的组合结构图.126
7.4绘制Recrder模块的