雅致美容院客户预约管理系统设计与实现
2017-03-17张卫陈晨
张卫++陈晨
摘要:随着信息化的发展,小微企业也有了使用计算机进行信息管理的迫切需求。雅致美容院客户预约管理就是应企业要求开发的基于B/S模式的信息管理系统,从企业自身的需求出发,设计开发了性能稳定,易于扩展维护,界面简洁,易于操作的应用系统。
关键词: 预约; JSP;美容院;管理系统;B/S
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)32-0083-02
客户管理系统能够帮助企业管理客户信息,能够有效防止客户的流失。随着对客户关系管理认知程度的提高,客户关系管理系统正被越来越多的企业所接受。在市场竞争的要求下,为提升企业竞争力和提高用户满意度,企业对应用客户关系管理系统产生了大量实际需求。而随着客户关系系统的行业应用的推出和广泛化,美容行业也大量出现了对客户关系管理应用的需求。
雅致美容院客户预约管理系统,是采用面向对象的设计思想,使用数据库技术,以JSP开发的基于B/S模式的信息管理系统。通过对美容院客户预约美容护理的过程进行分析,为客户打造个性化的服务,提高客户满意度,提升美容院自身的竞争力。能够通盘考虑美容院客户关系管理系统的业务需求及美容院实际情况,确保开发出的系统既能够较宽覆盖通用美容院客户关系管理系统又能够适应本美容院的实际需要。
1 需求分析
雅致美容院就其规模而言,属于小微企业。通过对雅致美容院与美容行业的日常工作流程进行全面了解,并与美容院的店长、美容师等工作人员进行深度访谈,与美容院的客户进行沟通交流,本系统根据现有的客户管理模式的实际需要,综合考虑系统开发与实施的成本,系统功能定位不求大而全。从自身发展的角度出发,专门开发的客户预约管理系统,更贴近美容院行业需求,具有针对性;系统的设计满足消费者个性化的要求,使服务更具有多样性;从多种角度对各种相关商品的销售进行精细化分析,具有实用性;客户端采用框架技术,充分考虑用户体验,系统操作简单、有良好的关联和提醒功能,具有用户友好性。雅致美容院客户预约管理系统有效地提升了美容院的管理水平和信息化水平。
1.1 雅致美容院客户预约管理系统的用户分析,主要有系统管理员、店长、美容师、会员顾客
1)系统管理员,是系统权限最高的用户,可以由总经理或店长担任的。系统管理员能对客户信息和员工信息进行增加、删除、修改和查询的操作,对产品和服务项目进行增加、删除、修改和查询的操作,能对客户进行的消费情况进行增加、删除、修改和查询的操作,能对员工进行上班和休假的管理操作,能对客户进行数据分析,根据客户的消费习惯定制个性化差异服务,能对商品和服务项目进行分析,得出市场趋势的统计结果,为营销决策提供依据。2)美容师,具有对客户信息进行增加、修改和查询的权限,对商品和服务项目进行查询的权限,对顾客进行消费预约的权限。3)顾客,具有查询美容院商品和服务项目的权限,具有查询自己消费情况的权限,具有在网上进行消费预约的权限,并能对预约信息进行修改和删除的权限。
1.2 雅致美容院客户预约管理系统的客户信息管理主要有以下三个方面
首先是客户基本信息,主要包括客户编号、客户姓名、性别、年龄、联系方式、住址或工作单位地址、职业、健康状况(病史、药物过敏史等)、成为会员的时间、客户所属美容师、性格爱好,详细的客户信息反映了客户的最新状态,为进一步给顾客进行精准营销分析提供有效数据,可以大大提高美容师向顾客推销的成功率;其次是客户消费信息,主要包括客户编号、消费项目编号、消费日期、项目次数、剩余次数、价格、有效日期、服务的美容师编号等信息,完全取代美容院原来的手工记账和纸质顾客卡,解放了员工,提高了工作效率。第三是客户预约信息,顾客可以通过网络进行消费预约,并可以查看自己的历次预约和消费情况,方便顾客在合适的时间能选择到心仪的美容师,提高顾客消费的积极性。
1.3 雅致美容院客户预约管理系统还提供数据分析管理
首先是客户信息分析,雅致美容院会根据客户消费情况进行顾客的分级管理。在使用计算机信息管理系统以前,主要是以消费金额作为划分的依据。有了雅致美容院客户预约管理系统,可以根据客户信息数据,进行更为精准的更为全面的分析,可以根据消费次数、年龄、职业、性格爱好等方面来对客户进行细分,根据不同客户群实施不同营销策略和服务策略。其次是产品和服务项目的分析,根据产品和服务项目的销量,及时进行调整,可以使用美容院获得更好的收益。第三是消费时段的分析,根据客户的消费时间习惯,安排美容师的上班和轮休,保证在顾客集中的时间段不出现让顾客长时间等待的情况,否则会影响顾客的消费积极性。系统基于定量评价的层次分析法,用户对相关指标进行评价划出相对重要性权重,根据权重因子计算出综合评价指数并且进行排序,得出最终提供给决策人员的有价值的分析数据。
2 系统设计
2.1 雅致美容院客户预约管理系统在系统设计上,充分考虑系统结构的扩展性和可维护性
在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。较常用的分层式结构一般分为三层,从下至上分别为:数据访问层(DAL)、业务逻辑层(又或称为领域层)(BLL)、表示层(UI)。
一个好的分层式结构,可以使得开发人员的分工更加明确。一旦定义好各层次之间的接口,负责不同逻辑设计的开发人员就可以分散关注,齊头并进。例如UI人员只需考虑用户界面的体验与操作,领域的设计人员可以仅关注业务逻辑的设计,而数据库设计人员也不必为繁琐的用户交互而头疼了。每个开发人员的任务得到了确认,开发进度就可以迅速的提高。
DAL负责数据库的数据存取,BLL通过调用DAL层的方法来实现业务需求,表示层通过调用BLL的方法来实现与用户的交互,Model提供数据实体类供表示层(界面层)、BLL、DAL调用。
在三层结构的基础上,我们充分考虑了每一层的独立性,我们在每两层之间都加上了发布服务,利用这个发布服务,我们有能力将每一层都独立运行,并能提供服务接口给其他系统使用。
2.2 雅致美容院客户预约管理系统的功能模块
该功能模块有客户信息管理模块、商品和服务项目信息管理模块、员工信息管理模块、预约服务功能模块、排班功能模块和数据分析功能模块。客户信息管理模块主要是完成对顾客信息的增加、删除、修改和查询功能。商品和服务项目信息管理模块主要是完成对商品和服务项目进行增加、删除、修改和查询功能。员工信息管理模块主要是完成对员工信息进行增加、删除、修改和查询功能。预约服务功能模块主要完成客户对预约信息的增加、删除、修改和查询功能以及员工对预约信息的增加、删除、修改和查询功能。排班功能模块实现对员工上班和休假信息的增加、删除、修改和查询功能。数据分析功能模块实现对客户消费情况和商品和服务项目销售情况进行分析,供管理层决策使用。
3 结束语
雅致美容院客户预约管理系统实现了雅致美容院对店面的经营管理,主要是客户预约服务功能,在为公司日常业务提供管理平台同时为会员提供网上自助服务。致美容院客户预约管理系统以服务客户为中心,有效地数据分析为精准营销提供支持。在开发过程中,充分地市场调研和需求分析,保证了系统开发的顺利进行。框架结构的采用,使用系统性能稳定,易于扩展,界面简洁,易于操作,得到用户的好评。
参考文献:
[1] 赵杰.Y美容院CRM系统需求分析与设计[J]. 计算机光盘软件与应用,2014(10):249-251
[2] 史良.伊媄美容健康会所客户服务系统设计与实现[D]. 大连:大连理工大学,2013.
[3] 彭雅翎 李金雨.信息化管理提升美容院管理效率[J].医学美学美容(财智),2014(3):78-79
[4] 李兴华.名师讲坛——Java Web开发实战经典基础篇[M].北京:清华大学出版社,2013.