需要一个用于SaaS应用程序的BI仪表板



我已经在.net 4.0和SQL 2008中为我的客户开发了一个SaaS应用程序,我需要在面板中显示他们的数据供他们查看。这个仪表板应该嵌入到我的应用程序中,这样它就可以在我们的系统中运行。到目前为止,我已经看到了两个选项:

1从头开始构建仪表板和报告功能。使用类似fusioncharts的系统来绘制图表。取每个分析组件,确定哪些将通过使用软件自动生成,哪些数据必须由管理层输入才能生成最终的图表,最有可能的是收入目标部分、销售渠道等。

2使用第三方API,并将他们的系统嵌入我的系统。到目前为止,我发现这些公司有我想要的

a.GoodData

b.PivotLink

c.Birst

d.飞溅风暴

我的问题是我应该走哪条路。第一个似乎前期成本更高,实施时间更长,而第二个则有每月的计划,我可以继续执行,部署时间应该在30-60天左右。

我需要管理层和高级销售人员能够查看他们的数据,并输入他们生成报告所需的内容。

如果有人与这些公司合作过,或者为他们的应用程序实现了分析仪表板,我真的很想听听你对如何前进的意见和建议。

感谢

最初我们有一个基于java的桌面仪表板解决方案。我们花了3年时间从零开始构建一个基于web的仪表板。仪表板不仅仅是漂亮的图表,你需要设计界面、数据界面/引擎、图表引擎,所有这些都需要跨越不同的交叉点。此外,您还需要考虑登录/安全和基于角色的访问控制系统。

如果你想抛出快速图表和预先构建的报告,那么只需使用网络图表库,现在有很多选择,包括d3js。这将是经济的,但将需要很少的时间缝合在一起,并且维护很麻烦

如果你有大约2万至3万美元的支出,那么你可以投资于像我们这样的正式仪表板应用程序。这是一个昂贵但实施速度更快的项目。

希望这能有所帮助。

Nilesh

PS:

InfoCaptor Dashboard是基于web的,构建在PHP之上。您可以在任何web应用程序中集成仪表板,它提供OEM和白标签许可,因此可能适合您的用途

您还可以查看RazorFlow PHP,这是一个用于构建交互式仪表板的PHP框架,也适用于移动设备。

您还可以嵌入仪表板,并通过jQuery插件从另一个web应用程序与它们交互,这样它就可以与其他web框架协同工作。

(披露:我是这个产品的开发者,我之所以发帖只是因为我觉得它是相关的)

最新更新