{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统

上传人:卓****库 文档编号:140327675 上传时间:2020-07-28 格式:PPTX 页数:41 大小:1.77MB
返回 下载 相关 举报
{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统_第1页
第1页 / 共41页
{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统_第2页
第2页 / 共41页
{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统_第3页
第3页 / 共41页
{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统_第4页
第4页 / 共41页
{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统》由会员分享,可在线阅读,更多相关《{管理信息化信息化知识}全球资讯网应用的表格呈现操作系统(41页珍藏版)》请在金锄头文库上搜索。

1、一個資料庫與全球資訊網應用的表格呈現操作系統,第一章 緒論,研究動機與目的 相關的研究與工具 論文的組織架構,研究動機與目的,資料來源的格式與報表呈現的格式並不相符,將資料來源轉換成報表呈現的格式,並不困難,但卻是冗長乏味的。,訂位資料表,價格表,座位表,訂位與價格資料表轉換成座位範例,相關的研究及工具,TPL將資料在表格間的轉移和呈現的處理過程,從函式或API的操作,提昇抽象層級成為語言的撰寫 Document-driven approach Report Definition Language XSL-可擴展樣版語言,論文的組織架構,第二章表格運算以及之間的關係 第三章表格呈現操作系統實作

2、說明 第四章表格呈現操作系統使用方式、介面說明及實例介紹 第五章結論,第二章 表格運算,表格 基本表格運算 衍生運算 本論文的表格運算與TPL的比較,表格,使用數學的模型來表達表格運算的概念 表格是一個可以存放元素的矩形陣列,奇每一列的元素或是每一行的元素個數皆相等,也就是表格具有同質性(),基本表格運算,基本運算是表格運算中最基礎的單元,這些運算彼此獨立,但可交錯使用產生新的運算(稱為衍生運算) 右圖為五種基本運算,選擇運算,選擇運算允許讓使用者選出表格的部份或是全部的內容,並且決定每一個被選出來的元素的呈現位置,選擇運算具有篩選資料以及調整資料呈現位置的功能。 選擇運算的定義 R=Sele

3、ct row=, col=(A),合併運算,合併運算可以將兩個表格合併成一個表格,並適當地加入分隔字元 合併運算的定義 R=Merge x= d x ,y= dy (A,B),壓縮運算,主要用來壓縮表格,是指針對表格的高度或寬度作壓縮 將相鄰數行或數列合併成單行或單列,這些被合併的元素會以分隔字元串再依起成為一個單一元素 壓縮運算的定義 R=Contract major=m, size=v (A),展開運算,為壓縮運算的反運算 將以分隔字元串在一起的元素分開,會改變一個表格的高度或寬度 對展開運算而言,分隔字元就像是元素之間的界線 展開運算的格式 R=Expand major=m, size=

4、v (A),比對運算,接受兩個表格當輸入 使用鍵值來決定資料表格的資料在結果表格的位置 在做合併運算前,先使用比對運算確保兩個表格的資料互相對應 比對運算的定義 R=Match dimension=d (A,B),衍生運算,由基本運算所推導而得 右圖為四種衍生運算,翻轉運算,翻轉運算可以將某個表格作水平翻轉或是垂直翻轉 翻轉運算的公式 R=Flip aspect=a(A) 可以利用選擇運算來完成,旋轉運算,可以將表格右轉90 可從其他運算衍生出來的 利用翻轉運算、展開運算以及壓縮運算便可以達到旋轉運算的概念 旋轉運算的公式 R=Rotate(A),轉置運算,與矩陣的轉置運算概念相同 轉置運算的

5、公式 R=Transpose(A) 利用翻轉運算以及旋轉運算也可達到相同效果 兩者之間的關係 Transpose(A)=Rotate(Flipaspect=Vertical(A)=Flipaspect=Horizontal(A),調整運算,調整運算可以調整表格的高度或是寬度 調整運算的公式 R=Resize p=v (A),本論文的表格運算與TPL的比較,TPL所提出的轉換並沒有選擇、展開、翻轉以及旋轉等運算的概念 表格運算與TPL的關係表,第三章 表格呈現操作系統實作,表格運算視覺化介面的設計 系統架構 實作,表格運算視覺化介面的設計,盡量以滑鼠取代鍵盤 對話框應儘可能的減少 運算的效果應該

6、被立即呈現 支援Undo以及Redo,系統架構,表格呈現操作系統在操作上有編輯模式執行與執行模式兩種 編輯模式用來讓使用者編輯一個新的資料庫報表的腳本 執行模式則是用來執行一個已經編輯好的腳本,表格呈現操作系統架構圖,實作,以物件導向程式設計的方法來開發整個系統 使用JAVA語言開發表格呈現操作系統 資料庫連存取部份以JDBC5API來完成,第四章 表格呈現操作系統介紹,設定介面 輸入介面 表格運算介面 選擇運算 格式介面 注意事項 腳本的執行與系統的執行 範例,設定介面,主要提供設定資料庫連接的介面以及定義參數的介面 可以被套用在輸入系統的SQL,設定介面畫面,輸入介面,主要提供開發者匯入資

7、料的介面 資料來源可以是一個XML檔案或是從資料庫取得的資料 也提供開發者自行輸入表格的介面,稱之為使用者定義表格,輸入介面畫面,表格運算介面,可分為三個部份,分別為表格區、運算歷史區以及工具列,表格運算介面工具列圖示意義,選擇運算,格式介面,注意事項,在使用合併運算時,如果表格之間的資料有關係,必須先做比對的結果,以確保正確性。 大量的資料庫報表可能不適合以表格呈現操作系統來開發。,腳本的執行與系統的執行,第五章 結論,在資料庫應用系統中,經常需要開發各式各樣的報表,由於資料庫所取得的方式皆以表格的形式儲存,而資料庫報表般都具有表格的結構,因此在陳13這篇論文中,探討各種表格資料轉換的方式,並將這些轉換方式抽象化成為表格轉換運算,並設計出指令精簡的TPL語言,降低開發報表的複雜度。,表5.1比較表,表格呈現操作系統,一套新的表格運算 提供更豐富的轉換方式 轉換的觀念非常單純 可自由組合出新的運算 以視覺化介面操作取代程式撰寫 提出表格運算的GUI操作方式 降低報表開發的複雜度 報表的維護變得簡單,參考文獻,參考文獻,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号