- 相關(guān)推薦
基于海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的功能和設(shè)計(jì)論文
1 海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)建設(shè)的必要性
網(wǎng)上服務(wù)平臺(tái)是各運(yùn)營(yíng)商為了方便客戶辦理查詢各類業(yè)務(wù)而開辦的專用網(wǎng)站,用戶通過(guò)登陸網(wǎng)上服務(wù)平臺(tái)可以自助辦理各種交易業(yè)務(wù)、查詢業(yè)務(wù)清單、查詢業(yè)務(wù)記錄、獲知最新動(dòng)態(tài)、投訴、建議等功能。網(wǎng)上服務(wù)平臺(tái)能夠?yàn)榭蛻籼峁┓奖、快捷的自助服?wù),是運(yùn)營(yíng)商服務(wù)能力的體現(xiàn),也是市場(chǎng)競(jìng)爭(zhēng)的有效手段。建設(shè)海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)是業(yè)務(wù)不斷擴(kuò)大的必然要求。海事衛(wèi)星業(yè)務(wù)隨著業(yè)務(wù)范圍從海上走向陸地、航空和手持機(jī),客戶群體從集團(tuán)客戶向個(gè)人用戶發(fā)展,為了面向客戶提供7*24小時(shí)的便捷服務(wù),提高工作效率,必然要求建設(shè)網(wǎng)上自助服務(wù);建設(shè)海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)是提高市場(chǎng)競(jìng)爭(zhēng)力的需要。隨著海事衛(wèi)星第四代星運(yùn)營(yíng)模式的改變,提供增值業(yè)務(wù)和整體解決方案,提高客戶服務(wù)水平是各業(yè)務(wù)分銷商提高競(jìng)爭(zhēng)力的手段,國(guó)外已經(jīng)提供了網(wǎng)上服務(wù)平臺(tái)服務(wù),在市場(chǎng)上一些大客戶也提出了需要網(wǎng)上自助服務(wù)的要求,因此建設(shè)網(wǎng)上服務(wù)平臺(tái)又是海事衛(wèi)星運(yùn)營(yíng)商提高海事衛(wèi)星業(yè)務(wù)管理效率、擴(kuò)大市場(chǎng)份額、提升核心競(jìng)爭(zhēng)力的必要手段。
2 海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的功能架構(gòu)
海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)按功能分為前臺(tái)應(yīng)用端和后管理端,網(wǎng)上服務(wù)平臺(tái)整體系統(tǒng)功能包括:信息查詢、用戶資料管理、業(yè)務(wù)辦理、商品轉(zhuǎn)換、接口管理等功能。前臺(tái)應(yīng)用端和后臺(tái)管理端都是以 B/S 實(shí)現(xiàn)的,這樣的實(shí)現(xiàn)方式方便部署和使用,用戶端只需要有 IE 瀏覽器就可以訪問(wèn)和使用該系統(tǒng),對(duì)客戶端的要求較低,同時(shí)該實(shí)現(xiàn)方式還便于系統(tǒng)后臺(tái)的維護(hù)管理。海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)整體功能架構(gòu)如圖 1 所示。海事衛(wèi)星業(yè)務(wù)網(wǎng)上服務(wù)平臺(tái)提供的應(yīng)用功能分為前臺(tái)用戶服務(wù)功能和后臺(tái)業(yè)務(wù)支撐功能,前臺(tái)用戶服務(wù)功能主要提供給用戶使用,后臺(tái)業(yè)務(wù)支撐功能主要提供給企業(yè)內(nèi)部人員做前臺(tái)系統(tǒng)的業(yè)務(wù)支撐、日常維護(hù)和系統(tǒng)管理之用。網(wǎng)上服務(wù)平臺(tái)的接口功能,是海事衛(wèi)星業(yè)務(wù)網(wǎng)上服務(wù)平臺(tái)系統(tǒng)與 M-BSS 系統(tǒng)進(jìn)行數(shù)據(jù)及信息交互的媒介,同時(shí)也是網(wǎng)上服務(wù)平臺(tái)實(shí)現(xiàn)業(yè)務(wù)操作和業(yè)務(wù)查詢必備的功能。前臺(tái)用戶服務(wù)功能主要分為系統(tǒng)首頁(yè)、用戶認(rèn)證、業(yè)務(wù)受理、信息查詢、監(jiān)控預(yù)警和其他功能幾部分。后臺(tái)業(yè)務(wù)支撐功能主要包括用戶管理、產(chǎn)品管理、業(yè)務(wù)審核、增值業(yè)務(wù)、前臺(tái)信息管理、統(tǒng)計(jì)分析和非可視功能等。海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的整體接口功能包括:海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)與 M-BSS 系統(tǒng)的接口、海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)與 Inmarsat 的 BSS 系統(tǒng)接口、海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)內(nèi)部接口。
3 海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的設(shè)計(jì)
出于對(duì)文章篇幅的考慮,有關(guān)海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的詳細(xì)設(shè)計(jì)等內(nèi)容將不予以闡述,但為了使廣大讀者對(duì)本系統(tǒng)有總體的、直觀的了解,以下將對(duì)海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的設(shè)計(jì)模式進(jìn)行簡(jiǎn)要概述。海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)以原有的 M-BSS 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)為基礎(chǔ),結(jié)合現(xiàn)有資源和網(wǎng)上服務(wù)平臺(tái)應(yīng)用服務(wù)器,將網(wǎng)上服務(wù)平臺(tái)應(yīng)用軟件部署到網(wǎng)上服務(wù)平臺(tái)應(yīng)用服務(wù)器上,使用戶通過(guò) Internet 能夠?qū)崿F(xiàn)對(duì)應(yīng)用系統(tǒng)的遠(yuǎn)程訪問(wèn)。此外,系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)還具備靈活性、擴(kuò)展性,為海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)擴(kuò)展提供支持。海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的實(shí)現(xiàn)在整體技術(shù)架構(gòu)上采用基于 J2EE 的多層架構(gòu)模型。系統(tǒng)從總體上分為三層:客戶層、平臺(tái)服務(wù)層和 BOSS 接口層。之所以這樣劃分,是因?yàn)樵诓渴饡r(shí)這三層通常都會(huì)部署在不同的物理設(shè)備上。而客戶層中的各子層通常位于同一物理設(shè)備上,客戶層又可分為三個(gè)子層,分別是展現(xiàn)層、邏輯控制層和數(shù)據(jù)模型層(即 MVC)。這種分層模型存在著明確的映射關(guān)系,同樣實(shí)現(xiàn)了將界面、業(yè)務(wù)邏輯和數(shù)據(jù)分離,并且保持了系統(tǒng)內(nèi)部的松耦合。
3.1 客戶層設(shè)計(jì)在海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)系統(tǒng)的客戶層設(shè)計(jì),采用SpringMVC 框架。網(wǎng)上服務(wù)平臺(tái)系統(tǒng)應(yīng)用的輸入、處理、輸出流程,利用處理器分離為 Model、View 和Controller,這樣一個(gè)應(yīng)用被分成三個(gè)層—模型層、視圖層、控制層,達(dá)到不同技術(shù)層級(jí)間松散耦合的效果。從網(wǎng)上服務(wù)平臺(tái)系統(tǒng)接受請(qǐng)求到返回請(qǐng)求,Spring MVC 框架的眾多組建都行動(dòng)起來(lái),各司其職,有條不紊地完成分內(nèi)的工作,提高系統(tǒng)靈活性、復(fù)用性和可維護(hù)性。
(1)視圖層:視圖(View)代表海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的用戶交互界面,是用 JSP 來(lái)實(shí)現(xiàn)的。一個(gè)應(yīng)用可能有很多不同的視圖,MVC設(shè)計(jì)模式對(duì)于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請(qǐng)求,而不包括在視圖上的業(yè)務(wù)流程的處理。
(2)模型層:模型(Model)是業(yè)務(wù)的處理以及業(yè)務(wù)規(guī)則的制定。模型接受視圖請(qǐng)求的數(shù)據(jù),并返回最終的處理結(jié)果。業(yè)務(wù)模型的設(shè)計(jì)是 MVC 最主要的核心。MVC 設(shè)計(jì)模式告訴我們,把應(yīng)用的模型按一定的規(guī)則抽取出來(lái),抽取的層次很重要,抽象與具體不能隔得太遠(yuǎn),也不能太近。MVC 并沒(méi)有提供模型的設(shè)計(jì)方法,而只是組織管理這些模型,以便于模型的重構(gòu)和提高重用性。業(yè)務(wù)模型還有一個(gè)很重要的模型就是數(shù)據(jù)模型。數(shù)據(jù)模型主要指實(shí)體對(duì)象的數(shù)據(jù)保存(持續(xù)化)。
(3)控制層:控制(Controller)可以理解為從用戶接收請(qǐng)求,將模型與視圖匹配在一起,共同完成用戶的請(qǐng)求。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請(qǐng)求?刂茖硬⒉蛔鋈魏螖(shù)據(jù)處理。
3.2 服務(wù)層設(shè)計(jì)
(1)實(shí)體 BEAN:網(wǎng)上服務(wù)平臺(tái)服務(wù)層的實(shí)體Bean層,對(duì)應(yīng)于服務(wù)平臺(tái)的數(shù)據(jù)持久層,每一個(gè)Bean類都是對(duì)映于服務(wù)平臺(tái)數(shù)據(jù)庫(kù)的一個(gè)表或一個(gè)視圖。
(2)服務(wù)接口層:網(wǎng)上服務(wù)平臺(tái)服務(wù)接口層是服務(wù)平臺(tái)對(duì)外提供服務(wù)的接口,即服務(wù)平臺(tái)對(duì)外提供的 API,網(wǎng)上服務(wù)平臺(tái)服務(wù)接口對(duì)外提供關(guān)于服務(wù)平臺(tái)的相關(guān)服務(wù)?蛻舳藨(yīng)用通過(guò)部署打包好的 API-jar,各個(gè)應(yīng)用程序可以通過(guò)接口調(diào)用服務(wù)組件提供的各種服務(wù)。服務(wù)平臺(tái)通過(guò) EJB3 無(wú)狀態(tài)會(huì)話Bean 和 Web Service 對(duì)外提供服務(wù)。通過(guò)對(duì)外提供服務(wù)接口,上層應(yīng)用就可以不必關(guān)心底層服務(wù)的實(shí)現(xiàn),專心完成其上層的應(yīng)用邏輯,實(shí)現(xiàn)了下層服務(wù)的具體實(shí)現(xiàn)對(duì)上層應(yīng)用的透明化。
(3)服務(wù)實(shí)現(xiàn)層:服務(wù)實(shí)現(xiàn)層是服務(wù)接口層的具體業(yè)務(wù)實(shí)現(xiàn),它對(duì)上層應(yīng)用程序是透明的。服務(wù)實(shí)現(xiàn)層完成服務(wù)平臺(tái)本身的重要業(yè)務(wù)邏輯和對(duì)底層 BOSS 接口的業(yè)務(wù)調(diào)用。服務(wù)實(shí)現(xiàn)層完成服務(wù)平臺(tái)自己的業(yè)務(wù)邏輯處理和對(duì)服務(wù)平臺(tái)本身的數(shù)據(jù)持久層操作。
3.3 BOSS 接口層BOSS接口層是負(fù)責(zé)處理海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)與 BOSS交互的接口,當(dāng)網(wǎng)上服務(wù)平臺(tái)的業(yè)務(wù)操作需要與 BOSS 交互時(shí),不直接對(duì) BOSS 的數(shù)據(jù)進(jìn)行業(yè)務(wù)操作,而是通過(guò)網(wǎng)上服務(wù)平臺(tái)的服務(wù)實(shí)現(xiàn)層,調(diào)用 BOSS 接口層的服務(wù)接口,實(shí)現(xiàn)對(duì)BOSS 的業(yè)務(wù)處理,這樣可以通過(guò)接口的方式,使網(wǎng)上服務(wù)平臺(tái)的本地操作和 BOSS 的遠(yuǎn)程操作各司其職,既明確了業(yè)務(wù)的分工處理,又保障了 BOSS 系統(tǒng)的數(shù)據(jù)安全。(1)BOSS 服務(wù)接口層:網(wǎng)上服務(wù)平臺(tái)的 BOSS 服務(wù)接口層,是定義網(wǎng)上服務(wù)平臺(tái)調(diào)用BOSS 服務(wù)的接口的類,按照功能分為信息查詢類 CustomerService、賬單信息查詢類Billing-Service、業(yè)務(wù)操作類 BusinessService。(2)BOSS 服務(wù)實(shí)現(xiàn)層:網(wǎng)上服務(wù)平臺(tái)的 BOSS 服務(wù)實(shí)現(xiàn)層,是負(fù)責(zé)實(shí)現(xiàn)網(wǎng)上服務(wù)平臺(tái)提交的所有海事衛(wèi)星業(yè)務(wù)操作,根據(jù)不同業(yè)務(wù)和不同業(yè)務(wù)操作類型,實(shí)現(xiàn)調(diào)用 BOSS 接口的處理。
4 結(jié)語(yǔ)
如今,隨著通信行業(yè)競(jìng)爭(zhēng)的加劇,電信業(yè)務(wù)運(yùn)營(yíng)商在注重傳統(tǒng)業(yè)務(wù)的同時(shí)更加注重提升在核心行業(yè)的競(jìng)爭(zhēng)優(yōu)勢(shì),注重對(duì)現(xiàn)有客戶提供超值的服務(wù)。越來(lái)越多的電信企業(yè)開始通過(guò)建立有效的網(wǎng)上服務(wù)平臺(tái)來(lái)保持和贏得更多有價(jià)值的客戶,進(jìn)而提高客戶的忠誠(chéng)度、滿意度。海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的建立有利于應(yīng)對(duì)市場(chǎng)的不斷發(fā)展和激烈的競(jìng)爭(zhēng),提高服務(wù)水平和服務(wù)質(zhì)量,更加快速和優(yōu)質(zhì)地滿足客戶需求
【基于海事衛(wèi)星網(wǎng)上服務(wù)平臺(tái)的功能和設(shè)計(jì)論文】相關(guān)文章:
基于Internet的風(fēng)機(jī)網(wǎng)上選型系統(tǒng)的設(shè)計(jì)論文09-02
基于MVC模式的網(wǎng)上書城系統(tǒng)的設(shè)計(jì)系統(tǒng)建設(shè)論文09-01
衛(wèi)星遙測(cè)數(shù)據(jù)系統(tǒng)設(shè)計(jì)論文09-01
論文:短信平臺(tái)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)09-24
基于嵌入式平臺(tái)的網(wǎng)絡(luò)化OTDR模擬訓(xùn)練系統(tǒng)設(shè)計(jì)論文09-02
基于知識(shí)管理系統(tǒng)的高職學(xué)生專業(yè)成長(zhǎng)平臺(tái)的構(gòu)建論文10-02
基于GSM紅外報(bào)警系統(tǒng)設(shè)計(jì)和PDU編碼的技術(shù)分析論文09-01
海事管理專業(yè)畢業(yè)論文08-25