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數據共享的開發實踐
主站蜘蛛池模板: 精品亚洲麻豆1区2区3区| 欧美黑人欧美精品刺激| 欧美日韩中文字幕在线| 伦伦影院精品一区| 国产欧美视频在线观看| 久久黄色视频影| 国产成人一区二区| 亚洲Aⅴ无码专区在线观看q| 久久www视频| 欧美中文字幕一区| 毛片在线播放网址| 久久精品欧美一区二区| 亚洲色图欧美激情| 日韩 欧美 国产 精品 综合| 日韩欧美国产三级| 在线看片中文字幕| 国产高清在线观看| 四虎免费视频网站| 青青草91视频| 国产午夜看片| 欧美日本中文| 亚洲AV无码乱码在线观看裸奔| 97久久超碰极品视觉盛宴| 国产精品乱偷免费视频| 亚洲三级片在线看| 性色生活片在线观看| 无码中文AⅤ在线观看| 国产成人精品一区二区秒拍1o| 亚洲日韩日本中文在线| 91福利免费| 91免费观看视频| 精品国产自在现线看久久| 亚洲Aⅴ无码专区在线观看q| 91精品国产一区| 亚洲区欧美区| 国产你懂得| 免费a在线观看播放| 国产在线视频二区| 久久久久久午夜精品| 就去色综合| 又污又黄又无遮挡网站| 亚洲欧洲日产无码AV| 国产日韩精品一区在线不卡| 色综合综合网| 99国产在线视频| 日本不卡在线| 精品国产自| 综合人妻久久一区二区精品| 孕妇高潮太爽了在线观看免费| 欧美成人看片一区二区三区| 亚洲激情区| 成人亚洲国产| 九色国产在线| 亚洲一本大道在线| 亚洲最新在线| 亚洲Av激情网五月天| 久久99精品久久久大学生| 亚洲无码四虎黄色网站| 亚洲AV电影不卡在线观看| 丰满少妇αⅴ无码区| 91免费片| 久久这里只精品国产99热8| 99视频精品全国免费品| 国产综合欧美| 国产网站免费| 精品视频91| 国产96在线 | 午夜欧美理论2019理论| 国产精品吹潮在线观看中文| AV色爱天堂网| 欧美日韩午夜| 国产大片喷水在线在线视频| 国产99精品视频| 99精品高清在线播放| 手机精品福利在线观看| 国产欧美网站| 久久久久亚洲Av片无码观看| 久久久久国色AV免费观看性色| 在线看国产精品| 欧美色伊人| 欧美激情网址| 欧美在线天堂|