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
主站蜘蛛池模板: 国产成人精品免费视频大全五级| 91在线激情在线观看| 91人妻日韩人妻无码专区精品| 91精品国产一区自在线拍| 永久免费精品视频| 波多野结衣一区二区三区四区视频| 久久香蕉国产线看精品| 久996视频精品免费观看| 久久亚洲黄色视频| a网站在线观看| 久久国产精品无码hdav| 一级高清毛片免费a级高清毛片| 9啪在线视频| 重口调教一区二区视频| 香蕉国产精品视频| 麻豆AV网站免费进入| 91色在线视频| 午夜综合网| 国产成人做受免费视频| 91精品视频网站| 欧美 国产 人人视频| 成年午夜精品久久精品| 亚洲欧美日韩综合二区三区| 国产成人精品高清不卡在线 | 国产精品久久自在自线观看| 亚洲视频四区| 91精品啪在线观看国产60岁| 国产手机在线小视频免费观看| a免费毛片在线播放| 色婷婷啪啪| 精品国产网| 亚洲中文字幕日产无码2021| 亚洲精品欧美日本中文字幕| 国产精品视频公开费视频| 亚洲一区二区日韩欧美gif| 免费A∨中文乱码专区| 亚洲精品人成网线在线| 国产精品手机在线播放| h网站在线播放| 综合五月天网| 国产精品亚洲欧美日韩久久| 天天摸夜夜操| 国产欧美高清| 久久人妻xunleige无码| 国产成人亚洲无吗淙合青草| 伊人狠狠丁香婷婷综合色| 制服丝袜一区| 国产成人在线无码免费视频| 亚洲欧美在线综合图区| 欧美国产在线精品17p| 真实国产乱子伦视频| 亚洲人成人伊人成综合网无码| 毛片久久网站小视频| 老司机精品一区在线视频| 国产打屁股免费区网站| 999福利激情视频| 亚洲国产第一区二区香蕉| 多人乱p欧美在线观看| 国产黄在线观看| 日韩a级片视频| 麻豆国产在线观看一区二区| 97人妻精品专区久久久久| 九色视频最新网址| 成人亚洲视频| 国产理论最新国产精品视频| 人妻中文字幕无码久久一区| 亚洲天堂首页| 亚洲系列无码专区偷窥无码| 日本午夜精品一本在线观看| 国产麻豆另类AV| 国产高潮流白浆视频| 性喷潮久久久久久久久| 国产SUV精品一区二区6| 亚洲成肉网| 丁香亚洲综合五月天婷婷| 亚洲一区黄色| 91外围女在线观看| 香蕉蕉亚亚洲aav综合| 精品国产香蕉伊思人在线| 国产高清在线丝袜精品一区| 99精品影院| 四虎免费视频网站|