Задача - разработать web-приложение для возможности формирования и контроля заявок для поставок оборудования на строительные участки.
Административная интерфейс:
- Возможность добавления\удаления\редактирования пользователей системы.
- Возможность добавления\удаления\редактирования групп пользователей системы.
Возможность настройки управления группами и правами доступа
- Возможность настройки управления группами и правами доступа
Пользовательский интерфейс:
- Иметь табличное представление данных.
- Удобную навигацию для возможности работы с данными.
- Систему поиска данных.
- Систему сортировки и фильтрации данных.
- Возможность распределенного добавления и редактирования информации.
- Систему контроля и фиксации изменений в данных.
- Возможность быстрого редактирования информации.
"Административный" интерфейсЗаглавный интерфейс - http://joxi.ru/52anz7HE3d9bA0Основной интерфейс после афторизации под администратором
- Управление пользователями
- Управление группами пользователей и правами групп
- Поиск пользователя по Email
- Общий список пользователей
- Кнопка добавления нового пользователя
Интерфейс редактирования\добавления пользователя - http://joxi.ru/82QeQ6swvq1Q2dИнтерфейс открывается при нажатии на пользователя или при нажатии кнопки “добавить” под списком пользователей
- Кнопка выключения пользователя - закрывает доступ в систему. При этом пользователь не удаляется.
- Группа из списка “Групп пользователей”. Должны быть заданы предварительно.
- Email пользователя
- Отправка логина и пароля пользователю на почту. Приходит письмо такого вида - http://joxi.ru/a2XWZRUw5K1kmg
Интерфейс редактирования\добавления групп пользователей - http://joxi.ru/V2V5LZSdJLdEmv Группа “Администраторы” и “Внешние пользователи” предустановленные, удаление отключено во избежании несчастных случаев.
- Список групп
- Добавление новой группы
- Удаление группы пользователей
Интерфейс групп пользователей - http://joxi.ru/V2V5LZSdJLdEmv- Название группы
- Настройка прав у группы.
"Рабочий" ИнтерфейсИнтерфейс “Обычного пользователя” - http://joxi.ru/krDqlXcKzO5pmp- Название “проекта”
- Количество отображаемых строк
- Вывод раздела ( Позиция в чертеже, либо любая другая группировка\ аналитика )
- Масштаб таблицы
- Общий Поиск по всем полям
- Вывод на печать. Ввиду большого размера таблицы, печатная форма с очень маленьким шрифтом. (Было сделано опционально, можем отключить)
- Выход из под пользователя
- Поля, по нажатию на заголовок происходит вывод окна сортировки\фильтрации по полю - http://joxi.ru/xAeYDqtRxaygAy
- При наличии фильтра\сортировки в углу поля отражается значок
- Сортировка по возрастанию\ убыванию
- Поиск\ фильтр по значению поля
- Отмена всех фильтров
- Группировка разделов. Позволяет сворачивать разделы с информацией которую необходимо скрыть(Сделано для удобства)
- При наведение на границу поля, позволяет изменять ширину столбцов - http://joxi.ru/MAjzo4UjKXqxAe
Интерфейс “Пользователя с правами” - http://joxi.ru/MAjzo4UjKX9xAe- Скачивание данных в формате .xlsx - данные подставляются в форму которую вы нам присылали - http://joxi.ru/12MeYqslbxRy2J
- Зеленым отмечены поля, которые может редактировать пользователь. Доступно 2 режима
- Быстрое редактирование. Двойной клик по полю - http://joxi.ru/J2b4V8i0OLZXr6. Информация обновляется мгновенно в фоновом режиме. Кнопочек сохранить нажимать не надо.
- Редактирования. Необходимо нажать на поле, появятся кнопки(http://joxi.ru/bmoYz4t3vEJ9Ay ) для открытия окна редактирования - http://joxi.ru/vAWlKaCgQXdDrW
- Выбор “Раздела” или добавление нового “раздела” с привязкой.
- Удаление строки, если даны права
- Закрыть окно редактирования
- Кнопка добавления новой строки.