Портал информационной поддержки магистров ВолгГТУ Магистерский портал
Возможности портала Портал предоставляет Возможность информационной поддержки студентов и преподавателей: конференции; нормативные документы; новости; контактная информация. Возможность централизованного хранения всех документов в хорошоструктурированном репозитории и поиска в нем Возможность планирования и управления личными и коллективными задачами или проектами
Пользователи портала Мужчины и женщины, живущие в России или СНГ, с полным средним или высшим образованием, интересующиеся наукой и образованием.
Функциональные возможности пользователей Портал предусматривает работу с двумя типами пользователей Зарегистрированный пользователь Гость Просмотр «public» страниц и регистрация И набором ролей для зарегистрированных пользователей, который позволяет управлять правами доступа к документам в репозитарии и функионалу портала. АдминистраторСтудентПреподаватель Модератор новостей Заказчик задачи Исполнитель задачи
Внешний вид
Архитектура
Функционал первого релиза Административаня панель: резервное копирование БД; агрегация административных панелей установленных модулей. Главная страница портала: форма авторизации и регистрации; административная панель. СУ Модулями: получение списка модулей; хранение списка установленных модулей в БД; проверка модуля на наличие в БД установленных модулей; проверка целостности модуля. СУ Пользователями и СУ Ролями: активация учетной записи администратором; создание / удаление / редактирование ролей; регистрация; авторизация / вход в личный кабинет; выход из личного кабинета.
Архитектура
Диаграмма классов
10 Общий план работ
11 План управления рисками РискРешениеПоследствия Гл.программист не может продолжать работу Объединение роли системного аналитика и гл. программиста Большее количество ошибок в П.О. Архитектор не может продолжать работуОбъединение роли Архитектора и системного аналитика Увеличение сроков на построение архитектуры проекта Системный аналитик не может продолжать работу Объединение роли менеджера проекта и системного аналитика Увеличение сроков на выбор технологий Гл.тестировщик не может продолжать работу Объединение роли гл. программиста и гл. тестировщика Понижение качества тестирования П.О., увеличение сроков тестирования Менеджер проекта не может продолжать работу Объединение роли Архитектора и менеджера проекта Низкая организация проектной группы, снижение качества работы всех членов группы Специалист по внедрению не может продолжать работу Объединение роли специалиста по внедрению и релиз менеджера Увеличение нагрузки на менеджера релиза, снижение качества его работы Менеджер релиза не может продолжать работу Объединение роли специалиста по внедрению и релиз менеджера Увеличение нагрузки на специалиста по внедрению, снижение качества его работы Нехватка кадровОбъединение ролейБольшее количество ошибок в П.О.
12 План разработки Разработчики: Киммель С., Виноградов А. План Тестирования Тестировщики: Бастрыкин С., Щекин А., Коновалов И., Потапов А.
13 Общие трудозатраты
14 Трудозатраты участников группы
15 Результаты работы Положительные: Реализованы все заложенные функции; Спроектирован эргономичный пользовательский интерфейс; Спроектирована и реализована расширяемая модульная структура веб-приложения; Группа ознакомилась с методиками, технологиями и инструментами командной разработки; Теоретические знания по разработке П.О. были применены на практике. Отрицательные: Группе не удалось на должном уровне освоить выбранные технологии для решения поставленной задачи;
16 Функционал второго релиза СУ Репозиторием: Конструктор шаблонов документов – Создание нового шаблона – Удаление шаблона – Создание нового шаблона на основе существующего – Редактирование шаблона Репозиторий – Добавление документа – Удаление документа – Изменение прав доступа к документу – Антиличинг Дата релиза
17 Спасибо за внимание
18 Дополнительные слайды
Диаграмма использования
22 Структура БД
23 Отчёт о тестировании
24 Вход в систему
25 Вход выполнен верно
26 Управление ролями
27 Редактирование роли
28 Добавление новой роли
29 Попытка добавления роли без названия
30 Управление пользователями
31 Редактирование учетной записи
32 Добавление нового пользователя
33 Заполнены не все поля при добавлении учетной записи
34 Страница управления модулями
35 Список установленных модулей