一種出租車電子發(fā)票的生成方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及電子信息技術領域,特別涉及一種出租車電子發(fā)票的生成方法和系統(tǒng)。
【背景技術】
[0002]在出租車行業(yè),產生的發(fā)票量非常大。傳統(tǒng)的紙質卷式發(fā)票打印存在一些缺陷,主要缺陷如下:1.出租車司機購買卷式發(fā)票,按照一般的消耗速度,一周大概四卷,共計20元左右,這是一筆固定的開銷。2.大部分乘客不主動索取發(fā)票,但是這些紙質發(fā)票還是會打印出來,這些發(fā)票是極大的浪費。3.乘客拿到發(fā)票后由于保管不善,容易污損遺失,對后續(xù)的報銷造成麻煩。
【發(fā)明內容】
[0003]本發(fā)明所要解決的技術問題是提供一種節(jié)約資源、更為方便的出租車電子發(fā)票的生成方法和系統(tǒng)。
[0004]本發(fā)明解決上述技術問題的技術方案如下:一種出租車電子發(fā)票的生成系統(tǒng),包括車載系統(tǒng)、第一后臺系統(tǒng)、用戶終端和第二后臺系統(tǒng);
[0005]所述車載系統(tǒng),用于生成當次出租車行駛的發(fā)票內容數(shù)據,并將所述發(fā)票內容數(shù)據與當前出租車牌號碼發(fā)送至第一后臺系統(tǒng);
[0006]所述第一后臺系統(tǒng),用于將發(fā)票內容數(shù)據發(fā)送至與所述車牌號碼對應的用戶終端;還用于將發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼發(fā)送至第二后臺系統(tǒng);
[0007]所述用戶終端,用于顯示發(fā)票內容數(shù)據,并獲取乘客輸入的乘客手機號碼,并將乘客手機號碼回送至第一后臺系統(tǒng),
[0008]所述第二后臺系統(tǒng),用于根據發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼生成生成電子發(fā)票;還用于接收乘客發(fā)送的電子發(fā)票下載請求,并提供電子發(fā)票的下載服務。
[0009]本發(fā)明的有益效果是:替代了傳統(tǒng)的紙質發(fā)票,實現(xiàn)了發(fā)票電子化,對出租車行業(yè)將節(jié)省大量的資源,同時本發(fā)明中所形成的電子發(fā)票,跟稅務局的發(fā)票系統(tǒng)和公司的財務系統(tǒng)對接的,也節(jié)省了傳統(tǒng)的貼發(fā)票報銷所帶來的一系列麻煩。
[0010]本發(fā)明還提供一種出租車電子發(fā)票的生成方法,包括以下步驟,
[0011]步驟1,車載系統(tǒng)生成當次出租車行駛的發(fā)票內容數(shù)據,并將所述發(fā)票內容數(shù)據與當前出租車牌號碼發(fā)送至第一后臺系統(tǒng);
[0012]步驟2,第一后臺系統(tǒng)將發(fā)票內容數(shù)據發(fā)送至與所述車牌號碼對應的用戶終端;
[0013]步驟3,用戶終端顯示發(fā)票內容數(shù)據,并獲取乘客輸入的乘客手機號碼,并將乘客手機號碼回送至第一后臺系統(tǒng),
[0014]步驟4,第一后臺系統(tǒng)將發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼發(fā)送至第二后臺系統(tǒng);
[0015]步驟5,第二后臺系統(tǒng)根據發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼生成生成電子發(fā)票;
[0016]步驟6,第二后臺系統(tǒng)接收乘客發(fā)送的電子發(fā)票下載請求,并提供電子發(fā)票的下載服務。
【附圖說明】
[0017]圖1為本發(fā)明出租車電子發(fā)票的生成系統(tǒng)模塊關系示意圖;
[0018]圖2為本發(fā)明出租車電子發(fā)票的生成方法步驟流程圖。
【具體實施方式】
[0019]本發(fā)明實現(xiàn)了電子發(fā)票的形成和獲取,它使得可取消傳統(tǒng)的紙質發(fā)票,對出租車行業(yè)將節(jié)省大量的資源,同時該發(fā)明中所形成的電子發(fā)票,它是跟稅務局的發(fā)票系統(tǒng)和公司的財務系統(tǒng)對接的,也節(jié)省了傳統(tǒng)的貼發(fā)票報銷所帶來的一系列麻煩。
[0020]以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0021]一種出租車電子發(fā)票的生成系統(tǒng),包括車載系統(tǒng)、第一后臺系統(tǒng)、用戶終端和第二后臺系統(tǒng)。車載系統(tǒng),用于生成當次出租車行駛的發(fā)票內容數(shù)據,并將發(fā)票內容數(shù)據與當前出租車牌號碼發(fā)送至第一后臺系統(tǒng)。第一后臺系統(tǒng),用于將發(fā)票內容數(shù)據發(fā)送至與車牌號碼對應的用戶終端。發(fā)票內容數(shù)據包括里程數(shù)、付費金額、時間起止點。第一后臺系統(tǒng)還用于將發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼發(fā)送至第二后臺系統(tǒng)。用戶終端,用于顯示發(fā)票內容數(shù)據,并獲取乘客輸入的乘客手機號碼,并將乘客手機號碼回送至第一后臺系統(tǒng)。第二后臺系統(tǒng),用于根據發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼生成生成電子發(fā)票。第二后臺系統(tǒng)還用于接收乘客發(fā)送的電子發(fā)票下載請求,并提供電子發(fā)票的下載服務。
[0022]用戶終端可以選用智能手機、平板電腦或車載電腦等終端設備,用戶終端具有顯示模塊,例如液晶顯示器,用戶終端在接收到發(fā)票內容數(shù)據后,由顯示模塊顯示發(fā)票內容數(shù)據,乘客在看到顯示數(shù)據,并確認無誤后,乘客通過用戶終端的人機交互模塊,將乘客的手機號碼輸入用戶終端,用戶終端接收到乘客輸入的乘客手機號碼后,將其發(fā)送至第一后臺系統(tǒng)。當用戶終端選用智能手機時,用戶終端可以通過短信的方式與第一后臺系統(tǒng)進行信息通信。
[0023]第一后臺系統(tǒng)安裝于出租車公司的服務器,第二后臺系統(tǒng)安裝于稅務局的服務器。
[0024]車載系統(tǒng)包括計價模塊和通信模塊。計價模塊,用于被觸發(fā)模塊觸發(fā)后,生成當次行駛的發(fā)票內容數(shù)據,并將發(fā)票內容數(shù)據與當前出租車牌號碼發(fā)送至通信模塊。通信模塊,用于計價模塊與第一后臺系統(tǒng)的通信連接,通信模塊在接收到發(fā)票內容數(shù)據與當前出租車牌號碼后,將其發(fā)送至第一后臺系統(tǒng)。觸發(fā)模塊用于根據用戶輸入向計價模塊發(fā)送觸發(fā)指令。觸發(fā)模塊選用控制按鈕。
[0025]第一后臺系統(tǒng)包括信息收發(fā)模塊、數(shù)據存儲模塊和發(fā)票數(shù)據推送模塊。信息收發(fā)模塊用于調取數(shù)據存儲模塊中的映射表,根據映射表將發(fā)票內容數(shù)據發(fā)送至與當前出租車牌號碼所對應的用戶終端。還用于接收用戶終端發(fā)送的乘客手機號碼。當用戶終端選用智能手機時,信息收發(fā)模塊通過短信的方式將發(fā)票內容數(shù)據發(fā)送至與當前出租車牌號碼所對應的用戶終端,并通過短信的方式接收用戶終端所發(fā)送的乘客手機號碼。數(shù)據存儲模塊,用于存儲映射表,映射表記錄了出租車牌號碼與用戶終端的I D號碼的映射關系。當用戶終端選用智能手機時,用戶終端的I D號碼為智能手機的手機號碼。即每一輛出租車牌號碼對應一位司機的手機號碼。發(fā)票數(shù)據推送模塊,用于將發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼發(fā)送至第二后臺系統(tǒng)。
[0026]第二后臺系統(tǒng)包括電子發(fā)票生成模塊、電子發(fā)票存儲模塊和電子發(fā)票驗證模塊。電子發(fā)票生成模塊,用于根據發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼生成發(fā)票文件,并以稅務局的數(shù)字證書對發(fā)票文件進行數(shù)字簽名,生成電子發(fā)票。電子發(fā)票存儲模塊,用于存儲電子發(fā)票。電子發(fā)票驗證模塊,用于調取電子發(fā)票存儲模塊中的電子發(fā)票對乘客輸入的乘客手機號進行驗證。
[0027]電子發(fā)票驗證模塊對乘客輸入的乘客手機號進行驗證的過程為,電子發(fā)票驗證模塊根據用于輸入的乘客手機號查找電子發(fā)票存儲模塊中是否有與乘客手機號碼一致的電子發(fā)票,如果有,則生成動態(tài)驗證碼,并將動態(tài)驗證碼以短信的方式發(fā)送至乘客手機,乘客將接收到的驗證碼輸入第二后臺系統(tǒng),第二后臺系統(tǒng)接收到驗證碼后,顯示電子發(fā)票。
[0028]電子發(fā)票依據《中華人民共和國電子簽名法》,具有法律效力。如需報銷,可直接發(fā)往公司的財務系統(tǒng),進行財務報銷。公司財務系統(tǒng)可直接驗證發(fā)票的真?zhèn)巍?br>[0029]本發(fā)明還提供了一種出租車電子發(fā)票的生成方法,包括以下步驟,
[0030]步驟I,所車載系統(tǒng)生成當次出租車行駛的發(fā)票內容數(shù)據,并將所述發(fā)票內容數(shù)據與當前出租車牌號碼發(fā)送至第一后臺系統(tǒng);
[0031]步驟1,車載系統(tǒng)生成當次出租車行駛的發(fā)票內容數(shù)據,并將發(fā)票內容數(shù)據與當前出租車牌號碼發(fā)送至第一后臺系統(tǒng);
[0032]步驟2,第一后臺系統(tǒng)將發(fā)票內容數(shù)據發(fā)送至與車牌號碼對應的用戶終端;
[0033]步驟3,用戶終端顯示發(fā)票內容數(shù)據,并獲取乘客輸入的乘客手機號碼,并將乘客手機號碼回送至第一后臺系統(tǒng),
[0034]步驟4,第一后臺系統(tǒng)將發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼發(fā)送至第二后臺系統(tǒng);
[0035]步驟5,第二后臺系統(tǒng)根據發(fā)票內容數(shù)據、當前出租車牌號碼和乘客手機號碼生成生成電子發(fā)票;
[0036]步驟6,第二后臺系統(tǒng)接收乘客發(fā)送的電子發(fā)票下載請求,并提供電子發(fā)票的下載服務。
[0037]用戶終端可以選用智能手機、平板電腦或車載電腦等終端設備,用戶終端具有顯示模塊,例如液晶顯示器,