银行业务模拟系统的实现剖析.docxVIP

  • 3
  • 0
  • 约9.76千字
  • 约 16页
  • 2017-03-21 发布于湖北
  • 举报
程序设计与算法综合训练》设计报告3学号: 姓名:汪泓章 年级: 大一 专 业:计科项目名称:银行业务模拟系统的设计与实现完成日期:2016年7月1日1.需求分析?(1)问题描述:假设某银行有四个窗口对外接待客户,从早晨银行开门起不断有客户进入银行。由于每个窗口在某个时刻只能接待一个客户,因此在客户人数众多时需在每个窗口前顺次排队,对于刚进入银行的客户,如果某个窗口的业务员正空闲,则可上前办理业务,反之,若四个窗口均有客户所占,他便会排在人数最少的队伍后面。现在需要编制程序以模拟银行的这种业务活动并计算一天中客户在银行逗留的平均时间。?(2)基本要求1)初始化(OpenForDay),模拟银行开门时各数据结构的状态。2)事件驱动(EventDrived), 对客户到达和离开事件做相应处理。3)下班处理(CloseForDay),模拟银行关门时的动作,统计客户平均逗留时间。4)按照题意要求独立进行设计,设计结束后按要求写出设计报告。①输入的形式和输入值的范围:规定银行一天的营业时间为480分钟。②输出的形式:所有顾客业务办理的总时间;办理业务的总顾客数;平均每人办理时间③程序所能达到的功能:通过队列的知识完成离散时间模拟,即已知窗口数和一天的营业时间可以求得平均每人办理的时间。2.概要设计?总体设计思想:为了计算这个平均的逗留时间,自然需要知道每个客户到

文档评论(0)

1亿VIP精品文档

相关文档