新四季網

軌道交通中的票務交易數據處理方法

2023-10-28 17:47:02

專利名稱:軌道交通中的票務交易數據處理方法
技術領域:
本發明涉及一種票務清分方法,特別涉及一種軌道交通中的票務交易數據處理方法。
背景技術:
目前城市軌道交通行業發展迅猛,越來越多城市的軌道交通也由前期的單線路獨立運營發展到多線路運營。其中,有些城市為了向乘客提供更高質量的服務而引入競爭機制,實行多個運營主體進行運營管理,如深圳,至2011年6月28日共開通1、2、3、4、5號軌道交通線網,並分別由深圳地鐵、龍崗地鐵及香港地鐵三家不同的運營公司管理運營。同時,為了方便乘客,一般在軌道交通多線路之間都採用一票制、無障礙換乘的方式。在這種 多線路之間一票制、無障礙換乘的模式下,乘客可在各線路間任意換乘,不論是多線路、單運營商模式,還是多線路、多運營商共同運營的模式,都涉及到需要對乘客的乘車費用進行清分,而清分的科學性和準確性直接影響著單運營商的多線路之間和多運營商之間的直接運營收益,所以清分方法將顯得尤為重要。為保證清分結構的準確性,則清分方法中涉及到複雜的交易匹配方法,並需要對大量的原始交易數據進行檢索、剔重和匹配,但是這部分的計算量較大,影響整個運營系統的性能,使系統無法達到實時系統的要求,無法實時完成清分和統計的功能。

發明內容
基於此,有必要提供一種能夠較高效率地處理票務信息的軌道交通中的票務交易數據處理方法。一種軌道交通中的票務交易數據處理方法,包括以下步驟接收原始交易數據;判斷原始交易數據是否重複,根據原始交易數據中的標識號,在內存資料庫預設的索引庫內查找所述標識號相對應的歷史交易數據的位置索引,再根據查找到的位置索弓丨,在內存資料庫預設的與所述索引庫對應的交易資料庫內查找位置索引所對應的歷史交易數據,將查找到的歷史交易數據與原始交易數據進行比對;對重複的原始交易數據,則進行剔重處理,並接收下一原始交易數據;對於非重複的原始交易數據,進行清分處理,並接收下一原始交易數據。在其中一實施方式中,所述索引庫記錄的信息包括標識號及位置索引,所述交易資料庫記錄的信息包括標識號、位置索引、卡類型、交易類型和設備終端號。在其中一實施方式中,所述索引庫的索引結構為T樹索引。在其中一實施方式中,所述判斷原始交易數據是否重複的步驟包括所述判斷原始交易數據是否重複的步驟包括根據交易日期,到相應的內存資料庫內查找;根據獲得的原始交易數據的標識號,所述索引庫以所述標識號為主鍵,採用多值鍵進行查找,則獲得與所述原始交易數據的標識號相同的多條歷史交易數據的位置索引;交易資料庫分別以獲得的多條歷史交易數據的位置索引為主鍵,採用單值鍵進行查找,則查找到相應的多條歷史交易數據;將原始交易數據與多條歷史交易數據進行比對,如果原始交易數據記錄的信息與歷史交易數據中記錄的信息一致,則該原始交易數據重複,如果不一致,則該原始交易數據為非重複交易數據。在其中一實施方式中,在所述對於非重複的原始交易數據,進行清分處理的步驟還包括獲得非重複的原始交易數據中的標識號,在預設的索引庫內查找與標識號對應的歷史交易數據,再根據查找到的歷史交易數據的位置索引,在預設的與所述索引庫相對應的交易資料庫內查找,得到相應的歷史交易數據,原始交易數據與歷史交易數據進行匹 配;對於匹配成功的原始交易數據,進行清分處理,並接受下一交易數據,對於匹配失敗的原始交易數據,則重新返回到所述接收交易數據的步驟,實時接收下一交易數據。在其中一實施方式中,根據匹配是否成功,所述交易資料庫還記錄的標識信息,所述標識信息包括交易匹配狀態、匹配成功時間及入庫時間。在其中一實施方式中,還包括對匹配成功的原始交易數據與歷史交易數據進行合併交易記錄,所述原始交易數據生成相應的索引庫信息及交易資料庫信息,並與索引庫及交易資料庫中記錄的歷史交易數據進行交易記錄合併。在其中一實施方式中,所述將交易數據匹配的步驟還包括根據交易日期,到相應的內存資料庫內查找;根據獲得的原始交易數據的標識號,所述索引庫以所述標識號為主鍵,採用多值鍵進行查找,則獲得與所述原始交易數據的標識號相同的多條歷史交易數據的位置索引;交易資料庫分別以獲得的多條歷史交易數據的位置索引為主鍵,採用單值鍵進行查找,則查找到相應的多條歷史交易數據;將查找到的多條歷史交易數據按照交易類型進行二次排序;根據匹配條件,判斷原始交易數據與相應的交易類型的歷史交易數據是否匹配,如果符合匹配條件,則原始交易數據匹配成功,完成此次操作;否則匹配失敗,則返回所述接收原始交易數據的步驟,並實時嘗試再次交易匹配。在其中一實施方式中,所述判斷是否符合匹配條件的步驟包括比較出站交易的進站站點是否與進站交易的交易站點相同,若不相同則匹配失敗;否則比較出站交易的進站時間是否與進站交易的交易時間相同,若不相同則匹配失敗;否則比較進站交易的交易時間是否與普通單程票和/或預付值單程票售票交易的交易時間相同,若不相同則匹配失敗;否則比較進站交易數據交易站點是否與普通單程票和/或預付值單程票售票交易的交易站點相同,若不相同則匹配失敗;否則比較出站交易數據的交易金額是否與普通單程票和/或預付值單程票售票交易的交易金額相同,若不相同則匹配失敗。
在上述軌道交通中的票務交易數據處理方法中,內存資料庫包括索引庫及與索引庫相對應的交易資料庫,索引庫記錄交易資料庫的索引信息。在上述軌道交通中的票務交易處理方法中的處理過程中,對歷史交易數據的查找和比對的過程,只需根據原始交易數據中的標識號,對索引庫進行檢索,則獲得同一標識號的多條歷史交易記錄的位置索引。由於索引庫與交易資料庫相對應,則根據檢索得到的位置索引,在交易資料庫內查找相應的歷史交易數據。在上述軌道交通中的票務交易數據處理方法中提高了查找歷史交易數據的效率。並且,對於重複的原始交易數據,不需要保持在內存資料庫內,大大減少了內存資料庫的存儲量,同時大大減小了內存資料庫進行查找的運算量,從而提高了內存資料庫的運算效率,保證軌道交通中的票務交易達到實時處理。


下面將結合附圖及實施例對本發明作進一步說明,附圖中圖I是本發明一實施例的總體流程示意圖;圖2是本發明的內存資料庫的示意圖; 圖3是本發明另一實施例的總體流程示意圖;圖4是本發明一實施例的部分流程示意圖;圖5是本發明一實施例的部分流程示意圖;圖6是本發明一實施例的部分流程示意圖。
具體實施例方式為了便於理解本發明,下面將參照相關附圖對本發明進行更全面的描述。附圖中給出了本發明的較佳實施方式。但是,本發明可以以許多不同的形式來實現,並不限於本文所描述的實施方式。相反地,提供這些實施方式的目的是使對本發明的公開內容理解的更加透徹全面。請參閱圖1,本實施方式的軌道交通中的票務交易數據處理方法,包括內存資料庫100,內存資料庫100處理票務交易數據。其步驟為步驟SI,接收原始交易數據;步驟S2,根據原始交易數據中的標識號,在內存資料庫預設的索引庫內查找所述標識號相對應的歷史交易數據,再根據查找到歷史交易數據的位置索引,在內存資料庫預設的與索引庫相對應的交易資料庫內查找,查找到的歷史交易數據與原始交易數據進行比對;對於重複的原始交易數據,進行步驟S3,對於非重複的原始交易數據,則進行步驟S4 ;步驟S3,對重複的原始交易數據,則進行剔重處理,並接收下一原始交易數據接收下一原始交易數據;步驟S4,對於非重複原始交易數據進行清分處理,並接收下一原始交易數據。交易數據包括售票、進站及出站的相關數據信息。單筆交易數據包括卡號、卡類型、交易類型、設備終端號、交易時間、站點、交易金額等信息。請參閱圖2,在其他實施例中,內存資料庫100包括索引庫110及交易資料庫120。索引庫110與交易資料庫120相對應,索引庫110記錄的信息包括標識號和位置索引。索引庫的文件名以「.sdb」為後綴。索引庫110記錄所述交易資料庫的索引信息。交易資料庫120相對於索引庫110記錄更為詳細的交易數據信息。交易資料庫120記錄的信息包括標識號、位置索引、卡類型、交易類型和設備終端號。相應的,交易資料庫120的文件名以「.db」為後綴。內存資料庫100分為索引庫110及交易資料庫120,查找的時候,先對索引庫110進行查找,並且索引庫110中一條信息對應交易資料庫120內的多條信息,加快數據的檢索速度,較快速檢索到所需要的信息。內存資料庫即將數據存放在內存中直接操作的資料庫。內存資料庫相對於磁碟資料庫,內存資料庫的讀寫速度要高出幾個數量級,將數據保存在內存資料庫中相比從磁碟資料庫上訪問能夠極大地提高應用的性能。由於磁碟存取、內外存的數據傳遞、緩衝區管理、排隊等待及鎖的延遲等使得事務實際平均執行時間與估算的最壞情況執行時間相差很大。上述軌道交通中的票務交易數據處理方法中,避免了磁碟資料庫的頻繁操作,提高了處理器的處理速度。 在一實施方式中,請參閱圖3,在步驟2中,判斷原始交易數據是否重複,包括步驟S21,根據交易日期,到相應的內存資料庫內查找。不同的交易日期的交易數據存放在不同的內存資料庫文件中,根據交易日期,查找需要相應的內存資料庫。例如原始交易記錄的卡號1001,交易類型售票,交易日期2012年8月I日。則交易數據保存在索引庫為20120801. sdb及交易資料庫為20120801.db內。
步驟S22,根據獲得的原始交易數據的標識號,索引庫以標識號為主鍵,採用多值鍵進行查找,則獲得與所述原始交易數據的標識號相同的多條歷史交易數據的位置索引。標識號可以為卡號或帳號。根據卡號1001到索引庫為20120801. sdb的內查找全部該卡號的交易記錄的位置索引。索引庫以標識號為主鍵,採用多值鍵進行查找,即可以查找到與該標識號一致的多條數據,因此只要是該卡號1001所對應的數據均被查找到,即進行一對多的查找。利用索引庫110進行查找,較迅速的查找到該標識號所對應的多條歷史交易數據,避免依次遍歷內存資料庫100內存儲的所有歷史交易數據,大大減少了內存資料庫100的工作量,提高了查找速度,提升系統的性能。步驟S23,交易資料庫分別以獲得的多條歷史交易數據的位置索引為主鍵,採用單值鍵進行查找,則查找到相應的多條歷史交易數據,原始交易數據與多條歷史交易數據進行比對,如果原始交易數據記錄的信息與歷史交易數據中記錄的信息一致,則該原始交易數據重複,如果不一致,則該原始交易數據為非重複交易數據。由於每條歷史交易數據均具有唯一的位置索引,在交易資料庫120內以位置索引為主鍵進行唯一檢索,採用單值鍵進行查找,即可根據一個位置索引查找到與該位置索引唯一確定的歷史交易數據。由於在索引庫110中,一個標識號對應多條位置索引,則每條位置索引唯一對應一條歷史交易記錄,不會發生重複。步驟S24,將原始交易數據與歷史交易數據進行比對。原始交易數據記錄的信息包括卡號、交易類型、交易時間及設備終端號。將原始交易數據與獲得的歷史交易數據進行比對,當原始交易數據記錄的卡號、交易類型、交易時間及設備終端號信息與歷史交易數據中記錄的信息一致的時候,則判斷該原始交易數據與歷史交易數據重複。當原始交易數據記錄的卡號、交易類型、交易時間及設備終端號信息與歷史交易數據中記錄的信息存在不一致的時候,則判斷該原始交易數據與歷史交易數據不重複。在判斷原始交易數據是否重複的時候,對內存資料庫內的歷史交易數據進行檢索、比對。先對索引庫110進行檢索,並且索引庫110中一個標識號對應交易資料庫內的多條信息,加快數據的檢索速度,較快速檢索到所需要的信息,提高了步驟S2的效率。對重複的原始交易數據進行刪除,可以大大減小內存資料庫所要存儲的數據量,因此對上述內存資料庫進行檢索、查找、比對等操作,能夠有效提高內存資料庫的處理速度,提高軌道交通中的票務交易數據處理方法的效率。在其他實施例中,索引庫110的索引結構為T樹索引。T樹索引針對主存訪問優化的索引技術。T樹索引的索引項精簡。T樹索引是一種一個節點中包含多個索引條目的平衡~■叉樹,T樹索引每訪問到一個新的索引節點,索引的範圍減少一半,大大提聞了檢索效率。在上述軌道交通中的票務交易數據處理方法中,內存資料庫100包括索引庫110及與 索引庫110相對應的交易資料庫120,索引庫110記錄交易資料庫120的索引信息。對歷史交易數據的查找和比對的過程,只需要先對內存資料庫100中索引庫110進行檢索,由於索引庫110與交易資料庫120相對應,則根據索引庫110再檢索相應的交易資料庫120,提高了查找歷史交易數據的效率。在其他實施例中,在步驟S4,對於非重複的交易數據,進行清分處理的步驟還包括步驟S41對非重複的交易數據進行交易匹配的步驟。獲得非重複的原始交易數據中的標識號,在預設的索引庫內查找與標識號對應的歷史交易數據,再根據查找到的歷史交易數據的位置索引,在預設的與所述索引庫相對應的交易資料庫內查找,得到相應的歷史交易數據,原始交易數據與歷史交易數據進行匹配;對於匹配成功的原始交易數據,進行清分處理,完成本次操作,並接受下一交易數據;對於匹配失敗的原始交易數據,則重新返回到所述接收原始交易數據的步驟,繼續處理下一條實時接收的交易數據,並實時嘗試再次交易匹配。請參閱圖4,在其他實施例中,在步驟S41之前還包括步驟S40,判斷原始交易數據是否屬於運費類型,屬於運費類型的原始交易數據需要匹配,進行步驟S41,屬於費用類型的原始交易記錄無需匹配,則進行步驟S42 ;步驟S42,對屬於費用類型的原始交易記錄進行清分處理,並接受下一原始交易記錄。其中,運費類型的交易包括但不限於普通單程票和/或預付值單程票的售票交易、進站交易、出站交易、超程補票交易和超時補票交易。費用類型的交易包括但不限於儲值票的充值交易、售票交易、出站交易、超程補票交易、超時補票交易和/或行政罰款、行政支付、退卡及出站票。只有運費類型的原始交易數據才會進行匹配,進入到步驟S41中。在上述軌道交通中的票務交易數據處理方法中,對於運費類型的原始交易記錄進行匹配運算,對於費用性的原始交易記錄不必進行匹配運算,對於處理系統來說,會減小運算量,提高系統的處理速度,有助於實現票務交易數據的實時處理。請參閱圖5,在其他實施方式中,步驟S41,將非重複的交易數據匹配的步驟包括步驟S411,根據交易日期,到相應的內存資料庫內查找。不同的交易日期的交易數據存放在不同的內存資料庫文件中,根據交易日期,查找需要相應的內存資料庫。例如交易日期是2012年8月I日,則交易數據保存在20120801.sdb的索引庫及20120801. db的交易資料庫內。步驟S412,根據獲得的原始交易數據的標識號,索引庫以標識號為主鍵,採用多值鍵進行查找,則獲得與原始交易數據的標識號相同的多條歷史交易數據的位置索引。根據標識號到20120801. sdb的索引庫內查找。索引庫以標識號為主鍵,並採用多個值鍵進行查找,則獲得多條同一標識號、不同位置索引的交易數據。即可以查找到同一標識號的多條不同位置索引的交易數據。可以理解,標識號可以為卡號或帳號。步驟S413,交易資料庫分別以獲得的多條歷史交易數據的位置索引為主鍵,採用單值鍵進行查找,則查找到相應的多條歷史交易數據。由於每條歷史交易數據均具有唯一的位置索引,在交易資料庫內以位置索引為主·鍵進行唯一檢索,可以找到唯一的一條歷史交易數據。由於在索引庫中,一個標識號對應多條位置索引,則每條位置索引唯一對應一條歷史交易記錄,不會發生重複。步驟S414,將查找到的多條歷史交易數據按照交易類型進行二次排序。運費類的交易類型主要包括普通單程票的售票交易、進站交易、出站交易、補票交易(超程和超時)、預付值單程票的預付值交易、進站交易、出站交易、補票交易(超程和超時)。記錄在交易資料庫內的歷史交易數據為運費類交易。因此,歷史交易數據可以分成售票交易類、進站交易類、出站交易類等交易類型。二次排序為將歷史交易數據按照交易類型進行排序。—條原始交易數據當售票記錄、進站記錄及出站記錄完整的時候,才會匹配成功。例如,當原始交易記錄是進站交易類型時,則需要對售票交易及出站交易數據進行匹配。因此,將歷史交易數據按照交易類型進行分類,針對原始交易數據的類型和相應類型的歷史交易數據進行匹配。避免了將原始交易數據一一對獲得的所有歷史交易數據進行匹配,只需要對相應交易類型的歷史交易數據進行匹配即可,減小了系統的運算量,提高了系統的性能。步驟S415,根據匹配條件,判斷原始交易數據與相應的交易類型的歷史交易數據是否匹配。符合匹配條件則匹配成功,對於匹配成功的原始交易數據,進行清分處理,完成本次操作,並接受下一原始交易數據。否則匹配失敗。對於匹配失敗的原始交易數據,則重新返回到接收原始交易數據的步驟,繼續處理下一條實時接收的交易數據,並實時嘗試再次交易匹配。在一實施方式中,請參閱圖6,步驟S415,判斷是否符合匹配條件的步驟包括步驟S4151,比較出站交易的進站站點是否與進站交易的交易站點相同,若不相同則匹配失敗;否則步驟S4152,比較出站交易的進站時間是否與進站交易的交易時間相同,若不相同則匹配失敗;否則步驟S4153,比較進站交易的交易時間是否與普通單程票和/或預付值單程票售票交易的交易時間相同,若不相同則匹配失敗;否則步驟S4154,比較進站交易數據交易站點是否與普通單程票和/或預付值單程票售票交易的交易站點相同,若不相同則匹配失敗;否則
步驟S4155,比較出站交易數據的交易金額是否與普通單程票和/或預付值單程票售票交易的交易金額相同,若不相同則匹配失敗。在步驟S41將交易數據匹配的步驟中,需要對內存資料庫內的交易數據進行檢索,查找。先對索引庫進行檢索,在索引庫中檢索到相應的交易數據,由於索引庫對應著交易資料庫,則索引庫中一個標識號對應交易資料庫內的多條信息,加快數據的檢索速度,較快速檢索到所需要同一標識號對應的所有交易信息記錄,提高了步驟S41的效率,有利於實現實時處理。請再次參閱圖5,在其他實施例中,在步驟S41還包括步驟S416,對匹配成功的原始交易數據與歷史交易數據進行記錄,原始交易數據生成相應的索引庫信息及交易資料庫信息,並與索引庫及交易資料庫中記錄的歷史交易數據進行合併記錄。 將匹配成功的原始交易數據與歷史交易數據進行合併記錄,使本次原始交易記錄 的處理被記錄到內存資料庫內,並為下次原始交易記錄的處理,提供條件。在內存資料庫上記錄匹配未成功的標識信息。由於清分方法為實時清分,則當原始交易數據僅僅包括購票記錄或進站記錄的時候,則不能實現原始交易數據匹配成功。或者,當網絡出現問題,原始交易數據也不會匹配成功。交易資料庫120中記錄的信息還包括交易匹配狀態、匹配成功時間及入庫時間。如果匹配成功,則內存資料庫記錄匹配成功的標識信息。如果匹配不成功,則內存資料庫記錄匹配未成功的標識信息。交易匹配狀態、匹配成功時間及入庫時間沒有相應值的時候,則記錄為空值。以上所述實施方式僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但並不能因此而理解為對本發明專利範圍的限制。應當指出的是,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬於本發明的保護範圍。因此,本發明專利的保護範圍應以所附權利要求為準。
權利要求
1.一種軌道交通中的票務交易數據處理方法,包括以下步驟 接收原始交易數據; 判斷原始交易數據是否重複,根據原始交易數據中的標識號,在內存資料庫預設的索引庫內查找所述標識號相對應的歷史交易數據的位置索引,再根據查找到的位置索引,在內存資料庫預設的與所述索引庫對應的交易資料庫內查找位置索引所對應的歷史交易數據,將查找到的歷史交易數據與原始交易數據進行比對; 對重複的原始交易數據,則進行剔重處理,並接收下一原始交易數據; 對於非重複的原始交易數據,進行清分處理,並接收下一原始交易數據。
2.根據權利要求I所述的軌道交通中的票務交易數據處理方法,其特徵在於,所述索引庫記錄的信息包括標識號及位置索引,所述交易資料庫記錄的信息包括標識號、位置索弓I、卡類型、交易類型和設備終端號。
3.根據權利要求I所述的軌道交通中的票務交易數據處理方法,其特徵在於,所述索引庫的索引結構為T樹索引。
4.根據權利要求I所述的軌道交通中的票務交易數據處理方法,其特徵在於,所述判斷原始交易數據是否重複的步驟包括 根據交易日期,到相應的內存資料庫內查找; 根據獲得的原始交易數據的標識號,所述索引庫以所述標識號為主鍵,採用多值鍵進行查找,則獲得與所述原始交易數據的標識號相同的多條歷史交易數據的位置索引; 交易資料庫分別以獲得的多條歷史交易數據的位置索引為主鍵,採用單值鍵進行查找,則查找到相應的多條歷史交易數據; 將原始交易數據與多條歷史交易數據進行比對,如果原始交易數據記錄的信息與歷史交易數據中記錄的信息一致,則該原始交易數據重複,如果不一致,則該原始交易數據為非重複交易數據。
5.根據權利要求I所述的軌道交通中的票務交易數據處理方法,其特徵在於,在所述對於非重複的原始交易數據,進行清分處理的步驟還包括 獲得非重複的原始交易數據中的標識號,在預設的索引庫內查找與標識號對應的歷史交易數據,再根據查找到的歷史交易數據的位置索引,在預設的與所述索引庫相對應的交易資料庫內查找,得到相應的歷史交易數據,原始交易數據與歷史交易數據進行匹配; 對於匹配成功的原始交易數據,進行清分處理,並接受下一交易數據,對於匹配失敗的原始交易數據,則重新返回到所述接收交易數據的步驟,實時接收下一交易數據。
6.根據權利要求5所述的軌道交通中的票務交易數據處理方法,其特徵在於,根據匹配是否成功,所述交易資料庫還記錄的標識信息,所述標識信息包括交易匹配狀態、匹配成功時間及入庫時間。
7.根據權利要求5所述的軌道交通中的票務交易數據處理方法,其特徵在於,還包括對匹配成功的原始交易數據與歷史交易數據進行合併交易記錄,所述原始交易數據生成相應的索引庫信息及交易資料庫信息,並與索引庫及交易資料庫中記錄的歷史交易數據進行交易記錄合併。
8.根據權利要求5所述的軌道交通中的票務交易數據處理方法,其特徵在於,所述將交易數據匹配的步驟還包括根據交易日期,到相應的內存資料庫內查找; 根據獲得的原始交易數據的標識號,所述索引庫以所述標識號為主鍵,採用多值鍵進行查找,則獲得與所述原始交易數據的標識號相同的多條歷史交易數據的位置索引; 交易資料庫分別以獲得的多條歷史交易數據的位置索引為主鍵,採用單值鍵進行查找,則查找到相應的多條歷史交易數據; 將查找到的多條歷史交易數據按照交易類型進行二次排序; 根據匹配條件,判斷原始交易數據與相應的交易類型的歷史交易數據是否匹配,如果符合匹配條件,則原始交易數據匹配成功,完成此次操作;否則匹配失敗,則返回所述接收原始交易數據的步驟,並實時嘗試再次交易匹配。
9.根據權利要求8所述的軌道交通中的票務交易數據處理方法,其特徵在於,所述判斷是否符合匹配條件的步驟包括比較出站交易的進站站點是否與進站交易的交易站點相同,若不相同則匹配失敗;否則 比較出站交易的進站時間是否與進站交易的交易時間相同,若不相同則匹配失敗;否則 比較進站交易的交易時間是否與普通單程票和/或預付值單程票售票交易的交易時間相同,若不相同則匹配失敗;否則 比較進站交易數據交易站點是否與普通單程票和/或預付值單程票售票交易的交易站點相同,若不相同則匹配失敗;否則 比較出站交易數據的交易金額是否與普通單程票和/或預付值單程票售票交易的交易金額相同,若不相同則匹配失敗。
全文摘要
一種軌道交通中的票務交易數據處理方法,包括以下步驟接收原始交易數據。判斷原始交易數據是否重複,根據原始交易數據中的標識號,在內存資料庫預設的索引庫內查找標識號相對應的歷史交易數據的位置索引,再根據查找到的位置索引,在內存資料庫預設的與索引庫對應的交易資料庫內查找位置索引所對應的歷史交易數據,將查找到的歷史交易數據與原始交易數據進行比對;對重複的原始交易數據,則進行剔重處理。對於非重複的原始交易數據,進行清分處理。在上述軌道交通中的票務交易數據處理方法中提高了查找歷史交易數據的效率。從而提高了內存資料庫的運算效率,保證軌道交通中的票務交易達到實時處理。
文檔編號G06F17/30GK102945267SQ20121041325
公開日2013年2月27日 申請日期2012年10月25日 優先權日2012年10月25日
發明者範濱, 李龍, 居天雲, 楊興城, 李強, 孫立中 申請人:高新現代智能系統股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀