面向對象建模與仿真

出版時間:2011-3  出版社:清華大學出版社  作者:劉寶宏  

內容概要

  本書系統(tǒng)論述了面向對象的建模與仿真技術的原理及實現(xiàn)方法?!睹嫦驅ο蠼Ec仿真》內容包括五章,分別介紹了;面向對象的建模與仿真技術的基本概念
  面向對象的核心思想和主要機制;面向對象的一般建模方法建模過程;離散事件仿真的基本概念與方法;面向對象仿真領域的新技術。附錄a和附錄b分別給出了java語言的基本語法要點及課程設計指導。
  本書適合作為高等院校計算機、自動化、系統(tǒng)仿真等專業(yè)的本科生與研究生教材,也可作為相關行業(yè)工程技術人員的參考用書。

書籍目錄

第1章 緒論
 1.1仿真的基本概念
  1.1.1系統(tǒng)
  1.1.2模型
  1.1.3建模
  1.1.4仿真
  1.1.5系統(tǒng)、模型和仿真的關系
 1.2面向對象技術
  1.2.1發(fā)展概況
  1.2.2面向對象的思想
 1.3面向對象仿真
  1.3.1什么是面向對象仿真
  1.3.2面向對象仿真的特點
  1.3.3仿真研究實例
 1.4本章 小結
  基本練習
  擴展練習
  延伸閱讀
第2章 面向對象技術入門
 2.1面向對象的核心思想
  2.1.1面向對象對現(xiàn)實世界的映射
  2.1.2面向對象的系統(tǒng)分解方法
 2.2面向對象建模語言
  2.2.1什么是uml
  2.2.2uml的構成
  2.2.3女n何使用uml
 2.3面向對象的基本概念
  2.3.1什么是對象
  2.3.2類的概念
  2.3.3類的結構
  2.3.4類的uml描述
  2.3.5類的java實現(xiàn)
 2.4面向對象的主要機制
  2.4.1抽象——建?;A
  2.4.2封裝——安全目標
  2.4.3繼承——重用目標
  2.4.4聚合——裝配機制
  2.4.5關聯(lián)——整合機制
  2.4.6消息傳遞——通信機制
  2.4.7重載——靈活目標
  2.4.8多態(tài)性——oo靈魂
 2.5本章 小結
  基本練習
  擴展練習
  延伸閱讀
第3章 面向對象建模方法
 3.1面向對象建模的依據(jù)
  3.1.1建模的一般原則
  3.1.2面向對象建模的基本思想
 3.2面向對象模型的構成
 3.3面向對象建模過程
 3.4建立實驗框架
  3.4.1什么是實驗框架
  3.4.2如何描述實驗框架
  3.4.3建立實驗框架的過程
 3.5靜態(tài)建模
  3.5.1靜態(tài)建模過程
  3.5.2靜態(tài)建模詳解
  3.5.3靜態(tài)建模的基本原則
 3.6動態(tài)建模
  3.6.1狀態(tài)建模
  3.6.2交互建模
  3.6.3活動建模
 3.7本章 小結
  基本練習
  擴展練習
  延伸閱讀
第4章 面向對象離散事件仿真
 4.1離散事件系統(tǒng)仿真概述
  4.1.1離散事件系統(tǒng)模型
  4.1.2離散事件仿真策略
  4.1.3離散事件仿真系統(tǒng)的分層構成
 4.2基于事件調度法的面向對象離散事件仿真
  4.2.1基本思想
  4.2.2靜態(tài)結構
  4.2.3主要類的設計
  4.2.4進一步的考慮
  4.2.5應用
 4.3基于進程交互法的面向對象離散事件仿真
  4.3.1基本思想
  4.3.2靜態(tài)結構
  4.3.3主要類的設計
  4.3.4進程交互機制
  4.3.5進一步的考慮
  4.3.6應用
 4.4面向對象離散事件仿真軟件
  4.4.1面向對象編程語言對仿真的支持
  4.4.2面向對象仿真語言
  4.4.3典型的面向對象離散事件仿真軟件
 4.5本章 小結
  基本練習
  擴展練習
  延伸閱讀
第5章 面向對象仿真高級專題
 5.1分布式仿真
  5.1.1dis
  5.1.2alsp
  5.1.3hla
 5.2連續(xù)系統(tǒng)的面向對象仿真
  5.2.1基于常微分方程的面向對象連續(xù)系統(tǒng)仿真
  5.2.2基于modelica的連續(xù)系統(tǒng)面向對象仿真
 5.3基于devs的層次化面向對象仿真
  5.3.1基本devs模型
  5.3.2并行devs模型
  5.3.3devs模型的耦合封閉性
  5.3.4基于devs的面向對象建模
 5.4基于agent的仿真
  5.4.1agent的基本概念
  5.4.2基于agent的建模與仿真
  5.4.3基于agent仿真的應用
 5.5面向服務的仿真
  5.5.1服務
  5.5.2仿真服務
  5.5.3什么是soa
  5.5.4面向服務的仿真架構
 5.6本章 小結
  基本練習
  擴展練習
  延伸閱讀
附錄ajava語言要點
 a.1基本數(shù)據(jù)類型
 a.2流程控制
 a.3類的定義
 a.4程序構成
 a.5集合類
 a.6多線程
附錄b課程設計指導
 b.1staruml的使用
 b.1.1實驗目的
 b.1.2staruml的功能及特點
 b.1.3實驗要求
 b.1.4實驗內容
 b.2面向對象仿真系統(tǒng)設計
 b.2.1實驗目的
 b.2.2實驗要求
 b.2.3實驗內容
 b.2.4參考選題
 b.3面向對象離散事件仿真的實現(xiàn)
 b.3.1實驗目的
 b.3.2實驗要求
 b.3.3實驗內容
 b.3.4參考選題

章節(jié)摘錄

版權頁:插圖:建模的含義相當廣泛,廣義上講,我們無時無刻不在建模。從工程建模角度看,建模又分為數(shù)學建模、邏輯建模、軟件建模等。面向對象建模屬于邏輯建模和軟件建模。建模需要認識系統(tǒng)的特征,然后去適應或改造系統(tǒng)。建模的基礎是研究系統(tǒng),從系統(tǒng)獲得相關的知識和數(shù)據(jù)。建模的過程是一個循環(huán)往復、不斷修正的過程。建模目的、先驗知識和系統(tǒng)數(shù)據(jù)是建模的信息源。建模前首先要建立實驗框架(Experimental Frame,EF)。實驗框架的概念是由美國亞利桑那大學的Zeigler教授提出來的,可以描述為對系統(tǒng)進行觀測或實驗時的條件和環(huán)境的描述,包括各種假設、目標、限制條件等。實驗框架是被建模系統(tǒng)和模型之間的橋梁。實驗框架是根據(jù)建模目的確定的。在對系統(tǒng)進行建模時,可以根據(jù)實際情況考慮多個實驗框架,每個實驗框架對應不同的建模目標,不同的假設和限制條件??梢姡粋€模型的有效性是針對特定的實驗框架而言的,對一個實驗框架有效的模型對另一個框架來說就不一定是有效的。根據(jù)建模信息源的不同,通常有演繹法和歸納法兩種建模途徑。演繹法運用數(shù)學推理和邏輯推理的知識來建立系統(tǒng)模型,然后在此模型的基礎上解決實際問題。演繹法建模是一個從一般到特殊的過程。歸納法則是從觀測到的行為出發(fā),總結出與觀測結果一致的更高層次的知識,它是一個從特殊到一般的過程。在實際工程建模過程中,往往基于實驗框架,將演繹法和歸納法結合起來使用。

編輯推薦

《面向對象建模與仿真》是國內第一部系統(tǒng)全面講述面向對象仿真技術的教材。面向對象仿真技術在各類仿真系統(tǒng)開發(fā)中得到了十分廣泛的應用?!睹嫦驅ο蠼Ec仿真》注重基礎性、系統(tǒng)性、先進性和實用性,將原理介紹、系統(tǒng)設計和代碼實現(xiàn)相結合,以面向對象仿真的基本思想貫穿始終,按照基本概念、建模方法、系統(tǒng)實現(xiàn)的順序。系統(tǒng)講解面向對象仿真技術的方方面面。

圖書封面

評論、評分、閱讀與下載


    面向對象建模與仿真 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7