Нужна панель инструментов BI для использования в приложении SaaS - PullRequest
0 голосов
/ 13 марта 2012

Я разработал приложение SaaS в .net 4.0 и SQL 2008 для своих клиентов, и мне нужно отобразить их данные на панели инструментов, чтобы они могли их просматривать. Эта панель должна быть встроена в мое приложение, чтобы все в нашей системе. Пока я видел 2 варианта:

1 Создание панели инструментов и функций отчетности с нуля. Используйте систему, подобную fusioncharts для диаграмм и графиков. Возьмите каждый аналитический компонент и определите, какие из них будут автоматически генерироваться при использовании программного обеспечения, и какие данные должны быть введены руководством для создания возможных графиков / диаграмм, скорее всего, разделов о целях дохода, графика продаж и т. Д.

2 Используйте сторонний API и встраивайте свою систему вместе с моей. До сих пор я нашел эти компании, которые имеют то, что я ищу

a.GoodData

b.PivotLink

c.Birst

d.splunk storm

Мой вопрос: какой путь мне выбрать? Кажется, что первый более дорогой и более длительный для реализации, а второй - это месячные планы, на которые я могу рассчитывать, и развертывание должно быть около 30-60 дней.

Мне нужен управленческий и высокопоставленный персонал по продажам, чтобы иметь возможность просматривать свои данные, а также вводить то, что им нужно для создания своих отчетов.

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

Спасибо

Ответы [ 2 ]

0 голосов
/ 19 марта 2013

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

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

(Раскрытие информации: я являюсь разработчиком этого продукта и публикую только потому, что считаю его релевантным)

0 голосов
/ 05 марта 2013

Изначально у нас было решение для настольной панели на основе Java.Нам потребовалось 3 года, чтобы создать веб-панель управления с нуля.Панели мониторинга - это не просто симпатичные диаграммы, вам нужно спроектировать интерфейс, интерфейс данных / движок, механизмы построения диаграмм и все они должны общаться в разных точках пересечения.Кроме того, вам нужно подумать о системе входа / безопасности и контроля доступа на основе ролей.

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

Если вы скажете, что потратите около 2–3 тыс. Долл., Вы можете инвестировать в формальное приложение для панели мониторинга, как и наше.Это дорого, но быстрее в реализации.

Надеюсь, это поможет.

Nilesh

PS:

InfoCaptor Dashboard is webоснован и построен на основе PHP.Вы можете интегрировать инструментальные панели в любое веб-приложение, и оно обеспечивает OEM-лицензирование и лицензирование белой маркировки в соответствии с вашими целями

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