我想分享我在 GLASHA 在线语言学校使用数据库系统的演变过程中的经验。
该学校成立于 2012 年,开学之初所有 12 名学生都在那里学习,因此在管理日程和付款方面不存在任何问题。 然而,随着新生的成长、发展和出现,选择数据库系统的问题变得尖锐起来。
- 所有客户(学生)的目录,保存他们的全名、时区、联系信息和注释;
- 具有相同信息的类似教师列表;
- 在同一系统中创建教师时间表;
- 自动生成活动日志;
- 追踪你的班级历史;
- 核销学生预算和支付教师工资的财务会计;
- 追踪学生债务人的计划;
- 一个笔记本,用于记录课程的一些细微差别,并带有弹出提醒。
奇怪的是,所有这些复杂的报告都是使用 Excel 完成的。
此外,电子表格可以将学生的预算合并为一个(如果同一家庭学习的成员),合并教师的预算(如果他们代表合作学校),输入不同的教师付款系数,为学生设置不同的价格表,跟踪 Skype 学校运营商的奖金和罚款,查看付款和课程的分析。
然而,当学生人数增加到 75 人,教师人数增加到 XNUMX 人时,这种接近 Excel 功能的功能就不再方便了。
首先,管理系统的报表数量变得不足,其次,离线版本需要定期清理以保持高速。 此外,还需要与机器人集成,以检查教师的空闲时间、根据学生的要求检查余额、发送有关取消课程的短信等。
随着时间的推移,我们创建了 GLASHA Web 应用程序,它本质上是
我认为这样的计划系统对于任何类型的业务的优化都是有用的。
来源: habr.com