同一个梦想,同一个目标,为了我们未来的生活,为了我们未来的明天。加油!
组织介绍

Teacher-Student家教网

一、项目介绍

    本项目是 新教网 的后端项目库,通过微信小程序调用后端接口,成功响应数据报文到微信程序中。并且展示为手机页面中。实现对整个家教的步骤的运营与服务覆盖。该系统模式为C2C,客户服务于客户。主要目的是为了快速打造让让家长舒心,让老师更放心的和谐、高效的家教环境。让家长随时随地给自己的孩子找到合适的家教老师,既方便又快捷。让孩子能够进最大的努力去学习成长与进步。另一方面让在校大学生在校期间锻炼自己,同时又让自己更进一步的提高和传道受业等。又进一步解决当代大学生找家教难、欺骗多的问题。

    :100: 同时 新教网 还有相应的 “老师节报” (上课途中观察孩子的听课状态,并且记录下来), “孩子思报”(每节课听课时对老师和对课程的思考和总结);软件方会收取相应的介绍费。并且通过后期的 节报孩子成绩数据分析 等功能模块的上线收取相应的极少费用。让家长清晰名目的查看孩子的 成长分布曲线图知识掌握曲线图。并且后期还会出一些学习效率模块应用,让孩子更快的进步与成长。

系统主体图

三、软件功能需求

Java后端开发

1. 用户注册

    该软件分为 教师注册家长注册 。(1)教师注册:微信小程序获取登录人的微信openId标识作为该用户的主键。注意:在注册时后,需要进行用户身份验证,例如:该用户为大学生,需要上传学生证,和学信网的信息照片进行审核。该用户为老师,需要上传教师资格证进行审核条件。(2)家长注册:需要进行身份验证;

  1. 身份验证 :采用阿里云验证。
  2. 手机号验证 :采用短信验证码。
2.课程报

    课程节报分为: “老师节报” (上课途中观察孩子的听课状态,并且记录下来), “孩子思报” (每节课听课时对老师和对课程的思考和总结);

“老师节报” : 家长端可以看到,按时定期的可以查看孩子的学习状态和学习进度;关注自己孩子的成长。
“孩子思报” : 教师端可以看到,并且为下节课适当的按情况安排课时与进度。并且可以按月,按周去总结月报,实现综合统计分数。

小程序前端开发

1.程序分五栏。分别为首页;教师栏;家长求教栏;交流栏;个人中心。

后期开发

  1. (二期)交易功能 :实现捆绑效益,并且实现支付接口,使家长与家教老师的当日结,微信支付接口。并且从中获取服务费用。

三、软件架构和功能要点

1.功能要点

功能要点

2.技术架构

(1).     项目架构:SpringBoot2.1微服务 + Maven + Jenkins;
(2).     数据库方面:Mysql5.7 + JPA持久哈 + Redis缓存 + durid连接池;
(3).     消息中间件:Rabbit中间件;
(4).     数据校验:Spring Validator;
(5).     比如手机验证等。后期添加时候添加......;

2.表和功能设计

四、项目代码账户与密码

1.服务器:39.105.163.249:9999
2.Mysql:39.105.163.249:3306 账户:root;密码:Abc123456!
3.Redis: 39.105.163.249:6379 密码:123456

五、版本号

20190802002400  李健  v1.0  第一次制定  
20190806002400  李健  v1.1  第二次制定

作者简介

  1. 作者简书博客 https://www.jianshu.com/u/c508b0afaaee
成就
0
Star
0
Fork
成员(1)
2003040 lijiangit 1584411953
一夜奈良山

搜索帮助