谈谈报表开发应该注意的几个问题——part 3
来源:互联网 发布:VB怎么给二维数组赋值 编辑:程序博客网 时间:2024/05/19 01:14
扩展困难
客户还是会提一些比较常规的需求,比如计划报表、数据导出等,常规需求会越来越多,让报表系统变得越来越庞大,而开源的解决方案在可扩展性上是远 远不能适应这些需求的,如果继续在原来的框架上进行定制开发,会得到的将是一个冗杂、功能不统一、难于利用、难于管理的报表系统,对其的维护将会是一个噩 梦。
我们不能说所有商业报表控件的扩展性都比开源工具要出色,我们一般比较推荐经验丰富、经常升级的商业报表控件。水晶报表虽然是商业化的,但处于半放弃状态多年不升级,测试过水晶报表的就知道,其几乎是完全不能进行任何扩展开发的,只能进行完整的封装。
所以在选择购买或创建报表系统时,我建议开发者考虑一下几点:
- 开发进度要求及可用资源
- 功能设置
- 可嵌入性
- 报表功能在整个项目系统中的重要性
- 开发风险
- 可扩展性
- 长期成本和维护成本
下面是连续3篇文章中提到的几个工具,希望可以给各位有些帮助。
Fastreport 下载试用>>
开源报表工具Pentaho 项目地址>>
水晶报表 官方简介>>
- 谈谈报表开发应该注意的几个问题——part 3
- 谈谈报表开发应该注意的几个问题——part 1
- 谈谈报表开发应该注意的几个问题——part 2
- c++开发中的应该注意的几个问题
- opencv应该注意的几个问题
- 答辩应该注意的几个问题
- 个人认为软件开发工程师应该注意的几个问题
- 程序员面试应该注意的几个问题.
- header("Location:")应该注意的几个问题
- 搞程序得应该注意的几个问题
- SSH框架搭建应该注意的几个问题
- 编写网络程序应该注意的几个问题
- 使用CSpreadSheet应该注意的几个问题
- 编写网络程序应该注意的几个问题
- 编写网络程序应该注意的几个问题
- 做领导应该注意的几个问题
- 基于Web的应用系统开发中应该重点注意的几个问题
- 使用prototype.js 的时候应该特别注意的几个问题
- 算法之树的分治法
- 【原创】最近做的又一个AVRUSB作品HID类----2008.09
- impdp中的network_link参数
- 比特与十六进制转换
- IIS服务器不能下载.apk文件的解决步骤
- 谈谈报表开发应该注意的几个问题——part 3
- C语言、java、VF、VB、C++的区别
- 使用STL vector的几种清空容器(删除)办法
- 关于标准C文件流读写问题:fopen,fread,fwrite,fclose的一些注意事项
- 构造函数、析构函数与赋值函数为什么是类最基本的函数
- FLEX背景图的动态加载
- 关于EAS BOS 双击消息中心弹出对话框提示 获取的单据编辑界面不正确,请检查元数据等,造成打不开流程审批界面问题
- 【原创】USB 更新版Receiver and Remote----2008.08
- eclipse的使用