(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Вернуться к списку проектовНа главную страницу курса

Заказчик

Богоявленский Юрий Анатольевич, заведующий кафедрой, доцент, к.т.н., кафедра Информатики и математического обеспечения. Эл.почта: ybgv@cs.karelia.ru. Раб.тел.: 711084. Офис: 217 каб.
Консультант: Сарв Наталья Андреевна, магистрант кафедры Информатики и математического обеспечения. Эл.почта: sarv@cs.karelia.ru. Раб.тел.: 711015. Офис: 215 каб.

Инструктор



Аннотация проекта

Требуется разработать следующую версию web-системы "Выпускники" на языке Java, реализовав в ней все функции предыдущей версии системы, выполненной на PHP5.

  1. Система должна быть реализована на языке Java/JSP. Возможно подключение дополнительных библиотек Java.
  2. Формат хранения данных о выпускниках - XML.
  3. В системе должны быть реализованы все основные функции и элементы интерфейса, имеющиеся в предыдущей версии.
  4. Внешний вид системы (заголовок, нижняя часть, стиль оформления) не должен отличаться от основного стиля сайта кафедры ИМО.
  5. Система должна обеспечивать должный уровень безопасности ввода данных. Особое внимание необходимо уделить проверке корректности ввода из Web-форм.
  6. Обязательно соответствие HTML-части системы стандартам W3C XHTML 1.0 Transitional, а также поддержка в браузерах Mozilla, Internet Explorer, Opera, Konqueror.
  7. Система должна поддерживать формат хранения данных о выпускниках, используемый в предыдущей версии. Иначе необходимо разработать алгоритм импорта старых данных в новую систему.

Система предназначена для выполнения следующих основных функций.

  1. Просмотр сведений о выпускниках, упорядоченных по кафедре, году выпуска и специальности.
  2. Регистрация нового выпускника и изменение информации.
  3. Функции модерирования введенных сведений (хранение в очереди, подтверждение модератором или отмена изменений)
  4. Поиск выпускников по кафедре, году выпуска, специальности и ФИО.

Разработчики