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
主站蜘蛛池模板: 久久久无码人妻精品无码| 中文字幕无码制服中字| 尤物国产在线| 97国产一区二区精品久久呦| 国产日本欧美亚洲精品视| 国内丰满少妇猛烈精品播| 亚洲成A人V欧美综合天堂| 91精品专区| 久久青青草原亚洲av无码| 亚洲综合18p| 18禁影院亚洲专区| 伊大人香蕉久久网欧美| 成人免费网站久久久| 中文无码精品a∨在线观看| 成人精品午夜福利在线播放| 熟女日韩精品2区| 91香蕉视频下载网站| 四虎影视无码永久免费观看| 亚洲欧美精品一中文字幕| 国产精品久久精品| 91精品视频在线播放| 欧美成人综合视频| 精品福利国产| 日本午夜视频在线观看| 日本三级欧美三级| 日本黄色不卡视频| 67194在线午夜亚洲| 五月天福利视频| 又黄又湿又爽的视频| 蜜桃视频一区二区| 国产欧美日韩综合在线第一| 国产色婷婷| 久久精品无码中文字幕| 亚洲精品成人片在线观看| 国产成人91精品免费网址在线| 天天躁夜夜躁狠狠躁躁88| 免费福利视频网站| 亚洲中文字幕无码爆乳| 亚洲精品在线影院| 亚洲精品午夜无码电影网| 欧美性爱精品一区二区三区 | 精品国产毛片| 国产噜噜噜视频在线观看| av午夜福利一片免费看| 亚洲一级毛片在线观| 欧洲熟妇精品视频| 操美女免费网站| 91无码人妻精品一区| 亚洲va欧美ⅴa国产va影院| 国产在线八区| 亚洲日韩精品综合在线一区二区| 中文字幕 欧美日韩| 国产精品护士| 91精品免费久久久| 手机在线国产精品| 88av在线| 国产无码在线调教| 99re这里只有国产中文精品国产精品| 青青草91视频| 免费亚洲成人| 亚洲免费毛片| 亚洲AⅤ波多系列中文字幕| 国产三级韩国三级理| 人妻无码一区二区视频| 亚洲综合第一区| 欧美a级在线| 日韩欧美网址| 国产h视频在线观看视频| 久久永久视频| 99精品久久精品| 国产小视频免费观看| 中文字幕有乳无码| 国产无码精品在线| 日韩亚洲综合在线| 国产欧美在线视频免费| AⅤ色综合久久天堂AV色综合| 99在线观看视频免费| 国内精品伊人久久久久7777人| 成年女人18毛片毛片免费| www.91中文字幕| 欧美日韩成人在线观看| 国产一二三区视频|