freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jasper的報表管理平臺設計與實現(xiàn)碩士學位論文(已修改)

2025-07-01 15:56 本頁面
 

【正文】 浙江大學碩士學位論文 摘要基于Jasper的報表管理平臺設計與實現(xiàn)摘要報表管理系統(tǒng)是企業(yè)管理維護報表,研究業(yè)務需求的主要解決方案,它可以直觀有效地為企業(yè)提供報表日常維護、需求動態(tài)分析、戰(zhàn)略研究部署等相關的功能,是企業(yè)決策的來源。對于企業(yè)來說,管理報表的過程就是獲取企業(yè)基本信息和實時動態(tài),認清自我的優(yōu)勢和劣勢,尋求企業(yè)精心策劃和可靠戰(zhàn)略部署的過程。所以說,報表管理是企業(yè)日常管理當中非常重要的一個環(huán)節(jié),時刻影響著企業(yè)的規(guī)劃和運營。本文主要完成了基于Jasper技術的報表管理平臺的設計與實現(xiàn),描述了課題的背景和意義、研究的現(xiàn)狀以及存在的問題,通過對報表管理平臺相關技術的綜述與比較,最終確定了以Jasper報表引擎、Spring、SpringMVC框架、Velocity模板引擎、iBATIS框架和MYSQL數(shù)據(jù)庫等內(nèi)容作為系統(tǒng)的主要設計實現(xiàn)技術。本文設計和實現(xiàn)了在MVC框架基礎上的報表管理平臺的業(yè)務流程和技術框架,技術框架的視圖層采用了Velocity、CSS和JSP技術相結合的界面,業(yè)務模塊采用了Jasper技術、Spring和SpringMVC框架來設計和實現(xiàn)各種業(yè)務邏輯,持久層采用了JDBC、Spring DAO和iBATIS框架來處理各種數(shù)據(jù),數(shù)據(jù)庫采用MYSQL,并結合對Jasper報表引擎處理報表模板文件流程的代碼分析,設計和實現(xiàn)了報表管理平臺的系統(tǒng)集成以及用戶角色管理、數(shù)據(jù)源管理、報表管理等具體功能模塊。報表管理平臺的主要功能是管理和運行報表模板,產(chǎn)生和展示報表結果。用戶可以使用管理員角色或者普通用戶角色,在報表列表界面管理報表模板并且運行查看報表數(shù)據(jù)。本系統(tǒng)的優(yōu)勢在于結合開源組件,維護費用低,易于管理,以及報表處理能力比較強。關鍵詞:報表管理平臺,JasperReports,SpringMVC,Velocity,iBATISi浙江大學碩士學位論文 AbstractAbstractReport management system is the main solution for enterprise to manage and maintain reports, research business requirements. It can provide enterprises with reports of routine maintenance, the demand for dynamic analysis, deployment of strategic research and other related functions intuitively and effectively, and it is the source of business decisions. For businesses, the report management process is to get the basic information and realtime dynamic, to recognize the advantages and disadvantages of self, seeking enterprise careful planning and reliable strategic plan. So, report management is a very important part of the enterprise39。s daily management, always influences the planning and running of the enterprise.This thesis based on the technology of Jasper mainly pleted the design and implementation of the report management platform, described the background and significance of the topic, research status and existing problems, reviewed and pared the report management platform related technology, and finally confirmed to use Jasper report engine, Spring, the SpringMVC framework, Velocity template engine, iBATIS framework, and MYSQL database to design and implement this system.This thesis designed and implemented the business process and technical framework about the report management platform based on the MVC framework, technical framework for the view layer using the interface bined Velocity, CSS and JSP technology, the business modules using Jasper, Spring, and SpringMVC framework to design and implement a variety of business logic, the persistence layer using JDBC, Spring DAO and iBATIS framework to deal with all kinds of data, and using the MYSQL database, bined with the code analysis process about the Jasper report engine processing report template file, designed and implemented report management platform system integration, user and role management, data source management, report management, and other specific functional modules.The main function of report management platform is to manage and run the report template, to generate and display the report results. Users can use the administrator role or normal user role, management the report templates, run and view the report data in the list of reports interface. The advantages of this system includethe bination of open source ponents, low maintenance costs, easy to manage, and strong report processing ability.Key Words:Report management platform, JasperReports, SpringMVC, Velocity, iBATISii浙江大學碩士學位論文 目錄目錄摘要 iAbstract ii目錄 IV圖目錄 VI表目錄 VIII第1章 緒論 1 課題背景和意義 1 研究現(xiàn)狀與存在的問題 1 論文的主要內(nèi)容和特色 3 論文組織結構 4 本章小結 5第2章 報表管理平臺的技術綜述 6 報表管理平臺相關技術描述 6 JasperReports工具的技術綜述 6 JasperReports工具的工作原理 6 JasperReports的特點 7 MVC框架技術綜述 7 MVC 7 Struts2 8 SpringMVC 8 表現(xiàn)層技術綜述 9 JSP綜述 9 FreeMarker模板引擎綜述 10 Velocity模板引擎綜述 10 MySQL綜述 12 MySQL 12 MySQL的特性 12 MySQL的應用 12 持久層框架綜述 13 Hibernate框架綜述 13 iBATIS框架綜述 13 本章小結 16第3章 報表管理平臺架構設計 17 平臺架構設計的概述 17 平臺的業(yè)務流程設計 17 平臺的技術框架設計 20 View層 21 Controller層 23 Model層 24 Database Service層 24 本章小結 25第4章 報表管理平臺的實現(xiàn) 26 平臺實現(xiàn)的概述 26 平臺的系統(tǒng)架構實現(xiàn) 26 模型層 26 視圖層 29 控制器層 32 具體實例 33 Jasper報表引擎分析 35 Jasper報表產(chǎn)生流程 35 Jasper報表引擎的主要步驟 36 報表編譯相關的類和接口分析 37 報表引擎的數(shù)據(jù)源分析 38 報表引擎的輸出格式 38 基于Jasper的報表管理系統(tǒng)集成 38 平臺的功能模塊實現(xiàn) 40 總體功能模塊 40 用戶管理模塊實現(xiàn) 41 角色管理模塊實現(xiàn) 43 數(shù)據(jù)源管理模塊實現(xiàn) 45 報表管理模塊實現(xiàn) 46 本章小結 50第5章 報表輸出格式的多樣化 52 HTML格式報表輸出 52 XLS格式報表輸出 54 本章小結 56第6章 總結與展望 57 論文主要工作概述 57 未來工作展望 58參考文獻 60作者簡歷 62致謝 63VII浙江大學碩士學位論文 圖目錄圖目錄 MVC設計模式圖 7 Struts2框架處理流程圖 8 Velocity工作原理圖 11 iBATIS框架的原理圖 14 JDBC與iBATIS程序框架比較圖 15 報表管理平臺的整體業(yè)務功能圖 18 報表管理平臺技術框架設計圖 21 報表管理平臺整體界面 22 sqlMapConfig的配置代碼 27 事務管理配置信息 29 數(shù)據(jù)源配置信息 29 SqlMapClient配置信息 29 用戶管理的vm視圖代碼 31 界面實現(xiàn)代碼 31 分發(fā)器Dispatcherservlet配置信息 33 跳轉(zhuǎn)至添加頁面代碼 33 viewResolver配置信息 34 數(shù)據(jù)源添加界面 34 保存數(shù)據(jù)源信息代碼 35 addOrUpdate方法代碼 35 JasperReports流程圖 36 基于Jasper的報表管理平臺集成圖 39 系統(tǒng)功能模塊結構圖 40 用戶管理流程圖 42 用戶管理功能實現(xiàn)截圖 43 增加用戶功能圖 43 角色管理功能實現(xiàn)截圖 44 角色編輯功能圖 44 JDBC連接配置信息 45 數(shù)據(jù)源管理實現(xiàn)截圖 46 報表模板管理流程圖 47 報表管理實現(xiàn)截圖 47 產(chǎn)生報表的方法 48 獲取報表模板文件 49 報表的解析、編譯、填充和輸出 49 輸出格式為PDF的報表樣例 50 iReport報表模板 52 輸出HTML的源碼 53 輸出格式為HTML的報表樣例 53 配置ImageServlet 54 輸出Excel的源碼 55 輸出格式為XLS的報表樣 55X浙江大學碩士學位論文 表目錄表目錄 27 報表模型數(shù)據(jù)DAO接口 28 功能模塊和Velocity模板的關系 30 報表管理平臺的主要控制器類 32 JasperReports編譯時的類和接口功能 37 JRDataSource接口的實現(xiàn)方法 38 報表輸出類 38浙江大學碩士學位論文 第1章 緒論第1章 緒論 課題背景和意義在沒有計算機以前,數(shù)據(jù)的保存方式多數(shù)依靠紙張文件,基本使用手工來完成數(shù)據(jù)的處理,手工實現(xiàn)報表的編制。而隨著當今世界上使用計算機應用的頻率變得更加普遍,人們也更加習慣于使用計算機以及計算機軟件實現(xiàn)數(shù)據(jù)的處理,使用數(shù)據(jù)庫系統(tǒng)實現(xiàn)數(shù)據(jù)的管理,使用應用程序?qū)崿F(xiàn)具體的業(yè)務的操作與完成,報表的編制也通過使用軟件來實現(xiàn)。這樣可以完成報表制作工作的軟件稱為報表工具,它的產(chǎn)生改變了原來的報表制作方式,對各個行業(yè)各個領域都產(chǎn)生了深遠的影響。報表在企業(yè)進行管理時擁有比較大的作用,它是企業(yè)的業(yè)務要求,更是企業(yè)進行戰(zhàn)略部署的基石。報表能夠完全表現(xiàn)企業(yè)的運營情況,它是企業(yè)審查自我,改進自我的利器,是強大的驅(qū)動力[1]。報表技術的發(fā)展對當今社會的發(fā)展起到了長足的推動作用。報表的本
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1