陳智超
摘 要:現(xiàn)階段國內(nèi)海事危險品運(yùn)輸安全監(jiān)管往往利用海事船載客貨系統(tǒng),海事業(yè)務(wù)拓寬需求及實(shí)現(xiàn)信息化技術(shù)發(fā)展同時,船載客貨系統(tǒng)滯后,和海事危險品運(yùn)輸安全監(jiān)管的要求不符,對海事監(jiān)管水平的提高是不利的。海事危險品的運(yùn)輸安全監(jiān)管,需要符合海事當(dāng)前業(yè)務(wù)要求及便于海事人開展工作中的信息系統(tǒng),為海事管理部門提供幫助,有效安全監(jiān)督危險品貨物運(yùn)輸,通過數(shù)據(jù)支撐的方式推動航運(yùn)安全發(fā)展。
關(guān)鍵詞:海事危險品;運(yùn)輸安全監(jiān)控;設(shè)計
中圖分類號:U698 文獻(xiàn)標(biāo)識碼:A 文章編號:1006—7973(2016)11-0032-02
海事危險品監(jiān)管業(yè)務(wù)構(gòu)建了信息化系統(tǒng),以此為工作提供支撐,而信息化發(fā)展不成熟,存在了許多問題。為了確保運(yùn)輸中的海事危險貨物得到良好的管理與安全服務(wù),為監(jiān)控管理人員與用戶提供及時、準(zhǔn)確的數(shù)據(jù)信息,針對海事危險品安全狀態(tài)的動態(tài)監(jiān)管研究也開始多了起來。為滿足業(yè)務(wù)發(fā)展需求,本文探討了海事危險品運(yùn)輸安全監(jiān)控系統(tǒng)的具體的規(guī)范和方案。開啟海事全系統(tǒng)信息的整合。
1 海事危險品運(yùn)輸監(jiān)控和安全管理系統(tǒng)數(shù)據(jù)庫的具體設(shè)計
1.1 規(guī)范命名
在整個項目中,都是以英文大寫的方式命名。按照縮略規(guī)則來縮寫英文:合理使用英文單詞,堅持省略元音字的縮寫規(guī)則;五個元音使用各種復(fù)數(shù)形式和時態(tài),對重復(fù)出現(xiàn)的字母,只留一個。
對標(biāo)識符的命名,命名標(biāo)識符時,改變默認(rèn)的“Identified”,變?yōu)椤癐dentifier_pk”;對視圖的命名,各視圖前綴為“WV_”,在后邊添加一個表,視圖是幾個表組合查詢時,以W下劃線分開每個表名;對系統(tǒng)表的命名,各輔助系統(tǒng)使用的系統(tǒng)表,以“SYS_“”作前綴。
對關(guān)系的命名,以下劃線的方式命名和Codeia關(guān)系有關(guān)的2個實(shí)體code;對域的命名,如時間、日期人等W類似實(shí)體屬性的共同特征的命名;對主鍵的命名,以各主鍵作前綴,其后添加對應(yīng)的表名,用作表的主鍵名稱;對外鍵的命名,以FK_前綴作各外鍵,然后是和這種關(guān)系有關(guān)的2個code實(shí)體,父實(shí)體、子實(shí)體一前一后。
1.2 數(shù)據(jù)庫開發(fā)堅持的規(guī)則
對SQL簡化,確保字段簡潔,去掉多余的嵌套查詢,不選用SELECT*,對索使用面臨的問題,不要使用以上表達(dá)方式進(jìn)行查詢,將數(shù)據(jù)庫函數(shù)與計算表達(dá)式應(yīng)用在WHERE中,最好置于等號右邊,不然將使得字段上的索引不成功。查詢條件列類型的隱含轉(zhuǎn)換;使比較值協(xié)調(diào)查詢列數(shù)據(jù)類型,防止采用的數(shù)據(jù)庫類型自動轉(zhuǎn)換。
視圖、觸發(fā)器、存儲過指函數(shù)的使用,對多次使用的SQL查詢語句,最好定義為視圖,便于修改和優(yōu)化。如果操作任務(wù)繁重,如,定時性的數(shù)據(jù)統(tǒng)計,編寫成存儲過程,使用函數(shù),而不使用觸發(fā)器,最好不用UNIONALL,使用UNION時,要注意ORDERBY的使用,采用W,而不用JOIN,少用子查詢。對DISTINCT的使用,使用GROUPBY,最好不用DISTINCT語句,保障匯總字是索引字段。不要索引計算表達(dá)式抑或字段含數(shù)據(jù)庫函數(shù)。注釋的添加要確保樣式的統(tǒng)一。
1.3 設(shè)計數(shù)據(jù)模型
數(shù)據(jù)模型設(shè)計,以信息資源規(guī)劃方法論為為引導(dǎo),考慮業(yè)務(wù)的實(shí)際情況,現(xiàn)場檢查、危規(guī)字典業(yè)務(wù)流程的模型構(gòu)成了規(guī)劃設(shè)計數(shù)據(jù)模型,利用H部分?jǐn)?shù)據(jù)模型,將危險品管理系統(tǒng)中包含的所有數(shù)據(jù)表間的還輯關(guān)系給呈現(xiàn)出來。
對現(xiàn)場檢查任務(wù)表,現(xiàn)場檢查任務(wù)表設(shè)計保存了現(xiàn)場檢查任務(wù)中數(shù)據(jù)表中文名稱及其基本信息;現(xiàn)場檢査任務(wù)表對應(yīng)的英文名稱是DNG_SCN_CHK_TSK;對審核流程記錄表,審核流程記錄表設(shè)計保存了申報單的審批記錄,對各次受理審批的結(jié)果信息進(jìn)行記錄,審核流程記錄表對應(yīng)的英文名字為DNG_APRV_FLW。
1.4 設(shè)計核心數(shù)據(jù)表
散裝液化船申報:對散裝液化船舶申報表設(shè)計,其保存了散裝液化船報申報單的數(shù)據(jù)表中文名稱及基本信息,散裝液體船舶申報對應(yīng)的英文名稱為DNG_DCLR_SHP_LQDS。包裝、固體散裝貨物申報:對包裝、固體散裝貨物申報表設(shè)計,其保存了存儲包裝貨報申報單的數(shù)據(jù)表中文名稱及基本信息,包裝、固體散裝貨物申報對應(yīng)英文名稱為DNG_DCLR_CRG_PCGD。
現(xiàn)場檢查任務(wù)表:對現(xiàn)場檢查任務(wù)表設(shè)計,其保存了現(xiàn)場數(shù)據(jù)表中文名稱與檢查任務(wù)的基本信息;現(xiàn)場檢査任務(wù)表對應(yīng)的英文名稱是DNG_SCN_CHK_TSK。審核流程記錄表:對審核流程記錄表設(shè)計,其保存了記錄各受理審批結(jié)果與存儲申報單的審批記錄等,審核流程記錄表對應(yīng)的英文名稱為DNG_APRV_FLW。
2 海事危險品運(yùn)輸監(jiān)控和安全管理系統(tǒng)核心功能模塊的具體設(shè)計
2.1 危險品受理審批
查看申報信息及待處理列表、審批等共同組成了危險品受理審批模塊。進(jìn)入待處理列表界面時,通過w篩選條件的方式檢查固體船上報的信息,固體貨報、液體船報、液體貨報的信息,按下“業(yè)務(wù)處理”鍵,進(jìn)入到業(yè)務(wù)處理頁面,可W選擇受理或不予受理。
不進(jìn)行受理包括H種情況:繼續(xù)提供材料支撐,對不在范圍之內(nèi)和其他方面原因的,全部返回至申報系統(tǒng)中。核實(shí)材料、待檢查及待審批組成了受理操作的H種情況。對需要檢查的操作,使用現(xiàn)場檢查任務(wù)中的功能;對待審批,設(shè)置為待審批申報單狀態(tài),為下一環(huán)節(jié)的審批提供幫助。
2.2 現(xiàn)場檢查
首先,功能說明。危險品受理審批模塊能夠現(xiàn)場檢查與查詢現(xiàn)場可移動罐柜與船載危險品貨物等的日志。W下實(shí)施船載檢查表錄入與危貨檢查表錄入等的H種檢查表錄入;在現(xiàn)場檢查日志界面中,實(shí)施W下可移動罐柜檢查表、危貨集裝箱檢查表、船載危貨檢查表日志的H種檢查表日志查詢;在現(xiàn)場檢查維護(hù)界面中,實(shí)施W下可移動罐柜檢查表、危貨集裝箱檢查表、船載危貨檢查表的維護(hù)等H種檢查表維護(hù)。其次,按鈕事件說明。在現(xiàn)場檢查頁面中可進(jìn)行數(shù)據(jù)錄入及有關(guān)日志的查詢等。
3 海事危險品運(yùn)輸監(jiān)控和安全管理系統(tǒng)接口的具體設(shè)計
首先是接□概述。對該系統(tǒng)外網(wǎng)申報功能的申報,利用WebService接口,把申報信息傳到海事局系統(tǒng)接口程序中,這種接口接受到信息后,會有效檢驗(yàn)數(shù)據(jù)。當(dāng)數(shù)據(jù)滿足要求,存儲在海事局工作臺看,同時產(chǎn)生回執(zhí)號,需要返回回執(zhí)號,傳到DPN;當(dāng)不滿足要求,返回錯誤信息,傳到DPN。
其次是接□規(guī)則。如果貨物以過境船報、中轉(zhuǎn)入進(jìn)行流向時,需要船代填寫、上報貨物信息。把W逼點(diǎn)(集裝箱箱號的)各自保存在集裝箱和罐柜中,在貨報回執(zhí)號基礎(chǔ)上,查看、并找回集裝箱編號,依照集裝箱與裝載位置的箱號,使貨物與裝載位置相互匹配;貨物向出港流出,貨物類型是集壯箱,先按照貨報回執(zhí)號進(jìn)行船報,查看各裝箱的證明書回執(zhí)號,以此來查找各集裝箱,根據(jù)集裝箱與裝載位置的箱號,使貨物與裝載位置相互匹配。
對集裝箱照片的上傳,一個裝箱證明書需要上傳四張以上;裝箱整個過程及包裝標(biāo)記;保障接口報單的唯一性;內(nèi)網(wǎng)交換該申報單與附帶資料規(guī)則DPN待上傳各附帶資料所處的狀態(tài);如果一種單證需要進(jìn)行許多份的上傳時,當(dāng)有一份被返回來,把各資料狀態(tài)一同呈現(xiàn)給DPN,DPN將各資料狀態(tài)返回給內(nèi)網(wǎng)。
再次是接口返回值說明。接口返回值包括集中情況:回執(zhí)號、H種信息、錯誤信息等。當(dāng)由外網(wǎng)申報系統(tǒng)傳向內(nèi)網(wǎng)審批系統(tǒng),能夠順利地保存數(shù)據(jù),便返回該記錄?;貓?zhí)號堅持以下規(guī)則:包含年月日的字符串,隨機(jī)性加入四位數(shù)組字母構(gòu)成的字符串;如果系統(tǒng)出現(xiàn)異常,將異常信息返回;如果申報數(shù)據(jù)在外網(wǎng)申報傳輸中滿足不了要求時,將錯誤信息返回。
4 結(jié)束語
海事危險品運(yùn)輸安全監(jiān)管系統(tǒng)設(shè)計從全局出發(fā),規(guī)劃資源,使數(shù)據(jù)和資源配合和共享,防止出現(xiàn)信息孤島的情況。本次系統(tǒng)設(shè)計滿足了業(yè)務(wù)需求,同時也體現(xiàn)了管理決策。在具體分析中,有效溝通了相關(guān)部門的業(yè)務(wù),熟悉了業(yè)務(wù)及相關(guān)人員需求及存在的問題。技術(shù)開發(fā)工具與框架的選擇,有效結(jié)合了海事業(yè)務(wù)的特征,縮短了業(yè)務(wù)開發(fā)實(shí)踐,快速上報。為避免重復(fù)性建設(shè)和應(yīng)用,可以與口岸物流網(wǎng)絡(luò)進(jìn)行對接,實(shí)現(xiàn)了外網(wǎng)申報與內(nèi)網(wǎng)審批數(shù)據(jù)的傳輸和共享。通過搭建網(wǎng)絡(luò)專線,采用訪問海事基礎(chǔ)數(shù)據(jù)視圖表方式,保障了外網(wǎng)申報海事基礎(chǔ)數(shù)據(jù)的準(zhǔn)確。
參考文獻(xiàn):
[1]熊跡.基于普適網(wǎng)絡(luò)的水路危險品運(yùn)輸監(jiān)控系統(tǒng)研究與設(shè)計[D].武漢理工大學(xué),2011.
[2]韓飛.海事危險品運(yùn)輸監(jiān)管系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].大連海事大學(xué),2015.