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