【delphi开源代码栏目提醒】:网学会员为需要delphi开源代码的朋友们搜集整理了计算机与科学技术专业优秀毕业论文 - 实施方案相关资料,希望对各位网友有所帮助!
毕业设计(论文) 题 目 报表设计器开发 专 业 网络工程 班 级 学 生 指导教师 年 2008 届网络工程专业毕业设计(论文) 摘 要 现在是信息社会,各种信息都需要处理并直观展现,如股票,物价等信息都需要通过数据报表来展现、分析,因此高质量报表软件系统具有重要的实际意义。
本论文课题研究探索了报表系统的开发方法与技术,综合应用Eclipse、JAVA 、JDBC、SWT/Jface、 RCP、XML、 CSS、DOM4JIText,POI等先进技术,开发了基于WEB环境运行的报表设计器,实现了报表设计、模板生成、报表编辑,报表发布等基本功能,为进一步开发实用的报表系统奠定了基础。
关键词:报表,SWT/Jface,Eclipse,XML,B/S,RCP 杨济忠:报表设计器开发 Abstract Now is the information society all kinds of information need tobe addressed and visual display such as stock prices and otherinformation needed to demonstrate through data reports analysis thestatements of high-quality software system has important practicalsignificance. This paper statements subject to study and explore the systemdevelopment methods and technology comprehensive application ofEclipse JAVA JDBC SWT / Jface RCP XML CSS DOM4J ITextPOI and other advanced technology the development of theoperating environment based on the statements WEB design Achieved a report design template generation editing statementsissued statements of such basic functions for the furtherdevelopment of practical system laid the foundation for statements. KEY WORDS: ReportSWT/JFace、Eclipse、XML、B/S、RCP2008 届网络工程专业毕业设计(论文) 2008 届网络工程专业毕业设计(论文) 目 录第一章 概述 ................................................... 1 1.1 课题背景与意义......................................... 1 1.2 报表系统发展概况....................................... 2第二章 开发技术及环境 ......................................... 4 2.1 软件环境 ............................................... 4 2.2 主要开发技术........................................... 4第三章 系统设计 ............................................... 6 3.1 系统体系结构 ........................................... 6 3.2 软件模块结构........................................... 7 3.3 数据源与系统文件结构 ................................... 8 3.3.1 系统数据源 ....................................... 8 3.3.2 系统文件结构 ..................................... 9 3.3.3 报表显示部分文件 ................................ 13第四章 系统实现 .............................................. 14 4.1 主要实现算法 .......................................... 14 4.1.1 新建报表流程图 ................................... 14 4.1.2 新建数据源流程图 ............................... 15 4.1.3 编辑单元格流程图 ................................. 16 4.1.4 保存报表流程图 .................................. 17 4.1.5 生成电子表格流程图 .............................. 18 4.1.6 发布报表流程图 ................................. 20 4.1.7 编辑CSS流程图 ................................... 21 4.1.8 生成模板流程图 ................................. 22 4.1.9 配置服务器流程图 ............................... 23 4.2 系统编码实现.......................................... 23 4.2.1 系统的主界面实现 ................................ 23 4.2.2 新建数据源 ...................................... 32 4.2.3 新建报表 ....................................... 34 4.2.4 编辑单元格 ...................................... 35 4.2.5 生成电子表格 ................................... 36 4.2.6 发布报表 ....................................... 40 4.2.7 编辑CSS ......................................... 42 4.2.8 生成模板 ........................................ 44 4.2.9 报表保存 ........................................ 45 4.2.10 配置服务器 .................................... 48 杨济忠:报表设计器开发第五章 系统典型界面........................................... 51 5.1 系统主界面.....................................