项目描述
翻译我们经营一家驾校,目前使用纸质文件和几个电子表格来管理学生注册、教练时间表和车辆分配。这种方法已经不再有效——我们有太多学生,一切都依赖于管理员的记忆。我们正在寻找一位开发者,创建一个管理应用程序,反映驾校的实际运作:学生购买一个套餐,分配一位教练和一辆车,根据每个人的可用性预订实际课程,并逐步朝着考试准备的方向发展。我们希望在一个地方看到整个过程——从注册时的第一次电话到最终的考试准备标记。
系统的核心是一个考虑实际约束的时间表。每节课都需要同时有一个空闲的学生、空闲的教练和空闲的车辆,因此日历必须防止三者之间的重复预订,并显示可用时段。每个学生应该有一个进度卡:已完成的操作和主题、套餐中剩余的实际小时数、每节课后的教练备注,以及理论和实际考试准备的简单指示。我们关心理论的跟踪——我们希望记录尝试、分数和重考,以确保没有人未准备好参加考试。付款必须与所有内容相关联:套餐费用、已支付金额、剩余余额,以及每个学生的清晰余额。
我们对技术栈的建议持开放态度,但我们希望有一个在手机上运行良好的干净界面:教练将在课间通过智能手机查看时间表并标记课程结果。角色很重要:管理员管理一切,教练只看到他们的学生和自己的日历,理想情况下,学生可以轻松访问他们即将进行的课程和剩余小时数。请展示类似的调度或教育项目的示例。解释您将如何建模教练、车辆和课程时段,以及第一个工作版本需要多长时间。
— 学生注册与套餐、分配的教练和车辆
— 学生、教练和车辆的无冲突调度
— 带有教练备注和剩余小时的课程进度日志
— 理论和实际准备跟踪、尝试和重考
— 付款跟踪:套餐价格、已支付金额、每个学生的余额
— 基于角色的访问权限,适用于管理员、教练和学生,方便在移动设备上使用
系统的核心是一个考虑实际约束的时间表。每节课都需要同时有一个空闲的学生、空闲的教练和空闲的车辆,因此日历必须防止三者之间的重复预订,并显示可用时段。每个学生应该有一个进度卡:已完成的操作和主题、套餐中剩余的实际小时数、每节课后的教练备注,以及理论和实际考试准备的简单指示。我们关心理论的跟踪——我们希望记录尝试、分数和重考,以确保没有人未准备好参加考试。付款必须与所有内容相关联:套餐费用、已支付金额、剩余余额,以及每个学生的清晰余额。
我们对技术栈的建议持开放态度,但我们希望有一个在手机上运行良好的干净界面:教练将在课间通过智能手机查看时间表并标记课程结果。角色很重要:管理员管理一切,教练只看到他们的学生和自己的日历,理想情况下,学生可以轻松访问他们即将进行的课程和剩余小时数。请展示类似的调度或教育项目的示例。解释您将如何建模教练、车辆和课程时段,以及第一个工作版本需要多长时间。
— 学生注册与套餐、分配的教练和车辆
— 学生、教练和车辆的无冲突调度
— 带有教练备注和剩余小时的课程进度日志
— 理论和实际准备跟踪、尝试和重考
— 付款跟踪:套餐价格、已支付金额、每个学生的余额
— 基于角色的访问权限,适用于管理员、教练和学生,方便在移动设备上使用
移动应用开发 现金, 银行转账