Визуализация данных

В случае, когда данных очень много, необходимо предоставить пользователю удобные инструменты для манипулирования ими. Здесь предлагается способ визуализации отчетов, достаточно сложный, чтобы быть реализованным и даже формализованным отдельным программистом, но тем не менее достаточно наглядный, чтобы заинтересовать коммерческие фирмы в разработке соответствующего софта.

Визуализация данных



В случае, когда данных очень много, необходимо предоставить пользователю удобные инструменты для манипулирования ими. Здесь предлагается способ визуализации отчетов, достаточно сложный, чтобы быть реализованным и даже формализованным отдельным программистом, но тем не менее достаточно наглядный, чтобы заинтересовать коммерческие фирмы в разработке соответствующего софта.
Оценить визуальное представление отчета вы можете в файле report.xls

Определения
Пусть есть некоторые ПЕРЕМЕННЫЕ, описывающие некую предметную область.
Например в торговой системе для отчета по движению товара это:
љљљ Фирма - фирма, от лица которой осуществлялось движение
љљљ Склад - склад, с которого осуществлялось движение
љљљ Товар - товар, по которому осуществлялось движение
љљљ Дата - дата движения
љљљ Вид - конкретный вид движения (приход, возврат, списание, оприходование)
љљљ Направление - приход или расход
љљљ Контрагент - контрагент, во взаимодействии с которым осуществлялось движение
Также есть некоторые ГРУППЫ - множества, в которые входят значения переменных, причем одно значение переменной может входить в несколько групп, например:
љљљ Происхождение(Товар) - отечественный, импортный
љљљ Группа(Товар) - бакалея (хлеб, масло), алкоголь (водка, пиво), ... - вложенные группы
љљљ Расположение(Склад) - Калининград, Нестеров, Черняховск
љљљ Категория(Товар) - водка РВ, водка СПИРВВК, пиво Очаковское, пиво Классическое
Также существуют некие ФУНКЦИИ от этих переменных (одной или нескольких), например:
љљљ Остаток(Фирма, Склад, Товар)
љљљ Цена (Склад, Товар)
љљљ ИНН (Контрагент)
љљљ Код (Товар)
љљљ Штрих-Код (Товар)
љљљ Количество (Фирма, Склад, Товар, Направление, Вид) - количество движения
љљљ Количество (Товар, Направление, Вид) - количество движения в другом разрезе
Для каждой пары (Группа, Функция) должно быть указано, какая ГРУППИРОВКА используется для вычисления значения функции для группы, способы обычно следующие:
љљљљ Сумма - исползуется по умолчанию, если не задан вид группировки
љљљљ Min, Max
љљљљ Среднее
љљљљ Произведение

Базовое представление
Наиболее простым представлением информации является СГРУППИРОВАННЫЙ отчет: љљљљљљљљљљљљљљљљљљљ

Функии:

Цена Остаток Кол-во Сумма
Переменные: љ љ љ љ
Фирма
љљљ Склад
љљљљљљљ Товар
љљљљљљљљљљљ Направление
љљљљљљљљљљљљљљљ Вид
љ љ љ љ

С отступом повторяются значения переменных. Для каждой переменной также должно выводиться итоговое значение. Очевидно, итог по самой верхней переменной и есть итог всего отчета.

Более сложной формой, но по-сути тем же самым, является ПЕРЕКРЕСТНЫЙ отчет:

љ љ љ Приход љ љ љ љ љ Расход љ љ љ
љ љ љ љ љ Закуп љ Возврат љ љ љ Продажа љ

Функии:

Цена Остаток Кол-во Сумма Кол-во Сумма Кол-во Сумма Кол-во Сумма Кол-во Сумма
Переменные: љ љ љ љ љ љ љ љ љ љ љ љ
Фирма
љљљ Склад
љљљљљљљ Товар
љ љ љ љ љ љ љ љ љ љ љ љ

Это тот же самы отчет, только значения группировок Направление и Вид вынесены в колонки. Как видим, для группировок Направление и Вид вычисляются только переменные Кол-во и Сумма, т.к. остальные переменные безразличны к этим группировкам.

Иерархическое представление
Более сложным представлением является ИЕРАРХИЧЕСКИЙ СГРУППИРОВАННЫЙ отчет:

Функии:

Цена Остаток Кол-во Сумма
Переменные: љ љ љ љ
Фирма
љљљ Склад
љљљљ Группа(Товар)
љљљљљљљљљ Группа(Товар)
љљљљљљљљљљљљљљљљљ Товар

љљљљљљљљљљљљљљљљљљљљљљ Направление
љљљљљљљљљљљљљљљљљљљљљљљљљљљљ Вид
љ љ љ љ

Как видно, товар представлен не просто списком значений, а значения входят в группы. Для формирования групп существуют следующие способы:

  • нет группировки - просто все значения (простой сгруппированный отчет)

  • только одна группировка, те товары, которые в нее не входят, относятся к прочим.

  • несколько группировок, если товар не найден в одной группировке, группой для него является следующая группировка и т.д.

Удобно для просмотра значений группировок и переменных разного уровня использовать интерактивные формы с раскрывающимися группами, например в Excel есть понятие групп, обЪединяющих строки и колонки которые можно разворачивать и сворачивать.

Пример сложного иерархического сгруппированного отчета в файле (скоро будет....).

Формат входящих данных
Переменные передаются в таблицах следующего формата:
Код_значения_переменной Значение_переменной
Каждая переменная имеет свой код Код_переменной.

Группы передаются в таблицах вида (в них содержится и группировка групп):
Код_значения_группы Значение_группы Код_значения_группы (для родителя)
Каждая группа имеет свой код Код_группы.

Принадлежность элементов группам передаются в таблицах вида:
Код_переменной Код_группы Код_значения_переменной Код_значения_группы

Очевидно, любой отчет можно формализировать.... Но это в будующем.

Очевидно, данные могут передаваться через DBF, XML, TXT, XLS и т.п. форматы.

Интерактивное составление отчетов.
Исходные данные для отчета загружаются только один раз. Затем пользователь имеет полную свободу в составление отчетности в различных разрезах.
Очевидно, для составления любого отчета пользователю нужно указать:

  • какие переменные и в каком порядке использовать

  • какие группы и какими способами использовать для переменных

  • какие функции показать в отчете

  • на какой переменной перейти к перекрестному отчету и какие колонки использовать в каждой переменной, учавствующей в перекресте...

Например отчетљ report.xls, м.б. описан следующим образом:

Переменные - есть ли перекрести указаны в порядке:
Фирма
Товар
Склад
Направление - перекрест
Вид - перекрест

Функции - для каких переменных:
Цена - для всех
Остаток - для всех
Количество - для Направление, Вид
Сумма - для Направление, Вид

Группы - для каких переменных:


Комментарии

13
Маркетплейсы

Продавцам стало проще сотрудничать с Wildberries. Не без помощи ФАС

Теперь продавцы на Wildberries смогут зафиксировать стоимость логистики и хранения товаров на 60 или 90 дней, им не придется платить штрафы «За другие нарушения».

Курсы повышения
квалификации

20
Официальное удостоверение с занесением в госреестр Рособрнадзора

Российский суд арестовал активы Deutsche Bank, Commerzbank и UniCredit

Иски подала «дочка» «Газпрома».

ФНС: 95% льгот по налогам на имущество предоставляют без заявлений

Больше 5 лет ФНС применяет проактивный он же беззаявительный порядок предоставления налоговых льгот по налогам на имущество физических лиц.

Лучшие спикеры, новый каждый день
Общество

СФР отчитался о бесплатных проездных билетах до места лечения

Социальный фонд предоставляет право бесплатного проезда до места лечения. Электронные проездные получили уже 41,1 тысяч человек.

Каким бизнесом лучше всего заниматься?

Как вы выбираете бизнес-нишу? Много лет работая с разными бизнесменами и опираясь на свой предпринимательский опыт, я пришел к таким выводам.

НДФЛ

Не получится полностью получить компенсацию за утечку персданных

Операторы персональных данных, которые допустили их утечку и компенсируют ущерб пострадавшим, обязаны исчислить, удержать и уплатить НДФЛ с таких выплат.

Опытом делятся эксперты-практики, без воды

🔥 Акция «Жаркие скидки в любую погоду»! Самые горячие онлайн-курсы «Клерка» за 4 290 рублей до 20 мая

Мы предлагаем самые выгодные цены на онлайн-курсы по учету на маркетплейсах, УСН, ВЭД, финмоделированию, ФСБУ и бухгалтерии с нуля. Только до 20 мая их можно купить за 4 290 рублей!

Криптовалюта

Лучшие платформы в спб для обмена наличных на USDT

Москва и Санкт-Петербург – города, где можно без проблем обменять USDT. Причем, многие обменники принимают как наличные рубли, доллары и евро, так и крипту*! Все лучшие криптообменники в СПБ имеют свои офисы и обслуживают клиентов в индивидуальном порядке – при личной встрече. Где находятся эти офисы, и как через них совершать крипто-сделки?

Лучшие платформы в спб для обмена наличных на USDT
Маркетплейсы

На Авито появляется новый функционал для продавцов, который ранее был у покупателей

Пока функция отзывов продавцов на покупателей работала в тестовом режиме, но до конца мая такая возможность появится у всех пользователей в категории «Товары».

Госзакупки

Расширят административную ответственность за предоставление недостоверных сведений в закупках

ФАС продолжает работу над инициативой введения в КоАП административной ответственности за предоставление недостоверных сведений в закупках.

Инвестиции

Бан микроквартир в Москве, годовой хай индекса, крипта растёт. Дивиденды, новые облигации, IPO и другие новости. Воскресный инвестдайджест

На бирже намечается реальная движуха, и я не про IPO Светофора. Доллар вплотную приблизился к желающим купить его по 90, индекс Мосбиржи обновил годовой максимум, а бедным московским инвесторам придётся богатеть, чтобы инвестировать в бетон. Квартиры меньше 28 метров под запретом!

Бан микроквартир в Москве, годовой хай индекса, крипта растёт. Дивиденды, новые облигации, IPO и другие новости. Воскресный инвестдайджест

Офис Клерка номинирован на премию Best Office Awards 2024

Объявлены проекты-номинанты премии Best Office Awards 2024. Награждение победителей премии состоится 31 мая в MTC Live Hall финале форума

Офис Клерка номинирован на премию Best Office Awards 2024
3
Миникурсы, текстовые и видеоинструкции для бухгалтеров

Алексей Иванов рассказал как блог на Клерке помог компании «Мое дело» выйти из кризиса. В костюме фирмы Adidas

Стратегии монетизации контента на платформе «Клерк» с использованием вебинаров, рассылок и лит-магнитов.

2
Банки

Покупка жилья в кредит станет более быстрой

Чтобы застройщики быстрее получали финансирование, а участники долевого строительства тратили меньше времени на посещение банков, депутаты предложили разрешить при покупке жилья открывать эскроу-счета удаленно.

Инвестиции

Инвестиции в недвижимость: новый ЗПИФ Рентал ПРО от создателей ПНК-Рентал. IPO в конце мая – начале июня

«Можем повторить!» — сказали ребята из «А класс капитал» и решили, что пора выводить на биржу новый фонд. С названием долго не думали. Был ПНК-Рентал для всех, а будет Рентал ПРО для квалифицированных инвесторов. Был фонд с пассивным управлением, а будет фонд с активным управлением. Собрал известную информацию и свои мысли по новому фонду.

Инвестиции в недвижимость: новый ЗПИФ Рентал ПРО от создателей ПНК-Рентал. IPO в конце мая – начале июня
Мошенничество

В сервис заказа такси встроили азартные игры

Злоумышленники использовали агрегатор такси и проводили через него незаконные операции, связанные с выигрышами на ставках и в онлайн-казино.

Криптовалюта

Как и где купить криптовалюту пошаговая инструкция

Биткоин, Эфир, USDT и другие криптовалюты – отличный способ инвестировать в 2024 году. Сегодня ими пользуются не только крипотрейдеры, но и новички. Многие считают, что купить криптовалюту сложно и непонятно, поэтому отказываются от вложений. К счастью, это не так, и сегодня купить криптовалюту в России так же просто, как обменять рубли на доллары или евро!

Как и где купить криптовалюту пошаговая инструкция
Трудовое право

Роструд назвал основные правовые особенности сезонной работы

По Трудовому кодексу есть особенности регулирования труда работников, занятых на сезонных работах.

Банки

Исламский банкинг будет интересен 90 тысячам компаний

По оценкам Сбера, к 2030 году 30% населения будут составлять мусульмане. Услуги банка, которые не противоречат нормам шариата, заинтересуют 5 млн человек.

Интересные материалы

Вопросы официального трудоустройства иностранных специалистов. Общая методичка

В рамках указанной статьи вы сможете узнать об основных этапах и нюансах, связанных с официальным трудоустройством иностранных специалистов.