李季
摘 要 商旅電子商務(wù)平臺(tái)是基于web的專門為了實(shí)現(xiàn)從出差業(yè)務(wù)申請(qǐng)與審判、車船飛機(jī)票的預(yù)訂與審核、票務(wù)支付、差旅核算與統(tǒng)計(jì)分析等業(yè)務(wù)的面向集團(tuán)用戶的管理平臺(tái)。本文詳細(xì)說(shuō)明了商旅電子商務(wù)平臺(tái)項(xiàng)目出差流程管理模塊的設(shè)計(jì)與實(shí)現(xiàn)。
關(guān)鍵詞 電子商務(wù)平臺(tái) 模塊 流程
中圖分類號(hào):TP311.1 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.16400/j.cnki.kjdkz.2016.08.020
Abstract Business e-commerce platform is web based specialized in order to achieve the business trip business applications and trial, vehicle, ship and plane ticket booking and audit, ticket payment, travel accounting and statistical analysis of the group user oriented management platform. This paper explains in detail the design and implementation of project business e-commerce platform for business process management module.
Key words e-commerce platform; module; process
1 項(xiàng)目產(chǎn)生
由于客戶方目前的出差管理業(yè)務(wù)主要是通過(guò)第三方的差旅管理系統(tǒng)來(lái)實(shí)現(xiàn)的,這種業(yè)務(wù)管理模式存在以下不足之處:
(1)目前的第三方差旅行管理平臺(tái)上的機(jī)票是通過(guò)第三方機(jī)票代理來(lái)預(yù)定的,沒(méi)有采取航空公司直接銷售預(yù)訂方式,因而導(dǎo)致不能享受航空公司針對(duì)集團(tuán)用戶的有競(jìng)爭(zhēng)力的價(jià)格優(yōu)勢(shì),由此造成目前差旅支出中機(jī)票成本居高不下。
(2)目前的第三方差旅管理平臺(tái)雖然沒(méi)有收取單個(gè)出差業(yè)務(wù)的服務(wù)費(fèi),但是通過(guò)該平臺(tái)訂出的每一張票據(jù),除了要支付票價(jià)資金外,企業(yè)用戶還需支付一定的出票費(fèi)。這種額外支出事實(shí)上推高了訂票的成本,最終增加了企業(yè)的差旅成本支出。
(3)目前的第三方差旅管理平臺(tái)是一個(gè)通用的代理平臺(tái),沒(méi)有針對(duì)具體企業(yè)客戶的實(shí)際差旅支出特點(diǎn)進(jìn)行業(yè)務(wù)優(yōu)化,并且針對(duì)客戶的新增業(yè)務(wù)需求和現(xiàn)有業(yè)務(wù)變更的適應(yīng)性不強(qiáng),導(dǎo)致企業(yè)客戶在出差業(yè)務(wù)流程改造優(yōu)化中的被動(dòng)。
綜上所述,企業(yè)客戶決定根據(jù)集團(tuán)新的出差業(yè)務(wù)流程規(guī)劃,開(kāi)發(fā)一套能結(jié)合航空公司直銷平臺(tái),降低差旅支出,優(yōu)化差旅支出管理業(yè)務(wù)的出差管理系統(tǒng)。
2 項(xiàng)目解決方案
商旅電子商務(wù)平臺(tái)通過(guò)出差申請(qǐng)、出差審批、機(jī)票查詢、機(jī)票預(yù)訂、機(jī)票支付、出票、預(yù)算占用、預(yù)算釋放、出差總結(jié)、機(jī)票退票管理、機(jī)票改簽管理等功能實(shí)現(xiàn)整個(gè)集團(tuán)的差旅服務(wù),整合EVS、BCC、HR等不同系統(tǒng)資源,提高集團(tuán)差旅服務(wù)效率。通過(guò)平臺(tái)的搭建,實(shí)現(xiàn)集團(tuán)商旅行為的預(yù)算占用、在線審批、自主查詢、自動(dòng)出票等全流程的業(yè)務(wù)模式,并實(shí)現(xiàn)和航空公司的價(jià)格直連,降低集團(tuán)商旅成本。
3 項(xiàng)目實(shí)施存在的問(wèn)題
由于本系統(tǒng)在建設(shè)中,需要與各大航空公司的直銷接口進(jìn)行連接,而航空公司直銷接口本身都是獨(dú)立且不一樣的,在服務(wù)提供方式、開(kāi)發(fā)語(yǔ)言、接口數(shù)據(jù)格式、完整性等方面都可能存在差異,這就需要針對(duì)不同的航空公司直銷接口單獨(dú)做對(duì)應(yīng)處理,這無(wú)形中增加了開(kāi)發(fā)的工作量和處理的難度。
同時(shí),對(duì)于沒(méi)有直銷接口的航空公司本項(xiàng)目通過(guò)引入第三方的機(jī)票信息來(lái)解決,而第三方的機(jī)票提供商提供的軟件接口與航空公司的接口又存在一定的差異,而且,限于第三方的機(jī)票提供商自身在銷售過(guò)程中存在的權(quán)限差異,會(huì)有部分功能可能無(wú)法實(shí)現(xiàn)自動(dòng)化的處理,需要航空公司協(xié)作來(lái)完成,這就需要針對(duì)這些特殊情況,采取有針對(duì)性的方式進(jìn)行處理。涉及到機(jī)票的查詢預(yù)訂等功能,要求數(shù)據(jù)直接從航空公司機(jī)票直銷接口獲取、預(yù)訂及支付,對(duì)于沒(méi)有開(kāi)通直銷接口的航空公司,可以考慮從攜程或芒果網(wǎng)等相關(guān)第三方獲取數(shù)據(jù)作為補(bǔ)充,以達(dá)到降低差旅成本的目標(biāo)。
基于目前航空公司機(jī)票直銷業(yè)務(wù),開(kāi)發(fā)方提出了機(jī)票預(yù)訂、出票、支付等一系列的基于出差業(yè)務(wù)的規(guī)劃,首先依托于機(jī)票直銷業(yè)務(wù),建立起從出差的申請(qǐng)、審批到機(jī)票的預(yù)訂、支付等全流程的網(wǎng)上流程操作流程,以出差業(yè)務(wù)的申請(qǐng)、審批及出差完成后的總結(jié)為主線,以機(jī)票的網(wǎng)上查詢、預(yù)訂、出票、支付為支持流程的全程業(yè)務(wù)支持。
4 查詢模塊的實(shí)現(xiàn)
查詢模塊查詢統(tǒng)計(jì)子系統(tǒng)通過(guò)豐富的功能來(lái)提供出差及其機(jī)票相關(guān)業(yè)務(wù)信息的展現(xiàn)。靈活的報(bào)表格式和內(nèi)容給業(yè)務(wù)相關(guān)人員提供了最大化的方便。從安全、穩(wěn)定和高效的角度實(shí)現(xiàn)查詢統(tǒng)計(jì)功能。結(jié)構(gòu)圖如圖1。
機(jī)票預(yù)訂統(tǒng)計(jì),可以根據(jù)指定查詢條件,查詢出符合條件的預(yù)訂機(jī)票信息(包括航班號(hào)、起飛時(shí)間、到達(dá)時(shí)間、起始地、目的地、機(jī)型、艙位、機(jī)票金額、折扣、結(jié)算單位等信息),并對(duì)預(yù)訂機(jī)票數(shù)量和預(yù)訂機(jī)票金額等信息進(jìn)行統(tǒng)計(jì)。查詢條件包括:起飛時(shí)間、起始地、目的地、結(jié)算單位等。
差旅管理人員能夠及時(shí)的了解定日期內(nèi),指定結(jié)算單位的機(jī)票預(yù)訂信息,方便管理者合理及時(shí)的處理異常情況。
機(jī)票查詢,依據(jù)用戶輸入的起始地、目的地、出差日期、返回日期、航空公司等信息(參見(jiàn)圖2)。
查詢出符合條件的航班信息(包括航班號(hào)、起飛時(shí)間、到達(dá)時(shí)間、機(jī)型、艙位、票價(jià)等信息),參見(jiàn)圖3:
用戶可以根據(jù)實(shí)際情況進(jìn)行后續(xù)的預(yù)訂處理;同時(shí),還可以根據(jù)航空公司、起飛時(shí)間、票面價(jià)格等信息進(jìn)行排序與過(guò)濾,以方便用戶瀏覽。
由于系統(tǒng)需要支持各航空公司及大型機(jī)票分銷商的訂票接口,為了系統(tǒng)的可擴(kuò)展性,我們將設(shè)計(jì)專用的票務(wù)處理通用解析功能,對(duì)于不同航空公司的接口調(diào)用,將統(tǒng)一通過(guò)此功能進(jìn)行格式解析、轉(zhuǎn)換、發(fā)送/接收處理;這樣,即使系統(tǒng)實(shí)施后,有新的航空公司或大型機(jī)票分銷商陸續(xù)加入本平臺(tái),那么系統(tǒng)只需要修改此功能模塊即可,而不用再進(jìn)行整體的變動(dòng),從而保證系統(tǒng)的穩(wěn)定性與靈活性。
對(duì)于查詢航班的結(jié)果,我們將根據(jù)航空公司和機(jī)票分銷商的接口格式進(jìn)行綜合分析,顯示出更多、更全的參考信息,以供使用人員在查詢時(shí)獲取更出的出行參考(如當(dāng)前航班都有什么票價(jià)、剩余座位數(shù)量、航班最低票價(jià)、對(duì)應(yīng)票價(jià)的退改簽限制等);對(duì)于查詢時(shí)沒(méi)有指定航空公司或機(jī)票分銷商時(shí),系統(tǒng)將在服務(wù)端依次調(diào)用不同的查詢航班接口,然后進(jìn)行整合(如相關(guān)的航班要進(jìn)行合并等)后,進(jìn)行前臺(tái)的統(tǒng)一展現(xiàn)。
同時(shí),若以后想要進(jìn)行靈活的票價(jià)管理,則還可以通過(guò)票價(jià)規(guī)則設(shè)置(如優(yōu)先出票商設(shè)置、出票比例分配設(shè)置等)來(lái)自定義前臺(tái)價(jià)格的顯示方式與邏輯。
根據(jù)航空公司和機(jī)票分銷商接口的格式,系統(tǒng)會(huì)支持單程、往返、聯(lián)程、團(tuán)隊(duì)等訂票方式(最終以航空公司和機(jī)票分銷商提供的接口為準(zhǔn)),最大限度地滿足的出差商旅需求。
鑒于機(jī)票查詢的特殊性,系統(tǒng)會(huì)支持雙日歷方式,方便用戶選擇日期,如圖4:
同時(shí),由于機(jī)場(chǎng)三字段太專業(yè),也不利于訂票人員操作,所以在選擇機(jī)場(chǎng)時(shí),系統(tǒng)可以支持三字碼、簡(jiǎn)拼、全拼、漢字四種輸入方式嗎,還支持直接選擇城市的操作方式。如圖5:
5 結(jié)束語(yǔ)
商旅電子商務(wù)平臺(tái)通過(guò)出差申請(qǐng)、出差審批、機(jī)票查詢、機(jī)票預(yù)訂等功能實(shí)現(xiàn)整個(gè)集團(tuán)的差旅服務(wù),整合EVS、BCC、HR等不同系統(tǒng)資源,提高集團(tuán)差旅服務(wù)效率。
參考文獻(xiàn)
[1] 戴維斯.開(kāi)源SOA.北京:電子工業(yè)出版社,2011.
[2] 張孝祥.深入Java Web開(kāi)發(fā)內(nèi)幕——核心基礎(chǔ)[M].北京:電子工業(yè)出版社,2006.
[3] 譚懷遠(yuǎn).讓Oracle跑得更快:Oracle 10g性能分析與優(yōu)化思路[M].北京:電子工業(yè)出版社,2011.