Разработать дэшборд для визуализации боевой статистики пошаговой РПГ. Инструмент должен поддерживать формат .csv, обеспечивать отображение данных о нанесенном уроне, исцелении и смертях. Важно реализовать возможность загрузки нескольких датасетов и их сравнения, а также предусмотреть возможность расширения функциональности в будущем.
Многоуровневые спецификации для производства в excel / php или др.
Добрый день!
Суть вопроса: Необходима визуализация в табличном виде (желательно в экселе или чтобы можно было экспортировать в эксель) - "развернутого" дерева многоуровневых "родительско-дочерних" элементов с калькуляцией стоимости каждого элемента. Это нужно для отображения и подсчета себестоимости т.н. производственных спецификаций - т.е. материалов, полуфабрикатов, готовой продукции.
Вкратце спецификация - это то, из чего "собирается" сложный продукт на "заводе". Т.е. если завод изготавливает Продукцию 1, то для ее изготовления например, нужны Полуфабрикаты, для производства которых могут быть нужны тоже какие-то полуфабрикаты, которые могут состоять тоже из полуфабрикатов или из "последнего" элемента структуры - материалов. И так создается структура с "подчинением" на различных уровнях.
Для понимания прилагаю файл с простым примером, что в целом нужно получить.
В файле:
1. Перечень номенклатурных позиций (собственно, элементов, которые участвуют в многоуровневой структуре) + цена на элементы "последнего уровня в своей структурной ветке". http://prntscr.com/xwz280 - используется как отдельный набор данных ("справочник").
2. Спецификации в "плоской" таблице - строки с элементами, входящими в другие элементы. http://prntscr.com/xwz6s3 Т.е. это набор "правил", по которым собираются элементы верхних уровней, промежуточных уровней. Там присутствует только правила "подчинения" - т.е. какой компонент входит в текущий элемент. Это главная таблица, которая влияет на построение "дерева спецификаций".
3. Собственно, расчетная таблица (блок, набор элементов) - где визуально оформлен результат вывода (калькуляции) данных в виде древовидной структуры. Как это будет оформлено в экселе - точно не могу сказать, можно приблизительно, просто чтобы визуально было видно "дерево" (можно как в моем примере, можно пробелами оформлять вложенные/подчиненные строки) - тут жду предложений.
На каком "языке" будет создано, если в экселе - не принципиально - VBA, DAX (Power Query), или (если вдруг получится) простыми формулами. Насколько я в своих первичных/скромных познаниях понимаю, система должна строиться на "рекурсивных" запросах (может и ошибаюсь, но много перепробовал для построения такого функционала).
Также можно рассмотреть варианты какого-то расчетного скрипта для данного "дерева" на виртуальный сервер (PHP, JS, SQL/MYSQL или др.), но который обязательно должен выгружать готовый расчет в эксель, т.к. далее полученные данные будут участвовать в дальнейших расчетах себестоимости и других аналитических расчетах (в примере файла видно, что после построения дерева - на полученные данные "накидываются" другие элементы подсчета себестоимости - их пока учитывать не нужно, главное - построение многоуровневых спецификаций).
Еще момент - заранее не известны уровни, их нужно будет вычислять по исходным данным (п.2 - выше Спецификации). И вывод нужен каждого уровня со своими подуровнями и соответственно, подсчетами по ним: Т.е. Продукция - со своими "ветками", Полуфабрикаты - ниже (или среди продукции - не принципиально размещение) - со своими подуровнями-ветками. Таблица может быть огромной, т.к. будут добавляться уровни, а элементы, естественно, могут повторяться, т.к. состоять друг из друга.
Постарался вкратце, возможно что-то не учел, поэтому готов обсуждать варианты исполнения, отвечу на доп.вопросы. Также у вас возможно есть готовые/полуготовые решения - рассмотрю их тоже. Условие - это должны быть отдельные программы, в виде файла (если в экселе, или программа на Винде), или скрипты для размещения на виртуальном/локальном сервере. Какие-либо спец.сервисы с платными подписками или урезанным функционалом типа Odoo, OpenBOM, а также сложные программы типа 1С прошу не предлагать. Нужно уникальное решение под мои требования с единоразовым вознаграждением за ваш труд.
Спасибо.
------------
Добавил примеры файлов с расчетами, которые я пытался сформировать. Но не хватает навыков, как правильно построить - там есть вкладки VAR 2 и VAR 3 в одном из файлов - там примерно собрана структура, как должно выглядеть, но не показан верхний уровень и неправильно считает калькуляцию товара по подуровням.
Информацию брал из этого источника, можно ознакомиться, может поможет
Заявки фрилансеров
Похожие заказы
- $150Прикладное ПО2 заявкиЗакрыт4 года назад
Требуется разработать формулу для Excel, которая будет автоматически преобразовывать число в текст (прописью) в указанном поле, отмеченном зеленым. Поля, отмеченные красным, должны быть заблокированы для редактирования. Убедитесь в корректности работы формулы.
Прикладное ПО1 исполнительЗавершен5 лет назадТребуется разработать программу для реализации Facebook Conversions API, которая будет собирать информацию о пользователях сайта и отправлять её в Facebook для оптимизации рекламы. Программа должна собирать данные (IP, UA, куки), хранить их в базе данных и отправлять необходимую информацию о действиях пользователей. Бюджет обсуждается.
Прикладное ПО2 заявкиЗакрыт4 года назадТребуется разработка парсера чата для сайта chaturbate.com. Необходимое прикладное ПО должно эффективно собирать данные с платформы. Укажите опыт и технологии, которые будете использовать.
Прикладное ПО1 исполнительЗавершен5 лет назадНеобходимо подкорректировать проект на Visual Basic, который перестал работать после обновления сайта goaloo. Требуется исправить парсер, который не может найти oTables или tBodies. После загрузки сайта и нажатия на прогнозы, программа должна парсить все игры. Обязательно предоставить отчет о внесенных изменениях.
Прикладное ПО2 заявкиЗакрыт4 года назадТребуется разработка индивидуального Discord бота для сервера с функционалом, включая команды в чате, реакцию на эмодзи, создание приватных каналов, управление балансом пользователя и подключение платежной системы. Предпочтительный язык разработки - JS, допустим Python. Полное техническое задание будет предоставлено после согласия на выполнение.
Прикладное ПО1 исполнительЗавершен4 года назадТребуется разработать скрипт, который будет аналогичен по функционалу скриптам Автовебофис и Геткурс. Ожидается создание прикладного ПО с аналогичными возможностями для использования.
Прикладное ПО3 заявкиЗакрыт4 года назадТребуется разработать миниприложение для личного пользования, которое будет отслеживать торговлю всеми криптовалютами на бирже Huobi. Приложение должно извещать о росте объемов сделок, сигнализируя о пампе с помощью звукового сигнала и выводя информацию о том, какая криптовалюта растет или падает.
Прикладное ПО2 заявкиЗакрыт4 года назад- $5
Требуется реализовать алгоритм для симулятора парковки на Java, который будет учитывать занятость парковочных мест, рассчитывать время пребывания автомобилей и итоговую сумму. Графический интерфейс уже разработан, необходимо сосредоточиться на написании логики приложения.
Прикладное ПО2 заявкиЗакрыт4 года назад - $50
Требуется разработать программу для построения графиков котировок акций из CSV-файлов. Программа должна обрабатывать данные из папки stocks, запрашивать тикеры, находить минимальные и максимальные значения, а также строить графики с учетом сегодняшних котировок. Графики сохраняются в формате JPEG или PNG в папке image-graphics. Срок выполнения - 7 дней. Программа должна работать на Windows 7 и выше.
Прикладное ПО7 заявокЗакрыт5 лет назад