基于MVC框架的“学霸助学”同城家教小程序的设计与实现

(整期优先)网络出版时间:2023-12-13
/ 2

基于MVC框架的“学霸助学”同城家教小程序的设计与实现

梁沐春 张雪梅

哈尔滨理工大学荣成学院  山东省荣成市  264300

要:一直以来,家教市场受到广泛的关注,而传统家教管理方式存在信息不对称和交流不便的难题。为缓解上述问题。本文提出了一种基于MVC框架的家教预约小程序促进学生与教师之间的信息共享和有效沟通,从而提升家教服务的质量和便利性。

关键词:家教市场;微信小程序;MVC

一、关键技术

家教小程序前端利用HTML、CSS、JavaScript、Bootstrap创建用户界面。后端采用PHP Laravel框架管理系统逻辑,结合MySQL数据库存储数据。微信开发者语言(js+json+wxss+wxml)构建小程序用户端。整体项目基于MVC思想模式,有助于系统可维护性和扩展性。

二、小程序需求分析

(1)小程序后台需求分析

1)家教管理模块:包含家教与家教预约信息管理;审核、编辑、删除、搜索。

2)学生管理模块:包含学生信息、学生课程订单、学生收藏、评价管理;编辑、删除。

3)轮播图管理模块:封面、添加时间;添加、编辑、删除。

4)系统管理员管理模块:用户名、邮箱;添加、编辑、删除。

5)课程管理模块:包含课程、学科、教育等级管理;审核、添加、编辑、删除、搜索。

(2)小程序前台需求分析

在学生中心中,学生授权登录后,可查看到分别按水平与学科进行分类的课程信息,可搜索、查看课程教师信息、购买,购买成功可播放课程视频;可查看最新发布的家教信息,可拨打家教联系电话,在详情页可进行收藏、下单预约,等待管理员审核,在我的家教预约模块中查看结果,可修改预约完成状态并提交评价。个人中心模块包含我的家教、我购买的课程、我的收藏、我的评价。

在教师中心中,教师通过授权登录后,进行教师认证,认证成功后可发布课程,并查看已发布课程审核状态。个人中心模块包含我发布的课程、我的学生、教师入驻(已认证教师)入口。

在平台服务中包括联系客服、推荐分享。在通用服务中包括完善信息、发布动态、我的动态。

在交流论坛模块中,学生与教师可发布帖子,可查看其他用户发布的帖子,并可点赞、评论。

三、小程序设计

(1)小程序数据库设计

系统采用MySQL数据进行建表与存储数据,创建了家教、家教预约、收藏、评论、课程、学生、课程订单、讲授学科、讲授水平、管理员数据表,便于数据检索与更新。表1展示了学生提交的家教预约信息表。

表1 家教信息表

字段名

类型

长度

主键

说明

允许空

id

int

(11)

id

teachers_id

varchar

(255)

教师id

time

varchar

(255)

上门授课时间

status

int

(11)

预约状态

members_id

int

(11)

学生id

type

varchar

(1000)

类型

address

varchar

(255)

上门地址

phone

varchar

(11)

联系电话

remark

text

(255)

备注

created_at

timestamp

(255)

创建时间

updated_at

timestamp

(255)

更新时间

1


四、小程序功能实现

(1)小程序后台管理

后台管理主要功能包括家教信息管理、家教预约管理、学生信息管理、学生课程订单管理、学生收藏管理、学生评价管理管理、轮播图管理、系统管理员管理、课程管理、学科管理、教育等级管理。

(2)小程序用户端

小程序端包括学生中心、教师中心与学习方法发布模块。学生通过家教信息,可进行家教预约,预约后等待管理员审核。可查看预约审核结果,修改预约完成状态并提交评价。家教小程序首页如图1所示。

图1 家教小程序首页

五、结

针对传统家教服务的信息不对称和交流不便问题,开发了家教小程序。小程序包括学生中心、教师中心、学习方法发布等模块,前端采用HTML、CSS、JavaScript、Bootstrap,后端使用PHP Laravel框架和MySQL数据库。采用MVC思想模式,确保系统功能完整且稳定。系统架构使学生、教师、管理员能高效互动,提供便捷的家教服务。通过家教小程序,缓解传统家教服务中的挑战,为家教服务提供了一个便捷、高效、稳定的解决方案,推动家教服务的质量和便利性。

参考文献

[1]李浩,毕学慧,匡少华,徐强生,刘坤哲,刘华明.基于O2O模式的家教App设计与实现[J].电脑知识与技术,2019,15(36):68-71+73.

[2]张帆. 基于微服务的大学生家教预约平台的设计与实现[D].华东师范大学,2022.

[3]曹悦,李静,陈艺姝,陶敏.基于+家教小程序平台搭建的家教市场分析报告[J].大众标准化,2022(14):118-120.

作者简介:

梁沐春(2003.1—),男,山东济宁人,汉族,本科在读,研究方向:软件工程。

黑龙江省大学生创新创业训练计划项目(学霸助学同城家教小程序)(项目编号:S202310214056

姓名:梁沐春

单位及邮编:哈尔滨理工大学,264300

第二作者:张雪梅  哈尔滨理工大学,264300

黑龙江省大学生创新创业训练计划项目(学霸助学同城家教小程序)(NoS202310214056

1