《管理系統(tǒng)模擬與GPSS/Java》系統(tǒng)地講述了廣泛應用于管理系統(tǒng)的建模與計算機模擬技術中的基本原理和方法,以多種實例介紹關于離散系統(tǒng)模擬模型的建立、程序的編制以及模擬的實現(xiàn)等內(nèi)容。關于模擬技術中的排隊理論、輸入數(shù)據(jù)分析、隨機變量的產(chǎn)生、輸出結(jié)果的分析也做了較全面的講解。
此外《管理系統(tǒng)模擬與GPSS/Java》還對專用模擬語言GPSS/Java的運行環(huán)境、操作界面做了講解,并結(jié)合大量實例對GPSS/Java編程方法及模塊語句的使用做了詳細介紹。
《管理系統(tǒng)模擬與GPSS/Java》可以作為高等院校信息管理與信息系統(tǒng)專業(yè)本科生和研究生的教材,以及管理類、經(jīng)濟類和計算機應用類等相關專業(yè)的參考書,同時對于企業(yè)的管理者、決策者、各類信息資源開發(fā)者及技術骨干,均具有參考價值。
計算機模擬技術的迅速發(fā)展和廣泛應用已使自然科學及應用工程的多種學科中極其復雜的問題迎刃而解。幾十年來,管理科學的各個領域也在廣泛使用著這一由現(xiàn)代數(shù)學方法、管理科學和計算機技術相結(jié)合而形成的管理系統(tǒng)模擬技術,這項技術已成為戰(zhàn)略研究、系統(tǒng)分析、運籌規(guī)劃、預測決策、宏觀及微觀管理等領域的有效工具。這項技術的成功運用,已使那些需要花費大量人力、物力和時間,承擔很大風險的許多科研課題或工程設計、實驗問題得到了比較滿意的解答。
2000年,由清華大學出版社出版了《管理系統(tǒng)模擬與GPSS語言》一書,在該書中對管理系統(tǒng)模擬涉及的模型建立、數(shù)據(jù)分析等做了全面介紹,并且把離散系統(tǒng)模擬領域中的常用語言GPSS/PC版的使用做了詳細介紹,可以讓學生由淺入深地了解這種模擬語言在實際管理中的具體應用,為掌握大型模擬語言奠定堅實的基礎。
2013年,姜海虹和于本海等老師出版了《管理系統(tǒng)模擬與GPSS》(第2版),將版教材中的GPSS/PC版升級為基于WINDOWS操作系統(tǒng)的GPSS World Student版本,GPSS World Student版與GPSS/PC版相比界面操作更直觀,編程設計更方便,尤其是函數(shù)的定義和標準數(shù)字屬性的使用更便于學生理解和掌握。此版教材被收入21世紀高等學校規(guī)劃教材,并使用至今。
當GPSS遇到為流行的Java語言,形成GPSS/Java后,其運行效率提高,更重要的是模型界面保持了Java程序的框架,這樣用戶可以定義、插入和調(diào)用Java元素,畢竟Java除了仿真功能之外,在任何方面都要強于GPSS。出于這樣的考慮,為了提高教學質(zhì)量,編者不斷與實際結(jié)合,決定出版本書。
本書的第1、2章主要闡述了計算機模擬的一些基本概念和基本方法,包括系統(tǒng)模型與模擬、分析系統(tǒng)的基本方法與概念、管理系統(tǒng)模擬的基本原理、模擬模型的基本構(gòu)成等。第3章介紹了與管理系統(tǒng)模擬密切相關的排隊模型理論。第4章討論模擬輸入數(shù)據(jù)的類型,以及如何估計輸入數(shù)據(jù)的概率分布和分布假設的檢驗方法。第5、6、8、9章詳細介紹了GPSS/Java模擬語言的常用模塊和語句,并列舉了大量實例介紹如何應用GPSS/Java語言實現(xiàn)系統(tǒng)的模擬。第7章介紹隨機數(shù)和隨機變量的產(chǎn)生以及相關的理論,同時介紹了在GPSS/Java語言中各類隨機變量的使用方法。第10章介紹與輸出數(shù)據(jù)分析相關的理論和方法。在每章的講解之后,都附有相應的習題,以幫助讀者鞏固、消化所學的內(nèi)容,同時這部分習題也可以作為實驗題目進行練習。
第1章 緒論
1.1 什么是計算機模擬
1.2 計算機模擬技術解題的方法
1.3 模擬技術的地位和作用
本章習題
第2章 系統(tǒng)、模型與模擬
2.1 概述
2.2 離散系統(tǒng)模擬的基本方法
2.3 模擬語言簡介
本章習題
第3章 排隊模型
3.1 排隊系統(tǒng)的界定
3.2 排隊系統(tǒng)標記
3.3 排隊系統(tǒng)的穩(wěn)態(tài)性能指標
3.4 馬爾可夫穩(wěn)態(tài)模型
3.5 數(shù)學分析及應用
3.6 數(shù)學分析與模擬分析關系
本章習題
第4章 輸入數(shù)據(jù)的分析
4.1 概述
4.2 數(shù)據(jù)的采集與處理
4.3 數(shù)據(jù)分布的分析與假設分布族
4.4 參數(shù)的估計
4.5 擬合優(yōu)度檢驗(Goodness-of-FitTests)
本章習題
第5章 GPSS/Java及其集成開發(fā)環(huán)境
5.1 GPSS仿真系統(tǒng)
5.2 GPSS/Java仿真系統(tǒng)
5.3 GPSS/Java集成開發(fā)環(huán)境介紹
第6章 GPSS/Java常用語句及其使用
6.1 GPSS/Java基本模塊
6.2 與活動實體有關的模塊
6.3 與資源實體有關的模塊
6.4 GPSS/Java語言的控制語句
6.5 應用舉例
6.6 GPSS/Java標準輸出管理
本章習題
第7章 隨機數(shù)發(fā)生器與函數(shù)實體
7.1 隨機數(shù)發(fā)生器
7.2 產(chǎn)生隨機變量的方法
7.3 GPSS/Java語言的隨機數(shù)發(fā)生器
7.4 GPSS/Java函數(shù)實體
7.5 應用舉例
7.6 模型控制語句rmult
本章習題
第8章 中級GPSS/Java的程序設計
8.1 標準屬性
8.2 GPSS/Java變量實體
8.3 GPSS/Java保存值實體
8.4 其他GPSS/Java語句模塊
8.5 select模塊
8.6 應用舉例
本章習題
第9章 GPSS/Java高級建模技術
9.1 表實體與隊列表實體
9.2 動態(tài)實體的分裂、裝配、匹配與聚集
9.3 屬性值函數(shù)的實現(xiàn)
9.4 用戶鏈實體
9.5 設備的搶占
本章習題
第10章 輸出數(shù)據(jù)的分析
10.1 概述
10.2 輸出結(jié)果的置信區(qū)間
10.3 終止型模擬結(jié)果的分析
本章習題
……
附錄
參考文獻