文件名称:银行客户排队等候系统模拟
文件大小:359KB
文件格式:DOC
更新时间:2016-01-11 04:08:11
银行 客户 排队 等候系统模拟
客户到银行办理业务,需要取号排队等候。客户分为VIP客户、理财客户、一般客户三种类型。不同类型客户,取得不同的排队序号凭证,进入不同序列排队等候。当服务窗口出现空闲时,按既定策略从三种类型客户中选取客户接受服务。 选取客户接受服务的策略如下: (1)三种类型客户的服务优先顺序从高到低依次为:VIP客户、理财客户、一般客户; (2)相同类型的客户采取先来先服务的原则; (3)当一般客户连续5次未被选中时,下一次优先选取一般客户接受服务。 用C语言编写程序,模拟上述操作过程。 2.需求分析 (1)输入的形式和输入值的范围:客户进行排队时输入1、2、3分别代表VIP客户、理财客户、一般客户三种类型的客户,以得到相对应的排队号;银行端每处理完一位用户,输入Y,使得系统重新打印当前排队队列; (2)输出的形式:输出当前所有排队用户的客户信息以及号数; (3)程序所能达到的功能:演示出较为合理的银行等候系统模拟;