全模型软件系统设计

当前位置:首页 > 计算机/网络 > 软件工程/开发项目管理 > 全模型软件系统设计

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2013年06月01日
  • 开 本:大16开
  • 纸 张:胶版纸
  • 包 装:平装-胶订
  • 是否套装:否
  • 国际标准书号ISBN:9787567700116
作者:马莘权 著出版社:吉林大学出版社出版时间:2013年06月 
编辑推荐
  《全模型软件系统设计》是一本介绍在软件系统开发中如何使用模型的书。
 
内容简介
  本书是一本介绍在软件系统开发中如何使用模型的书。内容包括:面向对象的思想可用于建立初始模型、通过多视角对比可改造模型等。
作者简介
  马莘权,原名马志鸿,2004年毕业于吉林大学计算机学院。多年从事软件设计,软件工程方面的研究。一直从事监控领域的软件开发等工作。
目  录
第1章 面向对象的思想可用于建立初始模型
 1.1 面向对象思想的科学之处 。
 1.2 “面向对象”并不等价于“类”
第2章 通过多视角对比可改造模型
 2.1 模型完善的原理 
 2.2 流程图 
 2.3 流程图测试的理论 
 2.4 “全流程”思想 
第3章 UML是高效的设计语言 
 3.1 常见的软件系统设计方法 
 3.2 对比信息检索的效率 
 3.3 对比更改的效率 
 3.4 对比结果 
 3.5 揭秘UML语言 
在线试读部分章节

    为什么汽车轮胎不是实心的?历史上确实是有实心轮胎。不过大家可以想象其笨重且舒适度太差,所以在1888年换成了充气轮胎。为什么汽车的发动机位于汽车前面而不是后面?1891年之前确实是有发动机放在后面的汽车。这种汽车乘客坐在前面,发动机在后面。在撞击试验时,乘客的座位被障碍物和安装在汽车尾部的发动机前后夹击,非常容易导致乘客死亡。所以1891年汽车的标准结构才将发动机前置,将乘客的座位设计到发动机的后面。这样,在撞击障碍物时,发动机还能作为缓冲装置消耗掉一部分撞击力,保护乘客的安全。为什么汽车必须要有变速齿轮和差速装置?因为缺少这个东西,汽车在转弯时很容易冲出路基。
    如果继续追问汽车的结构设计为何要如此这般,我们都能得到相应科学合理的解释。这就是现实中的事物背后的科学性——事物能以这样的结构和流程存在于现实生活中,背后就必然有相应的科学和客观规律在支撑。只有那些通过了历史反反复复的检验的事物,才能真正地延存至今——就像生物的进化一样。所以,人们直接把这些现实中已经存在的事物,作为评判对错的标杆的做法并不荒谬,相反这种做法还有其科学性和合理性。
    同样的道理,如果我们需要设计一个新系统,我们也可以将现有的事物作为系统设计的原型或标杆。我们为什么不模仿现实世界中的系统,来设计我们想要的系统呢?既然现实世界的背后有其科学合理的解释,那么我们直接从模仿现实世界得来的模型,也应该是科学合理的。我们完全没必要一切都从零开始,让我们的设计到处都是挑战和风险。
    正是因为明白这一点,我们的前辈们——那些“面向对象”思想的倡导者,才提出从现实生活中借鉴已有的模型的“面向对象”思想。他们提倡设计师们设计的软件,应该基于这些在现实中已经被证明成功的结构、流程之上,以降低软件设计的风险和难度。
 ……
  P3


 全模型软件系统设计下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017