0

我是一名高中老师。每周我们都会决定哪些学生需要额外的课程。我一直在尝试做的是一个 Rails 应用程序,这样我们就可以轻松地为学生注册额外的课程。在我看来,最好的方法是为每个学生设置复选框,并为每个学生选择时间和老师,然后为每周的额外课程提交多条记录。

我有点 Web 开发的初学者,我认为这对我来说是完美的学习任务。我现在已经尝试过几次设置这个 upp,但我无法理解这些关联。更有经验的开发人员会如何设置它?

4

2 回答 2

1

让我们将任务拆分为基本部分:您的流程中有许多对象:、、、Student和(如果我猜对了)a 。TeacherSubjectStudentSubject

我会这样开始:

老师有很多科目;

一个学生有很多老师;

一个学生有很多科目;

总结:学生在星期一下午 13:00 由老师分配了一个科目。(这里是 StudentSubject 表)。我们走在正确的轨道上吗?

于 2013-01-13T11:34:08.223 回答
0

Try http://guides.rubyonrails.org/ to learn and know about Ruby on Rails. Another way is to prefer book like "Agile Web Development with Rails"

于 2013-01-13T10:35:09.797 回答