c#如何实现叫号操作_C#开发银行叫号系统

1

任务书

课程名称:

C#

程序设计

设计题目:银行排队叫号系统

1.

问题描述

目前,

在以银行营业大厅为代表的窗口行业,

大量客户的拥挤排队已成为了这些企

事业单位改善服务品质、提升营业形象的主要障碍。排队(叫号)系统的使用将成为

改变这种状况的有力手段。排队系统完全模拟了人群排队全过程,通过取票进队、排

队等待、叫号服务等功能,代替了人们站队的辛苦,把顾客排队等待的烦恼变成一段

难得的休闲时光,使客户拥有了一个自由的空间和一份美好的心情。

排队叫号软件的具体操作流程为:

顾客取服务序号。

当顾客抵达服务大厅时,

前往放置在入口处旁的取号机,

并按一

下其上的相应服务按钮,取号机会自动打印出一张服务单。单上显示服务号及该

服务号前面正在等待服务的人数。

银行职员呼叫顾客

,顾客的服务号就会按顺序的显示在显示屏上。当一位顾客办

事完毕后,柜台银行职员只需按呼叫器相应键,即可自动呼叫下一位顾客。

2.

功能要求:

1

)使用数组或链表以及

C#

接口和范型技术实现通用的队列功能;

2

)编写算法,利用队列模拟银行排队系统;

3

)利用多窗口分别模拟顾客取服务号、银行窗口服务顾客。

3.

界面要求:

用户界面设计不做统一规定,但应做到界面友好,易于操作。

4.

技术要求:

要求利用面向对象的方法以及队列数据结构来完成系统的设计;

在设计的过程中,

建立清晰的类层次;

在系统设计中要分析和定义各个类,

每个类中要有各自的属性和

方法;要求运用面向对象的机制来实现系统功能。

5

.创新要求

在基本要求达到后,可以进行创新设计(包括界面、功能、数据结构)

6.

课程设计时间:

10

7.

考核方式

在机房当场验收。

学生提交课程设计文档(

A4

纸打印)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值