描述
一、选题背景及意义
一方面锻炼自身的软件开发能力,通过对选课系统的学习和完善,对ruby on rails有自己的认识,能够初步得对软件开发有一个全面的认识。 另一方面,选课系统本身就有很大的使用价值,类似的软件系统可以解决大量的数据信息的处理工作,因此我们选择这个选课系统进行学习。
二、需求分析
2.1.1学生需求2.1.2教师需求 2.1.3管理员需求
2.1.3管...