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

信息系統數據智能查詢功能的設計

2015-05-30 12:14:39劉景城葉小艷張芒
計算機時代 2015年6期
關鍵詞:數據挖掘

劉景城 葉小艷 張芒

摘 要: 信息系統的智能查詢功能對大數據顯得特別重要,可以更快捷、更有效地在數據庫中查詢到與用戶需求相吻合的數據。系統設計利用WCF技術實現跨平臺技術,具有單表查詢、條件查詢、多表查詢、生成視圖等功能模塊,界面設計友好。系統構架分為公共層、服務端、客戶端。系統能夠做到用戶點擊界面便可查詢所需數據,還可以把用戶覺得重要的查詢方式保存為視圖,以便下次查看。

關鍵詞: 智能查詢; 數據挖掘; 多表查詢; WCF

中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2015)06-32-03

Abstract: The intelligent query function of information system is particularly important to big data, and can query to the data coincide with the users' needs more effectively and quickly. The system design uses WCF technology to achieve cross platform technology, with single table query, criteria query, multi table query, view generation modules and a friendly interface. The system architecture is divided into public layer, server and client. Users can query the data required by clicking on the interface, the important query can be saved as a view so as to use for next time.

Key words: intelligent query; data mining; multi table query; WCF

0 引言

大數據時代,為了更快捷、更有效地在數據庫中查詢到與用戶需求相吻合的數據,信息系統的查詢功能顯得尤其重要。在數據查詢方面,不僅要關注數據庫檢索的有效性,而且要能夠靈活、智能、自然地查到數據。而目前大部分信息系統,一旦開發完成,就把查詢功能、查詢視圖、查詢方式固定下來,這不利于數據庫的擴展。如一般的企業信息系統是針對特定數據庫開發數據查詢功能,這樣會使得系統的耦合度變高。假設該企業信息系統發展得越來越大,那么由于業務需要,需要新增一個數據庫來存儲數據,那原來系統的數據查詢功能,就沒有用了。為此,本文研究采用C#高級語言和WCF技術開發的智能化數據庫查詢系統,不但可以實現靈活、帶有記憶功能,而且可以使用各種技術來降低系統的耦合度。

1 WCF介紹

WCF(Windows Communication Foundation)是由微軟開發的一系列支持數據通信的應用程序框架,其工作原理如圖1所示。服務端會有一個服務寄宿過程,因為WCF服務需要寄宿于一個運行著的進程中,服務寄宿就是為服務指定一個宿主程序,而WCF采用基于終結點的通訊手段,包括地址、綁定和契約。當服務被成功寄宿,WCF會創建分發器,通過分發器來監聽客戶端是否發來消息。對于客戶端,通過圖1的一系列流程后,可以實現如代理、創建傳輸通道等訪問服務。

2 系統總體設計

查詢系統的運行環境、運用技術、系統功能以及系統應用平臺如圖2所示。

2.1 模塊功能設計

根據對數據智能查詢系統的需求分析,系統的功能大致包括:數據查詢模塊和生成視圖模塊。在數據查詢模塊中,包含了三個子模塊:單表查詢、條件查詢、多表查詢模塊。生成視圖功能包括定義視圖名稱和保存視圖模塊。每個模塊提供圖形化的操作方式給用戶進行數據查詢,增強了用戶體驗性。

2.1.1 快速單表查詢

單表查詢主要是提供給用戶能夠快速地查到數據。只需在系統界面選擇數據庫、數據表或者手動輸入操作便可,不需用戶懂太多技術上的操作。該功能是系統的最基本查詢功能,主要適用于簡單數據查詢。快速單表查詢流程如圖4所示。

條件查詢功能主要是便于用戶篩選數據,根據用戶需求,把數據查詢出來,如圖5所示。

2.1.3 多表查詢

多表查詢功能主要是需要查詢業務比較復雜的數據,可提供數據挖掘的功能。用戶只需要選擇幾張要查詢的表以及輸入表之間的關聯條件,點擊確定便可查詢數據。其流程如圖6所示。

2.2 生成視圖

生成視圖功能主要是當用戶查詢到數據后,若用戶覺得該次查詢數據的方式以后會多次用到,那么用戶就可點擊生成視圖,把該數據表關系保存下來,以便以后使用。

2.3 系統的界面設計

系統界面使用WinForm技術設計,采用IrisSkin2皮膚,整體上給熟悉windows操作系統的用戶一種親切感,且較易用。如圖7所示,左上部分可選擇數據庫、表和視圖,左下部分可選擇要展示的哪列數據。右上部分是顯示用戶所查詢到的數據,右下部分用戶可直接輸入Sql語句便可查詢到數據。

2.4 系統的架構設計

圖8展示了系統的架構,總體上分為公共層、服務端、客戶端。各層之間分工協作,項目名稱與各層次的對應關系如下。

⑴ 公共層(Common):主要存放一些系統公共代碼,如SQLHelper數據操作代碼。

⑵ 服務端:Service是系統服務,主要描述該系統提供哪些功能;Service.Interface是系統契約,即服務的定義;ServiceConsumer主要用于服務訪問代理;ServiceHosting是WCF服務寄宿。

⑶ 客戶端(QueryProject):系統UI層,主要是呈現給用戶看的界面。

3 結束語

系統主要的亮點是為用戶提供多種查詢數據的方式,以及它的靈活性和可移植性。信息化產品已經不斷的呈現在用戶的面前,同時企業對于辦公效率的追求也越來越高,而針對數據方面的需求更加無法想象,大數據、云技術的出現,滿足人們需求的同時,也刺激了人們更大的需求。其中對數據的查詢及分析需求顯得尤為重要。所以該系統的設計符合時代的發展,傳統的數據查詢根本滿足不了用戶如今強大的需求,而該系統(如圖8)正好符合用戶的需求。

系統的發展方向是將每一個功能做成一個個控件,那樣用戶就可以隨意按自己的需要拖拉控件實現相應的功能,即把界面交給用戶,按用戶所需進行設計。

參考文獻:

[1] 劉先省,陳克堅,董淑娟等.Visual C#程序設計教程[M].機械工業出版

社,2010.

[2] 劉衛國,熊擁軍.數據庫技術與應用-SQL Server 2005[M].清華大學

出版社,2011.

[3] 蔣金楠.WCF全面解析[M].電子工業出版社,2012.

[4] Christian Nagel,Bill Evjen,Jay Glynn.C#高級編程[M].清華大學出版

社,2010.

[5] 黃瑤,王雷剛.結構陶瓷數據庫管理系統的研究[J].陶瓷科學與藝術,

2002.36(4):6-8

[6] 袁滿,郭寶祥,孫永東.元數據驅動的個性化查詢工具設計與實現[J].

計算機工程與應用,2007.43(11):185-187

猜你喜歡
數據挖掘
基于數據挖掘的船舶通信網絡流量異常識別方法
探討人工智能與數據挖掘發展趨勢
數據挖掘技術在打擊倒賣OBU逃費中的應用淺析
基于并行計算的大數據挖掘在電網中的應用
電力與能源(2017年6期)2017-05-14 06:19:37
數據挖掘技術在中醫診療數據分析中的應用
一種基于Hadoop的大數據挖掘云服務及應用
數據挖掘在高校圖書館中的應用
數據挖掘的分析與探索
河南科技(2014年23期)2014-02-27 14:18:43
基于GPGPU的離散數據挖掘研究
利用數據挖掘技術實現LIS數據共享的開發實踐
主站蜘蛛池模板: 国产日韩精品欧美一区灰| 国产精品va免费视频| 自拍亚洲欧美精品| 亚洲性一区| 亚洲乱强伦| 色偷偷av男人的天堂不卡| 99精品视频在线观看免费播放| 无码综合天天久久综合网| 成人在线观看不卡| 午夜国产精品视频黄| 国产成人夜色91| 中文字幕亚洲第一| 成人看片欧美一区二区| 国产美女叼嘿视频免费看| 国产va在线| 日韩精品免费一线在线观看| 欧美亚洲国产精品第一页| 看看一级毛片| av色爱 天堂网| 国产第一页免费浮力影院| 亚洲国产91人成在线| 亚洲色偷偷偷鲁综合| 欧美三级不卡在线观看视频| 九九热视频精品在线| 99视频精品全国免费品| 国产网友愉拍精品| 亚洲日本中文字幕天堂网| 日韩欧美一区在线观看| 97在线免费视频| 久久午夜影院| 毛片卡一卡二| 亚洲91在线精品| 中文字幕在线观看日本| 中文字幕中文字字幕码一二区| 91啪在线| 日本在线视频免费| 久久久久青草线综合超碰| 重口调教一区二区视频| 成人毛片在线播放| 欧美日本在线一区二区三区| 日韩精品亚洲人旧成在线| 九九免费观看全部免费视频| 激情综合图区| 亚洲国产天堂久久综合226114| 国产精品区视频中文字幕| 日本手机在线视频| 亚洲第一成年免费网站| 亚洲另类第一页| 四虎影视无码永久免费观看| 夜夜操国产| 国产自在线播放| 免费欧美一级| 色噜噜综合网| 欧美高清三区| 国产成年无码AⅤ片在线| 欧美日韩久久综合| 欧美三级视频网站| 亚洲视频四区| 色悠久久久| 日韩午夜片| 亚洲人妖在线| 成人综合在线观看| 亚洲精品麻豆| 欧美日韩中文国产va另类| 91精品国产福利| 国产精品亚洲综合久久小说| 在线一级毛片| 欧美一区二区三区香蕉视| 四虎综合网| 免费人成在线观看成人片| 在线a网站| 激情视频综合网| 国产精品深爱在线| 日韩国产 在线| 人妻出轨无码中文一区二区| 日韩在线播放欧美字幕| 午夜国产精品视频| 亚洲最大福利视频网| 国产哺乳奶水91在线播放| 亚洲人成网18禁| 久久久久久尹人网香蕉| 99在线免费播放|