Нужны советы по разработке веб-приложения для отображения данных SQL в виде диаграмм - PullRequest
3 голосов
/ 12 марта 2011

У нас есть система POS, которая точно записывает финансовые данные в базу данных SQL. Система не имеет большого количества способов отчетности, поэтому мы внедрили нашу собственную систему. Проще говоря, мы денормализуем финансовые данные в большую таблицу. Затем мы подключаем сводную таблицу электронных таблиц Excel к этой большой таблице. Мы засасываем данные, используем сводную таблицу, чтобы нарезать их и нарезать их кубиками и суммировать цифры. Затем мы создаем диаграммы в Excel данных. Это работает очень хорошо, и графики оказались очень полезными.

Мы хотели бы сделать эти диаграммы доступными на нашем сайте в интрасети. Вместо того, чтобы все скачивали большую таблицу и играли с ней, нам нужны диаграммы на нескольких страницах.

Я уверен, что есть много способов сделать это. Наши ограничения:

  • Необработанные данные находятся в SQL Server 2005 (под MS Windows Server 2003). Это производственная база данных, подключенная к нашим POS-терминалам, поэтому мы не должны добавлять к ней значительную нагрузку.
  • Наш интранет-сайт основан на drupal, и у нас есть некоторые знания PHP, чтобы мы могли написать модуль drupal и использовать библиотеку диаграмм PHP.
  • У нас есть знания C # / Visual Studio.
  • Мы обладаем хорошими знаниями SQL, поэтому мы можем дополнительно манипулировать данными в SQL Server. Это можно сделать как пакетное задание вне часов, чтобы минимизировать нагрузку на сервер.
  • В целом, у нас ограничены время и возможности разработки

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

Ответы [ 2 ]

1 голос
/ 12 марта 2011

Если вы используете C # и .NET, вы можете использовать элементы управления Microsoft Chart .

0 голосов
/ 12 марта 2011

У меня был очень приятный опыт общения с этими парнями:

http://www.softwarefx.com/

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...