下载此文档

银行叫号机排队机系统设计.doc


文档分类:论文 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
课程设计
题目:银行排队机系统
需求分析
排队在日常生活中已经是一种很普遍的现象,随着科技的发展,排队系统应用而生。排队叫号机是利用电脑的科学管理功能代替人为排队系统,很好地解决了客户在服务机构办理业务时所遇到的各种排队、拥挤和混乱现象,为客户办理业务带来莫大的方便和愉悦。根据课程设计的要求,基本确定应用单片机来确定简单的排队叫号机功能。
1、基于总体的考虑,首先对排队机进行分析。排队系统可以分为两大部分。票务打印系统及窗口操作系统,为此首先需要设置一个总控制系统对它们进行控制。
2、票务打印系统
(1)显示
发号机上的显示屏使用液晶显示,显示对待办业务的选择;
(2)输入
输入过程即通过触摸屏对业务进行选择的过程;
(3)输出打印
号票打印内容应该包括业务名称、排队号码,打印机选用指针式打印机;
3、窗口操作系统基本包括显示屏、语言提示,叫号按钮
(1)显示屏
使用点阵式LED显示,显示内容应该是下一个号码以及办理窗口;
(2)语音提示
语音播报时用语音的形式通过广播或者音箱给人一提示信息。语音播报提示给人直观、亲切的感受特点,而且不需要用户一直盯着提示屏或者排队情况。选择使用语音芯片,实现的功能应该是当操作员按下按钮后,语音播放下一个办理者的票号。
(3)叫号按钮
设置叫号按钮,以便于操作员控制窗口模块的显示屏及语音提示。
4、各个模块的通信问题
考虑通信距离为几十米的范围内,而且需要高有效的抗噪能力,选用目前广为应用的
RS—485总线相连,互相通信,传送数据。
概要设计
根据排队系统的实际情况,排队系统的基本流程如下:
休息区的顾客收到提示信息后前去相应窗口接受一对一服务
需要办理业务的顾客先到取号机根据自己需要选择业务,并获得打印出的排队号票
取到排队号的顾客在休息区休息,注意大厅的提示信息
窗口操作员按“下一位”当前窗口便显示顾客排队号同时开始语音播报:请XX到XX窗口服务
顾客取票
顾客休息等待
顾客到窗口办理业务
营业员按钮叫号
排队机排队流程
(二)系统设计方案如下:
1、整个系统由一台主控器与多台子控制器通过485总线相连,互相通信,传送数据。主控制器接收子控制器的请求信息,对子控制器的请求作出应答。
通信
总控制器
子控制器
子控制器

通信
系统框架图
2、窗口操作子系统
显示屏
子控制器
窗口一
窗口二
窗口三
键盘输入模块
语音叫号
显示屏
语音叫号
显示屏
语音叫号
窗口控制系统功能结构图
(1) 子控制器包括一个管理员键盘和多个窗口操作键盘,每个每个窗口操作键盘课通过硬件来设定、更改其所在窗口的窗口号。
管理员键盘实现系统设置的功能,可以配置整个系统的密码,系统时间,业务类型等一系列参数;窗口操作键盘可以向主控制器发出“下一位”来呼叫下一位顾客。
同时,对于某些特殊情况要进行处理,例如某些紧急客户排队需要优先处理、顾客没有听到叫号的信息或者操作员暂时离开窗口,所以操作键盘需要能提
供“优先”、“重呼”、“暂停”等信息处理功能。
(2)整个系统中需要一个显示牌来指示当前顾客应该到达某个串口办理;
同时每个窗口需要配置一台相应的显示牌,可以显示当前窗口办理的顾客号,以便提醒顾客前来办理业务。
(3)为了更直观的提醒顾客,系统中还设置一个语音叫号控制单元,实时
通过音箱播报顾客号和相应窗口号来提醒顾客办理业务。
3、票号打印子系统
主控制器连接业务取号机的业务选择键盘,用来接收顾客的按键信息与排队请求信号。同时,还连接微型打印机,在接收到排队请求信号后,依照当前的排队情况,产生排队号,并控制打印机的打印。
打印机电路
显示屏
触摸屏输入
复位电路
主控制器
票号打印系统框图
三、详细设计
(一)硬件设计
1、主控制器设计
基于成本控制和功能不需要很复杂的考虑,主控器选用单片机来实现。主控器即为RS—
485网络中的主机,起着网络服务器的作用,把RS—485网络上的多个CPU控制节点通过总线连接起来,构成一个完整的通信网络系统,作为该排队系统的主要控制单元,它的设计需要达到以下几个要求:
能够顺利的与其他CPU控制器通过RS—485总线相连,组成可以相互通信、多CPU协同控制的网络;
具有基本的人机交互界面,可以接受顾客排队请求的信息输入;
具有较大的数据存储单元,以存储顾客排队信息,生成排队号等;
能驱动打印机,由打印机打印出有相关信息的排队票号;
具有系统时钟,记录当前系统时间,需要万年历功能;
能与PC机通信,传递取号、叫号等信息。
打印机控制模块
RAM
CPU
系统时钟控制模块

串口0

串口1

银行叫号机排队机系统设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人86979448
  • 文件大小2.50 MB
  • 时间2018-02-08