FineReport 10.0 体验报告 - 纳爱斯集团
FineReport 10.0 体验报告 - 纳爱斯集团
近期在帆软相关技术人员的现场指导下,对某一应用系统的生产环境进行了升级和部署。第一次真切的感受了帆软团队的技术实力,目前FineReport 10.0的工程运行良好,现将体验分享给大家。
一 、集团描述
纳爱斯集团是中国洗涤用品行业龙头企业,“只为提升您的生活品质”是纳爱斯集团的企业宗旨,“让世界更美好”是我们的宏愿。纳爱斯拥有强大的研发团队和先进的生产检测设备,以及环境处理设施和严格的生产工艺,现代化、数字化、流程化管理控制系统和严密成熟、适合自身的管理规程,与世界500强中众多著名企业建立战略合作伙伴关系,产品品质有坚实的保证,一直走在市场前沿。
二 、报表系统的应用情况与升级缘由
1、报表系统的应用情况
我们集团自2010年采购帆软报表产品以来,集团各业务系统中的报表和单据逐步在帆软平台上制作,经过几年来的不断升级,从最初的5.2,升级到6、7、9,我们现目前在用的报表有1000多个,其中包括各类单据和数据统计报表,目前日均访问量为超5000次,升级到9后,我们开始准备使用大屏决策分析报表,准备为下一步的大数据平台建立打好基础。
2、升级10.0的缘由
我们今天从7.0升级到9.0,对决策平台中的权限配置和功能设置,较之前版本有了较大提升,其中设计器较8.0有了质的变化,界面和开发体验有所提升;平台内存管理模块直观的地描绘服务器运行状况;平台系统状况模块可视化展示模板加载性能和使用热度,9.0对开发和运维人员的帮助和影响更为直接,随着模板热度的不断提升和对帆软平台的入口依赖,对系统的需求逐渐由业务功能调整为界面体验。具有持久竞争力的开发工具不仅需要给开发人员带来便利,也需要兼顾用户体验和UI设计,因此在了解到10.0版本的平台界面有质的变化且新增安全管理模块,决定升级到此版本。
三、升级过程
为了不影响现有业务系统的正常运行,我们克隆了一个应用系统的测试环境进行升级测试工作。配置如下:
操作系统 Red Hat Linux 4.1.2-48
web服务器Tomcat 6.0 + JDK1.6
数据库Oracle 11g
首先在帆软技术人员的现场指导下,对web应用服务升级到Tomcat 8.2 + JDK1.7,在测试环境中借助升级工具完成了工程升级,安装10.0设计器并部署应用。帆软人员指导进行了管理平台的目录、用户和权限的基础配置,并迁移到外部数据库,在升级过程中,出现了的各种问题,帆软技术人员现场给出了解决方案,并升级了jar包,为了解决图表加载问题,又对操作系统进行了升级,升级到Red Hat Linux 4.4.7-18。同时现场给我们介绍了10的新特性:权限配置、运维、防攻击安全等。其中管理平台的本地数据库可迁移至外部数据库,对我们今后迁移部署很有帮助,运维和安全方面的功能也对日常运维有很大帮助。
四、FR10新功能感受
1.决策平台界面
FR10中的决策平台UI界面风格的改变是使用者的第一印象,界面更加紧凑友好。
115837
115837
2.配置的外部数据库
9.0及以前的版本都是采用本地finedb数据库,存在较大迁移风险,一旦文件丢失,配置就前功尽弃,10版本可将所有平台配置的数据迁移并使用外部数据库,增加了可靠性和安全性。
115839
3.运维和安全防护
新版本中运维功能增强了不少,可以更加直观的查看内存、会话,对维护者提供了有用的分析功能。
115840
另外在安全防护方面也有了很大改善,这些在之前的老版本上都是空白,对防止漏洞攻击有了安全保障:
115841
4.设计器:初步使用下来,速度上提升很大,特别是打开图表类的模板,可以快速加载,这点较9.0提升非常大,开发体验感完全不同。
五、一段话:值得推荐的理由
更时尚的UI界面,更多运维功能和安全特性,更快的设计器,是我们开发人员做报表的首先工具。
纳爱斯集团信息管理中心