李志霞
(山東外國語職業(yè)學(xué)院,山東 日照 276826)
基于Web酒店網(wǎng)絡(luò)信息查詢系統(tǒng)分析
李志霞
(山東外國語職業(yè)學(xué)院,山東 日照 276826)
本文從W eb構(gòu)建以及框架的角度出發(fā),分析目前W eb系統(tǒng)的分層形式與主要技術(shù)的應(yīng)用,從開發(fā)的角度總結(jié)查詢系統(tǒng)中W eb的重點(diǎn)界面和框架。另外,文章也探討了擴(kuò)展性和可移植性的重要技術(shù)指標(biāo),對減少W eb酒店網(wǎng)絡(luò)信息查詢系統(tǒng)的維護(hù)有很大的幫助。
酒店網(wǎng)絡(luò)信息 ;查詢系統(tǒng);分析研究
在網(wǎng)絡(luò)飛速發(fā)展的今天,為方便酒店網(wǎng)絡(luò)信息系統(tǒng)的查詢工作,怎樣構(gòu)建酒店自身用戶信息查詢系統(tǒng),以滿足用戶多樣性的要求,是酒店未來發(fā)展的方向。酒店的日常查詢工作非常復(fù)雜,因此,酒店Web查詢系統(tǒng)的框架的受到很多人的關(guān)注,相關(guān)開發(fā)人員正在研究其構(gòu)建的界面,由于開發(fā)形式不同,很多地方還存在不足。本文總結(jié)了酒店Web查詢系統(tǒng)的總體框架,分析了系統(tǒng)內(nèi)部框架的特點(diǎn),并對系統(tǒng)界面進(jìn)行了認(rèn)真的分析,希望能夠有效地提升酒店Web查詢系統(tǒng)的認(rèn)識。
Web查詢系統(tǒng)框架結(jié)構(gòu)需要滿足查詢多樣性的要求,多樣性的要求一般都滿足分層設(shè)計(jì)方式,分層設(shè)計(jì)在系統(tǒng)構(gòu)建中具有很重要的作用,可以達(dá)到系統(tǒng)運(yùn)行的多樣化要求,設(shè)計(jì)的框架和設(shè)計(jì)形式也有利于擴(kuò)充,其總體的構(gòu)架主要分為:界面交互層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層和數(shù)據(jù)庫層。設(shè)計(jì)過程中層與層之間的調(diào)用關(guān)系和傳統(tǒng)的方式同,主要原因在于達(dá)到系統(tǒng)多樣性要求在運(yùn)行過程中,要將各個(gè)層面的信息聯(lián)系在一起,最終形成比較成熟的界面,才能實(shí)現(xiàn)整體系統(tǒng)的安全有效運(yùn)行。
1.1界面交互層
界面交互層是系統(tǒng)實(shí)現(xiàn)交互查詢的重要部分,當(dāng)酒店相關(guān)管理人員輸入查詢信息的時(shí)候,其界面交互層中包含ASPX以及HTML的文件可以有效地封裝相關(guān)存儲數(shù)據(jù)。對于用戶來說,由于輸入的信息量大, 查詢的頁數(shù)非常多,因此很難加強(qiáng)對其管理,也很難提高運(yùn)行效率。在Web系統(tǒng)中,采用一定的方式解決其查詢中存在的問題,系統(tǒng)只需要在變更查詢需求和查詢條件就可以實(shí)現(xiàn)查詢的多樣性。同樣,查詢思路和查詢形式一樣的時(shí)候,其顯示的頁面文件一般都以文件和用戶的特定要求進(jìn)行,主要更新文件內(nèi)容就可以達(dá)到準(zhǔn)確查詢的目標(biāo)。界面交互的時(shí)間,不論查詢系統(tǒng)和轉(zhuǎn)換器有多復(fù)雜,系統(tǒng)的維護(hù)效率也逐漸變得簡單,其維護(hù)的簡單程度和成本等都會逐漸降低。
1.2業(yè)務(wù)邏輯層
業(yè)務(wù)邏輯層是查詢過程的請求界面,具有邏輯性功能。邏輯功能在應(yīng)用過程中,屬于邏輯算法的部分,在運(yùn)行的過程中要與邏輯算法結(jié)合在一起,當(dāng)系統(tǒng)足夠穩(wěn)定的時(shí)候,系統(tǒng)的邏輯算法在會根據(jù)所查詢的信息總結(jié)進(jìn)行系統(tǒng)規(guī)劃,整體的規(guī)劃過程就是一個(gè)系統(tǒng)運(yùn)行和切換查詢的過程。當(dāng)應(yīng)用系統(tǒng)發(fā)布信息的時(shí)候,業(yè)務(wù)邏輯層是最難利用的部分,對信息系統(tǒng)進(jìn)行抽象和測試,在一定程度上可以做到重復(fù)以及添加修改等工作,雖然系統(tǒng)內(nèi)部的操作多想不同,但是在利用的過程中,可以面向一類系統(tǒng)的內(nèi)部運(yùn)行進(jìn)行操作測試,實(shí)現(xiàn)其數(shù)據(jù)的共性分享,解決了系統(tǒng)內(nèi)部邏輯性問題。在查詢的過程中,可以將每一個(gè)操作對象抽象成為一個(gè)查詢代碼,其存儲的形式以及界面的層次也在系統(tǒng)中被分類和認(rèn)證。結(jié)合系統(tǒng)分類以及有效性驗(yàn)證,需要加強(qiáng)對系統(tǒng)邏輯性和數(shù)據(jù)界面進(jìn)行處理,提升系統(tǒng)的擴(kuò)展功能;同時(shí),加強(qiáng)邏輯性在其中的應(yīng)用,也能夠提高系統(tǒng)的穩(wěn)定性;同時(shí),實(shí)現(xiàn)系統(tǒng)功能的全面擴(kuò)展。
1.3數(shù)據(jù)訪問層
數(shù)據(jù)訪問層是數(shù)據(jù)元操作查詢中的基礎(chǔ)部分,在查詢過程中主要是為了設(shè)計(jì)異構(gòu)組件進(jìn)行,當(dāng)系統(tǒng)的穩(wěn)定性和集成性都比較強(qiáng)的時(shí)候,可以利用集成有關(guān)的數(shù)據(jù)系統(tǒng)進(jìn)行。這種組件的重要性是為了實(shí)現(xiàn)數(shù)據(jù)訪問的透明,其集成和信息系統(tǒng)的應(yīng)用可以和相關(guān)數(shù)據(jù)接口服務(wù)進(jìn)行,其主要目標(biāo)是將SQL的語句放置到服務(wù)器中,當(dāng)數(shù)據(jù)操作和存儲形式達(dá)到相關(guān)數(shù)據(jù)中,文件的類型和文件性質(zhì)就會產(chǎn)生變化,采用NET的查詢形式,可以實(shí)現(xiàn)參數(shù)的動態(tài)變化,最終達(dá)到系統(tǒng)以及業(yè)務(wù)需求的逐漸提升。系統(tǒng)在運(yùn)行的過程中,其業(yè)務(wù)形式和查詢過程都在逐漸被應(yīng)用。
另外,訪問數(shù)據(jù)層是Web查詢系統(tǒng)的交換層,系統(tǒng)在運(yùn)行過程中,以查詢條件作為運(yùn)行的核心部分,在應(yīng)用過程中,將系統(tǒng)的穩(wěn)定性作為運(yùn)行的重要階段,系統(tǒng)的運(yùn)行和測試,將與訪問數(shù)據(jù)層作為基礎(chǔ),加強(qiáng)對該層的維護(hù),有利于提升系統(tǒng)的穩(wěn)定性。
2.1Web查詢生成器
Web系統(tǒng)的查詢技術(shù)涉及很多方面,在查詢分析過程中,使用比較頻繁的是查詢生成器。當(dāng)查詢要求量比較大的時(shí)候,其使用和框架在專門的設(shè)計(jì)中一般都以控件的類型存在,組件的類型都與C語言的類型和注入的動態(tài),都以查詢條件為主,可以輕松實(shí)現(xiàn)查詢頁面和查詢控件的有效提升。針對通用查詢技術(shù)的主要功能在于查詢操作的共性,無論業(yè)務(wù)咨詢和查詢控件怎樣運(yùn)行,都可以有效地提升系統(tǒng)效率。為了提高系統(tǒng)的實(shí)用程度,一般都將語句放置在服務(wù)器的前端,將查詢結(jié)果換成XML文件的顯示格式,當(dāng)打開界面查詢方式的時(shí)候,系統(tǒng)的穩(wěn)定性也更強(qiáng)。
2.2異構(gòu)類訪問數(shù)據(jù)查詢
異構(gòu)數(shù)據(jù)訪問組件屬于數(shù)據(jù)類型不同的組件,其分布形式和地區(qū)都具有不同的地理為主,在解決實(shí)際問題的時(shí)候,一般都以專門設(shè)計(jì)異構(gòu)組件為主,這樣的設(shè)計(jì)形式可以實(shí)現(xiàn)開發(fā)人員的有效訪問。在微軟EL的基礎(chǔ)上,可以對酒店的信息進(jìn)行系統(tǒng)處理,系統(tǒng)中的異構(gòu)數(shù)據(jù)空間和異構(gòu)組件進(jìn)行規(guī)范化管理,在復(fù)制數(shù)據(jù)組件方面,無論是哪種組件和數(shù)據(jù)形式都可以達(dá)到隨時(shí)訪問的要求。異構(gòu)組件的訪問形式,對不同數(shù)據(jù)的操作模式是不同的,可以有效地提高系統(tǒng)的復(fù)用度,是提高系統(tǒng)穩(wěn)定和運(yùn)行效率的主要組成部分。
在完成系統(tǒng)框架設(shè)計(jì)以后,查詢的重點(diǎn)在于找出與查詢條件,總結(jié)查詢業(yè)務(wù)中的共性特點(diǎn)。在查詢系統(tǒng)中,為了能夠提高信息的復(fù)用程度和實(shí)用方便,將查詢的重點(diǎn)放在SQL的基本組件中,語句是查詢工作的重點(diǎn),以關(guān)鍵詞相關(guān)的內(nèi)容和語句都可以作為查詢的重點(diǎn)內(nèi)容;同時(shí),也可以總結(jié)查詢的抽象性內(nèi)容。當(dāng)SQL語句在完成自身查詢對象設(shè)定的時(shí)候,一般都會利用一個(gè)廣泛的應(yīng)用技術(shù)作為查詢的重點(diǎn);同時(shí),也會將查詢的結(jié)果封閉在一個(gè)特殊的XML文件中,并利用文件轉(zhuǎn)換器,將文件的內(nèi)容和形式轉(zhuǎn)換成一個(gè)全新的模式應(yīng)用到其中。整個(gè)查詢過程屬于利用多個(gè)查詢項(xiàng)目綜合在一起的查詢方式,需要與查詢的代碼和查詢的相關(guān)條件結(jié)合在一起。
2.3訪問組件查詢
訪問組件查詢也屬于多個(gè)查詢功能的重點(diǎn)。一般情況下,應(yīng)用數(shù)據(jù)組件進(jìn)行查詢都是與數(shù)據(jù)分布在不同位置作為查詢的內(nèi)容,框架的查詢過程需要以訪問數(shù)據(jù)作為核心內(nèi)容,在專題和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)中,相關(guān)設(shè)計(jì)人員會將簡單的設(shè)計(jì)組件原理設(shè)計(jì)到其中,在滿足日常設(shè)計(jì)數(shù)據(jù)類型的基礎(chǔ)上,將Web查詢的應(yīng)用發(fā)揮到更加快速的查詢過程中。酒店在應(yīng)用查詢的過程中,將組件訪問作為基礎(chǔ)訪問內(nèi)容,這樣在查詢系統(tǒng)的而過程中,無論組件中的數(shù)據(jù)有多復(fù)雜,也不管數(shù)據(jù)的代碼有多奇特,只需要配置相關(guān)的連接字符就可以將數(shù)據(jù)訪問應(yīng)用到其中,查詢?nèi)藛T結(jié)合查詢特點(diǎn),就可以訪問到相關(guān)數(shù)據(jù),系統(tǒng)數(shù)據(jù)部規(guī)范的情況下,可以設(shè)置相關(guān)代碼,以便提升其功能的類似性質(zhì),最終提升查詢的效率。不同數(shù)據(jù)的查詢模式不同,但是都需要采用統(tǒng)計(jì)的數(shù)據(jù)進(jìn)行,酒店的Web查詢系統(tǒng)都是以組件作為查詢的基礎(chǔ)。
Web酒店網(wǎng)絡(luò)信息查詢系統(tǒng)在構(gòu)建各個(gè)層次的時(shí)候,其查詢系統(tǒng)的組件和系統(tǒng)的組成無關(guān),但是其設(shè)計(jì)的異構(gòu)數(shù)據(jù)形式可以不斷地改變系統(tǒng)數(shù)據(jù)庫的類型。當(dāng)組件和相關(guān)系統(tǒng)在變化的時(shí)候,NET的開發(fā)系統(tǒng)可以減少開發(fā)工作量,提高系統(tǒng)的效率;同時(shí),對系統(tǒng)的穩(wěn)定性和查詢分頁方式也可以同樣進(jìn)行穩(wěn)定查詢。相關(guān)資料表明,酒店Web系統(tǒng)的構(gòu)建和系統(tǒng)查詢平臺的檢核,可以有效地提升系統(tǒng)運(yùn)行的效果,系統(tǒng)在設(shè)計(jì)模式和功能使用等方面都具有很大的參考價(jià)值,對酒店的發(fā)展也具有廣闊的前景。
主要參考文獻(xiàn)
[1]張新柱,白立靜,郭福三,等.基于Android手機(jī)終端信息查詢系統(tǒng)的設(shè)計(jì)[J].齊齊哈爾大學(xué)學(xué)報(bào):自然科學(xué)版,2012,28(4):47-51.
[2]翁偉,林芳香,景宏磊,等.基于地圖的酒店查詢系統(tǒng)[J].福建電腦,2014(11):17-19.
[3]石菲.揚(yáng)州:大旅游鑄造城市明信片[J].中國信息化,2012(9):21-23.
[4]杜京朱.飛悅旅行社景點(diǎn)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2014.
[5]王志軍.基于物聯(lián)網(wǎng)的普陀山旅游信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].杭州:浙江工業(yè)大學(xué),2012.
[6]朱岳.酒店預(yù)訂管理系統(tǒng)分析與設(shè)計(jì)[D].昆明:云南大學(xué),2013.
10.3969/j.issn.1673 - 0194.2015.06.059
TP311.52
A
1673-0194(2015)06-0090-02
2015-02-27