本發(fā)明涉及發(fā)票統(tǒng)計(jì)技術(shù)領(lǐng)域,尤其涉及一種銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的方法。
背景技術(shù):
銷項(xiàng)發(fā)票主要包括:增值稅專用發(fā)票、增值稅普通發(fā)票和貨運(yùn)發(fā)票三種。在實(shí)際應(yīng)用中,需要按照不同的查詢條件對(duì)本企業(yè)開(kāi)出的銷項(xiàng)發(fā)票進(jìn)行統(tǒng)計(jì)和整合,便于用戶來(lái)分析本企業(yè)的經(jīng)營(yíng)和銷售狀況。在增值稅助手項(xiàng)目中,需要將本地存儲(chǔ)的銷項(xiàng)發(fā)票按照不同的字段進(jìn)行統(tǒng)計(jì)來(lái)分析本企業(yè)當(dāng)前的經(jīng)營(yíng)情況。
目前,還沒(méi)有一種按照不同的查詢條件對(duì)銷項(xiàng)發(fā)票進(jìn)行有效地分類統(tǒng)計(jì)和匯總的方法。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供了一種銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的方法,以實(shí)現(xiàn)對(duì)企業(yè)的銷項(xiàng)發(fā)票賬表進(jìn)行有效的個(gè)性化統(tǒng)計(jì)。
為了實(shí)現(xiàn)上述目的,本發(fā)明采取了如下技術(shù)方案。
一種銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的方法,其特征在于,包括:
根據(jù)實(shí)際需要設(shè)定銷項(xiàng)發(fā)票賬表的各種查詢統(tǒng)計(jì)條件,編寫每種查詢統(tǒng)計(jì)條件分別對(duì)應(yīng)的sql語(yǔ)句;
根據(jù)查詢統(tǒng)計(jì)條件對(duì)應(yīng)的sql語(yǔ)句在銷項(xiàng)發(fā)票賬表的sqlite數(shù)據(jù)庫(kù)中進(jìn)行查詢,獲取所述查詢統(tǒng)計(jì)條件對(duì)應(yīng)的銷項(xiàng)發(fā)票賬表的統(tǒng)計(jì)結(jié)果。
進(jìn)一步的,所述的各種查詢統(tǒng)計(jì)條件包括:按照客戶、商品、地區(qū)和/或時(shí)間條件進(jìn)行銷項(xiàng)發(fā)票賬表的查詢統(tǒng)計(jì)。
進(jìn)一步的,所述的銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的信息包括無(wú)稅金額、稅額、價(jià)稅合計(jì)及發(fā)票張數(shù),公共的查詢條件包括:紅/藍(lán)發(fā)票、作廢標(biāo)志、發(fā)票類型、貨物及應(yīng)稅服務(wù)、勞務(wù)名稱、費(fèi)用明細(xì),其中,費(fèi)用明細(xì)行類型ilinetype字段,如果ilinetype=4,則該費(fèi)用明細(xì)行為折扣行;如果ilinetype=5,則該費(fèi)用明細(xì)行為紅字發(fā)票清單行。
進(jìn)一步的,所述銷項(xiàng)發(fā)票包括增值稅專用/普通發(fā)票和貨物運(yùn)輸業(yè)增值稅專用發(fā)票,所以當(dāng)按照實(shí)際售票人或費(fèi)用項(xiàng)目進(jìn)行統(tǒng)計(jì)時(shí),統(tǒng)計(jì)結(jié)果僅為貨運(yùn)發(fā)票;按照購(gòu)方名稱和貨物及應(yīng)稅勞務(wù)、服務(wù)名稱查詢時(shí),顯示結(jié)果僅為增值稅專用/普通發(fā)票,查詢過(guò)濾條件sql如下:
(($equal(invline.cmatname,ref2)andinv.cinvtypein('0','2'))or($equal(invline.cmatname,ref4)andinv.cinvtype='11'))
and(($equal(inv.ccusname,ref1)andinv.cinvtypein('0','2'))or($equal(inv.ccusname,ref3)andinv.cinvtype='11'))
其中$equal()為銷項(xiàng)發(fā)票賬表的sqlite數(shù)據(jù)庫(kù)中比較相等的函數(shù),ccusname表示客戶名稱和實(shí)際受票人,cmatname表示商品名稱和費(fèi)用項(xiàng)目,cinvtype表示發(fā)票類型,ref+數(shù)字組合表示條件界面中相應(yīng)的控件。
進(jìn)一步的,當(dāng)按照客戶進(jìn)行銷項(xiàng)發(fā)票賬表的查詢統(tǒng)計(jì)時(shí),編寫按照銷項(xiàng)發(fā)票的購(gòu)買方名稱對(duì)應(yīng)的sql語(yǔ)句,根據(jù)所述購(gòu)買方名稱進(jìn)行對(duì)應(yīng)的sql語(yǔ)句在銷項(xiàng)發(fā)票賬表的sqlite數(shù)據(jù)庫(kù)中進(jìn)行查詢,對(duì)購(gòu)買方名稱相同的銷項(xiàng)發(fā)票的無(wú)稅金額、稅額、價(jià)稅合計(jì)及發(fā)票張數(shù)信息進(jìn)行匯總。
進(jìn)一步的,當(dāng)按照商品進(jìn)行銷項(xiàng)發(fā)票賬表的查詢統(tǒng)計(jì)時(shí),編寫按照銷項(xiàng)發(fā)票的明細(xì)行中的商品對(duì)應(yīng)的sql語(yǔ)句,根據(jù)所述銷項(xiàng)發(fā)票的明細(xì)行中的商品對(duì)應(yīng)的sql語(yǔ)句在銷項(xiàng)發(fā)票賬表的sqlite數(shù)據(jù)庫(kù)中進(jìn)行查詢,對(duì)含有同一種商品名稱的銷項(xiàng)發(fā)票的無(wú)稅金額、稅額、價(jià)稅合計(jì)、發(fā)票張數(shù)信息進(jìn)行匯總。
進(jìn)一步的,當(dāng)按照地區(qū)進(jìn)行銷項(xiàng)發(fā)票賬表的查詢統(tǒng)計(jì)時(shí),編寫按照銷項(xiàng)發(fā)票的明細(xì)行中的購(gòu)買方納稅人識(shí)別號(hào)對(duì)應(yīng)的sql語(yǔ)句,根據(jù)所述銷項(xiàng)發(fā)票的明細(xì)行中的購(gòu)買方納稅人識(shí)別號(hào)對(duì)應(yīng)的sql語(yǔ)句在銷項(xiàng)發(fā)票賬表的sqlite數(shù)據(jù)庫(kù)中進(jìn)行查詢,對(duì)含有同一種省或者地區(qū)的銷項(xiàng)發(fā)票的無(wú)稅金額、稅額、價(jià)稅合計(jì)、發(fā)票張數(shù)信息進(jìn)行匯總。
進(jìn)一步的,所述的按照銷項(xiàng)發(fā)票的明細(xì)行中的購(gòu)買方納稅人識(shí)別號(hào)對(duì)應(yīng)的sql語(yǔ)句,包括:
selectinv.cguidfa,ba.cnamecareaname,
substr(inv.ccustaxno,1,{cb})ascareaid,
substr(inv.ccustaxno,1,4)ascareano,……
fromv_alloutputinvoiceinvleftjoinv_alloutputinvoice_detailinvlineon
inv.cguid=invline.cheadguidleftjoinbd_areabaonba.ccode=careaid||'00'orba.ccode=careaid
where……and$equal(careano,ref2)……
其中v_alloutputinvoice表示發(fā)票主表視圖,v_alloutputinvoice_detail表示發(fā)票子表視圖,bd_area表示地區(qū)信息表,購(gòu)方客戶的納稅人識(shí)別號(hào)的前四位表示納稅人所在的地區(qū),如果按省進(jìn)行統(tǒng)計(jì),則只取購(gòu)方納稅人識(shí)別號(hào)的前兩位進(jìn)行比較并統(tǒng)計(jì);如果按市進(jìn)行統(tǒng)計(jì),則只取納稅人識(shí)別號(hào)的前四位進(jìn)行比較并統(tǒng)計(jì)。
進(jìn)一步的,當(dāng)按照時(shí)間進(jìn)行銷項(xiàng)發(fā)票賬表的查詢統(tǒng)計(jì)時(shí),編寫按照銷項(xiàng)發(fā)票的明細(xì)行中的發(fā)票開(kāi)具日期對(duì)應(yīng)的sql語(yǔ)句,根據(jù)所述銷項(xiàng)發(fā)票的明細(xì)行中的發(fā)票開(kāi)具日期對(duì)應(yīng)的sql語(yǔ)句在銷項(xiàng)發(fā)票賬表的sqlite數(shù)據(jù)庫(kù)中進(jìn)行查詢,對(duì)用戶選擇的按星期、按月、按季度或者按年統(tǒng)計(jì)的銷項(xiàng)發(fā)票的無(wú)稅金額、稅額、價(jià)稅合計(jì)、發(fā)票張數(shù)信息進(jìn)行匯總。
進(jìn)一步的,所述按照銷項(xiàng)發(fā)票的明細(xì)行中的發(fā)票開(kāi)具日期對(duì)應(yīng)的sql語(yǔ)句包括:
strftime('%y',inv.dbilldate)iyear,/*年度*/
取開(kāi)票日期的月度的sql語(yǔ)句如下:
strftime('%m',inv.dbilldate)imonth,
按照季度統(tǒng)計(jì)時(shí),比較月度與3、6、9、12的大??;
按周統(tǒng)計(jì)的sql語(yǔ)句如下,查詢出開(kāi)票日期所在周的第一天:
casestrftime('%w',inv.dbilldate)when'0'thendate(inv.dbilldate,'startofday','-6days')
elsedate(inv.dbilldate,'startofday','-'||(strftime('%w',inv.dbilldate)-1)||'days')endweekfirstday,/*本周第一天*/
由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例根據(jù)發(fā)票不同的屬性來(lái)對(duì)發(fā)票信息進(jìn)行統(tǒng)計(jì),方便用戶對(duì)自己的發(fā)票信息進(jìn)行統(tǒng)一的管理、查詢和分析,省去了用戶統(tǒng)計(jì)數(shù)據(jù)計(jì)算的麻煩,提高了軟件的易用性。
銷項(xiàng)發(fā)票按照客戶、商品、地區(qū)和時(shí)間等條件進(jìn)行統(tǒng)計(jì),給用戶的操作提供了多樣性,可以適應(yīng)用戶的不同需要顯示出不同的統(tǒng)計(jì)結(jié)果,方便用戶對(duì)本企業(yè)開(kāi)具的銷項(xiàng)發(fā)票進(jìn)行更好的查詢、統(tǒng)計(jì)和分析。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種按客戶統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖;
圖2為本發(fā)明實(shí)施例提供的一種按商品統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖;
圖3為本發(fā)明實(shí)施例提供的一種按地區(qū)統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖;
圖4為本發(fā)明實(shí)施例提供的一種按時(shí)間統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施方式,所述實(shí)施方式的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施方式是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說(shuō)明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無(wú)線連接或耦接。這里使用的措辭“和/或”包括一個(gè)或更多個(gè)相關(guān)聯(lián)的列出項(xiàng)的任一單元和全部組合。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ))具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語(yǔ)應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣定義,不會(huì)用理想化或過(guò)于正式的含義來(lái)解釋。
為便于對(duì)本發(fā)明實(shí)施例的理解,下面將結(jié)合附圖以幾個(gè)具體實(shí)施例為例做進(jìn)一步的解釋說(shuō)明,且各個(gè)實(shí)施例并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定。
本發(fā)明實(shí)施例應(yīng)用在基于java語(yǔ)言、aos開(kāi)發(fā)平臺(tái)開(kāi)發(fā)的增值稅助手的項(xiàng)目中,由于增值稅助手為單機(jī)版運(yùn)行,所以使用sqlite輕量級(jí)數(shù)據(jù)庫(kù)。
本發(fā)明實(shí)施例通過(guò)根據(jù)不同的查詢條件編寫不同的sql語(yǔ)句,由于在增值稅助手項(xiàng)目中使用的sqlite數(shù)據(jù)庫(kù),所以sql的書寫需要按照sqlite中的特定規(guī)則來(lái)寫,尤其是涉及到對(duì)時(shí)間的操作的函數(shù),需要使用sqlite特定的sql函數(shù)。
本發(fā)明實(shí)施例的方案實(shí)現(xiàn)根據(jù)客戶(即發(fā)票的購(gòu)買方)、商品、時(shí)間、地區(qū)來(lái)統(tǒng)計(jì)發(fā)票的無(wú)稅金額、稅額、價(jià)稅合計(jì)、發(fā)票張數(shù)等信息,給用戶的操作提供了多樣性,可以適應(yīng)用戶的不同需要顯示出不同的統(tǒng)計(jì)結(jié)果,方便用戶對(duì)本企業(yè)開(kāi)具的銷項(xiàng)發(fā)票進(jìn)行更好的查詢、統(tǒng)計(jì)和分析。
本發(fā)明實(shí)施例的技術(shù)方案的實(shí)現(xiàn)主要分為以下四個(gè)方面:按客戶統(tǒng)計(jì)、按商品統(tǒng)計(jì)、按地區(qū)統(tǒng)計(jì)和按時(shí)間統(tǒng)計(jì)。統(tǒng)計(jì)的實(shí)現(xiàn)主要是通過(guò)編寫sql語(yǔ)句來(lái)實(shí)現(xiàn)。統(tǒng)計(jì)的信息有無(wú)稅金額、稅額、價(jià)稅合計(jì)及發(fā)票張數(shù),公共的查詢條件為:紅/藍(lán)發(fā)票、作廢標(biāo)志、發(fā)票類型、貨物及應(yīng)稅服務(wù)、勞務(wù)名稱、費(fèi)用明細(xì)。其中,費(fèi)用明細(xì)行類型ilinetype字段,如果ilinetype=4,則該明細(xì)行為折扣行;如果ilinetype=5,則該明細(xì)行為紅字發(fā)票清單行,如果明細(xì)行為這兩種情況時(shí),則不對(duì)其進(jìn)行統(tǒng)計(jì),過(guò)濾條件代碼如下:
invline.ilinetypeisnullorinvline.ilinetypenotin('4','5')
由于在增值稅助手中采集的銷項(xiàng)發(fā)票有增值稅專用/普通發(fā)票和貨物運(yùn)輸業(yè)增值稅專用發(fā)票(以下簡(jiǎn)稱貨運(yùn)發(fā)票),所以當(dāng)按照實(shí)際售票人或費(fèi)用項(xiàng)目進(jìn)行統(tǒng)計(jì)時(shí),統(tǒng)計(jì)結(jié)果僅為貨運(yùn)發(fā)票;按照購(gòu)方名稱和貨物及應(yīng)稅勞務(wù)、服務(wù)名稱查詢時(shí),顯示結(jié)果僅為增值稅專用/普通發(fā)票。查詢過(guò)濾條件sql如下:
(($equal(invline.cmatname,ref2)andinv.cinvtypein('0','2'))or($equal(invline.cmatname,ref4)andinv.cinvtype='11'))
and(($equal(inv.ccusname,ref1)andinv.cinvtypein('0','2'))or($equal(inv.ccusname,ref3)andinv.cinvtype='11'))
其中$equal()為aos平臺(tái)中銷項(xiàng)發(fā)票賬表的sqlite數(shù)據(jù)庫(kù)中特有的比較相等的函數(shù),ccusname表示客戶名稱和實(shí)際受票人,cmatname表示商品名稱和費(fèi)用項(xiàng)目,cinvtype表示發(fā)票類型(0為增值稅專用發(fā)票,2為增值稅普通發(fā)票,11為貨運(yùn)發(fā)票),ref+數(shù)字組合表示條件界面中相應(yīng)的控件。下文中如果遇到相同字段,表示意義相同,不再做多余的描述。
1)按客戶統(tǒng)計(jì):圖1為本發(fā)明實(shí)施例提供的一種按客戶統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖。由于在增值稅助手項(xiàng)目中,客戶的名稱具有唯一性,所以在按客戶統(tǒng)計(jì)時(shí),只需通過(guò)銷項(xiàng)發(fā)票的購(gòu)買方名稱進(jìn)行統(tǒng)計(jì),對(duì)購(gòu)買方名稱相同的發(fā)票的無(wú)稅金額、稅額、價(jià)稅合計(jì)及發(fā)票張數(shù)等信息進(jìn)行匯總。
2)按商品統(tǒng)計(jì):圖2為本發(fā)明實(shí)施例提供的一種按商品統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖。根據(jù)每一張銷項(xiàng)發(fā)票的明細(xì)行中的商品進(jìn)行統(tǒng)計(jì),對(duì)含有同一種商品名稱的發(fā)票的無(wú)稅金額、稅額、價(jià)稅合計(jì)、發(fā)票張數(shù)等信息進(jìn)行匯總。
3)按地區(qū)統(tǒng)計(jì):圖3為本發(fā)明實(shí)施例提供的一種按地區(qū)統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖。每張發(fā)票的購(gòu)買方納稅人識(shí)別號(hào)是根據(jù)不同的地區(qū)生成,其中前兩位代表開(kāi)具發(fā)票所在省,前四位代表開(kāi)具發(fā)票的所在地區(qū),根據(jù)選擇按照省統(tǒng)計(jì)還是按照地區(qū)統(tǒng)計(jì),生成不同的統(tǒng)計(jì)結(jié)果。統(tǒng)計(jì)實(shí)現(xiàn)的關(guān)鍵sql如下:
selectinv.cguidfa,ba.cnamecareaname,
substr(inv.ccustaxno,1,{cb})ascareaid,
substr(inv.ccustaxno,1,4)ascareano,……
fromv_alloutputinvoiceinvleftjoinv_alloutputinvoice_detailinvlineon
inv.cguid=invline.cheadguidleftjoinbd_areabaonba.ccode=careaid||'00'orba.ccode=careaid
where……and$equal(careano,ref2)……
其中v_alloutputinvoice表示發(fā)票主表視圖,v_alloutputinvoice_detail表示發(fā)票子表視圖,bd_area表示地區(qū)信息表。其中,購(gòu)方客戶的納稅人識(shí)別號(hào)的前四位表示納稅人所在的地區(qū)。如果按省進(jìn)行統(tǒng)計(jì),則只取購(gòu)方納稅人識(shí)別號(hào)的前兩位進(jìn)行比較并統(tǒng)計(jì);如果按市進(jìn)行統(tǒng)計(jì),則只取納稅人識(shí)別號(hào)的前四位進(jìn)行比較并統(tǒng)計(jì)。
4)按時(shí)間統(tǒng)計(jì):圖4為本發(fā)明實(shí)施例提供的一種按時(shí)間統(tǒng)計(jì)條件進(jìn)行銷項(xiàng)發(fā)票賬表統(tǒng)計(jì)的界面示意圖。根據(jù)每張發(fā)票開(kāi)具的日期及用戶選擇的按星期、按月、按季度或者按年統(tǒng)計(jì),顯示出不同的統(tǒng)計(jì)信息。由于增值稅助手所采用的數(shù)據(jù)庫(kù)為sqlite數(shù)據(jù)庫(kù),則對(duì)于時(shí)間操作的函數(shù)采用strftime()函數(shù)。取開(kāi)票日期的年度sql語(yǔ)句如下:
strftime('%y',inv.dbilldate)iyear,/*年度*/
取開(kāi)票日期的月度的sql語(yǔ)句如下:
strftime('%m',inv.dbilldate)imonth,
按照季度統(tǒng)計(jì)時(shí),可比較月度與3、6、9、12的大小。
按周統(tǒng)計(jì)的sql語(yǔ)句如下,查詢出開(kāi)票日期所在周的第一天:
casestrftime('%w',inv.dbilldate)when'0'thendate(inv.dbilldate,'startofday','-6days')
elsedate(inv.dbilldate,'startofday','-'||(strftime('%w',inv.dbilldate)-1)||'days')endweekfirstday,/*本周第一天*/。
綜上所述,本發(fā)明實(shí)施例根據(jù)發(fā)票不同的屬性來(lái)對(duì)發(fā)票信息進(jìn)行統(tǒng)計(jì),方便用戶對(duì)自己的發(fā)票信息進(jìn)行統(tǒng)一的管理、查詢和分析,省去了用戶統(tǒng)計(jì)數(shù)據(jù)計(jì)算的麻煩,提高了軟件的易用性。
銷項(xiàng)發(fā)票按照客戶、商品、地區(qū)和時(shí)間等條件進(jìn)行統(tǒng)計(jì),給用戶的操作提供了多樣性,可以適應(yīng)用戶的不同需要顯示出不同的統(tǒng)計(jì)結(jié)果,方便用戶對(duì)本企業(yè)開(kāi)具的銷項(xiàng)發(fā)票進(jìn)行更好的查詢、統(tǒng)計(jì)和分析。
本領(lǐng)域普通技術(shù)人員可以理解:附圖只是一個(gè)實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。
通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),后臺(tái)服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置及系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。