为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

北戴河火车站售票系统仿真.

2017-09-02 11页 doc 78KB 27阅读

用户头像

is_447713

暂无简介

举报
北戴河火车站售票系统仿真.北戴河火车站售票系统仿真. 《建模与仿真》课程论文 姓名:王小刚 学号:1111028 北戴河火车站售票系统仿真 一、模型描述 1、 假设北戴河火车站有2个自动售票机机、1个网络购票取票机,1个成人票 窗口,1个学生票窗口,1个改签(退票)窗口。 2、 已知前往天津、北京、河北省内车票数量充足,绝大多数人直接在自动售票 机上购票,方便,高效;开往新疆、海南、云南等地的火车车票价格较高, 需要在柜台办理;取票,退票,改签业务在特殊窗口办理。由于取票机不能 取学生票,所以使用人数仅针对成人票的业务办理,使用人数较少。 ...
北戴河火车站售票系统仿真.
北戴河火车站售票系统仿真. 《建模与仿真》课程 姓名:王小刚 学号:1111028 北戴河火车站售票系统仿真 一、模型描述 1、 假设北戴河火车站有2个自动售票机机、1个网络购票取票机,1个成人票 窗口,1个学生票窗口,1个改签(退票)窗口。 2、 已知前往天津、北京、河北省内车票数量充足,绝大多数人直接在自动售票 机上购票,方便,高效;开往新疆、海南、云南等地的火车车票价格较高, 需要在柜台办理;取票,退票,改签业务在特殊窗口办理。由于取票机不能 取学生票,所以使用人数仅针对成人票的业务办理,使用人数较少。 3、 票价<100的建议在自动售票机上完成,300<票价<600,或>1000的建议在人 工售票窗口购票,学生票仅能在学生票窗口购得。 4、 顾客会选择最短队列的机器或柜台。 5、 乘客到达时间间隔服从参数为2的泊松分布。 6、 乘客购票花费金额服从正态分布N(600,100),正态分布N(3000,500)。 在自动售票机上操作时间服从均匀分布UNIFORM(2,5)的随机分布,自动取票机的时间服从均匀分布UNIFORM(4,10),柜台售票的时间服从均匀分布UNIFORM(3,7),柜台取票时间服从均匀分布UNIFORM(6,9),其他业务办理时间服从均匀分布UNIFORM(5,25),退票、改签业务办理时间服从均匀分布UNIFORM(10,40)。 二、模型归档 1、模型逻辑结构图 2、模型细节 MODEL INFORMATION: Model Name: 北戴河火车站售票系统 Model Title: Base Model. Model Author: 王小刚 Creation Date: 2013-12-25 ___________________________________________________ ELEMENT NAME: Buffers001 Element Type: Buffer Quantity: 6 Capacity: 1000 Input Option: Rear Output Option: First Search From: Front ELEMENT NAME: kind Element Type: Attribute Quantity: 1 ELEMENT NAME: minsg2 Element Type: Function Type: Integer Parameters: 2 x,Integer y,Integer Actions Execution: IF x <= y RETURN 1 ELSE RETURN 2 ENDIF ELEMENT NAME: minsg3 Element Type: Function Type: Integer Parameters: 3 x,Integer y,Integer z,Integer Actions Execution: DIM a AS INTEGER IF x <= y AND x <= z a = 1 ELSEIF y <= x AND y <= z a = 2 ELSEIF z <= x AND z <= y a = 3 ENDIF RETURN a ELEMENT NAME: 成人票窗口 Element Type: Machine Quantity: 1 Priority: Lowest Type: Single Cycle Time: 服务时间 Input / Output Rules Input: PULL from Buffers001(4) Output: PUSH to SHIP Actions Input: IF 乘客的个人选择 = 1 服务时间 = UNIFORM (6,9) ELSEIF 乘客的个人选择 = 2 服务时间 = UNIFORM (3,7) ELSEIF 乘客的个人选择 = 3 服务时间 = UNIFORM (5,25) ENDIF ELEMENT NAME: 乘客 Element Type: Part Type: Variable attributes Group number: 1 Inter Arrival Time: POISSON (2) First Arrival at: 0.0 Maximum Arrivals: Unlimited Input / Output Rules Output: IF 乘客的个人选择 = 1 IF kind = 1 IF minsg3 (NPARTS (Buffers001(1)),NPARTS (Buffers001(2)),NPARTS (Buffers001(3))) = 1 PUSH to Buffers001(1) ELSEIF minsg3 (NPARTS (Buffers001(1)),NPARTS (Buffers001(2)),NPARTS (Buffers001(3))) = 2 PUSH to Buffers001(2) ELSEIF minsg3 (NPARTS (Buffers001(1)),NPARTS (Buffers001(2)),NPARTS (Buffers001(3))) = 3 PUSH to Buffers001(3) ENDIF ELSEIF kind = 2 IF minsg2 (NPARTS (Buffers001(4)),NPARTS (Buffers001(5))) = 1 PUSH to Buffers001(4) ELSE PUSH to Buffers001(5) ENDIF ENDIF ELSEIF 乘客的个人选择 = 2 IF kind = 1 PUSH to Buffers001(3) ELSEIF kind = 2 IF minsg2 (NPARTS (Buffers001(4)),NPARTS (Buffers001(5))) = 1 PUSH to Buffers001(4) ELSE PUSH to Buffers001(5) ENDIF ENDIF ELSEIF 乘客的个人选择 = 3 IF minsg2 (NPARTS (Buffers001(4)),NPARTS (Buffers001(5))) = 1 PUSH to Buffers001(4) ELSE PUSH to Buffers001(5) ENDIF ELSEIF 乘客的个人选择 = 4 PUSH to Buffers001(6) ELSE Wait ENDIF Actions Create: DIM x AS REAL x = RANDOM () IF x >= 0 AND x < 0.45 乘客的个人选择 = 1 ELSEIF x >= 0.45 AND x < 0.9 乘客的个人选择 = 2 ELSEIF x >= 0.9 AND x <= 0.98 乘客的个人选择 = 3 ELSEIF x >= 0.98 AND x <= 1 乘客的个人选择 = 4 ENDIF kind = 1 IF 乘客的个人选择 = 1 购票金额 = NORMAL (600,100) IF 购票金额 > 400 AND x >= 0.2 kind = 2 ENDIF ELSEIF 乘客的个人选择 = 2 购票金额 = NORMAL (3000,500) IF 购票金额 > 100 AND 购票金额 < 3000 AND x >= 0.2 OR 购票金额 >= 3000 kind = 2 ENDIF ELSEIF 乘客的个人选择 = 3 kind = 2 ELSEIF 乘客的个人选择 = 4 kind = 3 ENDIF ELEMENT NAME: 乘客的个人选择 Element Type: Attribute Quantity: 1 ELEMENT NAME: 动车自动售票机 Element Type: Machine Quantity: 1 Priority: Lowest Type: Single Cycle Time: UNIFORM (2,5) Input / Output Rules Input: PULL from Buffers001(1) Output: PUSH to SHIP ELEMENT NAME: 非动车售票机 Element Type: Machine Quantity: 1 Priority: Lowest Type: Single Cycle Time: UNIFORM (2,5) Input / Output Rules Input: PULL from Buffers001(2) Output: PUSH to SHIP ELEMENT NAME: 服务时间 Element Type: Attribute Quantity: 1 ELEMENT NAME: 改签(退票窗口) Element Type: Machine Quantity: 1 Priority: Lowest Type: Single Cycle Time: UNIFORM (10,40) Input / Output Rules Input: PULL from Buffers001(6) Output: PUSH to SHIP ELEMENT NAME: 购票金额 Element Type: Attribute Quantity: 1 ELEMENT NAME: 网络购票取票机 Element Type: Machine Quantity: 1 Priority: Lowest Type: Single Cycle Time: 服务时间 Input / Output Rules Input: PULL from Buffers001(3) Output: PUSH to SHIP Actions Input: IF 乘客的个人选择 = 1 服务时间 = UNIFORM (4,10) ELSE 服务时间 = UNIFORM (2,5) ENDIF ELEMENT NAME: 学生票窗口 Element Type: Machine Quantity: 1 Priority: Lowest Type: Single Cycle Time: 服务时间 Input / Output Rules Input: PULL from Buffers001(5) Output: PUSH to SHIP Actions Input: IF 乘客的个人选择 = 1 服务时间 = UNIFORM (6,9) ELSEIF 乘客的个人选择 = 2 服务时间 = UNIFORM (3,7) ELSEIF 乘客的个人选择 = 3 服务时间 = UNIFORM (5,25) ENDIF 三、数据处理结果 中横卧着整个过去的灵魂——卡莱尔 人的影响短暂而微弱,书的影响则广泛而深远——普希金 人离开了书,如同离开空气一样不能生活——科洛廖夫 书不仅是生活,而且是现在、过去和未来文化生活的源泉 ——库法耶夫 书籍把我们引入最美好的社会,使我们认识各个时代的伟大智者———史美尔斯 书籍便是这种改造灵魂的工具。人类所需要的,是富有启发性的养料。而阅读,则正是这种养料———雨果
/
本文档为【北戴河火车站售票系统仿真&#46;】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索