李广庆,高润帅,尹鹏程,张凯凯吉林医药学院管理学院
基于Java Web的排队预约系统设计
李广庆,高润帅,尹鹏程,张凯凯
吉林医药学院管理学院
本文以理发预约为例,针对个体商家闲忙不定,消费者等待时间长,消费者不知道如何选择理发店,理发店资源浪费等缺点,以互联网为依托,采用科学、高效的管理方式,使理发店资源得到充分的利用,消费者更好更快的享受最优质的服务。本系统以MyEclipese,Tomcat 6.0为开发工具,数据库采用mySQL,开发基于B/S模式的排队预约系统。
预约;推送;消息发布
21世纪,随着经济的快速发展,信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和日常社会生活的各个方面,电子商务也越来越受到人们的关注。排队叫号预约类的网站,已如雨后春笋般的出现在许多行业。比如说订餐预约类网站,医院排队挂号类网站,银行排队叫号系统,驾考预约排队系统等等。特别是在“互联网+”提出以后,人们对互联网有了更大的认识,在网上排队预约商家已经成为了一种流行的趋势。由于网上预约商家客户端的出现,给人们在日常生活中带来了许多方便和快捷。随着时代的发展,人们越来越注重个人形象,打理头发是生活中再普通不过的习惯了,然而由于工作忙碌,选择适合自己的理发店,发型师,理发时间是否与自己的时间安排冲突以及是否需要等待,等待多久等都成为了人们的苦恼的问题。一个基于web的理发排队预约系统应运而生。
系统提供网上预约功能与个性化服务,排队预约系统可以简化顾客的理发过程过程,避免顾客长时间排队等候,顾客只要坐在电脑前,按照该排队预约系统点击鼠标即可完成预约,用户也可以电话预约,预约自己想预约的理发人员。从而减少顾客的在排队时候所消耗的时间,同时可以让顾客对自己所预约的服务人员有一个全面的了解。该系统的最大优点是利用有限的资源为顾客提供满意的服务[1]。
顾客可以根据自己的喜好和其他顾客的推荐,选择相应的商家,服务人员以及服务时间进行预约。系统会根据当前商家,服务人员,以及预约的人员数量和预约的时间对顾客进行队列管理,并提示顾客当前的等待人数和需要等待的时间,商家可以根据本店的情况选择是否接受订单,并将订单状态信息反馈给顾客。其次系统应具备实时提醒功能。该系统具有事实提醒功能,商家根据运营方式及概况,修订服务时间,顾客可以选择提醒时间,在提醒时间达到时,会通过手机短信推送的方式,提醒顾客,避免顾客错过服务时间,同时消除总是盯着时间看的紧张感。当顾客由于自身原因错过服务时间时,将跳过该顾客,顾客可以选择重新进行排队。
通过对理发排队预约系统业务流程的调研和分析,围绕客户商家订单的发出与接受,解决目前排队,预约的问题,帮助理发机构提高服务效率,减少客户排队时间。将系统划分为:用户模块、商家模块、管理员模块及数据服务模块。
3.1 用户模块
其中包括会员注册,会员登录,个人信息管理,预约搜索,进行预约,订单管理和售后服务子模块。会员注册:进入系统的首页直接对首页中展示的商家信息进行浏览,看到满意商家可以注册个人信息成为会员;会员登录:会员登录后对个人信息进行完善,查询商家的信息,进行预约;个人信息管理:注册及登录后对个人信息管理:对个人的信息进行完善,修改和查看;预约搜索:根据自己的需求选择商家,进行预约。会员可以选择本地区进行预约,也可以选择预约其他地区的,也可以与商家联系了解预约的详情;进行预约:会员可以根据自己的要求,选择商家以及服务的人员和服务的时间;订单管理:会员可以对自己的订单进行管理包括:预约订单,取消订单,更新订单,支付订单,评价订单,查看订单;售后服务:包括会员对服务的满意度,会员头发长期的护理,以及不满意联系商家进行重新服务。
3.2 商家模块
其中包括商家注册、商家登陆、发布公告、修改服务、订单管理、会员管理子模块。商家注册:商家通过手机或邮箱及营业执照号进行注册成为商家会员;商家登陆:用已注册的用户名和密码登陆,登录后对商家信息进行管理:对商家的信息进行完善,修改和查;发布公告:商家可以发布相关优惠的公告、营业时间以及服务的类型、人员、时间;修改服务:商家可以根据自己的实际情况,修改营业时间,服务的人员等;订单管理:商家可以对订单进行查看和处理,以及统计订单数量等;会员管理:商家可以根据用户的消费总额确定会员等级,根据会员等级确定优惠政策、发布优惠信息查阅管理员发布的公告。
3.3 管理员模块
其中包括商家信息管理、用户信息管理、管理员信息管理、网站管理与维护、运营情况管理、订单管理子模块。商家信息管理:管理人员可以商家信息进行审核和管理;用户信息管理:管理人员可以对用户的信息资料进行审核和管理;管理员信息管理:增加删除管理员,并修改其权限;网站管理与维护:对网站进行日常的维护和管理;运营情况管理:对运营情况进行报表统计分析;订单管理:管理人员可以对用户的订单进行管理,包括查看用户的订单,将用户的订单信息反馈给商家。商家确认后,管理人员需要将商家的确认信息提交给用户,即用户的订单会由已提交变为已确认。
3.4 数据服务模块
数据服务模块主要包括统计功能与个性化信息推送功能[2]。统计功能:统计理发店的业务量分布以便更好地调配资源,统计服务员的业务量并查看其用户对其服务的综合评价,统计并查看理发店的投诉建议作为提升业务水平的参考依据等等;个性化信息推送功能:有自定义提醒服务;向用户推送理发店服务优惠信息及其他服务信息,提高用户粘度。
系统采用了预约时避免冲突、受理时解决冲突的方法,尽最大努力实现快速有效的预约,资源得到充分利用,满足用户的需求,界面友好、操作简单、管理方便,能够完全按照用户的需要,具有很好的使用价值。
[1]禤睿平,伍平阳,连万民.分诊排队预约系统在医院中的应用[J].2014(04).
[2]刘敏.基于Android平台银行排队系统的设计与实现[D].成都:电子科技大学,2013.
2015年吉林省大学生创新创业训练项目。
李广庆(1982-),男,吉林大安人,硕士,讲师,研究方向:信息系统分析与集成。