999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種Web智能統(tǒng)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2014-02-10 02:56:44王錦澤
機(jī)電工程技術(shù) 2014年10期
關(guān)鍵詞:智能用戶系統(tǒng)

王錦澤

(中國民用航空汕頭空中交通管理站,廣東揭陽 516669)

一種Web智能統(tǒng)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

王錦澤

(中國民用航空汕頭空中交通管理站,廣東揭陽 516669)

提出一種基于Web應(yīng)用的系統(tǒng),通過Cell插件設(shè)計(jì)報(bào)表模板,提出相應(yīng)的函數(shù)庫模塊,完成客戶端和服務(wù)器的數(shù)據(jù)交互,自動(dòng)生成報(bào)表管理,再將相關(guān)信息顯示到頁面上實(shí)現(xiàn)相關(guān)數(shù)據(jù)參數(shù)的統(tǒng)計(jì)與管理。

Web;報(bào)表管理;Cell

0 引言

目前,在國民生產(chǎn)各個(gè)領(lǐng)域,大數(shù)據(jù)的時(shí)代已經(jīng)來臨,如何面對(duì)大數(shù)據(jù)并提取有效的相關(guān)信息做出科學(xué)的分析統(tǒng)計(jì)成為各行業(yè)必不可少的需求。而在大多數(shù)Web應(yīng)用系統(tǒng)中,對(duì)數(shù)據(jù)的處理多集成于父系統(tǒng),一方面缺乏可移植性,增加開發(fā)的人力物力,另一方面無法專業(yè)化進(jìn)行有效處理業(yè)務(wù)。為此,本文提出一種Web應(yīng)用系統(tǒng)接口,面向服務(wù)的方式提供用戶對(duì)數(shù)據(jù)的查詢統(tǒng)計(jì)及管理,增強(qiáng)用戶對(duì)數(shù)據(jù)使用的時(shí)效性及簡(jiǎn)易性[1]。

本系統(tǒng)主要設(shè)計(jì)從報(bào)表模板設(shè)計(jì)和前端顯示設(shè)計(jì)開展。通過后臺(tái)的報(bào)表設(shè)計(jì),系統(tǒng)將在數(shù)據(jù)庫中生成初始化報(bào)表,該報(bào)表將提取用戶所需的信息進(jìn)行分析整理。而在此,相關(guān)的技術(shù)分別有SQL型的即畫布式報(bào)表和Cell報(bào)表。Cell報(bào)表以MS Excel為原型,在行業(yè)內(nèi)應(yīng)用廣泛,國內(nèi)有用友的Cell組件、插件,國外有例如Formula One。對(duì)于本系統(tǒng)而言,利用Cell插件可以大大縮短開發(fā)周期,并且在后續(xù)工作中得到較好的功能擴(kuò)展,因此系統(tǒng)采用Cell的開發(fā)模式。

1 系統(tǒng)設(shè)計(jì)

1.1 關(guān)于Cell

Cell插件用于開發(fā)B/S結(jié)構(gòu)程序,使用Asp,Asp.net, Jsp, VbScript, JavaScript等語言開發(fā),可以在瀏覽器中直接打印報(bào)表[2]。整個(gè)系統(tǒng)界面將由單元格構(gòu)成。作為Web開發(fā)的一個(gè)重要ActiveX控件,它可以實(shí)現(xiàn)Web的HTML顯示、多格式輸出、多控件添加以及數(shù)據(jù)綁定等強(qiáng)大功能。Cell插件的出現(xiàn)為開發(fā)人員實(shí)現(xiàn)表的二次開發(fā)提供了可能,在此基礎(chǔ)上可以進(jìn)行編程和相關(guān)的函數(shù)設(shè)計(jì),實(shí)現(xiàn)報(bào)表的自動(dòng)生成,使得用戶與系統(tǒng)的交互變得更加人性化[3-5]。

1.2 系統(tǒng)的總體設(shè)計(jì)

系統(tǒng)通過五大模塊實(shí)現(xiàn),分別為數(shù)據(jù)預(yù)處理模塊、模板定義模塊、生成模塊、監(jiān)視日志模塊、元素?cái)?shù)據(jù)存儲(chǔ)和生成數(shù)據(jù)存儲(chǔ)。

數(shù)據(jù)預(yù)處理模塊組織處理來自Web消息請(qǐng)求的各種命令,并返回相關(guān)的界面效果給予用戶對(duì)前期數(shù)據(jù)做預(yù)處理。模板定義為用戶維護(hù)人員提供自定義模塊設(shè)計(jì)途徑,使得系統(tǒng)的實(shí)用性與適用性結(jié)合更加緊密。在系統(tǒng)數(shù)據(jù)庫中將提供3~4個(gè)冗余的表為系統(tǒng)的數(shù)據(jù)存儲(chǔ)提供數(shù)據(jù)安全保障,包括對(duì)原始數(shù)據(jù)的錄入存儲(chǔ)和對(duì)生成數(shù)據(jù)的整理存儲(chǔ)。除此以外,系統(tǒng)還提供相關(guān)的日志監(jiān)視等基礎(chǔ)功能為故障恢復(fù)提供智能支持??傮w設(shè)計(jì)圖如圖1。

1.3 系統(tǒng)生成模塊的設(shè)計(jì)

圖1 系統(tǒng)總體設(shè)計(jì)圖

作為系統(tǒng)的核心部分其實(shí)現(xiàn)如下,首先,報(bào)表生成器基于Cell插件的二次開發(fā),根據(jù)其借款設(shè)計(jì)表設(shè)計(jì)模板,一方面計(jì)算公式并避免產(chǎn)生循環(huán)依賴,另一方面則完成和數(shù)據(jù)庫的數(shù)據(jù)交互,將數(shù)據(jù)填入相應(yīng)的模板表中。Cell插件開發(fā)必須要實(shí)現(xiàn)的內(nèi)容:一是調(diào)整報(bào)表的格式,二是單元格的表達(dá)格式函數(shù),三是數(shù)據(jù)交互函數(shù)。

對(duì)于不同的表要求,本系統(tǒng)設(shè)計(jì)了自己具有魯棒性的表框架,如圖2。根據(jù)以下定義的元素用戶可以定義自身表格模板并在HTML上顯示網(wǎng)格報(bào)表[6]。

圖2 系統(tǒng)報(bào)表框架設(shè)計(jì)

圖3 判斷其是否有依賴關(guān)系

對(duì)于交互過程,客戶端向服務(wù)端發(fā)送查詢統(tǒng)計(jì)服務(wù)的請(qǐng)求,將XML文件傳送到服務(wù)器端經(jīng)過服務(wù)器端解析文件,最后系統(tǒng)將分析處理報(bào)表數(shù)據(jù)后傳遞給客戶端[7]。因此,客戶端解析文件并生成報(bào)表數(shù)據(jù)交互過程可能使用需要的Cell插件函數(shù)必須有打開功能、生成文件功能和讀取數(shù)據(jù)到報(bào)表的功能,根據(jù)文獻(xiàn)[6],在實(shí)際設(shè)計(jì)中可采用函數(shù)為OpenFile(String filename, String pass?word)、SaveToXML()和 ReadFromXML(String xml?content)。而在實(shí)際應(yīng)用中以上使用的xml文件是華表推薦的xml格式。首先,其要求不能有特殊符號(hào)并且在支持的數(shù)據(jù)類型中有一定局限性,只能夠支持String和Number類型。其次,在合并的單元格內(nèi)并不支持?jǐn)?shù)據(jù)的顯示,這對(duì)實(shí)際應(yīng)用造成一定的困擾。對(duì)此,系統(tǒng)必須對(duì)合并前的數(shù)據(jù)進(jìn)行一系列的處理,包括特殊符號(hào)的代換、數(shù)據(jù)類型的轉(zhuǎn)換以及合并數(shù)據(jù)的重組。在報(bào)表的生成末端則提供了解重裝,對(duì)數(shù)據(jù)進(jìn)行恢復(fù)顯示。

對(duì)于實(shí)際應(yīng)用中,如上所述必須解決單元格的循環(huán)依賴性以提高系統(tǒng)的運(yùn)行性能,可采用以下算法對(duì)其進(jìn)行處理。設(shè)報(bào)表中的單元格按行列號(hào)為Cij,其公式為fij,所有單元格的公式構(gòu)成公式集合F。設(shè)fi1j1,fi2j2∈F,公式集合F為圖G的頂點(diǎn)集合,如果fi1j1依賴于fi2j2,則將其依賴關(guān)系計(jì)入O(F)中,O(F)是圖G的有向弧集.當(dāng)圖G中產(chǎn)生一條有向回路的時(shí)候便產(chǎn)生了循環(huán)依賴。算法IsCircle是在掃描公式集合F基礎(chǔ)上建立依賴關(guān)系圖G的,再判斷圖G中是否存在回路,總體流程圖如圖3。對(duì)于有依賴關(guān)系的數(shù)據(jù),必須對(duì)其進(jìn)行進(jìn)一步的去依賴處理再進(jìn)行重裝入庫。

2 結(jié)語

本文提出一種Web智能統(tǒng)計(jì)管理系統(tǒng)的設(shè)計(jì),該系統(tǒng)通過Cell插件的二次開發(fā),實(shí)現(xiàn)了用戶報(bào)表多功能的生成及智能統(tǒng)計(jì)分析,在實(shí)際應(yīng)用中具有一定的魯棒性和實(shí)效性,可以廣泛應(yīng)用于對(duì)數(shù)據(jù)處理較為嚴(yán)格、數(shù)據(jù)分析需求重復(fù)性規(guī)律性較高的行業(yè)生產(chǎn)。

[1]陳媛,徐傳運(yùn),孫曙光.基于Ajax的Web通用報(bào)表生成工具的設(shè)計(jì)[J].重慶工學(xué)院學(xué)報(bào),2009,23(4):65-69.

[2]Kling P,Ozsu MT,Daudjee K.Scaling XML query pro?cessing:distribution,localization and pruning[J]. Distributed and Parallel Databases,2011,29(5-6):445-490.

[3]朱佃波,陸劍江,楊繼文.基于組件的WEB通用報(bào)表系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].航空計(jì)算技術(shù),2008,38(1):72-76.

[4]潘福成,張士杰.基于XML的智能報(bào)表生成工具的研究[J].小型微型計(jì)算機(jī)系統(tǒng),2005,26(1):134-138.

[5]劉政敏,王潔.基于XML、Ajax、WebService技術(shù)的復(fù)雜報(bào)表生成系統(tǒng)[J].Computer Era,2009(3):54-56.

[6]Kappel G,Kapsammer E,Retschitzegger W.Integrat?ing XMLand relational database systems[J].World Wide Web,2004,7(4):343-384.

[7]王素霞,于放,臧輝.面向Web應(yīng)用的報(bào)表管理系統(tǒng)生成器[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2014,23(1):29-32.

Design and Implementation of Intelligent Web Statistics Management System

WANG Jin-ze
(Shantou Air Traffic Management Station of Civil Aviation of China,Jieyang516669,China)

The article elaborates the basic architecture of report management system generator and introduces the basic thoughts about designing report templates based on Cell-Plugin and the corresponding function library module.According to the related information to achieve the data statistics and management.

Web;report management system generator;cell

TP31

:A

:1009-9492(2014)10-0064-02

10.3969/j.issn.1009-9492.2014.10.017

王錦澤,男,1987年生,廣東汕頭人,大學(xué)本科,助理工程師。研究領(lǐng)域:智能控制、辦公信息化。

(編輯:向 飛)

2014-04-08

猜你喜歡
智能用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
主站蜘蛛池模板: v天堂中文在线| 香港一级毛片免费看| 日韩精品视频久久| 人妻少妇久久久久久97人妻| 亚洲精品天堂自在久久77| 久久人人爽人人爽人人片aV东京热| 97青青青国产在线播放| 成人va亚洲va欧美天堂| 日韩高清在线观看不卡一区二区| 亚洲精品制服丝袜二区| 婷婷开心中文字幕| 国产精品天干天干在线观看| 91在线视频福利| 亚洲天堂视频在线播放| 日韩第一页在线| 毛片久久网站小视频| 极品国产一区二区三区| 少妇精品网站| 欧美在线天堂| 日本成人不卡视频| 久久香蕉国产线| 另类专区亚洲| 538国产在线| 国产一级视频久久| 99青青青精品视频在线| 五月丁香伊人啪啪手机免费观看| 日韩专区第一页| 99精品这里只有精品高清视频| 久草网视频在线| 国产网站免费| 一本一本大道香蕉久在线播放| 久久中文电影| 狠狠色综合网| 东京热av无码电影一区二区| 女人18一级毛片免费观看| 色九九视频| 亚洲天堂视频在线观看免费| 国产黑丝一区| 亚洲一区二区黄色| 亚洲综合极品香蕉久久网| 国产色偷丝袜婷婷无码麻豆制服| 国产免费羞羞视频| 99视频精品在线观看| 亚洲最猛黑人xxxx黑人猛交| 国产精品不卡永久免费| 成人国产精品视频频| 99视频在线观看免费| 午夜精品久久久久久久无码软件 | 亚洲码在线中文在线观看| 亚洲欧美日韩成人在线| 91网在线| 偷拍久久网| 美女免费黄网站| 亚洲天堂视频网站| 亚洲精品欧美日本中文字幕| 亚洲一区二区三区香蕉| 91久久夜色精品国产网站| 免费高清毛片| 免费A∨中文乱码专区| 色综合激情网| 国产原创演绎剧情有字幕的| 免费看久久精品99| 亚洲第一区在线| 国产又粗又爽视频| 宅男噜噜噜66国产在线观看| 国产又粗又爽视频| 天堂va亚洲va欧美va国产| 亚洲欧美日本国产专区一区| 国产真实自在自线免费精品| 亚洲美女操| 色婷婷亚洲综合五月| 国产99视频免费精品是看6| 欧美一级一级做性视频| 日韩大片免费观看视频播放| 国产一级在线观看www色| 麻豆精品在线视频| h视频在线播放| 国产丰满大乳无码免费播放 | 国产第一页亚洲| 国产麻豆91网在线看| 亚洲性视频网站| 国产主播在线一区|