Создание автоматизированного опросника

10 000 руб. за проект
15 июля 2021, 10:12 • 7 откликов • 81 просмотр
Задача - создать решение, имеющее указанный ниже функционал:

  1. Автор создает опросник (определяет содержание, ветвление, последовательность и взаимозависимость вопросов в опроснике).
    • Формат реализации - вопрос открытый, предложите пожалуйста. Это должен быть некий конструктор по аналогии с MS Forms, не требующий написания кода.
    • Опросник должен позволять встраивание excel интерфейса с уже имеющейся структурой куда можно “копипэйстить” как отдельные ячейки так и диапазон ячеек (не массив).
    • Опросник должен встраиваться в сайт без написания кода (например Tilda).
  2. Автор создает шаблон итогового документа в Excel, куда должны попадать все результаты опросника.
    • Формат - Excel (один лист или книга с несколькими листами).
    • Шаблон содержит все показатели, на которые ссылается опросник a также разметку, определяющую диапазоны ячеек, которые будут “подтягиваться” из опросника.
  3. Пользователь заполняет опросник на сайте.
  4. В конце опроса Пользователь видит на сайте полностью заполненный опросник и подтверждает его. В случае необходимости корректировок Пользователь может вернуться в любой раздел и скорректировать данные.
  5. Автор получает заполненный итоговый документ в виде excel файла. Файл размещен по некому адресу в сети (например на One Drive).

В результате, мы хотели бы получить опросник с указанным выше функционалом и заполненный на основе примера ниже:

Пример заполнения опросника:
  1. Дата (через календарь)
  2. Описание (текстовое поле)
  3. Выбор одного из предложенных вариантов ответа (текстовое поле)
  4. Два поля с числами
    • Какое количество показателей Пользователь готов предоставить (формат поля - целое число, возможность увеличения/уменьшения стрелками)
    • Количество периодов для каждого показателя (формат поля - целое число, возможность увеличения/уменьшения стрелками)
  5. Одномерная таблица (то есть один столбец с неким количеством строк), в которую Пользователь “копипэйстит” диапазон наименований показателей из Excel (текстовое поле). Т.е. Пользователь имеет возможность скопировать данные с локального файла Excel/Sheets/Numbers в форму на сайте.
  6. Таблица, в которую Пользователь “копипэйстит” единицы измерения напротив уже указанных ранее наименований показателей. Ячейки, содержащие наименования показателей (из шага. 5) заблокированы для ввода.
  7. Пользователь имеет возможность выбрать формат ячеек для каждого из названных в шаге 5 и 6 показателей в ограниченном списке, например только % или число с 2 знаками после запятой.
  8. Пользователю предоставляется таблица для ввода данных с наименованиями и указанием единиц измерения из шагов 5, 6, 7 и количеством столбцов согласно шагу 4b. в которой для ячеек каждого показателя заданы форматы. Данная таблица доступна Пользователю непосредственно на сайте в привычном виде (как встроенное окно из Excel). Так как имеется шаблон, предварительно размеченный Автором опросника, заполнение файла начинается с определенной ячейки, например Е8 (это будет левая верхняя ячейка таблицы).
  9. Вся последовательность ответов отображается на отдельной странице для проверки Пользователем и возможности вернуться на предыдущие шаги для корректировки.
  10. В результате, все данные попадают в имеющийся шаблон в Excel, который закрыт от редактирования.

Оплата: по договоренности