[發(fā)明專(zhuān)利]一種基于云計(jì)算方法的報(bào)表模型在審
| 申請(qǐng)?zhí)枺?/td> | 201710498284.5 | 申請(qǐng)日: | 2017-06-27 |
| 公開(kāi)(公告)號(hào): | CN109145046A | 公開(kāi)(公告)日: | 2019-01-04 |
| 發(fā)明(設(shè)計(jì))人: | 楊際榮 | 申請(qǐng)(專(zhuān)利權(quán))人: | 江蘇華揚(yáng)信息科技有限公司 |
| 主分類(lèi)號(hào): | G06F16/26 | 分類(lèi)號(hào): | G06F16/26;G06F16/25 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 212009 江蘇省鎮(zhèn)江市鎮(zhèn)*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 語(yǔ)義層 報(bào)表模型 云計(jì)算 報(bào)表設(shè)計(jì)器 復(fù)雜表達(dá)式 企業(yè)數(shù)據(jù)源 定義數(shù)據(jù) 關(guān)聯(lián)關(guān)系 技術(shù)細(xì)節(jié) 計(jì)算效率 模型封裝 企業(yè)數(shù)據(jù) 自動(dòng)作用 數(shù)據(jù)源 多源 拖拽 字段 | ||
一種基于云計(jì)算方法的報(bào)表模型。報(bào)表設(shè)計(jì)器和企業(yè)數(shù)據(jù)源之間建立語(yǔ)義層,在語(yǔ)義層中定義數(shù)據(jù)模型,該模型封裝了數(shù)據(jù)源的技術(shù)細(xì)節(jié),用戶基于語(yǔ)義層設(shè)計(jì)報(bào)表,只需簡(jiǎn)單地拖拽語(yǔ)義層元素即可,不需要編寫(xiě)復(fù)雜表達(dá)式和復(fù)雜SQ L.語(yǔ)義層的加入不僅給用戶的操作帶來(lái)了極大的方便,而且增強(qiáng)了企業(yè)數(shù)據(jù)的安全性.在模型中字段上建立視圖間的關(guān)聯(lián)關(guān)系,關(guān)系自動(dòng)作用在報(bào)表上,不需要進(jìn)行視圖間連接就可以設(shè)計(jì)出多源報(bào)表,極大地提高了復(fù)雜報(bào)表的計(jì)算效率。
技術(shù)領(lǐng)域
一種基于云計(jì)算方法的報(bào)表模型主要是用于計(jì)算程序領(lǐng)域。
背景技術(shù)
報(bào)表作為一種信息組織和分析的有利手段,是企業(yè)信息系統(tǒng)的重要組成部分之一.據(jù)不完全統(tǒng)計(jì),系統(tǒng)實(shí)際應(yīng)用的6o% 以上與報(bào)表有關(guān)[1].但是一般的軟件開(kāi)發(fā)語(yǔ)言都不帶報(bào)表制作工具,要開(kāi)發(fā)報(bào)表模塊需要程序員編寫(xiě)大量的代碼,這些代碼可重用性差、后期維護(hù)復(fù)雜.所以,企業(yè)一般都借助于第三方的專(zhuān)業(yè)報(bào)表工具來(lái)制作報(bào)表.但是,目前的報(bào)表工具存在專(zhuān)業(yè)性不強(qiáng) 3、安全性不高、用戶操作復(fù)雜和設(shè)計(jì)復(fù)雜報(bào)表時(shí)效率低下等問(wèn)題.針對(duì)目前專(zhuān)業(yè)報(bào)表工具中存在的問(wèn)題,我們介紹了一種語(yǔ)義層報(bào)表模型,在報(bào)表設(shè)計(jì)器和企業(yè)數(shù)據(jù)源之間建立語(yǔ)義層,來(lái)解決這些問(wèn)題。
利用傳統(tǒng)的報(bào)表工具設(shè)計(jì)報(bào)表時(shí),用戶直接操作數(shù)據(jù)源,一方面用戶需要學(xué)習(xí)數(shù)據(jù)源的專(zhuān)業(yè)知識(shí),編寫(xiě)復(fù)雜的表達(dá)式,書(shū)寫(xiě)復(fù)雜的SQL語(yǔ)句;另一方面直接操作企業(yè)數(shù)據(jù),給企業(yè)的數(shù)據(jù)信息帶來(lái)了安全隱患.本文介紹了一種語(yǔ)義層報(bào)表模型,在報(bào)表設(shè)計(jì)器和企業(yè)數(shù)據(jù)源之間建立語(yǔ)義層,在語(yǔ)義層中定義數(shù)據(jù)模型,用戶在報(bào)表設(shè)計(jì)器中基于語(yǔ)義層設(shè)計(jì)報(bào)表,直接拖拽語(yǔ)義層元素即可,極大的減少了用戶制作報(bào)表時(shí)的工作量;雖然增加了語(yǔ)義層,但并沒(méi)有降低整個(gè)報(bào)表模型的計(jì)算效率,因?yàn)橛脩粼谕献дZ(yǔ)義層元素設(shè)計(jì)報(bào)表時(shí),系統(tǒng)自動(dòng)的把語(yǔ)義元素解析成報(bào)表引擎可以識(shí)別的標(biāo)簽,所以報(bào)表計(jì)算時(shí)不需要訪問(wèn)語(yǔ)義層數(shù)據(jù)模型XML文件;通過(guò)在數(shù)據(jù)模型上定義過(guò)濾條件,對(duì)企業(yè)數(shù)據(jù)進(jìn)行權(quán)限控制,增強(qiáng)了企業(yè)信息的安全性;語(yǔ)義層數(shù)據(jù)模型可以在視圖上定義視圖間的關(guān)聯(lián)關(guān)系,也可以在視圖字段上定義視圖間的關(guān)聯(lián)關(guān)系,后者在計(jì)算報(bào)表時(shí),一個(gè)單元格上綁定多個(gè)指針,指向關(guān)聯(lián)視圖,不需要視圖間的連接,不需要多次重復(fù)檢索關(guān)聯(lián)視圖就可以設(shè)計(jì)出多源報(bào)表,極大的提高了復(fù)雜報(bào)表的計(jì)算速度。
發(fā)明內(nèi)容
我們通過(guò)國(guó)家專(zhuān)利檢索沒(méi)有發(fā)現(xiàn)關(guān)于此系統(tǒng)方面的資料。一種基于云計(jì)算方法的報(bào)表模型主要是通過(guò)語(yǔ)義層報(bào)表模型的結(jié)構(gòu)的來(lái)實(shí)現(xiàn)。
語(yǔ)義層報(bào)表模型整體結(jié)構(gòu)語(yǔ)義層報(bào)表模型由數(shù)據(jù)源、語(yǔ)義層和報(bào)表設(shè)計(jì)器三部分組成。數(shù)據(jù)源為語(yǔ)義層建立的數(shù)據(jù)模型提供數(shù)據(jù)來(lái)源;在語(yǔ)義層中建立數(shù)據(jù)模型,模型中包含視圖的定義、編輯風(fēng)格的定義、變量的定義;在報(bào)表設(shè)計(jì)器中基于語(yǔ)義層數(shù)據(jù)模型定義報(bào)表模板,對(duì)報(bào)表模板進(jìn)行計(jì)算,按照要求的格式輸出報(bào)表的計(jì)算結(jié)果。
語(yǔ)義層報(bào)表模型的實(shí)現(xiàn)主要是采用Java和XML技術(shù)實(shí)現(xiàn).Java是由sun公司開(kāi)發(fā)的一種跨平臺(tái)、面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言.XML(eXtensibleMarkup Language)可擴(kuò)展標(biāo)記語(yǔ)言,是W3C(World Wide Web Consonjum)組織制定的一種通用語(yǔ)言規(guī)范。XML提供了描述不同類(lèi)型數(shù)據(jù)的標(biāo)準(zhǔn)格式,可表示任何類(lèi)型的結(jié)構(gòu)化或半結(jié)構(gòu)化的信息。
語(yǔ)義層報(bào)表模型的數(shù)據(jù)源的連接,報(bào)表中的數(shù)據(jù)來(lái)源復(fù)雜,可能來(lái)自于數(shù)據(jù)庫(kù),也可能來(lái)自于數(shù)據(jù)文件(Text文件、XML文件等).目前大多數(shù)的報(bào)表數(shù)據(jù)來(lái)自于數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)種類(lèi)繁多,有Oracle、SQL Server、Access和DB2等.對(duì)于數(shù)據(jù)文件作為數(shù)據(jù)源的情況我們采用文件流的形式來(lái)處理.對(duì)于數(shù)據(jù)庫(kù)作為報(bào)表數(shù)據(jù)源的情況,我們采用了數(shù)據(jù)庫(kù)連接池技術(shù)來(lái)管理數(shù)據(jù)庫(kù)的連接。
語(yǔ)義層數(shù)據(jù)模型的設(shè)計(jì):
語(yǔ)義層數(shù)據(jù)模型對(duì)底層數(shù)據(jù)源進(jìn)行封裝,屏蔽數(shù)據(jù)源的技術(shù)細(xì)節(jié),以通俗易用的方式向報(bào)表設(shè)計(jì)器提供數(shù)據(jù)信息.語(yǔ)義層數(shù)據(jù)模型(Semantics Data Mode1)由三部分組成,可以形象化的表示成三元組:
SDM ===(Semantics ViewList:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于江蘇華揚(yáng)信息科技有限公司,未經(jīng)江蘇華揚(yáng)信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710498284.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 面向城市智能交通的語(yǔ)義傳感器網(wǎng)絡(luò)系統(tǒng)及語(yǔ)義傳感方法
- 語(yǔ)義交換機(jī)
- 改進(jìn)的柵格拓?fù)湔Z(yǔ)義環(huán)境地圖的構(gòu)建方法
- 一種基于語(yǔ)義與OPC UA的現(xiàn)場(chǎng)設(shè)備信息管理系統(tǒng)
- 一種面向抽檢的多工位監(jiān)控視頻語(yǔ)義檢索系統(tǒng)
- 一種語(yǔ)義理解方法
- 一種基于語(yǔ)義的產(chǎn)品配置需求響應(yīng)系統(tǒng)及訂單生成方法
- 一種語(yǔ)句相似度判斷方法及判斷系統(tǒng)
- 圖像分割方法、裝置、設(shè)備及介質(zhì)
- 語(yǔ)義識(shí)別模型及其訓(xùn)練方法、語(yǔ)義識(shí)別方法
- 報(bào)表服務(wù)器、即時(shí)報(bào)表實(shí)現(xiàn)方法及系統(tǒng)
- 多維數(shù)據(jù)報(bào)告
- 申報(bào)表生成方法及系統(tǒng)
- 一種報(bào)表開(kāi)發(fā)的系統(tǒng)
- 一種報(bào)表生成方法及裝置
- 一種報(bào)表建模設(shè)計(jì)裝置及方法
- 一種企業(yè)報(bào)表數(shù)據(jù)的指標(biāo)化處理方法及裝置
- 報(bào)表生成方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 基于數(shù)據(jù)倉(cāng)庫(kù)模型的報(bào)表生成方法、裝置和設(shè)備
- 一種報(bào)表對(duì)比方法及裝置
- 一種云計(jì)算安全架構(gòu)的實(shí)現(xiàn)方法
- 一種移動(dòng)云計(jì)算資源優(yōu)化配置方法
- 新一代基于零處理零存儲(chǔ)的自助云終端
- 基于云計(jì)算移動(dòng)網(wǎng)絡(luò)資源管理模擬云計(jì)算系統(tǒng)
- 一種云計(jì)算調(diào)度方法和系統(tǒng)
- 一種云計(jì)算方法、云服務(wù)器及終端
- 用于云計(jì)算網(wǎng)絡(luò)管理的云計(jì)算系統(tǒng)
- 一種基于云計(jì)算安全架構(gòu)裝置的實(shí)現(xiàn)方法
- 云計(jì)算方法和裝置
- 一種云計(jì)算節(jié)點(diǎn)服務(wù)防護(hù)方法以及云平臺(tái)管理系統(tǒng)
- 一種可擴(kuò)展的運(yùn)維報(bào)表生成方法
- 報(bào)表自動(dòng)生成及發(fā)送的系統(tǒng)及方法
- 報(bào)表設(shè)計(jì)方法和報(bào)表設(shè)計(jì)系統(tǒng)
- 一種報(bào)表系統(tǒng)中英文表名字段名映射系統(tǒng)及方法
- 云端協(xié)同作業(yè)平臺(tái)協(xié)同報(bào)表編輯模塊
- 一種報(bào)表生成系統(tǒng)及其方法
- 基于瀏覽器的報(bào)表數(shù)據(jù)處理方法
- 一種自動(dòng)式經(jīng)濟(jì)報(bào)表發(fā)送系統(tǒng)
- 一種基于FineReport工具的報(bào)表系統(tǒng)
- 一種基于JSON自描述的數(shù)據(jù)源報(bào)表生成方法





