IPBOSSNMS21报表report21P使用手册Word格式.docx
- 文档编号:18224182
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:11
- 大小:630.80KB
IPBOSSNMS21报表report21P使用手册Word格式.docx
《IPBOSSNMS21报表report21P使用手册Word格式.docx》由会员分享,可在线阅读,更多相关《IPBOSSNMS21报表report21P使用手册Word格式.docx(11页珍藏版)》请在冰豆网上搜索。
修改记录
完成日期
1.0
创建
2009-04-05
目录
报表服务使用手册1
目录2
范围(Scope)1
1.系统概述2
1.1.背景2
1.2.什么是报表2
1.3.报表模块与网管系统其它各模块的关系2
1.4.报表功能概述2
2.初始数据准备(开发人员,现场实施人员使用)3
3.基础数据配置(实施人员使用)4
3.1Sree服务的配置4
3.2服务器中的相关配置4
4.报表使用流程7
5.常见问题12
5.1时间延迟问题12
5.2配置部署问题12
文档结束13
范围(Scope)
本文档描述BOSSNMS2.0报表相关概念及操作,用于指导实施人员、用户利用对报表模块在BOSSNMS2.0系统中的安装和使用工作网络被管设备配置
⏹本文档适用的集成系统和软件系统是:
BOSS网管系统2.0
1.系统概述
1.1.背景
在网管系统中,数据经过采集,进入南向数据库。
这些数据对于使用人员来说是绝对重要的,这些数据是他们用来作为其工作分析的重要依据。
我们不可能让使用人员直接访问数据库来获取数据信息,所以我们需要将这些数据信息展示的web界面上,这样使用人员可以方便,快捷地获取相关信息,提高工作效率。
1.2.什么是报表
报表就是由报表格式和报表数据构成的表格,用来展示分析数据使用。
1.3.报表模块与网管系统其它各模块的关系
报表模块是依赖数据库信息,在系统结构中相对独立。
报表模块只需要数据库提供的数据信息就能运行,与系统中其他模块没有任何冲突。
1.4.报表功能概述
如前所说,报表的功能在于展示分析数据使用。
在BOSS网管系统中我们使用StyleReport第三方工具来开发报表。
StyleReport是一个非常强大的报表开发工具,用户可以使用可视化设计器设计报表模板,或者通过StyleReport提供的JavaAPI来完成报表开发。
.
StyleReport提供了可视化设计器可以进行报表布局设计,数据绑定最终生成,也可以设计报表模板,然后与javaAPI结合生成报表。
StyleReport也支持把报表转化成excel文件或者发送打印机打印。
2.初始数据准备(开发人员,现场实施人员使用)
开发人员按照da文档分析开发报表并且使用ant把报表服务sree制作成sree.war,现场实施人员负责把sree.war发布到服务器web容器下的webapps下即可。
3.基础数据配置(实施人员使用)
3.1Sree服务的配置
(有脚本的情况以脚本信息为例)
Sree服务servlet的配置:
根据服务器ip不同,数据库地址不同,需要对sree服务进行配置工作。
以tomcat为例:
在../webapps/sree/WEB-INF/classes/sree.properties中修改,根据实际的需求修改replet.repository.url和replet.repository.servlet这两个属性。
Sree数据库修改:
如果数据库地址改变,配置文件则需要相应修改。
在../webapps/sree/WEB-INF/classes/datasource.xml中,把原数据库信息修改为新数据库信息。
修改之后重新启动tomcat即可
3.2服务器中的相关配置
3.2.1在unix下发布sree服务需要对catalina.sh进行修改,因为在unix下用到图形处理,java程序会去寻找linux上的图形界面是否启动
修改方法如下:
在web服务器中下,以tomcat5.5.25为例,在../tomcat5.5.25/bin/catalina.sh中进行如下修改:
(添加红色字段的配置项即可)
elif["
$1"
="
run"
];
then
shift
if["
-security"
];
echo"
UsingSecurityManager"
exec"
$_RUNJAVA"
$JAVA_OPTS$CATALINA_OPTS\
-Djava.endorsed.dirs="
$JAVA_ENDORSED_DIRS"
-classpath"
$CLASSPATH"
\
-Djava.security.manager\
-Djava.security.policy=="
$CATALINA_BASE"
/conf/catalina.policy\
-Dcatalina.base="
-Dcatalina.home="
$CATALINA_HOME"
-Djava.io.tmpdir="
$CATALINA_TMPDIR"
-Djava.awt.headless=true\
org.apache.catalina.startup.Bootstrap"
$@"
start
else
fi
start"
touch"
/logs/catalina.out
"
-Djava.awt.headless=true\
start\
>
>
/logs/catalina.out2>
&
1&
if[!
-z"
$CATALINA_PID"
echo$!
$CATALINA_PID
3.2.2同时还需要修改web服务器中的server.xml文件。
以tomcat为例,在../tomcat*/conf/server.xml中,在对应的端口号后添加属性:
URIEncoding="
GBK"
,如下:
<
Connectorport="
38080"
maxHttpHeaderSize="
8192"
maxThreads="
150"
minSpareThreads="
25"
maxSpareThreads="
75"
enableLookups="
false"
redirectPort="
8443"
acceptCount="
100"
connectionTimeout="
20000"
disableUploadTimeout="
true"
URIEncoding="
/>
4.报表使用流程
首先登陆系统首页:
如下图
登陆后出现菜单界面:
选择报表,出现报表界面
其中最左边为报表树结构:
开始有3个功能点,展开:
打开所有树结构,展示到每一级的最后字段
关闭:
回到上图展示模样
刷新:
刷新列表,获得最近数据
之下为报表树结构,每个节点都是一个服务模块,根据客户需求而定。
打开报表,如下图,以开户可用性日报为例:
这是报表最初的数据情况,报表默认以昨天的0点到现在的这个时间条件来刷选数据,报表左上方的日期代表展示出来的数据的时间范围,本例中因为没有实例数据,所以显示为空表。
报表的查询:
如果需要查询,那么点击查询
就会弹出查询的模块,如下图:
每个报表查询配备的条件是不一样的,我们拿这个有时间和地点两个查询条件的报表为例。
上面,我们可以选择地市条件,->
为把选中的某一项添加到选中的城市中,>
为全部选择,<
-为取消选中城市中选中的某一项,<
为全不选
之下是时间选项,时间粒度主要分为5种,小时,天,周,月,年。
根据选择的时间粒度不同,下面显示的时间选择不同,出现的时间选择框会符合时间粒度的要求。
添加好查询条件,点击生成报表就会出现相应报表,如下图所示:
每个表的需求不同,出现的图形文件也不同,但是最先面的报表数据是必有的。
在这个展示报表的上端,有一组工具栏,如图:
其中
为报表的翻页功能,如果数据量很大,就会使用到此功能。
可在查询到的数据中继续查询
发送至打印机打印
刷新获得新数据
发送mail
导出文件可以转化成excel,pdf等格式的文件
调节报表展示大小的比例
5.常见问题
5.1时间延迟问题
报表服务开启后的第一次使用的时候,需要一定的时间读取,请耐心等待。
点击查询获取查询条件时,地点查询条件出现时需要读数据,会比时间条件出现慢。
5.2配置部署问题
如果点击报表显示错误提示java.lang.Throwable:
java.lang.InternalError:
Can'
tconnecttoX11windowserverusing'
:
0.0'
asthevalueoftheDISPLAYvariable,那么就是在unix环境下对catalina.sh的修改没有正确,请参考3.2.1中的实例修改。
如果报表上
部分出现乱码,那么则是3.2.2中对server.xml的配置没有成功!
请按照文档实例重新修改。
文档结束
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IPBOSSNMS21 报表 report21P 使用手册