報表設(shè)計器開發(fā)畢業(yè)設(shè)計論文.doc
約86頁DOC格式手機打開展開
報表設(shè)計器開發(fā)畢業(yè)設(shè)計論文,48235字摘要現(xiàn)在是信息社會,各種信息都需要處理并直觀展現(xiàn),如股票,物價等信息都需要通過數(shù)據(jù)報表來展現(xiàn)、分析,因此高質(zhì)量報表軟件系統(tǒng)具有重要的實際意義。 本論文課題研究探索了報表系統(tǒng)的開發(fā)方法與技術(shù),綜合應(yīng)用eclipse、 java 、jdbc、swt/jface、 rcp、xml、 css、dom4j,itext...
內(nèi)容介紹
此文檔由會員 emplate 發(fā)布
48235字
摘 要
現(xiàn)在是信息社會,各種信息都需要處理并直觀展現(xiàn),如股票,物價等信息都需要通過數(shù)據(jù)報表來展現(xiàn)、分析,因此高質(zhì)量報表軟件系統(tǒng)具有重要的實際意義。
本論文課題研究探索了報表系統(tǒng)的開發(fā)方法與技術(shù),綜合應(yīng)用Eclipse、 JAVA 、JDBC、SWT/Jface、 RCP、XML、 CSS、DOM4J,IText,POI等先進技術(shù),開發(fā)了基于WEB環(huán)境運行的報表設(shè)計器,實現(xiàn)了報表設(shè)計、模板生成、報表編輯,報表發(fā)布等基本功能,為進一步開發(fā)實用的報表系統(tǒng)奠定了基礎(chǔ)。
關(guān)鍵詞:報表,SWT/Jface,Eclipse,XML,B/S,RCP
Abstract
Now is the information society, all kinds of information need to be addressed and visual display, such as stock ,prices and other information needed to demonstrate through data reports, analysis, the statements of high-quality software system has important practical significance.
This paper statements subject to study and explore the system development methods and technology, comprehensive application of Eclipse, JAVA, JDBC, SWT / Jface, RCP, XML, CSS, DOM4J, IText, POI, and other advanced technology, the development of the operating environment based on the statements WEB design , Achieved a report design, template generation, editing statements, issued statements of such basic functions, for the further development of practical system laid the foundation for statements.
KEY WORDS: Report,SWT/JFace、Eclipse、XML、B/S、RCP
目 錄
第一章 概述 1
1.1 課題背景與意義 1
1.2 報表系統(tǒng)發(fā)展概況 2
第二章 開發(fā)技術(shù)及環(huán)境 4
2.1軟件環(huán)境 4
2.2 主要開發(fā)技術(shù) 4
第三章 系統(tǒng)設(shè)計 6
3.1系統(tǒng)體系結(jié)構(gòu) 6
3.2 軟件模塊結(jié)構(gòu) 7
3.3數(shù)據(jù)源與系統(tǒng)文件結(jié)構(gòu) 8
3.3.1 系統(tǒng)數(shù)據(jù)源 8
3.3.2 系統(tǒng)文件結(jié)構(gòu) 9
3.3.3 報表顯示部分文件 13
第四章 系統(tǒng)實現(xiàn) 14
4.1主要實現(xiàn)算法 14
4.1.1新建報表流程圖 14
4.1.2 新建數(shù)據(jù)源流程圖 15
4.1.3編輯單元格流程圖 16
4.1.4 保存報表流程圖 17
4.1.5 生成電子表格流程圖 18
4.1.6 發(fā)布報表流程圖 20
4.1.7 編輯CSS流程圖 21
4.1.8 生成模板流程圖 22
4.1.9 配置服務(wù)器流程圖 23
4.2 系統(tǒng)編碼實現(xiàn) 23
4.2.1 系統(tǒng)的主界面實現(xiàn) 23
4.2.2 新建數(shù)據(jù)源 32
4.2.3 新建報表 34
4.2.4 編輯單元格 35
4.2.5 生成電子表格 36
4.2.6 發(fā)布報表 40
4.2.7 編輯CSS 42
4.2.8 生成模板 44
4.2.9 報表保存 45
4.2.10 配置服務(wù)器 48
第五章 系統(tǒng)典型界面 51
5.1系統(tǒng)主界面 51
5.1.1 編輯視圖界面 52
5.1.2 屬性視圖界面 52
5.1.3 服務(wù)器視圖界面 53
5.1.4 數(shù)據(jù)源視圖界面 53
5.2部分功能界面 54
5.2.1 新建報表界面 54
5.2.2 新建數(shù)據(jù)源界面 55
5.2.3 設(shè)置CSS界面 56
5.2.4 設(shè)置服務(wù)器參數(shù)界面 57
5.2.5 設(shè)置報表參數(shù)界面 58
5.2.6生成模板界面 58
第六章 課題總結(jié) 60
致謝 62
參考文獻(xiàn) 63
附錄 65
參考書目
RCP Tutorial Part 2
RCP Tutorial Part 3
Eclipse Rich Client Platform
RCP Browser example (project org.eclipse.ui.examples.rcp.browser)
PDE Does Plug-ins
How to Internationalize your Eclipse Plug-in
Notes on the Eclipse Plug-in Architecture
Plug-in Migration Guide: Migrating to 3.1 from 3.0
Plug-in Migration Guide: Migrating to 3.0 from 2.1
摘 要
現(xiàn)在是信息社會,各種信息都需要處理并直觀展現(xiàn),如股票,物價等信息都需要通過數(shù)據(jù)報表來展現(xiàn)、分析,因此高質(zhì)量報表軟件系統(tǒng)具有重要的實際意義。
本論文課題研究探索了報表系統(tǒng)的開發(fā)方法與技術(shù),綜合應(yīng)用Eclipse、 JAVA 、JDBC、SWT/Jface、 RCP、XML、 CSS、DOM4J,IText,POI等先進技術(shù),開發(fā)了基于WEB環(huán)境運行的報表設(shè)計器,實現(xiàn)了報表設(shè)計、模板生成、報表編輯,報表發(fā)布等基本功能,為進一步開發(fā)實用的報表系統(tǒng)奠定了基礎(chǔ)。
關(guān)鍵詞:報表,SWT/Jface,Eclipse,XML,B/S,RCP
Abstract
Now is the information society, all kinds of information need to be addressed and visual display, such as stock ,prices and other information needed to demonstrate through data reports, analysis, the statements of high-quality software system has important practical significance.
This paper statements subject to study and explore the system development methods and technology, comprehensive application of Eclipse, JAVA, JDBC, SWT / Jface, RCP, XML, CSS, DOM4J, IText, POI, and other advanced technology, the development of the operating environment based on the statements WEB design , Achieved a report design, template generation, editing statements, issued statements of such basic functions, for the further development of practical system laid the foundation for statements.
KEY WORDS: Report,SWT/JFace、Eclipse、XML、B/S、RCP
目 錄
第一章 概述 1
1.1 課題背景與意義 1
1.2 報表系統(tǒng)發(fā)展概況 2
第二章 開發(fā)技術(shù)及環(huán)境 4
2.1軟件環(huán)境 4
2.2 主要開發(fā)技術(shù) 4
第三章 系統(tǒng)設(shè)計 6
3.1系統(tǒng)體系結(jié)構(gòu) 6
3.2 軟件模塊結(jié)構(gòu) 7
3.3數(shù)據(jù)源與系統(tǒng)文件結(jié)構(gòu) 8
3.3.1 系統(tǒng)數(shù)據(jù)源 8
3.3.2 系統(tǒng)文件結(jié)構(gòu) 9
3.3.3 報表顯示部分文件 13
第四章 系統(tǒng)實現(xiàn) 14
4.1主要實現(xiàn)算法 14
4.1.1新建報表流程圖 14
4.1.2 新建數(shù)據(jù)源流程圖 15
4.1.3編輯單元格流程圖 16
4.1.4 保存報表流程圖 17
4.1.5 生成電子表格流程圖 18
4.1.6 發(fā)布報表流程圖 20
4.1.7 編輯CSS流程圖 21
4.1.8 生成模板流程圖 22
4.1.9 配置服務(wù)器流程圖 23
4.2 系統(tǒng)編碼實現(xiàn) 23
4.2.1 系統(tǒng)的主界面實現(xiàn) 23
4.2.2 新建數(shù)據(jù)源 32
4.2.3 新建報表 34
4.2.4 編輯單元格 35
4.2.5 生成電子表格 36
4.2.6 發(fā)布報表 40
4.2.7 編輯CSS 42
4.2.8 生成模板 44
4.2.9 報表保存 45
4.2.10 配置服務(wù)器 48
第五章 系統(tǒng)典型界面 51
5.1系統(tǒng)主界面 51
5.1.1 編輯視圖界面 52
5.1.2 屬性視圖界面 52
5.1.3 服務(wù)器視圖界面 53
5.1.4 數(shù)據(jù)源視圖界面 53
5.2部分功能界面 54
5.2.1 新建報表界面 54
5.2.2 新建數(shù)據(jù)源界面 55
5.2.3 設(shè)置CSS界面 56
5.2.4 設(shè)置服務(wù)器參數(shù)界面 57
5.2.5 設(shè)置報表參數(shù)界面 58
5.2.6生成模板界面 58
第六章 課題總結(jié) 60
致謝 62
參考文獻(xiàn) 63
附錄 65
參考書目
RCP Tutorial Part 2
RCP Tutorial Part 3
Eclipse Rich Client Platform
RCP Browser example (project org.eclipse.ui.examples.rcp.browser)
PDE Does Plug-ins
How to Internationalize your Eclipse Plug-in
Notes on the Eclipse Plug-in Architecture
Plug-in Migration Guide: Migrating to 3.1 from 3.0
Plug-in Migration Guide: Migrating to 3.0 from 2.1