"Книжная полка" - это сервис, предназначенный для учета полученных электронных книг студентом, а также для их организации. Собственно через полку книги и качаются.
Ссылки из книжной полки ведут либо на сервер библиотеки, либо на устройство студента.
Собственно куда его прикрутить еще стоит решить. Основная же идея в том, что сервис выдает список рекомендованной литературы и список полученной. Моя идея - чтобы это было в виде Mind Map.
Рекомендации определяются преподавателем для своего курса. Связь преподавателя и группы определяется в деканате, и следовательно от студента не требуется указывать из какой он группы, системе и так это известно. Он получает уже готовые рекомендации.
"Книжная полка" также предоставляет все эти данные другим программам, допустим, в Classroom, где студент может выбрать нужные из списка книги и сделать ассоциации этих книг с определенным предметом, или работой (допустим, для лабораторной работы номер 2 нужно было прочитать книгу по ТАУ именно такую) и эта связь отобразится в программе.
Хорошо было бы придумать такой e-book reader чтобы он синхронизировался с книжной полкой.
Глеб: Придумывать тут не чего, существуют уже готовые решения такие как iPodTouch, iPad, Cybook Gen3 Deluxe Pack. Протоколом для синхронизации можно использовать RSS.