Структурно Система должна представлять собой многомодульное Web-приложение, предоставляющее возможность работы на мобильных устройствах.
Система не должна требовать регулярного администрирования. Штатные средства Системы должны позволять проводить удаленное администрирование базы данных и настройку Системы (при наличии технической возможности доступа к серверам Системы).
Пользовательский интерфейс Системы должен обеспечивать необходимое качество взаимодействия человека с машиной.
Средства Системы должны обеспечивать сохранность данных и предоставлять администратору Системы возможность выбора уровня защищенности базы данных от несанкционированного использования.
Вход в пользовательскую часть Системы и дальнейшая работа должны осуществляться при указании имени пользователя и его пароля.
В Системе должна быть предусмотрена возможность настройки прав доступа к информационным ресурсам и выполнения определенных операций для каждой пользовательской роли. Для каждого системного справочника и архива документов должны указываться права на создание в них новых записей, их редактирование и удаление.
В Системе должна быть предусмотрена возможность определения набора доступных функций для каждой пользовательской роли.
В Системе должен быть предоставлен преднастроенный список пользовательских ролей:
- Роль «Пользователь на просмотр»;
- Роль «Редактор»;
- Роль «Администратор».
Роли «Пользователь на просмотр» должны быть предоставлены следующие права:
- Просмотр карты;
- Управление видимостью слоев;
- Использование функциональных инструментов приложения;
От пользователей с ролью «Пользователь на просмотр» не требуется высокой квалификации, при этом у данных пользователей должны иметься навыки работы с персональным компьютером и Web-приложениями.
Пользователи с ролью «Редактор» должны иметь права на создание и редактирование новых наборов пространственных данных. От данных пользователей должны требоваться минимальные знания основ картографии и ГИС.
Пользователи с ролью «Администратор» должны иметь следующие права:
- Права на управление учетными записями пользователей, публикацию и управление геоданными;
- Права на работу с настройками Системы.
Пользователи с ролью «Администратор» должны выполнять следующие функциональные обязанности:
- Обеспечение функционирования в штатном режиме технических и программных средств Системы;
- Отслеживание процессов наполнения Системы данными в соответствии с регламентами;
- Проведение настройки и диагностирования неполадок Системы.
Функциональные обязанности пользователей с ролью «Администратор» требуют от них высокой квалификации в области информационных технологий.
Необходимо обеспечить дополнительное разграничение прав доступа к следующим модулям и подсистемам Системы:
- В модуле «Транспорт»: доступные организации, наименования ТС;