- •1. Анализ задачи и среды, реализация модели пользователя и проектирование диалога
- •1) Профили потенциальных пользователей программного обеспечения информационной системы.
- •2) Сценарии работы пользователя с программным обеспечением согласно формату описания Коберна.
- •3) Описание структуры главного меню приложения:
- •4) Диаграмма деятельности
- •5) Ответы на контрольные вопросы:
- •2. Организация помощи пользователю и его обучение
- •1) Справка для Администратора
- •2) Справка для Работника деканата
- •3) Справка для Студента
- •4) Ответы на контрольные вопросы:
- •3. Визуализация данных
- •1) Описание данных:
- •Ответы на контрольные вопросы:
- •4. Реализация систем поддержки работы в группе
- •1. Цель работы:
- •1) Работа в web-интерфейсе
- •2) Ответы на контрольные вопросы:
- •5. Мультимедийные среды и мультисенсорные системы
- •Закрепление теоретических положений дисциплины по теме: «Проектирование пользовательских интерфейсов».
- •1) Баннер
- •2) Ответы на контрольные вопросы:
2) Сценарии работы пользователя с программным обеспечением согласно формату описания Коберна.
|
Студент |
Работник деканата |
Администратор |
Имя |
Просмотр данных о себе |
Добавление нового студента |
Настройка подключения |
Контекст использования |
Просмотр своей успеваемости |
Добавление нового студента, студенческой информации о нем и успеваемости |
Ввод сетевого ip-адреса и порта сервера, на котором хранится база данных |
Область действия |
Форма просмотра |
Форма добавления информации |
Форма ввода ip-адреса и порта |
Уровень точности |
Точность соответствует критериям отбора |
Точность соответствуют введенным и выбранным данным |
Точность соответствует введенным данным |
Основное действующее лицо |
Студент |
Работник-деканата |
Администратор |
Другие участники и их интересы |
Родители |
Декан |
Отсутствуют |
Предусловие |
Авторизация с правами просмотра |
Авторизация с правами добавления новых записей |
Авторизация с правами редактирования подключения |
Минимальные гарантии |
Вывод сообщения о том, что неверно введена фамилия |
Вывод сообщения о том, что заполнены не все поля |
Вывод сообщения о том, что соединение с сервером не удалось |
Гарантии успеха |
Вывод полной информации о текущей успеваемости студента |
Вывод сообщения о том, что информация о студента добавлена |
Вывод сообщения об успешном подключении к базе данных и активизация кнопок |
Триггер |
Нажатие кнопки поиска |
Нажатие на кнопку «Добавить» |
Нажатие на кнопку «Подключиться» |
Основной сценарий или поток |
Студент вводит в строку поиска номер своей зачетки и нажимает кнопку «Поиск» |
Работник деканата заполняет соответствующие поля и нажимает кнопку «Добавить» |
Администратор заполняет поле ip-адреса, порта и нажимает подключиться |
Расширения |
Если по введенному номеру зачетки найдется информация, то студенту отображается подробная информация по его успеваемости. Если номер зачетки не найден, то отображается сообщение о том, что номер зачетной книжки не найден. |
Если информация о студенте успешно добавлена, должно выводиться сообщение об успешном. При неудаче отобразится сообщение об этом. В сообщении будет отображено, какое поле не заполнено. |
Если введенные данные для подключения будут верны, то основные кнопки управления станут активными. При неудаче отобразится сообщение, о том, что подключиться к серверу не удалось. |
Список изменений в технологии и данных |
Отображение необходимых данных |
Сохранение изменений в базе после добавления |
Сохранение изменения расположения базы данных |
Вспомогательная информация |
Информационные сообщения, справка |
||
