管理系統仿真與GPSS/JAVA

管理系統仿真與GPSS/JAVA

《管理系統仿真與GPSS/JAVA》以作者自主開發的仿真軟體GPSS/Java為基礎,系統地闡述了管理系統建模與仿真技術的套用,旨在使讀者對GPSS和GPSS/Java仿真系統的建模方法有深入的理解和全面的掌握,並能夠套用於解決各種管理工作的實際問題。

基本信息

內容簡介

全書共分9章。第1章為緒論;第2章介紹系統仿真的基本概念;第3章介紹GPSS建模的基本概念和方法,並說明GPSS/Java的特點和使用方法;第4章介紹GPSS/Java的初級部分,即GPSS/Java的基礎模組語句和控制語句;第5章介紹仿真模型的初始化操作、模型輸入操作及模型運行的內部機制;第6章介紹隨機數的生成、函式實體和標準隨機函式;第7章介紹

GPSS/Java的中級建模技術部分,包括標準屬性和動態實體參數,以及用於實現測試、比較、統計、循環和選擇等模型功能的模組語句,在此基礎上可建立比較複雜的仿真模型;第8章介紹GPSS/Java的高級建模技術,主要包括動態實體的分裂、裝配、匹配和聚集等,以及用戶鏈和設備的搶占等內容;第9章介紹GPSS/Java集成開發環境的使用及其仿真類庫的結構與組織。

《管理系統仿真與GPSS/JAVA》可以作為高等院校信息管理與信息系統專業、企業管理和經濟類專業、交通與物流類專業以及計算機套用等工程類專業的專科生、本科生和研究生的教材或參考書。《管理系統仿真與GPSS/JAVA》對於企業的管理者、決策者和工程技術人員了解、學習和掌握系統建模與仿真技術,亦有較大的參考價值。

目錄

第1章緒論

1.1系統仿真的概念

1.2計算機仿真的發展

1.2.1手工仿真

1.2.2計算機仿真

第2章系統仿真與GPSS

2.1管理系統仿真的基本概念

2.1.1系統與元素

2.1.2排隊系統

2.1.3排隊的基本過程

2.1.4隨機排隊系統

2.1.5離散事件與離散系統

2.1.6系統模型與仿真

2.2離散隨機排隊系統的模擬方法

2.3GPSS仿真系統

2.3.1專用仿真系統

2.3.2GPSS仿真系統

習題

第3章從GPSS到GPSS/Java

3.1GPSS建模基礎

3.1.1GPSS處理程式

3.1.2GPSS描述模型的方法

3.1.3動態實體、服務實體和輔助實體

3.1.4模擬時鐘和仿真算法

3.1.5動態實體與事件

3.1.6動態實體的產生與模型輸入

3.2基於GPSS的GPSS/Java

3.2.1什麼是GPSS/Java

3.2.2Java簡述

3.2.3GPSS/Java描述模型的方式

3.2.4關於GPSS/Java模型程式界面的討論

習題

第4章基礎模組語句與控制語句

4.1generate模組

4.2terminate模組

4.3控制語句setModel與start

4.3.1控制語句setModel

4.3.2控制語句start

4.4設備實體

4.4.1seize模組

4.4.2release模組

4.5advance模組

4.6排隊實體

4.6.1queue模組

4.6.2depart模組

4.6.3佇列統計數據

4.7套用舉例一

4.8套用舉例二

4.9地址實體、transfer模組和clear控制語句

4.9.1地址實體

4.9.2標號控制語句A

4.9.3transfer模組

4.9.4模型控制語句clear

4.10存儲實體和reset控制語句

4.10.1存儲實體

4.10.2enter與leave模組

4.10.3存儲實體控制語句redefine

4.10.4存儲器統計數據

4.10.5套用舉例

4.10.6模型控制語句reset

4.11transfer模組

4.11.1transfer模組(機率轉移)

4.11.2transfer模組(BOTH轉移)

習題

第5章GPSS/Java仿真調度程式

5.1模型的初始化

5.1.1GPSS/Java模型的初始化過程

5.1.2與模型初始化有關的控制語句

5.1.3模型初始化與用戶定義的模型類成員變數

5.2模型的輸入操作

5.2.1模型輸入操作的處理過程

5.2.2舉例說明

5.3時鐘修正與系統狀態修正

5.3.1GPSS鏈的概念

5.3.2時鐘修正

5.3.3系統狀態修正

5.3.4調度程式的邏輯流程圖

5.3.5實例說明

5.3.6輸出未來和當前事件鍊表狀態信息

5.4調度程式的組織與模型運行的控制

5.4.1調度程式的組織

5.4.2模型運行的控制

5.4.3模型控制語句redefine

5.5動態實體優先權與priority模組

5.5.1“同發事件”與優先權屬性

5.5.2操作模組priority

5.5.3套用舉例

習題

第6章隨機數發生器與函式實體

6.1隨機數及其產生

6.1.10~1間隔均勻分布隨機數

6.1.2均勻分布隨機數生成算法舉例

6.1.3GPSS/Java隨機數發生器

6.1.4任一間隔均勻分布隨機數的生成

6.1.5非均勻分布隨機數的生成

6.2GPSS/Java函式實體

6.2.1GPSS/Java函式的定義、調用和重定義

6.2.2函式調用方法的包裝與重載

6.2.3標準分布隨機函式

6.3套用舉例

6.3.1套用舉例一

6.3.2套用舉例二

6.4模型控制語句rmult

6.4.1控制語句rmultSet

6.4.2控制語句rmult14

6.4.3控制語句rmult58

6.4.4套用舉例

習題

第7章GPSS/Java中級建模技術

7.1標準屬性

7.1.1系統標準屬性

7.1.2套用舉例

7.2動態實體參數

7.2.1動態實體參數的定義與使用

7.2.2assign模組與動態實體參數的賦值

7.2.3套用舉例

7.3動態實體的駐留與傳輸

7.3.1動態實體駐留時間

7.3.2動態實體傳輸時間

7.4表實體與佇列表實體

7.4.1表實體的定義

7.4.2tabulate模組

7.4.3表實體統計數據

7.4.4套用舉例

7.4.5表調用模組語句的包裝與重載

7.5GPSS變數實體的表達方式

7.5.1什麼是GPSS變數

7.5.2用Java方法包裝GPSS變數表達式

7.5.3算術、關係和邏輯表達式

7.5.4GPSS/Java的變數實體

7.5.5變數調用方法的標準形式

7.6保存值實體

7.6.1保存值實體的定義與引用

7.6.2saveValue模組與保存值的修改

7.6.3reset和clear語句對保存值的影響

7.6.4保存值的重新定義

7.6.5保存值的輸出

7.6.6套用舉例

7.7test模組

7.8邏輯開關實體

7.8.1邏輯開關實體的定義與引用

7.8.2logic模組與開關狀態的改變

7.8.3開關狀態的重新定義

7.8.4邏輯開關的輸出

7.9loop、gate與buffer模組

7.9.1loop模組

7.9.2gate模組

7.9.3buffer模組

7.9.4套用舉例一

7.9.5套用舉例二

7.9.6套用舉例三

7.10select模組

7.10.1資源實體編號及其間接引用

7.10.2select模式1

7.10.3select模式2

7.10.4select模式3

7.10.5select模式4

7.10.6套用舉例

7.11標準屬性IN及用戶控制的輸出

7.11.1標準屬性IN

7.11.2用戶控制的標準輸出

7.11.3套用舉例

7.12表的間接引用的處理

習題

第8章GPSS/Java高級建模技術

8.1動態實體的分裂、裝配、匹配與聚集

8.1.1動態實體的分裂split模組

8.1.2動態實體的裝配assemble模組

8.1.3動態實體的匹配match模組

8.1.4動態實體的聚集gather模組

8.1.5匹配鏈、匹配鏈指示器及其相關的標準屬性

8.1.6套用舉例

8.2屬性值函式的實現

8.2.1直接定義Java方法的方式

8.2.2間接引用數值函式的方式

8.2.3套用舉例

8.3用戶鏈實體

8.3.1關於當前事件鏈掃描的更多細節

8.3.2用戶鏈的概念和作用

8.3.3link與unlink模組

8.3.4套用舉例

8.4設備的搶占

8.4.1基本概念

8.4.2preempt$與return模組

8.4.3與設備搶占狀態有關的模組和邏輯值屬性

8.4.4套用舉例

習題

第9章集成開發環境與仿真類庫

9.1桌面套用的開發環境與類庫的構成

9.1.1桌面套用的集成開發環境簡介

9.1.2桌面套用類庫構成

9.2Web套用的開發環境與類庫結構

9.2.1Web套用的集成開發環境簡介

9.2.2Web套用類庫構成

9.3GPSS/Java標準接口匯總

參考文獻

……

相關搜尋

熱門詞條

聯絡我們