Вернуться к списку проектовНа главную страницу курса
Заказчик
Богоявленский Юрий Анатольевич, заведующий кафедрой, доцент, к.т.н., кафедра Информатики и математического обеспечения. Эл.почта: ybgv@cs.karelia.ru. Раб.тел.: 711084. Офис: 217 каб.Консультант: Сарв Наталья Андреевна, магистрант кафедры Информатики и математического обеспечения. Эл.почта: sarv@cs.karelia.ru. Раб.тел.: 711015. Офис: 215 каб.
Инструктор
Аннотация проекта
Требуется разработать следующую версию web-системы "Выпускники" на языке Java, реализовав в ней все функции предыдущей версии системы, выполненной на PHP5.
- Система должна быть реализована на языке Java/JSP. Возможно подключение дополнительных библиотек Java.
- Формат хранения данных о выпускниках - XML.
- В системе должны быть реализованы все основные функции и элементы интерфейса, имеющиеся в предыдущей версии.
- Внешний вид системы (заголовок, нижняя часть, стиль оформления) не должен отличаться от основного стиля сайта кафедры ИМО.
- Система должна обеспечивать должный уровень безопасности ввода данных. Особое внимание необходимо уделить проверке корректности ввода из Web-форм.
- Обязательно соответствие HTML-части системы стандартам W3C XHTML 1.0 Transitional, а также поддержка в браузерах Mozilla, Internet Explorer, Opera, Konqueror.
- Система должна поддерживать формат хранения данных о выпускниках, используемый в предыдущей версии. Иначе необходимо разработать алгоритм импорта старых данных в новую систему.
Система предназначена для выполнения следующих основных функций.
- Просмотр сведений о выпускниках, упорядоченных по кафедре, году выпуска и специальности.
- Регистрация нового выпускника и изменение информации.
- Функции модерирования введенных сведений (хранение в очереди, подтверждение модератором или отмена изменений)
- Поиск выпускников по кафедре, году выпуска, специальности и ФИО.