帆软 可视化大数据主页展示与服务器部署

本文档详细介绍了如何使用帆软FineReport设计可视化大数据主页,并进行本地及服务器部署。首先,概述了FineReport的功能和项目环境。接着,通过页面制作步骤,包括模板选择、数据库连接和动态数据模型的创建,展示了制作过程。然后,讲解了本地和服务器的部署方法,以及遇到忘记管理员密码的问题时的解决办法。最后,展示了部署完成后的界面效果。
摘要由CSDN通过智能技术生成

1、帆软简介

FineReport 是帆软自主研发的企业级 web 报表工具,以其零编码的理念,易学易用,功能强大,简单拖拽操作便可制作中国式复杂报表。附帮助文档

2、使用背景

目前做的一个项目需要用到可视化的大屏界面,在网上找了许多方法,最简单的还是通过已有模板嵌入式开发。

2.1、项目结构和环境

结构:springMVC
环境:java1.8、maven3.5.0、mysql5.7.25
软件:idea2019
服务器:linux、docker部署

3、具体步骤

3.1、需求

只需要使用帆软设计一个可视化大数据的主页,然后嵌入已有项目实现服务器部署,主页中的各部分,需要连接服务器的数据库实现动态更新。

3.2、页面制作步骤

1、下载好帆软并安装后打开,首次打开设置下自己的决策系统的管理员账号密码,主界面如图
在这里插入图片描述
2、去帆软市场下载需要的模板,拖入软件打开,软件内置tomcat服务器,可直接预览效果
在这里插入图片描述
效果展示:
在这里插入图片描述
3、导入需要的模板后,修改具体模块内容,首先连接自己的数据库
在这里插入图片描述
测试连接:
在这里插入图片描述
然后数据库查询,新建数据模型
在这里插入图片描述
我建立的模型,需要再界面的各种组件中使用这个模型导入数据源,实现数据动态变化
在这里插入图片描述
添加个button按钮,然后加个点击事件,实现跳转到我的登录界面:
在这里插入图片描述
最终效果展示:

3.3、本地部署步骤

官方文档——嵌入式部署
官方文档——报表安装目录结构

1、将%FineReport_HOME%webapps/webroot/WEB-INF目录下面的 assets、assist、classes、embed、lib、plugins、reportlets 七个文件夹复制到%Tomcat_HOME% webapps/examples/WEB-INF下,其中classes和lib会重复不影响。在这里插入图片描述

2、拷贝 tools.jar
%JAVA_HOME%/jdk/lib下的 tools.jar 拷贝到部署的tomcat服务器中。

3、测试部署是否成功
重新启动工程,打开浏览器,在地址栏输入http:/ip:服务器端口号/项目所在目录/decision/view/form?viewlet=main.frm,能成功进入下图所示页面,则表明 FineReport 应用集成 Web 应用成功

3.4、服务器部署步骤

和本地部署类似,注意我的项目是通过docker部署,所以tools.jar包需要复制到docker中的tomcat镜像里。

3.5、最终效果展示

帆软制作的界面:
在这里插入图片描述

点击登录跳转:
在这里插入图片描述

4、bug记录

4.1、忘记管理员账号密码

若忘了管理员账号密码,可通过以下步骤修改:
1、找到该文件
在这里插入图片描述

2、打开db.script文件,将INSERT INTO FINE_CONF_ENTITY VALUES(‘SystemConfig.serverInit’,‘success’)代码中的success修改为false。
在这里插入图片描述
3、重启软件会自动弹出密码设置,若不弹出,点击服务器,再点击报表平台管理
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值