基于Web的家教服务平台设计
2018-07-12戴晓虎杜静
戴晓虎 杜静
摘 要:遵循软件工程规范,根据互联网优化传统家教服务的需要,打造为教员和学员提供在线的家教信息发布平台以及构建家教服务反馈和质量保证机制,本文设计并实现了基于Web的家教服务系统。基于该系统,实现了学员和教员在线上的信息对接和高效互动,建立了透明规范的家教服务流程和可评价的家教服务反馈模式,确保了家教服务的高质量。
关键词:家教;服务平台;Web;服务评价
中图分类号:TP316.8 文献标识码:A 文章编号:2096-4706(2018)04-0011-03
Abstract:Following software engineering specifications and utilizing the internet to optimize the needs of traditional family tutoring service,a family tutoring service system based on Web was designed and implemented to provide an online family tutoring information advertising platform with a feedback and quality assurance mechanism of tutoring service for teachers and students. With this system,the information match and efficient interaction between students and teachers online were achieved,and a transparent,standardized family tutoring service procedure and an evaluable feedback mode of tutoring service were established,which ensures a high quality tutoring service.
Keywords:family tutoring;service platform;Web;service evaluation
0 引 言
当家里孩子遇到学习问题时,传统的家教服务方式不外乎四处打听家教信息,找家教进行面对面补习,教员一般只能被动地等待需求。这种家教服务方式成本较高且无竞争机制,无法对教学质量和态度进行监管,同时也无法适应当前全球共享模式的热潮,使教员资源得到充分地展示和分享应用。因此,为解决这些问题,可以利用互联网具有高效、快捷、跨时空、传播快的特点解决家教服务行业面临的问题。借助互联网为家长、学员和教员提供线下的教学服务,线上的家教信息发布、检索、关注和评价体验,实现家长、学员和教员的高效互动。同时,在服务平台上,为家教服务引入教员信息验证和服务评价反馈模式,以解决家教师资服务能力和水平的真实性问题,并提供家教推荐服务,打造“便捷、透明、有保障”的家教服务平台。
1 需求分析
遵循软件工程规范,设计并实现一个基于Web的家教服务平台,目的在于解决家长、学员和教员之间由于信息不对称引起的匹配问题以及家教服务质量的保证等问题。基于Web的家教服务系统,简称家教服务系统,为家长、学员和教员提供了一个互动的信息平台,依托家教服务平台,学员或教员注册后就可以发布或检索自己需要的家教信息,学员可以对教员的教学服务进行评价,从而有助于建立透明规范的家教服务流程和可评价的家教服务反馈模式,确保高质量的家教推荐服务。家教服务平台主要服务于教员和学员这两类用户,其功能模块包括四部分:主页、找家教、做家教和个人中心。其功能模塊图如图1所示。
1.1 主页
该模块的功能主要是对平台整体功能的展示和导航。用户通过域名访问主页即可浏览平台广告轮播、优秀教员展示、五星好评订单展示、最新订单展示、新加入教员展示等信息,快速了解平台的功能,还能通过首部的导航栏进入平台其它模块来获取自己需要的信息。
1.2 找家教
该模块的功能主要是对教员发布的招学员信息进行检索和展示。学员可以选择或输入检索条件来快速、精准地查找满足自身需求条件的教员,还可以点击教员头像或查看详细获取更加详细的教员信息和招学员信息,进一步帮助学员做出选择。在查看详细页面中,学员可以关注满足自身需求的招学员信息。
1.3 做家教
该模块的功能主要是对学员发布的聘教员信息进行检索和展示。教员可以选择或输入检索条件来快速、精准地查找满足自身需求条件的学员,还可以通过关注满足自身教学要求的聘教员信息来帮助教员与学员建立联系,使双方的家教需求得到满足。
1.4 个人中心
个人中心包括两个部分:一部分是学员中心,如图2所示;另一部分是教员中心,如图3所示。学员或教员通过登录验证后,点击个人中心,在该模块中可以体验消息通知、我的发布、我的订单和我的关注等子模块。
以下是对各个具体模块功能的描述。
(1)平台广告轮播:展示平台最新动态的轮播广告,使用户方便了解平台的最新动态;
(2)优秀教员推荐:按照教员的评分等级推荐评分最高的教员,点击教员头像即可查看他们的相关信息,并关注其发布的消息;
(3)五星好评订单展示:展示五星好评订单,用户可查看该订单的内容和评价;
(4)最新订单展示:展示最新生成的订单;
(5)新加入教员展示:展示最新加入的教员;
(6)招学员信息查询:学员选择或输入检索条件来检索满足自身要求的招学员信息;
(7)聘教员信息查询:教员选择或输入检索条件来检索满足自身教学要求的聘教员信息;
(8)发布消息:学员或教员可以填写自身需要发布的家教信息,让有相关需求的学员或教员检索;
(9)消息通知:学员或教员关于订单请求、请求回复和系统消息的通知;
(10)我的发布:查看学员或教员自身发布的消息,可以点击取消按钮取消发布;
(11)我的订单:查看学员或教员自身的订单信息,学员可以对未评价的订单添加评价;
(12)我的关注:查看学员或教员自身关注的消息,可以点击取消按钮取消关注,也可对满足自身要求的消息发出生成订单请求;
(13)设置:学员或教员可查看或修改自身的个人信息;
(14)登录:许多功能只有在用户登录后才可以体验,比如添加关注、个人中心等。
2 设计与实现
现以用户注册、学员中心-我的订单功能模块为例来说明本软件的设计及其实现业务的流程。
2.1 用户注册模块
打开家教服务平台主页,点击用户注册,进入新用户注册頁面。首先输入用户账号,系统会自动验证该账号格式的合法性和是否已被注册,若未通过验证则向用户显示提示信息,然后输入手机号码,获取短信验证,验证成功之后,输入符合条件的登录密码即可完成注册。注册成功之后,即可自动登录系统。具体设计流程如图4所示。
图4 新用户注册流程图
2.2 学员中心-我的订单
学员进入个人中心,通过点击我的订单进入教学订单界面,在该页面中可以选择查看未评价订单和已评价订单。学员可以对未评价的订单进行评价,评价之后该订单会转到已评价订单列表中。在已评价订单中点击查看详细来查看订单的具体内容。具体设计流程如图5所示。
3 应用与分析
依托互联网和信息共享技术,遵循软件工程开发规范进行家教服务平台的系统设计,解决了教员和学员之间的信息不对称问题,实现了两者的线上互动,并融入了服务评价反馈模式,有助于家教服务质量的提高,这是本系统的主要设计目的和特点。另外,采用基于Web的B/S设计模式实现三层架构,相关的业务流程处理均在后端应用服务器运行,数据存储与访问部署在单独的数据服务器,能够保证计算结果的可靠性与实时性。前端对客户计算机的配置要求低,负责显示后端服务器的计算结果和交互。
当然,本系统在功能设计上还存在着一定的缺陷。比如未实现家教费用的在线支付功能,这是由于暂时还不具备与第三方支付平台达成协议的一些资质,如果后续可以接入第三方支付平台,那么该模块会很快集成到现有系统上。另外,数据库在设计上存在一定的数据冗余,在后续版本中,需要对数据库进行优化处理,改进现存的问题,使系统的业务流程更加完善。
4 结 论
基于Web的家教服务平台主要解决了传统家教服务模式中的诸多问题,如家教费用不透明、家教信息缺乏监管、响应速度慢、资源分散、共享性差等。同时也使教员资源及其教学能力得到充分地展示和分享应用。因此,在教育竞争愈加激烈的时代,基于Web的家教服务平台具有一定的应用前景。在后续的使用过程中,结合用户反馈,通过不断完善、优化功能设计和业务流程,使家教服务平台更好地满足大众的需求。
参考文献:
[1] 祝霖,黄静.贵州大学生家教网“卓越家教”平台的设计与实现 [J].物联网技术,2016,6(4):114-115.
[2] 刘伟,李宇轩,舒建喜.基于WEB的家教信息平台的设计 [J].都市家教(下半月),2017(2):176.
[3] 胡滨.基于ASP的家教平台的设计与实现 [D].大连:大连海事大学,2010.
作者简介:戴晓虎(1996-),男,湖北孝感人,本科在读。研究方向:软件工程。