| 【中文题名】 | 中国联通数固部报表系统AIRS的设计与实现 |
| 【英文题名】 | The Design and Implementation for the Report System of Data & Fixed Department of Chinaunicom-AIRS |
| 【学科专业】 | 软件工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-10-9 |
| 【中关键词】 | 电信,中国联通,报表系统,报表,, |
| 【英关键词】 | telecom,chinaunicom,report system,report, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
随着电信市场竞争的加剧和数据业务的发展,以服务、客户为中心策略,已经逐渐取代传统的以业务为中心的策略,成为电信企业的共同选择。在这种形式之下,作为一种将数据转变为信息,信息转变成知识的工具,商业智能(Business Intelligence,简称BI)的商业作用和价值显而易见。各大电信运营商都已经先后启动了BI解决方案的实施和进一步发展的工作,国内BI市场已经进入一个快速发展阶段。
中国联通数固部增值业务计费结算子系统(简称子系统)的建设现已初具规模,并积累了大量的业务原始数据,以这些数据为基础,实现面向CP/SP的结算报表自动化,分析客户的消费行为与需求,预测市场发展前景,已经成为联通数据固部的新需求,构建面向联通数固部的BI系统便成为了其迫切的需求。报表系统作为BI建设初级阶段的产品,可以为相关业务人员提供便捷可靠的报表工具,方便查看业务数据并分析业务运行状况。报表系统AIRS(Asiainfo Report System)将满足联通数固部此方面的迫切需求。
本文主要论述报表系统AIRS的设计与实现。AIRS的设计目标是构建一个基于报表模板的组件化的通用灵活的B/S结构的报表系... |
| 【论文题纲】 |
|
摘要 |
4-6 |
|
ABSTRACT |
6-10 |
|
第1章 绪论 |
10-12 |
|
1.1 项目背景 |
10-11 |
|
1.2 工作内容 |
11 |
|
1.3 本文内容概述 |
11-12 |
|
第2章 中国联通数固部增值业务计费结算子系统 |
12-23 |
|
2.1 计费结算子系统的建设目标 |
12 |
|
2.2 计费结算子系统的建设原则 |
12-13 |
|
2.3 计费结算子系统的特点——多业务融合处理 |
13-14 |
|
2.4 计费结算子系统的组成 |
14-19 |
|
2.5 计费结算子系统现状 |
19-20 |
|
2.6 计费结算子系统的展望 |
20-23 |
|
第3章 报表和报表工具 |
23-42 |
|
3.1 报表 |
23-31 |
|
3.1.1 报表的概念 |
23-24 |
|
3.1.2 报表的分类 |
24-31 |
|
3.2 报表工具 |
31-38 |
|
3.2.1 报表工具的考查指标与比较 |
32-37 |
|
3.2.2 选择JasperReports与iRepon |
37-38 |
|
3.3 开源报表开发组合——JasperReports+iReport |
38-42 |
|
3.3.1 JasperReports |
38-39 |
|
3.3.2 iReport |
39-42 |
|
第4章 AIRS的功能分析与设计 |
42-59 |
|
4.1 AIRS的系统目标——构建通用灵活的报表系统 |
42-44 |
|
4.2 AIRS的体系结构 |
44-47 |
|
4.3 AIRS用例图 |
47-48 |
|
4.4 AIRS基本处理流程 |
48-49 |
|
4.5 AIRS功能模块 |
49-56 |
|
4.5.1 报表浏览模块 |
50-53 |
|
4.5.2 报表管理模块 |
53-55 |
|
4.5.3 用户权限管理模块 |
55-56 |
|
4.5.4 报表批量下载管理模块 |
56 |
|
4.5.5 非功能性设计 |
56 |
|
4.6 数据库设计 |
56-59 |
|
4.6.1 数据库表模型图(简) |
56-58 |
|
4.6.2 数据库表清单 |
58-59 |
|
第5章 AIRS的实现 |
59-70 |
|
5.1 Java代码包的层次 |
59-60 |
|
5.2 使用JasperReports生成报表 |
60 |
|
5.3 使用JSF实现报表浏览树 |
60 |
|
5.4 报表页面直接打印的实现 |
60-63 |
|
5.5 模板的设计与实现 |
63-70 |
|
5.5.1 报表 |
65-68 |
|
5.5.2 图表 |
68-70 |
|
第6章 结论与展望 |
70-75 |
|
6.1 项目现状 |
70-71 |
|
6.2 存在的问题和需要改进的地方 |
71-72 |
|
6.3 展望——OLAP构想 |
72-75 |
|
附录1 使用JasperReports导出报表的代码 |
75-78 |
|
附录2 使用JSF的Tree2组件生成报表树的代码 |
78-86 |
|
附录3 AIRS中的页面直接打印功能的相关代码 |
86-89 |
|
打印用到的JNLP描述文件 |
86-87 |
|
使用JCom打印Excel文件的代码 |
87-89 |
|
参考文献 |
89-90 |
|
致谢 |
90 |
|
| 【DOI】 | LunWen.ID:2.2008.361610 |