构建Web应用程序的方法

时间:2011-12-29 15:09:43

标签: database pdf web report

这是我的情景:

我正在开发一个网络应用程序,它将列出用户从列表中选择的汽车的所有细节。我有一个所有车型,品牌,尺寸,价格等的数据库。此外,我也有过去5年的价格趋势。你可以假设我有一些这样的表,数据量大约是成千上万的记录。

我的在线应用程序应该能够让用户选择一种车型,并可选择提供他的地址。只需这个用户输入,我希望能够生成包含以下信息的pdf报告:

  • 所选车型与同一国家制造的其他车型的比较。 (例如,如果用户选择,本田,我想将它与来自同一国家的丰田进行比较)

  • 选择的汽车与其他类似汽车的比较(例如轿车与轿车)

  • 过去5年的汽车价格趋势 - 在10公里范围内用户所在社区最近的汽车工作坊(如果用户已经给我他的地址)

我将从我的数据库中提取其他几个数据。

我想立即提交此报告,请在3分钟内向用户说明。那么现在的问题是,我应该使用哪些软件/工具/程序/数据库等,考虑到大量数据以及需要在尽可能最快的时间内作为pdf报告提供这些数据?

1 个答案:

答案 0 :(得分:0)

有很多可能性。您可以使用PHP(或)Java(或).Net(或)等...用于Web应用程序,MySQL,SQL Server,Oracle等作为数据库(如果数据非常大并且每天都在增长,您可以考虑Hbase还)它依赖于您希望您的产品在市场上出现多久以及它应该具有多大的可扩展性以及您对这些技术的适应程度。

某些技术支持良好的用户界面,有些技术可能不会在Web应用程序的其他领域强大。

您需要多少资金/时间进行开发,许可也会在决定此问题的答案时发挥作用。