基于
网络结构的GPSS/JAVA的构建与开发
任毅孙健
(北京工业大学实验经管系,北京市朝阳区管庄,100024)
摘要:本文主要介绍了作者在GPSS/JAVA的开发和研究中所取得的新成果.首先概述了单机版GPSS/JAVA的新特点,然后从网络版GPSS/JAVA的
系统结构入手,重点介绍了C/S结构GPSS/JAVA的研究和开发
工作,通过具体的实例展示了网络版GPSS/JAVA在用户界面和运行机制方面与单机版的不同,介绍了网络版GPSS/JAVA的"一次加载,多次运行"的处理机制.最后对基于Web结构GPSS/JAVA的开发和研究工作进行了展望.关键词:系统仿真;
管理系统仿真;离散系统仿真;GPSS
Research&;DevelopmentofGPSS/JAVABasedonNetworkFrame
RenYiSunJian
(Economic&;Managemendepartment,pilotinstitute,BeijingUniversityofTechnology,Guanzhuang,ChaoyangDistric,100024)
Abstract:ThenewestdevelopmentonGPSS/JAVAisintroducedaccordingastheauthors'sresearchwork.TheaccomplishmentofneweditionGPSS/JAVAisintroducedfirstly,thenbeginwiththesystemstructureofGPSS/JAVAbasedonnetworkframe.ThemaincontentofthearticleistointroducehowtheGPSS/JAVAbasedonnetworkframeworks,forexample,theperformanceandfeaturesofnetworkeditionGPSS/JAVAcomparetothesingle-PCedition,thenreleasesthekeystructureofthesystemandmainideainit'sdesigning.Finally,takeanexpectationonthefurturedevelopmentonGPSS/JAVAbasedonB/Sstructure.Key
words:simulation;managementsystemsimulation;discretesystem;GPSS
1引言
GPSS的全称是GeneralPurposeSimulationSystem,被译为通用仿真系统.自1967年IBM正式推出GPSS/360起的四十年时间里,获得了长足的发展与应用.目前,我国以GPSS作为模拟分析平台的科研单位和大学有很多,但大多数使用的是GPSS的早期版本或GPSS/H的学生版.中交一航院
[1]
更好的推广和普及GPSS/JAVA,作者在单机版的基础上,又开发出了网络版的GPSS/JAVA.
2单机版GPSS/JAVA的改进与完善
作者在2006系统仿真技术及其应用学术会议上发表的论文《离散系统仿真语言GPSS/JAVA的研究与开发》中对GPSS/JAVA的系统结构及其
设计思想进行了简要的阐述,并通过一个具体的实例展示了GPSS/JAVA的性能和特点.又经过了一年的研究和开发,新版GPSS/JAVA在系统结构及其设计思路上都有较大的变化.以下仍然针对上述论文的实例,用新版GPSS/JAVA重新构造模型,以展现新旧版本GPSS/JAVA的不同.
问题陈述:某理发馆只有一个理发师,有三把椅子供顾客等待时坐.顾客以均值为10分钟,偏差为2分钟的均匀分布到达,若新来的顾客看到三把椅子皆有人坐,就会离开,去别的理发馆,否则就留下.理发师理发的时间符合均值为7,偏差为3的均匀分布.理发馆每天营业8小时,构造模型,模拟5天,求出每天因为凳子坐满而丢失的顾客数和零等待(即顾客到达的时候理发师正好为空闲状态)的顾客数.
1
2005年从美国WolverineSoftware公司引进了一套
GPSS/H,经该公司确认,他们是中国大陆第一家引进该
软件商业版的用户.为了促进系统仿真技术在我国管理工作中的应用,作者开发了离散系统仿真语言GPSS/JAVA
[2-7]