银行排队叫号系统的设计毕业论文目录摘要 (I)ABSTRACT (II)1 绪论 (1)1.1 课题来源 (1)1.2 国外发展状况 (1)1.3 有线系统与无线系统 (3)1.4 发展前景 (4)1.5 系统的设计目的 (4)2 系统的需求分析 (5)2.1 系统功能需求 (5)2.2 非功能性需求 (5)3 系统总体设计 (7)3.1 方案论证 (7)3.1.1 方案要求 (7)3.1.2 方案确立 (7)3.2 方案原理 (8)3.3 异步通信 (9)3.4 系统的体系结构 (10)3.5 系统的软件结构 (10)3.6 系统的基本功能和工作原理 (11)3.6.1 排队系统的基本功能 (11)3.6.2 工作原理 (11)3.7 排队系统工作流程 (12)3.7.1 数据处理流程 (12)3.7.2 客户工作流程 (13)3.7.3 工作人员工作流程 (13)3.7.4 系统工作流程 (13)3.8 主要应用器件及技术原理 (14)3.8.1 微处理器介绍 (14)3.8.2 液晶LCD1602的介绍 (16)3.8.3 硬件概要设计 (22)3.8.4 软件概要设计 (23)4 系统硬件设计 (25)4.1 主要电路设计 (25)4.1.1 主机部分电路 (25)4.1.2 从机部分电路 (26)4.2 功能部分电路设计 (26)4.2.1 单片机最小系统电路 (26)4.2.2 1602 液晶显示电路 (28)4.2.3 按键部分电路 (30)4.2.4 TXD串行发送和RXD串行接收电路 (31)5 系统软件设计 (32)5.1 排队系统主从机软件设计 (32)5.1.1 系统从机(取号终端)软件设计 (32)5.1.2 系统主机(叫号终端)的设计 (32)5.2 主要子程序流程图 (33)5.2.1 蜂鸣器子程序 (33)5.2.2 LCD显示子程序 (34)5.2.3 窗口消号处理子程序 (35)6 系统电路设计 (37)6.1 液晶显示电路 (37)6.2 声音提示电路 (37)7 系统 Proteus 仿真实现 (37)7.1 系统的硬件实现 (37)7.2 系统的软件实现 (38)7.3 系统集成与仿真 (38)结论 (42)致谢 (43)参考文献 (44)附录A 主机程序清单 (46)附录B 从机程序清单 (57)附录C 总体设计图 (63)1 绪论1.1 课题来源过取票进队、排队等待、叫号服务等功能,诠释了人性化的服务理念,舒缓顾客等待的急躁情绪使人们在等候服务的过程中拥有一个相对自由的空间,是科技以人为本的真正时代跨入另一个世纪,随着经济全球化的大浪潮,社会的进步推动着各行各业的竞争逐渐加剧,促使各行各业树立新的服务观念,以改变旧的工作方式,适应时代的需求。
由于各行各业的信息化、智能化建设越来越普及,整个社会对各个行业办事效率的要求也越来越高。
长期以来,人们在银行、医院、电信、税务、工商等营业大厅里前拥后挤、杂乱无章地排队等候,有时一站就是一个多小时,这已是司空见惯的现象,极大地影响了服务质量。
员工坐着服务、客户站着等待的服务方式与“用户就是上帝”的服务宗旨完全背道而驰!改善服务质量、树立良好形象,解决劳累的排队现象、创造人性化服务环境已成为急需解决的问题。
与此同时,随着企业的竞争日益激烈,如何加强窗口单位的服务质量,如何加强对客户及工作人员的管理,如何克服诸如顾客挑选自己熟悉的工作人员而引起的各种弊端,创造一个轻松而个性化的窗口环境,已成为公共服务部门急需解决的问题,它直接影响着企业公共形象及业务量,涉及企业根本利益。
另外,传统柜台服务存在不安全隐患,偷盗密码已经不再是个别案例,多窗口的服务往往让人无所适从,客户盼望只排一个队,只接受“一对一”的个性化服务已成趋势,设计一套排队抽号的服务系统,可以很好的解决因排队引起的种种问题,银行排队叫号系统应运而生。
此系统完全通过模拟人群排队过程实现。
本文基于单片机的排队叫号系统,由客户端和主机终端组成,有LCD大屏幕显示信息,让客户知道自己的队号,并有叫号提示音提醒客户,方便快捷,可以满足日常的服务行业排队叫号,所以非常有意义。
1.2 国外发展状况随着现代技术的不断发展特别是计算机技术的应用,使排队技术的发展也突飞猛进。
目前已具备多种功能如音乐提示、综合显示、呼叫终端以及各种数码显示、发放也由取号机自动打印到触摸屏查询取号、按键取号、特殊识别取号等等。
在我国,特别是在我国加入世贸组织之后,排队技术也被引进国,并在我国特有的高速经济发展的环境中得到飞速发展,普及及应用。
我国的排队技术产品也由1998-2001年的起步期,2001-2003年的发展期到现阶段的高速发展期逐渐生产出适合我国国情排队系统产品,客户对排队系统产品的应用也逐渐习惯并乐于接受。
智能排队系统就是人们现在乐于接受的系统。
排队技术最早出现在欧美等西方国家,开始的排队系统仅限于工作人员的人工呼叫,随着现代技术的不断发展特别是计算机技术的应用,使排队技术的发展也突飞猛进。
目前己具备多种功能如乐音提示、语音合成呼叫、Voice-calling、呼叫终端、Operation Terminal 以及柜台显示、Counter Display和综合显示-Main Display为主的各种数码管显示、LCD显示、LED显示、PDP显示等。
发放也由取号机自动打印(Ticket Dispenser)到触摸屏查询取号、按键取号、特殊识别取号等等。
排队技术产品的出现彻底改变了以前许多需要长时间排队场所的无序模式,也被越来越多的行业所采用,以提高管理水平和自身竞争力。
智能排队机或称智能排队系统是一种综合运用计算机技术、网络技术、多媒体技术、通讯控制技术的高新技术产品。
它完全模拟了人群排队过程,通过取号、进队、排队等待、叫号服务等功能,取代各类服务性窗口传统的由顾客站立排队的方式,实现了计算机系统代替客户进行排队的过程。
适用于各类窗口服务行业,目前在国外已经广泛应用于金融、医院、电信、以及各级政府对外服务窗口等行业。
如今国际上的排队叫号系统发展主要表现在以下几方面:1)虚拟、物理呼叫器选择这两种配置中的任一种均可利用现有的电脑网络线,即可省去另外单独布线的烦恼也节约了工程布线费用的开支。
虚拟呼叫器配置非常适合电脑已联网情况下使用,物理呼叫器较适合不需电脑的科室使用。
根据实际配置情况,虚拟和物理呼叫器可在合适的情况下互换。
2)后台监控可以实现高层管理人员足不出户,即可实时了解服务动态,便于适时调动人员、方便管理。
3)高度集成所有主要器件都置控制板、微处理器 CPU 、网络接口。
4)排队叫号系统已经开始向功能齐全、外观时尚且轻便小巧等特点开始发展。
国市场上,虽然目前有一些国外引进的排队系统产品,但价格高昂。
近几年,国服务性行业逐步开始使用国研制的排队机系统。
国外同类设计情况如下:1)基于ARM的微控制器的排队叫号系统设计采用Philip LPC2134的排队叫号系统中键盘作为人机接口界面,是嵌入式系统的关键组成部分,液晶显示屏作为输出部分。
通过采用NXP高性能、高集成度、高性价比的32位ARM核处理器LPC2134,在管理机部分不用扩展RAM和语音电路,在机械部分设计时不用扩展IO接口电路,大大降低了设计的复杂性以及系统的设计成本,且增强了系统的可移植性。
2)基于单片机的排队叫号系统,系统分为两个模块:抽号模块和叫号模块,其控制核心均为AT89C51单片机,抽号模块采用LCD液晶显示器,这样显示数据直观,便于客户理解,叫号模块采用数码管显示,此模块只需显示当前所叫号数,因此采用数码管显示清楚、直观,客户容易看清当前所叫号数。
抽号模块输入只需使用一个抽号按键即可,便于客户操作。
叫号模块包括叫号键和清零键,工作人员除了可以叫号外,还可以随时按清零键、复位排队系统。
1.3 有线系统与无线系统智能排队管理系统目前已渗透到我们生活的各个方面,在银行、医院的服务大厅中,我们已充分享受到它的优越性。
目前国智能排队管理系统己发展到无线排队系统。
采用计算机技术和无线通信组网通讯等技术实现了更高层次的排队智能化管理,由于采用了无线通信组网技术,整个系统无须敷设明线,仅需接上电源,即可使用。
特别适用于已经装修完毕的营业大厅。
系统各单元之间即可无线路连接,也可局部采用传统网线连接,配置十分灵活。
如想将原有线系统改成无线,最多只需增加两个无线模块即可实现无线功能,大大降低成本。
有线方式与无线方式的排队系统所实现的功能是完全一样的。
所不同的是,有线方式制造成本低,但需要事先预埋走线槽,或走明线,安装工作量大。
另外,有线方式排队机系统,任何一个设备出现故障时,整个系统都要停下来,进行检修和更改。
采取无线方式,最大的特点就是不受环境的影响,安装方便快捷,减轻施工难度,非常便于现场安装、调试和售后服务,且系统除主机外,任何设备出现故障时,都可实时在线更换和维修。
系统稳定性提高,彻底解决了线路故障的担忧。
无线方式与有线方式相比,不足是成本稍高。
常便于现场安装、调试和售后服务,且系统除主机外,任何设备出现故障时都可实时在线更换和维修。
系统稳定性提高,彻底解决了线路故障的担忧。
无线方式与有线方式相比,不足是成本稍高。
1.4 发展前景随着服务行业的迅猛发展,客户对服务质量的要求越来越高,智能化的管理系统应用越来越广阔,在银行、医药、车站、海关、税务等方面,智能排队系统应用更加广阔,智能化水平显著提高。
随着智能化的进一步加深,服务质量越来越好。
我们国家的服务行业将得到迅猛的发展。
同时以智能化为依托,客户对服务行业的满意度会越来越高,服务行业的服务水平会越来越高。
像排队拥挤,排队无序而致使客户浪费时间,以及由此引发的客户与客户,客户与服务人员间的不满情绪将随着智能排队系统的开发和广泛应用而得到圆满解决。
1.5 系统的设计目的银行排队系统是为解决一些银行大厅排队问题而设计的一个很好的叫号系统,它的功能设计首先要符合用户的习惯,同时操作方便、易学、易用。
设计开发银行排队系统,目的在于系统能够有效地提高工作人员的工作效率,能够使顾客合理的安排等待时间,让顾客感到服务的公平公正。
2 系统的需求分析解决银行排队问题可以运用信息技术手段研发银行排队系统,通过使用银行排队系统实现智能排队管理改善排队秩序混乱等弊端,能很好地解决客户在服务中所遇到的各种排队问题。
2.1 系统功能需求结合银行实际排队问题和银行客户的需求,设计研发的银行排队系统主要具备如表2-1所示的系统功能需求。
表2.1 系统功能需求通过编写系统软件实现智能排队和服务的有效管理2.2 非功能性需求为了银行排队系统更好地解决客户在排队中所遇到的各种现象,方便客户办事及银行管理,做到公正、合理、有序,对银行排队系统设计了如表2-2的系统非功能性需求。