基于JavaFX的樹圖生成系統(tǒng)的研究
發(fā)布時間:2022-02-27 09:09
現(xiàn)在,傳統(tǒng)印刷行業(yè)正面臨著數(shù)字化的改革,為方便圖書信息的存儲和檢索會將圖書轉(zhuǎn)化為XML文件,由于圖書種類的多樣導致了XML結(jié)構(gòu)的多樣化,如何實現(xiàn)XML結(jié)構(gòu)的定制是數(shù)字化改革過程中的一大難題;現(xiàn)有的XML結(jié)構(gòu)編輯工具,為適應XML標簽集合的升級變更,需考慮Schema定義變更的向下兼容問題,但是,XML結(jié)構(gòu)編輯工具的使用者主要是數(shù)據(jù)加工編輯,沒有XML Schema定義的技術(shù)背景,如果工作前需要進行相關專業(yè)知識的培訓,那將會大大增加XML的制作成本。本文采用了一種能避免復雜技術(shù)細節(jié)和語法約束的XML結(jié)構(gòu)圖形化顯示方法,用于降低用戶對XML結(jié)構(gòu)設計的復雜度,該方法通過改造JsMind框架的js函數(shù)和解析自定義的XML標簽結(jié)構(gòu),以樹形圖的形式展示XML標簽的結(jié)構(gòu),能夠適應XML標簽集合的升級變更,且不需考慮Schema定義變更的向下兼容問題;在顯示頁面仿照思維導圖的拖拽功能,可隨意更改XML結(jié)構(gòu)的層級關系,通過點擊標簽節(jié)點的方式添加和刪除樹圖上的標簽節(jié)點,使用起來十分方便。使用富客戶端技術(shù)JavaFX框架構(gòu)造簡單瀏覽器,使用封裝好的UI控件類在瀏覽器中構(gòu)造工具欄和功能按鈕,實現(xiàn)文本文件導入、...
【文章來源】:北京郵電大學北京市211工程院校教育部直屬院校
【文章頁數(shù)】:68 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景
1.2 研究的目的和意義
1.3 論文主要工作
1.4 論文結(jié)構(gòu)安排
第二章 需求分析與總體設計
2.1 XML結(jié)構(gòu)分析
2.2 模塊劃分
2.3 使用場景
2.4 用例分析
2.5 輸入與輸出數(shù)據(jù)
2.6 本章小結(jié)
第三章 XML結(jié)構(gòu)的樹圖顯示與標簽管理
3.1 JsMIND框架技術(shù)
3.2 XML標簽結(jié)構(gòu)解析
3.2.1 標簽結(jié)構(gòu)的持久化形式
3.2.2 標簽結(jié)構(gòu)實例化
3.2.3 Java對象到目標數(shù)據(jù)格式的轉(zhuǎn)化
3.3 XML標簽結(jié)構(gòu)的樹圖顯示
3.4 標簽池的簡介與顯示
3.5 標簽節(jié)點的操作
3.5.1 樹圖上標簽節(jié)點的添加
3.5.2 樹圖上標簽節(jié)點的刪除
3.5.3 樹圖上標簽節(jié)點的修改
3.5.4 標簽池中標簽節(jié)點的添加
3.5.5 標簽池中標簽節(jié)點的刪除
3.5.6 標簽池中標簽節(jié)點的修改
3.5.7 標簽池中標簽節(jié)點的查找
3.6 樹圖與標簽池的持久化
3.7 本章小結(jié)
第四章 JAVAFX框架實現(xiàn)WEB應用桌面化
4.1 JAVAFX框架研究
4.2 WEBVIEW實現(xiàn)簡單瀏覽器
4.3 數(shù)據(jù)的導入與解析
4.4 數(shù)據(jù)的保存與導出
4.5 本章小結(jié)
第五章 設計實現(xiàn)及結(jié)果分析
5.1 測試環(huán)境與測試方法
5.1.1 測試環(huán)境
5.1.2 測試方法
5.2 測試文本的自定義
5.3 顯示效果分析
5.4 結(jié)果分析
5.4.1 頁面效果
5.4.2 執(zhí)行速率
5.5 本章小結(jié)
第六章 總結(jié)與展望
6.1 全文總結(jié)
6.2 前景展望
參考文獻
致謝
攻讀碩士學位期間發(fā)表的學術(shù)論文
【參考文獻】:
期刊論文
[1]基于XML Schema的Web界面生成方法[J]. 馮鈞,盛震宇,唐志賢. 計算機工程與設計. 2013(04)
[2]JavaFX 2012:徹底開源[J]. 硅谷. 2012(02)
[3]富客戶端技術(shù)在軟件項目中的應用[J]. 田建華. 硅谷. 2011(22)
[4]一種新的RIA開發(fā)工具——JavaFX[J]. 徐華麗. 電腦知識與技術(shù). 2009(17)
[5]基于JavaFX的移動應用開發(fā)研究[J]. 李維勇. 電腦與電信. 2009(05)
[6]JavaFX的挑戰(zhàn)與機遇[J]. 高昂. 程序員. 2009(05)
[7]JSF和JavaFX技術(shù)在RIA開發(fā)中的應用[J]. 周紹梅,王洪磊,劉小東. 計算機應用與軟件. 2009(02)
[8]JavaFX重磅推出[J]. 范凱. 程序員. 2009(01)
[9]JavaFX豐富體驗引入生活[J]. 陶震. 程序員. 2008(09)
[10]JavaFX精粹[J]. 蔡學鏞. 程序員. 2007(11)
碩士論文
[1]數(shù)據(jù)可視化探索系統(tǒng)的設計和實現(xiàn)[D]. 陸遙.浙江大學 2016
[2]面向用戶體驗的網(wǎng)頁界面優(yōu)化設計方法研究[D]. 陳燁.重慶大學 2010
[3]以用戶為中心的Web設計研究[D]. 吳燕萍.浙江大學 2008
[4]面向RIA的Web應用程序框架研究[D]. 陳洪磊.西北工業(yè)大學 2007
[5]Web界面設計語義及可用性研究[D]. 黃未之.東華大學 2007
[6]豐富互聯(lián)網(wǎng)應用程序技術(shù)的研究與實現(xiàn)[D]. 吳勇波.北京郵電大學 2006
[7]用戶界面設計研究[D]. 姜葳.浙江大學 2006
本文編號:3645172
【文章來源】:北京郵電大學北京市211工程院校教育部直屬院校
【文章頁數(shù)】:68 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景
1.2 研究的目的和意義
1.3 論文主要工作
1.4 論文結(jié)構(gòu)安排
第二章 需求分析與總體設計
2.1 XML結(jié)構(gòu)分析
2.2 模塊劃分
2.3 使用場景
2.4 用例分析
2.5 輸入與輸出數(shù)據(jù)
2.6 本章小結(jié)
第三章 XML結(jié)構(gòu)的樹圖顯示與標簽管理
3.1 JsMIND框架技術(shù)
3.2 XML標簽結(jié)構(gòu)解析
3.2.1 標簽結(jié)構(gòu)的持久化形式
3.2.2 標簽結(jié)構(gòu)實例化
3.2.3 Java對象到目標數(shù)據(jù)格式的轉(zhuǎn)化
3.3 XML標簽結(jié)構(gòu)的樹圖顯示
3.4 標簽池的簡介與顯示
3.5 標簽節(jié)點的操作
3.5.1 樹圖上標簽節(jié)點的添加
3.5.2 樹圖上標簽節(jié)點的刪除
3.5.3 樹圖上標簽節(jié)點的修改
3.5.4 標簽池中標簽節(jié)點的添加
3.5.5 標簽池中標簽節(jié)點的刪除
3.5.6 標簽池中標簽節(jié)點的修改
3.5.7 標簽池中標簽節(jié)點的查找
3.6 樹圖與標簽池的持久化
3.7 本章小結(jié)
第四章 JAVAFX框架實現(xiàn)WEB應用桌面化
4.1 JAVAFX框架研究
4.2 WEBVIEW實現(xiàn)簡單瀏覽器
4.3 數(shù)據(jù)的導入與解析
4.4 數(shù)據(jù)的保存與導出
4.5 本章小結(jié)
第五章 設計實現(xiàn)及結(jié)果分析
5.1 測試環(huán)境與測試方法
5.1.1 測試環(huán)境
5.1.2 測試方法
5.2 測試文本的自定義
5.3 顯示效果分析
5.4 結(jié)果分析
5.4.1 頁面效果
5.4.2 執(zhí)行速率
5.5 本章小結(jié)
第六章 總結(jié)與展望
6.1 全文總結(jié)
6.2 前景展望
參考文獻
致謝
攻讀碩士學位期間發(fā)表的學術(shù)論文
【參考文獻】:
期刊論文
[1]基于XML Schema的Web界面生成方法[J]. 馮鈞,盛震宇,唐志賢. 計算機工程與設計. 2013(04)
[2]JavaFX 2012:徹底開源[J]. 硅谷. 2012(02)
[3]富客戶端技術(shù)在軟件項目中的應用[J]. 田建華. 硅谷. 2011(22)
[4]一種新的RIA開發(fā)工具——JavaFX[J]. 徐華麗. 電腦知識與技術(shù). 2009(17)
[5]基于JavaFX的移動應用開發(fā)研究[J]. 李維勇. 電腦與電信. 2009(05)
[6]JavaFX的挑戰(zhàn)與機遇[J]. 高昂. 程序員. 2009(05)
[7]JSF和JavaFX技術(shù)在RIA開發(fā)中的應用[J]. 周紹梅,王洪磊,劉小東. 計算機應用與軟件. 2009(02)
[8]JavaFX重磅推出[J]. 范凱. 程序員. 2009(01)
[9]JavaFX豐富體驗引入生活[J]. 陶震. 程序員. 2008(09)
[10]JavaFX精粹[J]. 蔡學鏞. 程序員. 2007(11)
碩士論文
[1]數(shù)據(jù)可視化探索系統(tǒng)的設計和實現(xiàn)[D]. 陸遙.浙江大學 2016
[2]面向用戶體驗的網(wǎng)頁界面優(yōu)化設計方法研究[D]. 陳燁.重慶大學 2010
[3]以用戶為中心的Web設計研究[D]. 吳燕萍.浙江大學 2008
[4]面向RIA的Web應用程序框架研究[D]. 陳洪磊.西北工業(yè)大學 2007
[5]Web界面設計語義及可用性研究[D]. 黃未之.東華大學 2007
[6]豐富互聯(lián)網(wǎng)應用程序技術(shù)的研究與實現(xiàn)[D]. 吳勇波.北京郵電大學 2006
[7]用戶界面設計研究[D]. 姜葳.浙江大學 2006
本文編號:3645172
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3645172.html
最近更新
教材專著