В качестве результата работы должен быть полностью рабочий клиентский портал со следующим функционалом:
Backoffice:
Управление пользователями:
-создание/редактирование/удаление профиля
-Профиль пользователя включает в себя следующий поля: Name, Company, Comment, email
--логин пользователя осуществляется по его email
--возможность автоматической или ручной генерации/замены пароля при создании/редактировании профиля
-Лог скачивания файлов в виде таблицы (во сколько и какой файл кем был скачен? с фильтром по пользователю или файлу)
-Управление лицензиями (просмотр, одобрение не одобрение запросов см.ниже)
Управление файлами:
-загрузка/удаление файлов для клиентов к каждому файлу должна быть возможность добавить описание
-Назначение/редактирование прав доступа каждому файлу (выбор профилей которым доступен для скачивания данный файл или как опция доступен для всех)
-Важно ссылка на скачивание файлов для пользователя не должна быть "прямой" т.е. не доступна для скачивания третьими лицами
Клиентский портал:
-Позволяет пользователю поменять пароль
-Показывает доступные данному пользователю файлы для скачивания в виде таблицы:
описание / размер / дата загрузки / ссылка на скачивание
-На отдельной вкладке в виде таблицы пользователь видит запросы а так же сгенеренные им лицензии:
Название продукта/дата генерации лицензии/тип лицензии/LicenseID/ссылка на файл с лицензией
Пользователь должен иметь возможность "генерить" новую лицензию путем нажатия кнопки "License Request",
выбора названия продукта из списка, типа лицензии (демо или постоянная) и ввода уникального LicenseID.
После этого запрос получает статус Pending и уведомление о запросе отправляется Администратору на емейл. При одобрении запроса администратором в Backoffice, на сервере вызывается файл который в качестве параметра командной строки принимает название продукта, тип лицензии и LicenseID, и генерит файл с лицензией. В случае не одобрения в таблице появляется запись NOT APPROVED
Опубликован 21.08.2015 в 06:38 Последнее изменение: 24.08.2015 в 23:56
Заказ находится в архиве