專利名稱:鎖定座位信息的裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種售票裝置,尤其涉及鎖定座位信息的裝置。
技術(shù)背景客運(yùn)站票務(wù)系統(tǒng)的開發(fā)難點(diǎn)是數(shù)據(jù)并發(fā)問題,重點(diǎn)表現(xiàn)在售票模塊。目前 普遍的售票方式是采取對座位不進(jìn)行鎖定處理的方式,因此常常出現(xiàn)乘客要購 買指定的車票時(shí),售票員看到有票可售,但當(dāng)執(zhí)行出票動(dòng)作時(shí)往往服務(wù)器反饋 己經(jīng)無票,這方式有明顯的弊端。售票員請求反饋回來的數(shù)據(jù)可能是與數(shù)據(jù)庫 的真實(shí)數(shù)據(jù)不一致,也就是我們常說的臟讀。臟讀就是指當(dāng)一個(gè)事務(wù)正在訪問 數(shù)據(jù),并且對數(shù)據(jù)進(jìn)行了修改,而這種修改還沒有提交到數(shù)據(jù)庫中,這時(shí),另 外一個(gè)事務(wù)也訪問這個(gè)數(shù)據(jù),然后使用了這個(gè)數(shù)據(jù)。因?yàn)檫@個(gè)數(shù)據(jù)是還沒有提 交的數(shù)據(jù),那么另外一個(gè)事務(wù)讀到的這個(gè)數(shù)據(jù)是臟數(shù)據(jù),依據(jù)臟數(shù)據(jù)所做的操 作可能是不正確的。當(dāng)請求不密集時(shí),不會(huì)出現(xiàn)上述問題,隨著請求的密度的 加大問題也就越明顯,嚴(yán)重時(shí)可能出現(xiàn)重票現(xiàn)象。現(xiàn)有的這種售票方法可靠性 差,容易出現(xiàn)差錯(cuò),容易引起糾紛。發(fā)明內(nèi)容本實(shí)用新型的目的就是為了克服上述現(xiàn)有技術(shù)存在的不足之處而提供一 種對座位資源檢索的同時(shí)可人為進(jìn)行加鎖,防止臟讀出現(xiàn)的鎖定座位信息的裝置。本實(shí)用新型的目的可以通過以下技術(shù)方案來實(shí)現(xiàn)鎖定座位信息的裝置, 其特征在于,包括前端顯示操作模塊、后臺(tái)檢索操作模塊,所述的前端顯示操 作模塊與后臺(tái)檢索操作模塊連接。所述的后臺(tái)檢索操作模塊包括數(shù)據(jù)檢索模塊、結(jié)果反饋模塊、標(biāo)記鎖定模 塊,該數(shù)據(jù)檢索模塊、結(jié)果反饋模塊與標(biāo)記鎖定模塊相互連接。與現(xiàn)有技術(shù)相比,本發(fā)明方法具有以下優(yōu)點(diǎn)1. 系統(tǒng)可以使用各種數(shù)據(jù)源;2. 解決了數(shù)據(jù)臟讀,保持?jǐn)?shù)據(jù)一致性;3. 避免了系統(tǒng)重票現(xiàn)象;4. 減少了司售人員與乘客不必要的糾紛。說明書第2/2頁
圖1為本實(shí)用新型鎖定座位信息的裝置的主要結(jié)構(gòu)示意圖;具體實(shí)施方式
如圖1所示,該圖1是本實(shí)用新型鎖定座位信息的裝置的主要結(jié)構(gòu)示意圖, 其結(jié)構(gòu)包含前端顯示操作模塊1、后臺(tái)檢索操作模塊2,后臺(tái)檢索操作模塊2 包括數(shù)據(jù)檢索模塊3、結(jié)果反饋模塊4、標(biāo)記鎖定模塊5。本發(fā)明的目的在于它 可以實(shí)現(xiàn)在售票員售票請求到售票結(jié)束這個(gè)過程對請求的資源獨(dú)占,即只要請 求成功就一定能完成本次售票動(dòng)作,而不是能査到票信息但售不出來的現(xiàn)象; 并可以克服現(xiàn)有技術(shù)中存在的一些不足。為了實(shí)現(xiàn)上述目的,在座位信息表中 增加一個(gè)標(biāo)記字段來標(biāo)記座位的不同狀態(tài)。售票員售票時(shí)輸入相關(guān)的參數(shù)至前 端顯示操作模塊1,比如具體車次、出售座位的數(shù)量等參數(shù),向后臺(tái)檢索操作 模塊2提出座位資源請求。后臺(tái)檢索操作模塊2接到請求后由數(shù)據(jù)檢索模塊3 査詢數(shù)據(jù)庫是否存在對應(yīng)的座位信息。如果檢索存在,則通過標(biāo)記鎖定模塊5 在對應(yīng)的標(biāo)記位做標(biāo)記表示該資源已經(jīng)被鎖定,同時(shí)通過結(jié)果反饋模塊4將信 息反饋到前端顯示操作模塊1,如果有另請求時(shí),數(shù)據(jù)檢索模塊3檢索時(shí)就會(huì) 略過被標(biāo)記的座位資源;直到前臺(tái)售票員售出或取消售票才釋放相應(yīng)的座位資
權(quán)利要求1.鎖定座位信息的裝置,其特征在于,包括前端顯示操作模塊、后臺(tái)檢索操作模塊,所述的前端顯示操作模塊與后臺(tái)檢索操作模塊連接。
2. 根據(jù)權(quán)利要求l所述的鎖定座位信息的裝置,其特征在于,所述的后臺(tái) 檢索操作模塊包括數(shù)據(jù)檢索模塊、結(jié)果反饋模塊、標(biāo)記鎖定模塊,該數(shù)據(jù)檢索 模塊、結(jié)果反饋模塊與標(biāo)記鎖定模塊相互連接。
專利摘要本實(shí)用新型涉及鎖定座位信息的裝置,包括前端顯示操作模塊、后臺(tái)檢索操作模塊,所述的前端顯示操作模塊與后臺(tái)檢索操作模塊連接。與現(xiàn)有技術(shù)相比,本實(shí)用新型方法具有解決了數(shù)據(jù)臟讀,保持?jǐn)?shù)據(jù)一致性的優(yōu)點(diǎn)。
文檔編號(hào)G07B1/00GK201084194SQ20072007445
公開日2008年7月9日 申請日期2007年9月6日 優(yōu)先權(quán)日2007年9月6日
發(fā)明者薇 姚, 愷 張 申請人:上海遙薇實(shí)業(yè)有限公司