Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция № 2.doc
Скачиваний:
11
Добавлен:
24.03.2015
Размер:
248.83 Кб
Скачать

Главный модуль

«Главный модуль» обеспечивает: взаимодействие всех модулей между собой, разграничение доступа, предоставление пользовательского интерфейса к функциям системы для всех категорий пользователей, а также необходимые для работы всех модулей системы сервисные функции.

Разграничение доступа

  • Система разграничения доступа, основанная на профилях полномочий и ролях.

  • Разграничение доступа к любым объектам и функциям системы (вплоть до доступа к кнопкам и ссылкам).

  • Пять предопределенных профилей полномочий и ролей: гость, преподаватель, слушатель, внешний администратор, администратор.

  • Возможность создания любого количества ролей со своими настройками прав доступа.

  • Возможность назначения одному пользователю нескольких ролей.

  • Переключение между ролями без необходимости повторной авторизации.

  • Возможность просматривать всех пользователей, которым присвоена определенная роль.

  • Автоматическое назначение пользователю роли «слушатель» после регистрации в системе.

  • Возможность в любой момент лишить пользователя любой имеющейся у него роли.

  • Просмотр информации обо всех правах роли и изменение этих прав в любой момент.

Пользовательский интерфейс

  • В системе используется два типа интерфейсов: интерфейс слушателя (интерфейс Образовательного портала) и административный интерфейс.

  • Административный интерфейс MKC специально спроектирован и оптимизирован для эффективного управления и работы с большими объемами данных. При создании интерфейса использовались самые передовые технологические решения в области построения веб-интерфейсов. Это позволило совместить лучшие стороны desktop- и веб-интерфейсов.

  • Интерфейс слушателя, в отличие от административного, построен максимально просто, ориентирован на пользователей с самой разной степенью подготовки. Интерфейс использует типовые для веб-ресурсов методы подачи информации и навигационную структуру, что позволяет пользователям без предварительной подготовки легко ориентироваться в функциях системы и в предоставляемой ею информации.

  • Пользовательские интерфейсы являются полностью веб – ориентированными, для работы требуется только наличие веб-браузера.

  • Возможность использования корпоративного стиля в оформлении интерфейсов.

  • Возможность использования любого количества языковых схем в интерфейсе и переключения между ними в любой момент.

  • Возможность автоматического определения текущего языка на компьютере пользователя и вывод нужной ему языковой схемы.

  • Система экранной справки. Для каждого экрана интерфейса можно задать справочную информацию, которая будет отображаться пользователю в специальном блоке при переходе на данный экран. Такая справка подсказывает, что он может или должен сделать на данном экране.

  • Возможность скрывать отдельные элементы интерфейса, высвобождая больше места под отображение нужных в данный момент других элементов.

  • Для навигации по иерархически структурированным данным используются каталоги и деревья.

  • Оптимизированная работа с большими объемами данных.

  • Использование AJAX для оптимизации работы интерфейса и минимизации объема передаваемых данных.

  • Использование для вывода однотипных данных многофункциональных списков с большим количеством настроек.

  • Возможность использования фильтров и поиска для данных каждого списка.

  • Сортировка данных списка по любому из столбцов списка.

  • Настройка видимости столбцов. Можно настраивать видимость столбцов, то есть в каждом списке будут отображаться только те столбцы, которые нужны пользователю для работы.

  • Интерфейс адаптируется под каждого пользователя. Настройки каждого экрана сохраняются как в административном интерфейсе, так и интерфейсе слушателя для каждого пользователя.

  • Запоминаются следующие настройки:

    • показываемые и скрытые колонки в каждой таблице,

    • показываемые и скрытые вкладки на каждом экране,

    • сортировка в списках по умолчанию,

    • количество записей на странице по умолчанию.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]