25.06.2020, 12:22
|
Новичок на форуме
|
|
Регистрация: 25.06.2020
Сообщений: 5
|
|
Модуль(виджет) для сайта
Добрый день, уважаемые программисты!
Мне необходим модуль(виджет) для интернет сайта, функцией которого является передача визуальной информации из таблицы Эксель.
логика работы модуля: таблица Эксель хранится на ПК, в ней могут быть любые изменения данных, в том числе графические. Задача модуля - отображать данные также, как они выглядят в таблице Эксель.
Кроме того у модуля есть ряд функций, схожих с функциями таблицы - scroll, search и фильтрацию от большего к меньшему.
Прикрепил картинку модуля для примера.
Напишите, сколько примерно такая работа будет стоить и сколько времени нужно.
Спасибо за внимание.
Изображения:
|
ТЗ.jpg (88.3 Кб, 5 просмотров) |
|
|
25.06.2020, 12:28
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от aldze88
|
таблица Эксель хранится на ПК
|
И как к ней обратиться веб-страница? Или где она хранится?
|
|
25.06.2020, 12:36
|
Новичок на форуме
|
|
Регистрация: 25.06.2020
Сообщений: 5
|
|
Сообщение от laimas
|
И как к ней обратиться веб-страница? Или где она хранится?
|
Про хранится на ПК - это не обязательно.
Могу подгружать таблицу куда нужно.
Я совсем не специалист, поэтому извините, если что-то описал неправильно.
Суть такая - есть таблица с данными в Эксель. Модуль на сайте должен отображать ее содержимое, как есть (как на картинке)
|
|
25.06.2020, 12:41
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от aldze88
|
Могу подгружать таблицу куда нужно
|
Зачем, для чего она тогда вообще нужна, берите данные ее и выводите как хочется. Если именно из Excel и это экспортируется на сервер, то либо временно и парсер сразу ее разбирает, либо после разбора хранит ее данные в базе.
Странное задание в части связи таблица-вывод.
|
|
25.06.2020, 13:13
|
Новичок на форуме
|
|
Регистрация: 25.06.2020
Сообщений: 5
|
|
Сообщение от laimas
|
Зачем, для чего она тогда вообще нужна, берите данные ее и выводите как хочется. Если именно из Excel и это экспортируется на сервер, то либо временно и парсер сразу ее разбирает, либо после разбора хранит ее данные в базе.
Странное задание в части связи таблица-вывод.
|
Думал, так проще будет.
Тогда предлагаю такой порядок.
Есть данные в таблице, из нее экспортируются данные.
Модуль(виджет) их показывает (раскрашивает проценты). Внешний вид модуля - примерно как в таблице. + работает функционал scroll, search, сортировка.
Сколько такой модуль будет стоить?
|
|
25.06.2020, 13:28
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от aldze88
|
Думал, так проще будет.
|
Клиенту не нужна excel таблица, он то ее все равно не сможет лицезреть на странице, ее можно будет увидеть только открыв в Excel. Во-первых не у каждого пользователя обязательно установлено это ПО, а "есть на компьютере excel таблица", это вообще не понять что.
Я не могу сказать за все серверные языки программирования, но некоторые вполне могут "переваривать" и excel документы. Тем не менее на сервер из Excel экспортируют данные, а не сам документ. Обычно, это либо CSV, либо XML форматы. Если "отображать данные также, как они выглядят в таблице Эксель", это в плане раскрашенных ячеек, значит экспорт нужно делать в формате XML.
Сервер отдает по запросу этот xml клиенту, который может на базе него вывести на страницу html-таблицу, разукрасив ее ячейки. А работа с таблицей, это уже JS.
Что касается виджета. Если сайт использует какую либо CMS, то ведь добавлять этот виджет нужно в рамках "требования" этой CMS. Если свой код, тогда иной случай.
То есть если вы и описываете задачу в общих чертах, то указывайте данные, которые бы уже потенциальному исполнителю рисовали "начальную диспозицию".
|
|
25.06.2020, 13:39
|
Новичок на форуме
|
|
Регистрация: 25.06.2020
Сообщений: 5
|
|
Сообщение от laimas
|
То есть если вы и описываете задачу в общих чертах, то указывайте данные, которые бы уже потенциальному исполнителю рисовали "начальную диспозицию".
|
Спасибо за разъяснение. Я переосмыслю ТЗ.
|
|
25.06.2020, 15:48
|
Новичок на форуме
|
|
Регистрация: 25.06.2020
Сообщений: 5
|
|
Вот актуальное ТЗ. Пишите предложения в личку по цене и срокам.
Модуль(виджет) для сайта
Язык сайта Языки PHP и Java
ТЗ:
Необходим модуль(виджет) для сайта, отображающий данные, полученные из файла XML (данные Эксель). (см. рисунок)
Задача модуля:
Модуль показывает пользователям сайта данные из файла CSV или XML, которые имеют окраску в соответствии со своими значениями (красный от меньшего, желтый – среднее значение, зеленый – большее). В модуле есть несколько функций (scroll, search и фильтрация).
Графика модуля:
Графика модуля соответствует рисунку.
Главное – цифровые данные должны раскрашиваться в цвета шкалы(красный-желтый-зеленый)
Функции модуля:
Пользователь сайта должен иметь возможность использовать функции scroll (перемещаться по данным внутри модуля вверх/вниз, вправо/влево), search – поиск внутри данных, и фильтрация данных от большего к меньшему в столбцах цифр, и упорядочивание в алфавитном порядке в столбцах букв.
Возможности при верстке сайта:
При верстке размеры модуля могут быть изменены. То есть на сайте может быть несколько таких модулей с разными размерами.
|
|
25.06.2020, 16:14
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от aldze88
|
Язык сайта Языки PHP и Java
|
Это как? PHP, это серверный язык. А на клиенте не Java, а Javascript, если это имеется ввиду. А какой движок использует сервер - это какая либо CMS, если да, то какая? Или это "самописный движок/код"? Это важно знать.
Сообщение от aldze88
|
Главное – цифровые данные должны раскрашиваться в цвета шкалы(красный-желтый-зеленый)
|
Если этот колорит из excel таблицы, то он уже будет сохранен в xml при экспорте. То есть берем все из него, в противном случае это как-то кому-то определять надо.
|
|
|
|