银行排队叫号系统是为了提高用户体验,且解决排队办理业务时所遇到的各种拥挤和混乱现象等问题而设计的。由于原始的排队等候方式存在不便、混乱、
银行排队叫号系统是为了提高用户体验,且解决排队办理业务时所遇到的各种拥挤和混乱现象等问题而设计的。由于原始的排队等候方式存在不便、混乱、不安全等缺点,将原本传统的排长队办理业务的方式转变为基于计算机管理与控制的舒适、休闲的等候方式势在必行,这样不仅能够有效地提高工作人员的工作效率,也提高了其业务素质,同时也使用户能够合理自由地安排等待时间,避免无谓的争执,更好地解决用户在排队中所遇到的各种混乱等现象,让用户感到服务的公平公正以及服务的效率之快,达到净化银行的工作环境,加快银行的现代化进程的状态。
1.2研究现状
在排队叫号系统产生之前,来银行办理业务的等候人员只能采用物理排队的方式,但是这样的排队方法对用户是生理和心理上的双重考验,各种问题层出不穷,又挤又累,既着急怎么还不到自己,又要担心会不会被人插队,甚至会带来言语和肢体上的冲突,也会带来一系列的安全隐患。为了解决物理排队带来的以上一系列问题,叫号机及其系统随之诞生。
目前,国内市场上的排队系统产品大多是从国外引进的,因此价格相对较高,且银行排号技术随着更多高新信息科技的融入也在日益完善。人们在银行常见的银行排队叫号系统就是叫号机,它可以大大地减少了人们在排号时的等待时间,很好地解决人们在排号时因插队而产生的不公平状况,能使银行更加井然有序地运行,提高了用户体验的同时也大大提高了银行员工的工作效率。
目前市面上使用广泛的叫号机,是使用单片机实现银行叫号服务,需要叫号系统[5]和出号系统。该叫号机由单片机、控制器、无线模块、显示屏、按键等多个模块共同组成,相互作用,对数据进行处理。各个系统之间由无线收发模块[6]完成信息传递,从而操控电路。由此可见,单片机系统相对而言更为复杂。
1.3关键技术和难点
关键性技术问题主要有:
1.根据是否是VIP分到不同窗口:根据用户类型判断是否是VIP用户,再根据排队情况安排窗口排队,如果是VIP则安排特定的VIP窗口;如果是普通用户则安排普通窗口。
2.提示之前等候人数:根据排队情况,及时更新数据,给用户等待人数的提示。
3.叫号服务:用户自行取号,其办理的业务自动存入数据库,反馈到柜员那里,柜员根据取号信息为其进行办理业务的服务。
4.界面设计:页面布局使用了Adobe Dreamweaver CS6和eclipse的组合,主界面是.HTML文件,各子页面是.jsp文件,两者交互组合形成系统页面。
5.页面传值:使用的是spring的依赖注入,spring接受请求参数,使用HttpServletReques获取,spring会自动将表单参数注入方法参数,和表单内的属性保持一致,自动注入Bean属性[7];当Controller[8]组件处理后,使用HttpServletRequest的Attribute和Session向jsp页面传值。
1.4拟采用的研究手段
1.研究课题背景和发展现状。
通过查阅有关银行排队叫号系统的参考文献和资料,研究其课题背景和发展现状,分析银行排队叫号系统的现状与缺点,确定研究方向和重点。
2.研究所需用到的设计平台以及语言。
通过对银行排队叫号系统的论文/期刊和书籍的查阅,选择合适的技术语言。然后,通过对排队叫号的分析和比较,选择合适的设计平台。
3.学习Java编程方法,编写代码。
掌握Java软件开发技术与方法,以eclipse jee mars 1为开发平台。在界面的实现中,用Adobe Dreamweaver CS6实现界面的设计。数据库的连接方式在登录连接数据库成功后,使用Microsoft JDBC Driver 4.0 for SQL Server进行数据库连接。