Разработка веб приложения для контроля выполнения дипломных проектов

Содержание

Слайд 2

Бумажные списки cледующего вида: Текущие технологии

Бумажные списки
cледующего вида:

Текущие технологии

Слайд 3

Систематизировать выполнение дипломного проекта Автоматизировать и облегчить контроль выполнения дипломного проекта Постановка задачи:

Систематизировать выполнение дипломного проекта
Автоматизировать и облегчить контроль выполнения дипломного проекта

Постановка задачи:

Слайд 4

Преподаватели Студенты Лаборанты Заведующие кафедрой Целевая аудитория приложения:

Преподаватели
Студенты
Лаборанты
Заведующие кафедрой

Целевая аудитория приложения:

Слайд 5

Прецеденты для преподавателя

Прецеденты для преподавателя

Слайд 6

Просмотр проектов Назначение студентов

Просмотр проектов
Назначение студентов

Слайд 7

Просмотр содержания проекта Отметка завершения этапов выполняемой работы

Просмотр
содержания проекта
Отметка завершения
этапов выполняемой
работы

Слайд 8

Прецеденты для студента

Прецеденты для студента

Слайд 9

Просмотр списка преподавателей Редактирование источников

Просмотр списка преподавателей
Редактирование источников

Слайд 10

Редактирование данных Редактирование списка этапов выполнения

Редактирование данных
Редактирование списка этапов выполнения

Слайд 11

Прецеденты для администратора

Прецеденты для администратора

Слайд 12

Список пользователей Редактирование пользователя

Список пользователей
Редактирование пользователя

Слайд 13

Особенности реализации приложения: Реализовано на основе Model-View-Controller(MVC) Использование инструментальной среды Struts

Особенности реализации приложения:

Реализовано на основе Model-View-Controller(MVC)
Использование инструментальной среды Struts
Хранение данных на

MySql сервере
Использование JavaScript на стороне клиента
Механизм защиты приложения предотвращает несанкционированный доступ на уровне пользователя

Схема данных:

Model-View-Controller:

Слайд 14

Основной сценарий: Регистрация Назначение роли администратором Лаборант назначает проекты Преподаватель назначает студентов Создание проекта

Основной сценарий:

Регистрация
Назначение роли администратором
Лаборант назначает проекты
Преподаватель назначает студентов
Создание проекта

Слайд 15

Основной сценарий: Студент заполняет и редактирует данные проекта Преподаватель осуществляет контроль

Основной сценарий:

Студент заполняет и редактирует данные проекта
Преподаватель осуществляет контроль данных
Преподаватель отмечает

завершение этапов выполненной работы