CS4025/CS6095 Assignment 8
Due: Apr. 20, 2008
This is a bonus assignment. 5% weight will be added to your total final score of the course.
In this assignment, you will develop a simple Ruby-on-Rails web application using InstantRails.
· The web application lets a professor enter student marks for a course, and let a student view her/his marks for all courses that she/he takes.
· For simplicity, you do not need to authenticate the users.
· For a professor entering marks, she/he needs to give a course id and a set of student id-mark pairs.
· For a student viewing marks, she/he need to give a student id.
To implement the above web application in Ruby-on-Rails, do the following steps:
(1) Download and install InstantRails on your PC from http://instantrails.rubyforge.org/wiki/wiki.pl
(2) Create one or more database tables to hold student course marks using MySQL that is built in InstantRails.
(3) Create and develop your rails_apps application with name “markhandler”.
To submit your assignment, zip “markhandler” folder in a single zip file and submit the zip file online through CS4025 website.