劉影++徐友鹿++顏悅
摘要:為了整合航運行業(yè)的信息服務(wù)規(guī)范,為了實現(xiàn)各類資源的整合和配置優(yōu)化,開發(fā)了本航運云平臺系統(tǒng)。該系統(tǒng)是一套基于JavaEE架構(gòu)的平臺,包括網(wǎng)頁端和移動App端,采用SSH架構(gòu)設(shè)計研發(fā)。具有非常合理的擴展性和移植性,極易部署和推廣。
關(guān)鍵詞:SSH框架;航運平臺;J2EE
中圖分類號:TP311.5 文獻標(biāo)識碼:A 文章編號:1007-9416(2017)10-0143-01
進入21世紀以來,海洋首次成為國家工業(yè)的關(guān)注點,從近海走向深藍讓航海業(yè)得到大發(fā)展。“互聯(lián)網(wǎng)+”智慧船員平臺項目就是要建設(shè)一個面向用戶的網(wǎng)上電子服務(wù)系統(tǒng),最大程度的吸引客戶,并提高其信息使用率,以減少企業(yè)的用工成本。
1 系統(tǒng)結(jié)構(gòu)設(shè)計
系統(tǒng)由J2EE平臺服務(wù)、應(yīng)用接口和中間件協(xié)議構(gòu)成,它對開發(fā)基低耦合高內(nèi)聚的web應(yīng)用程序有完全意思上的指導(dǎo)作用。下面對本系統(tǒng)中可能會用到的相關(guān)技術(shù)規(guī)范進行簡單的描述:
(1)JSP頁面是一種由Java代碼和HTML網(wǎng)頁代碼相互交織組成的頁面,容器在JSP頁面被客戶端所請求后把JAVA代碼提取出來單獨運行處理,在最后將運算結(jié)果和HTML頁面生產(chǎn)新的內(nèi)容返回給客戶端瀏覽器。(2)Java Servlet是一種具有更高邏輯處理的JAVA程序,大大擴展了web服務(wù)器的功能。(3)XML在不同的商務(wù)過程的數(shù)據(jù)共享中誕生了一種標(biāo)記語言XML,它語法規(guī)則簡單,適合機器處理。由于它的出現(xiàn),規(guī)范了多語言情況下的編碼轉(zhuǎn)換問題,但同時也正在被JSON快速取代者。
本系統(tǒng)遵循多層應(yīng)用架構(gòu)設(shè)計的原則,包含以下層次:數(shù)據(jù)層、信息服務(wù)層、應(yīng)用組件層、業(yè)務(wù)邏輯層和展現(xiàn)層,如下圖1所示。
系統(tǒng)采用防火墻將智慧船員系統(tǒng)平臺分為互聯(lián)網(wǎng)區(qū)、web服務(wù)區(qū)、平臺網(wǎng)絡(luò)區(qū);防火墻從區(qū)域上劃分,可分為三個部分,外部區(qū)域,DMZ區(qū)和內(nèi)部核心區(qū)[6]。
2 系統(tǒng)功能設(shè)計
系統(tǒng)功能需求上主要針對兩個群體:船東、船員設(shè)計。
在船東模塊中:考慮到船東對于船只信息實時掌握的需求,開發(fā)出船只軌跡查詢,船只事實定位、船艙內(nèi)部監(jiān)控(需要設(shè)備支持)、船只到港提醒等多項動態(tài)實效性強的功能。
在船員模塊中,則更多的是為船員就業(yè)、工作、保險、考證等生活方面提供貼心的服務(wù)性一體化功能。如下圖2所示。
3 系統(tǒng)測試
系統(tǒng)開發(fā)完畢后需要進行測試,測試的重點著眼于系統(tǒng)的功能和性能。通過Kali系統(tǒng)對網(wǎng)站進行負載壓力測試和SQL注入測試,確保系統(tǒng)的穩(wěn)定性和數(shù)據(jù)的安全性。
4 結(jié)語
本文設(shè)計并最終實現(xiàn)了基于SSH框架的航運平臺系統(tǒng),系統(tǒng)在實現(xiàn)過程中結(jié)合了當(dāng)前普遍使用的軟件設(shè)計模式,開發(fā)出了符合當(dāng)前航運行業(yè)的需求和用戶行為習(xí)慣的系統(tǒng),具有很大的實用價值。
參考文獻
[1]郭軍,郭冠超.對加快發(fā)展海洋經(jīng)濟的戰(zhàn)略思考[J].經(jīng)濟視角,2011,(02):35-38.
[2]謝志剛.基于J2EE架構(gòu)的企業(yè)管理信息系統(tǒng)設(shè)計[D].電子科技大學(xué),2005.
[3]李祎.J2EE平臺下消息中間件及其安全性的研究[D].武漢理工大學(xué),2007.
[4]王勇.基于J2EE技術(shù)的WEB事務(wù)研究與應(yīng)用[D].南京理工大學(xué),2006.
[5]楊振宇.面向企業(yè)級分布式應(yīng)用軟件體系結(jié)構(gòu)的研究與設(shè)計[D].國防科學(xué)技術(shù)大學(xué),2004.
[6]周逸峰.金融機構(gòu)信息系統(tǒng)安全架構(gòu)規(guī)劃和建設(shè)[D].復(fù)旦大學(xué),2014.endprint