极大降低项目成本的免费web控件
面对金融危机,软件开发项目的项目经理也都面临考验:如何通过创新来节省成本?
其实,最简单直接的办法就在眼前:选择更容易学习、容易使用、代码率更低的开发控件。
长时间以来,很多软件开发团队都采用SSH(struts、spring、habernate…)的开发架构,现在是时候重新评估这样的选择了。相对于SSH架构的复杂庞大,有没有一种轻量级web控件,可以把java的基于浏览器(B/S)网络程序开发,变成类似VB那样基于客户端(C/S)图形化的编程呢?甚至需要写的代码量比VB还要少?
我们来看一个典型的开发项目-项目A。这个项目的目标是用Java做一个基于网页和数据库的企业管理信息系统(MIS系统),大部分的页面都用来做数据库增删改查操作。按照一般的项目模式实现这个项目,就要请美工来设计各个页面的html界面,请系统架构师来选择各种架构(struts、spring、habernate…)搭建应用程序的基本框架,请熟悉java性能优化的工程师构建底层性能控制部件…
即使负责项目A的您有相当可观的预算和时间搞定了这些,团队中的程序员真正编程的时候,还是要还是花很多时间学习这些架构,并准备好在项目维护阶段搞定这些复杂架构出现的各种复杂问题…
实际上,您和我样,还有更好的选择:让一个免费的web控件―”快逸报表”来搞定这些实现层面的问题!
试想一下,如果项目组成员专心致志的去和最终用户讨论他的业务需求,了解他想存取那些数据,这些数据怎么建表,输入的数据要做怎样的合法检查,数据库中的数据要做怎样的展现和查询…然后,用”快逸报表”快速的实现这些需求和功能。这样的场景对于项目负责人、程序员和最终用户,都是如此的美妙!
而且,如果项目A的后期,最终用户又提出了比较复杂中国式报表,那么项目将会因为采用了快逸报表而锦上添花,因为报表正式快逸报表的强项!
说道这里您不禁要问:对于项目A来说,一个免费的web控件”快逸报表”就能够做到不用写代码实现项目功能么?看看下面的例子,你就知道了。请注意,这些例子中的效果都是图形化的设计器设计出来的,不需要写复杂的Java代码。
下面这些例子,只是快逸报表适用于项目开发的部分示例,如果要详细了解,还是访问快逸的官方网站吧:http://www.quiee.com.cn,想快速了解这个工具最好的办法就是下载用用看。
例子1,项目A中的员工卡片录入页面,集中展示了快逸报表在项目开发中起到的作用:
1) 这个页面是图形化设计器画出来的,不用编写代码。
2) 页面中的单元格和数据库表的存、取关系只需要简单定义即可实现。
3) 页面中的”尊称、职务、地区、城市”这些字段可以来自数据库的代码表,在页面中可以下拉选择。
4) 双击员工照片,可以实现选择照片文件、照片上传和保存入库的操作。
5) “年龄”信息使用了快逸报表的”自动计算”功能,用户输入出生日期之后,程序会自动计算出”年龄”。
6) “邮政编码”信息使用了快逸报表的”合法检查”功能,如果用户输入了不合乎规则的邮政编码,程序会自动弹出提示,请用户修改。
例子2,下面这个页面,实现了对于数据库表的增删改查,在项目A中大量出现。用快逸报表可作做到图形化、零代码。即使是比较复杂的自动流水号功能,也不用写java代码。
例子3,下图是项目A中常用到的合法性检查功能示例。图中的具体错误信息,在图形化设计器中可以方便的修改,也可以提示某行某列的数据有什么样的错误,很容易就让项目A的界面变得友好。
例子4、项目A中有一个情况是:用户在网页上输入”货物数量”,要求能够自动计算出”总运货费”=”货物数量”×”运货费”。因为采用了快逸报表,你只需要在设计器中写一个简单公式即可实现,而不必研究复杂的DHTML和Javascript了。
填报界面
引自:报表工具知识库
相关文章:提交数据库时报missing expression ; 快逸报表中心管理系统简介 ;报表模板
其他相关内容:Web报表工具的新起点 ; 报表软件 价格报表软件 ;报表软件下载