版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第1章緒論1.1課題背景由于國內(nèi)的港口電子政務(wù)化辦公最近幾年才開始興起,導(dǎo)致了我們國內(nèi)的港口的危險(xiǎn)貨物運(yùn)輸過程存在多方位缺陷,缺乏有效的規(guī)范,同時(shí)依賴手工辦事效率不高。中國海事局在2005年開始進(jìn)行危險(xiǎn)貨物申報(bào)系統(tǒng)的建設(shè),并于2006年5月啟用,主要為了獲得船舶上危險(xiǎn)貨物的裝運(yùn)許可和安全運(yùn)輸申請,并提供EDI電子申報(bào)接口。在2006年12月國內(nèi)已經(jīng)有很多港口使用上了這個(gè)危險(xiǎn)貨物的申報(bào)系統(tǒng)。海事局通過該申報(bào)管理系統(tǒng)管理船舶危險(xiǎn)貨物運(yùn)輸申報(bào),安全的聲明有助于進(jìn)行復(fù)雜的研究和統(tǒng)計(jì),同時(shí)可以進(jìn)行復(fù)雜的查詢統(tǒng)計(jì),大大減少工作人員的工作量,提高工作效率。危險(xiǎn)貨物的審批業(yè)務(wù)通過增加線下現(xiàn)場檢查從而保證了不會有欺瞞漏報(bào)現(xiàn)象的發(fā)生,有利于對于港口、裝箱企業(yè)和船代貨代等多方面的人員加強(qiáng)監(jiān)管,能夠十分有效的抑制危險(xiǎn)貨物申報(bào)過程中的虛假、危規(guī)亂象。在國外,世界主要港口通過引進(jìn)EDI(電子數(shù)據(jù)交換)、VTC(航運(yùn)服務(wù)系統(tǒng))等先進(jìn)技術(shù)和設(shè)備,不斷提高管理和運(yùn)營效率。鹿特丹,歐洲最大的港口,在1985年開發(fā)并應(yīng)用了EDI技術(shù),引進(jìn)了無人自動化系統(tǒng),鹿特丹港應(yīng)急接收控制室有6萬多類危險(xiǎn)品信息,中央控制室可隨時(shí)檢索相關(guān)數(shù)據(jù),并與各控制點(diǎn)實(shí)時(shí)檢索各種數(shù)據(jù)和信息同時(shí),中央數(shù)據(jù)庫還與消防部門聯(lián)網(wǎng),實(shí)現(xiàn)動態(tài)、全過程、自動監(jiān)控。德國漢堡港早在1983年就已經(jīng)開始花費(fèi)巨大的資金研究和建設(shè)他們自己的數(shù)字信息化港口,通過他們幾十年建立起來的數(shù)據(jù)信息網(wǎng)絡(luò),使得他們擁有全世界最大的相關(guān)信息網(wǎng)絡(luò)和船舶數(shù)據(jù)信息庫,這也使得在現(xiàn)如今信息化的大浪潮下他們能夠屹立不倒。加拿大各口岸實(shí)行危險(xiǎn)品申報(bào)計(jì)算機(jī)自動許可,各監(jiān)管機(jī)構(gòu)配備了一系列先進(jìn)的檢測設(shè)備,包括專用檢測車、先進(jìn)的防護(hù)服和通風(fēng)設(shè)備、爆炸測量設(shè)備,測輻射強(qiáng)度等測試儀器以及一些簡單的應(yīng)急設(shè)備,大大提高了管理工作的效率和準(zhǔn)確性。新加坡的港口通過建立海港網(wǎng)絡(luò)數(shù)據(jù)庫、集裝箱網(wǎng)絡(luò)數(shù)據(jù)庫、快速聯(lián)系數(shù)據(jù)庫、發(fā)展財(cái)務(wù)數(shù)據(jù)交換技術(shù)可以快捷查詢到港、離港和在港作業(yè)船動態(tài),幫助企業(yè)用戶和政府港口管理部門更好地進(jìn)行數(shù)據(jù)通信交流,數(shù)據(jù)庫服務(wù)是雙向的,查詢裝卸信息,通過提交及時(shí)響應(yīng)港口服務(wù)請求。海洋運(yùn)輸是現(xiàn)代物流的重要途徑之一,由于港口貨運(yùn)種類繁雜,對各類工業(yè)危險(xiǎn)品的轉(zhuǎn)運(yùn)與接收處理作業(yè)的安全問題就顯得特別敏感,是所有港口作業(yè)管理中的一項(xiàng)重要事務(wù),在國內(nèi)外都受到高度重視并且積極結(jié)合先進(jìn)技術(shù)手段發(fā)展有效的管理方法。目前青島港所使用的危險(xiǎn)品申報(bào)審批與作業(yè)管理系統(tǒng)主要針對散裝危險(xiǎn)貨物的申報(bào)業(yè)務(wù),由于管理上的難度暫時(shí)沒有進(jìn)行集裝箱載運(yùn)包裝危險(xiǎn)貨物港口作業(yè)申報(bào)的業(yè)務(wù)。同時(shí),現(xiàn)有行政管理系統(tǒng)只支持手工錄入申報(bào)信息的方式,港口經(jīng)營人(作業(yè)碼頭)需配備工作人員進(jìn)行手工申報(bào)操作,該方式在作業(yè)量較大的情況下,將對企業(yè)的工作效率產(chǎn)生較大的影響,甚至影響企業(yè)正常的生產(chǎn)活動。而且,大量的手工填報(bào)單難免會有各種漏報(bào)、滿報(bào)、誤報(bào)的情況。建立和完善青島港口交通管理行政平臺,加強(qiáng)港口航運(yùn)行政管理信息化,對港口航運(yùn)進(jìn)行網(wǎng)絡(luò)和智能控制,港口管理部門需要從完善碼頭管理業(yè)務(wù)數(shù)據(jù)庫尋找突破口,以提高基礎(chǔ)數(shù)據(jù)的準(zhǔn)確性和及時(shí)性,對碼頭單位自行申報(bào)的動態(tài)數(shù)據(jù)加強(qiáng)審查和檢驗(yàn)并實(shí)現(xiàn)數(shù)據(jù)的互通。為加強(qiáng)青島港危險(xiǎn)貨物申報(bào)工作效率,同時(shí)提升港口的安全防范意識,需要按照相關(guān)法律法規(guī)嚴(yán)格執(zhí)行《中華人民共和國安全生產(chǎn)法》、《中華人民共和國港口法》、《港口危險(xiǎn)貨物管理規(guī)定》,不違反法律法規(guī),不觸碰法律紅線。青島港海事局需要在開展港口信息化建設(shè)、服務(wù)和促進(jìn)港口綜合業(yè)務(wù)發(fā)展的同時(shí),認(rèn)真實(shí)行青島港海事局賦予的危險(xiǎn)貨物申報(bào)的權(quán)利,對碼頭上裝卸貨物、貯存、包裝危險(xiǎn)貨物或?qū)ξkU(xiǎn)貨的物集裝箱進(jìn)行裝拆箱等作業(yè)過程實(shí)施申報(bào)審批工作。雖然目前青島海事局采用的碼頭貨物申報(bào)管理系統(tǒng)具有危險(xiǎn)貨物港口作業(yè)資質(zhì)管理、危險(xiǎn)貨物申報(bào)管理、危險(xiǎn)貨物審批管理、危險(xiǎn)貨物現(xiàn)場檢查管理、危險(xiǎn)貨物查詢統(tǒng)計(jì)管理、危險(xiǎn)貨物基礎(chǔ)字典管理、系統(tǒng)管理等七個(gè)模塊,但其中危險(xiǎn)貨物預(yù)申報(bào)模塊主要針對散裝危險(xiǎn)貨物的申報(bào)業(yè)務(wù),沒有實(shí)現(xiàn)針對進(jìn)口包裝危險(xiǎn)品申報(bào)的業(yè)務(wù)系統(tǒng)。但目前進(jìn)口包裝危險(xiǎn)品作業(yè)申報(bào)業(yè)務(wù)主要依靠人工抽查的方法實(shí)現(xiàn)安全監(jiān)督,工作效率比較低下。散裝危險(xiǎn)貨物港口作業(yè)申報(bào)時(shí)以航次為單位,總量上申報(bào)業(yè)務(wù)量較小,目前每天約有280單申報(bào)業(yè)務(wù)。包裝危險(xiǎn)貨物,如集裝箱通常以集裝箱為單位進(jìn)行業(yè)務(wù)申報(bào),預(yù)計(jì)全市月申報(bào)業(yè)務(wù)量大約有1萬單,依賴手工填寫申報(bào)的方式進(jìn)行業(yè)務(wù)申報(bào),企業(yè)的工作效率得不到提高,同時(shí)大量的手工填報(bào)單會出現(xiàn)漏報(bào)瞞報(bào)誤報(bào)的情況。因此,為提高工作人員的工作效率和提高整個(gè)企業(yè)的辦事效率,保證青島港危險(xiǎn)品貨物申報(bào)審批工作的覆蓋性、時(shí)效性、快捷性和拓展性,通過對碼頭申報(bào)審批業(yè)務(wù)的實(shí)際考察和反復(fù)設(shè)計(jì)論證,來建立危險(xiǎn)貨物港口作業(yè)申報(bào)管理系統(tǒng),實(shí)現(xiàn)對進(jìn)口包裝危險(xiǎn)貨物申報(bào)、審批的信息化,利用互聯(lián)網(wǎng)辦事的快捷高效性來解決手工操作存在的辦事慢、效率低的問題。目前青島港轄區(qū)內(nèi)從事集裝箱危險(xiǎn)貨物港口作業(yè)港區(qū)主要有董家口港區(qū)、青島大港區(qū)、黃島油港區(qū)和前灣港區(qū)等組成,這四個(gè)港區(qū)均為青島港集團(tuán)的下屬碼頭。這些碼頭在青島港集團(tuán)下屬海勃軟件公司的支持下,基本已建成或擬建碼頭危險(xiǎn)貨物申報(bào)系統(tǒng),實(shí)現(xiàn)對日常碼頭作業(yè)的信息化管理。本項(xiàng)目建設(shè)主要為青島市交通運(yùn)輸和港口管理局有效行使危險(xiǎn)貨物的確保安全的職責(zé),保障青島港口安全生產(chǎn)提供實(shí)際有效的保障。以青島港集團(tuán)的碼頭生產(chǎn)操作系統(tǒng)為導(dǎo)向,設(shè)計(jì)危險(xiǎn)貨物作業(yè)申報(bào)系統(tǒng)并納入碼頭日常工作辦事項(xiàng)目的過程中,提高港口企業(yè)工作效率,降低港口企業(yè)生產(chǎn)成本,同時(shí)為政府管理部門提供真實(shí)、準(zhǔn)確的數(shù)據(jù),從而實(shí)施有效的確保了港口作業(yè)的安全性和效率性。1.2目的和意義中國擁有18000公里內(nèi)陸海岸線,是一個(gè)強(qiáng)大的海洋和港口國。港口的發(fā)展不僅提高了我們參與全球經(jīng)濟(jì)競爭的能力,而且還改變了我國傳統(tǒng)的區(qū)域經(jīng)濟(jì)結(jié)構(gòu),優(yōu)化了傳統(tǒng)物流運(yùn)輸構(gòu)成。近年來,危險(xiǎn)貨物港口事故頻繁發(fā)生,對各個(gè)港口地區(qū)人員生命安全和貨物的安全運(yùn)輸構(gòu)成了嚴(yán)重威脅。尤其是江蘇德里橋儲藏有限公司的火災(zāi)和爆炸,臨沂金宇石油化工有限公司的油罐車泄漏,導(dǎo)致火災(zāi)等。青島港是處理和儲存危險(xiǎn)化學(xué)品的主要港口。港口內(nèi)有66個(gè)倉庫危險(xiǎn)貨物,136個(gè)儲存危險(xiǎn)貨物的罐體,總?cè)萘?967000立方米,還有4個(gè)危險(xiǎn)貨物集裝箱場地,總面積83700平方米。危險(xiǎn)貨物的特性是易燃性、爆炸性和毒性,同時(shí)港口的危險(xiǎn)貨物安全事故十分嚴(yán)重,駁船和儲藏及裝卸罐一旦發(fā)生事故很難救援和消除,不僅造成巨大的物質(zhì)和人員損失,而且還造成巨大的人命損失,對環(huán)境污染和環(huán)境破壞造成嚴(yán)重的社會后果。近年來,青島港通過利用自身的地域優(yōu)勢和國家政策的支持,以極具吸引力的優(yōu)惠和發(fā)展前景吸引投資者企業(yè),有了大型企業(yè)的駐扎,自然會有物流的巨大市場,再通過進(jìn)一步擴(kuò)大港口投機(jī)建設(shè)的規(guī)模,是港口的經(jīng)濟(jì)進(jìn)一步得到增強(qiáng),為了改善青島貨運(yùn)港的形象,作為危險(xiǎn)貨物在北方的重要集中點(diǎn),危險(xiǎn)貨物的港口業(yè)務(wù)量逐年增加。但是與此同時(shí),青島港的海岸線很長,碼頭分布相對零散。青島港務(wù)局在危險(xiǎn)貨物方面的業(yè)務(wù)主要是通過紙質(zhì)和手工作業(yè)進(jìn)行的。這種十幾年前的作業(yè)方式已經(jīng)不能適應(yīng)時(shí)代發(fā)展的需求,而且多年來的人力物力資源成本消耗巨大。在這方面,迫切需要根據(jù)青島港口管理局的法律規(guī)定和實(shí)際需要建立一個(gè)具有青島港特色的危險(xiǎn)貨物申報(bào)管理系統(tǒng),通過這個(gè)危險(xiǎn)貨物申報(bào)管理系統(tǒng)可以實(shí)現(xiàn)危險(xiǎn)貨物申報(bào)審批流程的自動化進(jìn)行,提升港口行政部門的辦公效率,同時(shí),青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)的建成投入使用也會帶來拒貸的經(jīng)濟(jì)效益,通過經(jīng)濟(jì)效益的提高來不斷的加強(qiáng)循環(huán)其他的信息化配套建設(shè),通過實(shí)現(xiàn)港口、企業(yè)、和投資者三方面的共贏來加強(qiáng)地方的經(jīng)濟(jì)建設(shè),提高港口管理當(dāng)局和執(zhí)法人員的責(zé)任水平,目的是:該系統(tǒng)允許港口企業(yè)成功地對危險(xiǎn)貨物的運(yùn)輸承擔(dān)責(zé)任,并將其適用于所有港口。港口企業(yè)有一個(gè)可靠的技術(shù)保障平臺。新修訂的《危險(xiǎn)化學(xué)品安全管理?xiàng)l例》于2011年12月1日生效,同時(shí)授予港務(wù)局新的職責(zé),審查危險(xiǎn)化學(xué)品庫存的安全條件,并為建造裝卸港口的項(xiàng)目規(guī)定新的責(zé)任。國家港務(wù)局尚未建立系統(tǒng)、全面和有效的危險(xiǎn)貨物安全管制機(jī)制,而且預(yù)防和處置危險(xiǎn)貨物的能力相對不足。青島港口危險(xiǎn)貨物申報(bào)系統(tǒng)可有效提高港口管理的管理水平和社會形象,維護(hù)港口的穩(wěn)定和秩序。為了確保公共衛(wèi)生和貨物安全,加速建設(shè)海洋經(jīng)濟(jì),促進(jìn)經(jīng)濟(jì)發(fā)展模式的轉(zhuǎn)變,對于港口的安全、健康和可持續(xù)發(fā)展至關(guān)重要。第2章可行性分析可行性分析主要是分析了解此系統(tǒng)是否能夠在最短的時(shí)間內(nèi),以最小的成本開支來開發(fā)所需要的系統(tǒng)。需要判斷開發(fā)的系統(tǒng)以現(xiàn)有技術(shù)是否能夠?qū)崿F(xiàn),以及在系統(tǒng)完成后,帶來的經(jīng)濟(jì)效益和在社會上的應(yīng)用價(jià)值。2.1經(jīng)濟(jì)可行性本項(xiàng)目用戶包括碼頭企業(yè)和管理部門兩類,其中碼頭企業(yè)工作人員并不直接訪問本系統(tǒng),而是通過系統(tǒng)接口上報(bào)申報(bào)數(shù)據(jù)和下載審批結(jié)果數(shù)據(jù)。管理部門主要包括市交通運(yùn)輸和港口管理局港監(jiān)處和上海港航行政管理部門,實(shí)際日常工作涉及本業(yè)務(wù)的工作人員約20名左右。根據(jù)青島港航行政管理部門估算,進(jìn)口危險(xiǎn)貨物作業(yè)申報(bào)量約每月10萬單,以每個(gè)月20個(gè)工作日估算則平均每天作業(yè)申報(bào)量為5000單。在經(jīng)濟(jì)效益方面,由于目前上海港進(jìn)口包裝危險(xiǎn)貨物港口作業(yè)的業(yè)務(wù)數(shù)量大、時(shí)效要求高,如果按照傳統(tǒng)流程釆用人工申報(bào)的話,所需人力、材料成本相當(dāng)龐大。由于所使用的技術(shù)是開源的、免費(fèi)的,可以免費(fèi)下載或在網(wǎng)絡(luò)上購買,因此最重要的開發(fā)經(jīng)濟(jì)投資只需要一臺計(jì)算機(jī)進(jìn)行開發(fā)和維護(hù),一旦投入使用,不僅可以工作負(fù)載此外,制度也不是很復(fù)雜,開發(fā)周期短,人員支出大大減少,開發(fā)成本遠(yuǎn)低于經(jīng)濟(jì)收入。系統(tǒng)開發(fā)所需的硬件和軟件支持相對容易獲得,系統(tǒng)以軟件開發(fā)為主,系統(tǒng)管理模式自動化,大大降低了人員和材料成本,減少操作時(shí)間,顯著提高工作效率。經(jīng)過以上分析,青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)系統(tǒng)在經(jīng)濟(jì)上的開發(fā)是可行的。1.系統(tǒng)初期投資青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)初期投資如表2-1所示。表2-1青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)初期投資序號項(xiàng)目人工(人·日)單價(jià)(元)合計(jì)(元)1需求分析430012002總體設(shè)計(jì)450020003前端詳細(xì)設(shè)計(jì)23006004后端詳細(xì)設(shè)計(jì)340012005數(shù)據(jù)庫設(shè)計(jì)43001200續(xù)表2-16編碼實(shí)現(xiàn)40300120007單元測試22004008系統(tǒng)綜合測試32006009說明手冊編制220040010合計(jì)192002.該系統(tǒng)貨幣的時(shí)間價(jià)值設(shè)年利率為i,現(xiàn)已存入P元,則n年后可得到的錢數(shù)為:F=P(1+i)n。這就是P元在n年后的價(jià)值。在青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)中,假設(shè)每年可節(jié)省10萬元。若軟件生存期為5年,則5年可節(jié)省50萬元。而開發(fā)青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)共投資1.92萬元。其具體的貨幣的時(shí)間價(jià)值如下。設(shè)年利率為5%,青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)貨幣時(shí)間價(jià)值如表2-2所示。表2-2青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)時(shí)間價(jià)值(萬元)年份將來值(1+i)n現(xiàn)在值1101.058.5348.5342101.10259.0717.6033101.15768.63926.2424101.21558.22734.4695101.27637.83542.3033.投資回收期在引入本系統(tǒng)一年以后,可以節(jié)省9.534萬元;第二年,可以節(jié)省9.07萬元,比最初的投資還少3.88萬元,但第三年可以節(jié)省9.07萬元。即:1+(11.56-9.534)/9.07=1.223(年)4.純收入引入青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)之后,5年內(nèi)的純收入預(yù)計(jì)是31.744萬元,具體內(nèi)容如下:31.744-11.56=20.184(萬元)經(jīng)過以上分析,青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)在經(jīng)濟(jì)上的開發(fā)是可行的。2.2技術(shù)可行性本系統(tǒng)所采用的技術(shù)全是現(xiàn)今主流技術(shù)架構(gòu),主要有PHP技術(shù)、Mysql數(shù)據(jù)庫和Apache服務(wù)器是開源的,免費(fèi)的,因此在全世界范圍內(nèi)有廣大的用戶支持,同時(shí)也是使用人數(shù)較多的Web開發(fā)技術(shù),由于開源社區(qū)的存在其擴(kuò)展性和資源上具有很大的優(yōu)勢,在技術(shù)和框架上比較成熟。PHP從本質(zhì)上說是一個(gè)腳本語言,雖然比起java,沒有java的系統(tǒng)化和語言規(guī)范,但是這絲毫不影響其受歡迎的程度,現(xiàn)在世界上很多著名的網(wǎng)站都有設(shè)計(jì)php語言,PHP的語言機(jī)制從另一方面也設(shè)定了其簡單易學(xué)的特性,十分易于理解編程,十分適合初學(xué)者來開發(fā),同時(shí)PHP技術(shù)也可以生成動態(tài)網(wǎng)頁技術(shù),增進(jìn)與用戶的交互,通過PHP能夠開發(fā)世界上主流的動態(tài)網(wǎng)頁。開發(fā)PHP意味著可以不用學(xué)習(xí)太多、深奧的技術(shù)和運(yùn)行機(jī)制。PHP是一個(gè)免費(fèi)開源的技術(shù),免費(fèi)開源在世界范圍也是大勢所趨,PHP的開源基金會支持著它的服務(wù)器成本,PHP在全世界的各個(gè)服務(wù)站點(diǎn)建立支持的服務(wù)器,提供給用戶免費(fèi)下載服務(wù)。PHP同時(shí)也遵循GNU公共許可,源代碼完全公開,允許用戶對其源代碼進(jìn)行修改,世界上許多著名的系統(tǒng)都是由此衍生出的,例如蘋果公司的Mac系統(tǒng),手機(jī)系統(tǒng)Android等。正是由于開源的推行,促進(jìn)了技術(shù)的快速升級和更新迭代,在社區(qū)中有許多志同道合的小伙伴,共同維護(hù)著其更新升級。PHP現(xiàn)在在國內(nèi)也十分的受到歡迎,相關(guān)學(xué)習(xí)資源也十分豐富,社區(qū)用戶對其進(jìn)行著相關(guān)開發(fā),其開源框架和插件也十分豐富,一個(gè)好的框架受到許多用戶支持,例如Thinkphp、Laraval、Yii2等,許多的框架和插件的市場也同時(shí)支持了市面上許多網(wǎng)站的建設(shè),比如國內(nèi)比較著名的BBS論壇Discuz,博客系統(tǒng)Wordoress等,正是由于插件其可開發(fā)性,使其擁有數(shù)量眾多的插件,其可擴(kuò)展性十分豐富,支撐了用戶的各類網(wǎng)站建設(shè)需求。MySQL數(shù)據(jù)庫是全世界最受歡迎的數(shù)據(jù)庫之一,同PHP一樣開源免費(fèi),也正是因?yàn)檫@個(gè)原因,其得到數(shù)量眾多開發(fā)者的支持,MySQL數(shù)據(jù)庫是一種關(guān)系型數(shù)據(jù)庫,通過設(shè)計(jì)表與表之間關(guān)系使其在速度存取性能上表現(xiàn)出色,MySQL數(shù)據(jù)庫的體量很小但著絲毫不影響其數(shù)據(jù)存取性能,根據(jù)其公司內(nèi)部的數(shù)據(jù)測試和壓力測試表中看出,MySQL8.0數(shù)據(jù)庫每秒查詢次數(shù)達(dá)到了100萬次,性能表現(xiàn)上十分出色,能夠滿足用戶的毫秒級體驗(yàn),用戶體驗(yàn)十分良好,正是因?yàn)槠洳凰椎男阅鼙憩F(xiàn)和開源免費(fèi)的特性使其成為全世界范圍內(nèi)的開發(fā)者首選數(shù)據(jù)庫,對于初創(chuàng)企業(yè)公司十分適合。MySQL為保證自身的經(jīng)濟(jì)發(fā)展,提供給企業(yè)用戶商業(yè)的版本,給企業(yè)用戶提供維護(hù)支持,幫助其實(shí)現(xiàn)數(shù)據(jù)的容災(zāi)救災(zāi)能力,還因其和Apache組合起來使用十分的適合,因而他們兩個(gè)常被組合起來使用,這兩者的軟件體積很小,同時(shí)免費(fèi)和性能優(yōu)異的特性為開發(fā)者所青睞。ThinkPHP框架是也是一個(gè)開源免費(fèi)的框架,這個(gè)框架是我們國內(nèi)社區(qū)開發(fā)者共同開發(fā)的,它同時(shí)也遵循GNU和Apache2協(xié)議,提供給用戶免費(fèi)使用擴(kuò)展,開發(fā)者能夠看到其源代碼,同時(shí)這個(gè)框架也是借鑒了java的strus2的MVC架構(gòu),分為模型層、視圖層和控制層,他能夠提供給開發(fā)者迅速的開發(fā)效果,很多的后臺管理系統(tǒng)都是基于這個(gè)框架來開發(fā)的,同時(shí)它的可擴(kuò)展性也十分強(qiáng)大,有著其特有的插件市場,滿足各類用戶的需求,當(dāng)然定制開發(fā)相關(guān)插件也是需要收費(fèi)的,這個(gè)框架從代碼層面閱讀也十分的便于初學(xué)者理解,通過封裝其數(shù)據(jù)庫類,來達(dá)到簡便的目的,支持各類數(shù)據(jù)庫連接,比如Mysql、Oracle、Sqlite等,其前端界面設(shè)計(jì)也十分的友好,基于前端成熟的Bootstrap3來進(jìn)行設(shè)計(jì)UI構(gòu)件,其維護(hù)團(tuán)隊(duì)都是自發(fā)組成,但版本更迭和技術(shù)的更新十分的迅速。ThinkPHP能夠提供給開發(fā)者簡便、迅速、簡易理解的敏捷開發(fā)思想,ThinkPHP框架借鑒了國內(nèi)外優(yōu)秀的設(shè)計(jì)思想和框架結(jié)構(gòu)技術(shù),在帶給開發(fā)者簡潔實(shí)用、易于理解代碼的同時(shí)又不失其框架結(jié)構(gòu)的嚴(yán)謹(jǐn)性,ThinkPHP可以在Windows中流暢運(yùn)行也可以在Linux和Unix中流暢運(yùn)行,還可以在Mac中流暢運(yùn)行,可移植性十分強(qiáng)大,它本身的模塊很少,當(dāng)開發(fā)者需要開發(fā)某些模塊時(shí),框架提供了支持,幫助開發(fā)者進(jìn)行十分快速的開發(fā)。Thinkphp能夠提供給開發(fā)者一個(gè)易于可重用度高的開發(fā)方案,它能夠在現(xiàn)有業(yè)務(wù)上面進(jìn)行擴(kuò)展,支持差異化拓展和適應(yīng)各類需求的插件開發(fā),在減少重復(fù)造輪子的同時(shí)又能夠進(jìn)行特色性開發(fā),這得益于它借鑒成熟的框架底層架構(gòu),通過封裝數(shù)據(jù)庫類,通過簡單調(diào)用即可實(shí)現(xiàn)數(shù)據(jù)的存取操作,它還能夠同時(shí)處理多爾袞請求,性能優(yōu)異,同時(shí)具有豐富的可拓展性的插件開發(fā),使其發(fā)展全面,它還具有優(yōu)秀的緩存處理方式,通過定義緩存類型將其存入一個(gè)數(shù)組之中,幫助其快捷讀取,他還具有的多用戶權(quán)限管理的機(jī)制,能夠輕松設(shè)定各個(gè)用戶的權(quán)限下的相關(guān)操作,這些提供的便捷性操作都旨在幫助開發(fā)者進(jìn)行多版本下的開發(fā),多個(gè)平臺下的開發(fā),和相關(guān)數(shù)據(jù)庫的數(shù)據(jù)的復(fù)制備份操作,通過可分離式的前后端設(shè)計(jì)思想,幫助后端數(shù)據(jù)運(yùn)行減輕壓力,達(dá)到負(fù)載均衡的效果,同時(shí)開發(fā)者只需要關(guān)注其在業(yè)務(wù)層面上的邏輯處理關(guān)系,UI前端等界面有Bootstrap3來完成,給用戶良好的交互體驗(yàn)。ThinkPHP采用三階段架構(gòu)模式,由模型層,表示層和數(shù)據(jù)層組成。表示層包括Model、UI、頁面交互的實(shí)現(xiàn)、視頻游戲插件等,Thinkphp可以通過模板來快速的設(shè)計(jì)開發(fā),可以通過標(biāo)簽的重新定義來簡化表示層操作。業(yè)務(wù)層包括業(yè)務(wù)接口層、業(yè)務(wù)邏輯層、實(shí)體層和數(shù)據(jù)訪問層動作控制器,作為業(yè)務(wù)接口層,為系統(tǒng)的不同業(yè)務(wù)流程提供入口,控制器類中不應(yīng)該存在過多的復(fù)雜的業(yè)務(wù)處理邏輯,盡管具體的業(yè)務(wù)邏輯應(yīng)該包含在數(shù)據(jù)訪問對象類(DAO)中,如果太復(fù)雜,您還可以將子業(yè)務(wù)開發(fā)為helper類并將其稱為uniform。通常,業(yè)務(wù)對象(如VO對象)是在業(yè)務(wù)過程中設(shè)計(jì)建造的,業(yè)務(wù)數(shù)據(jù)對象只需要在數(shù)據(jù)訪問層中進(jìn)行相關(guān)的訪問。而數(shù)據(jù)訪問層中封裝了數(shù)據(jù)庫的類對象的定義數(shù)據(jù)操作。2.3社會環(huán)境可行性 就市場而言,本系統(tǒng)是電子政務(wù)市場的一部分,電子政務(wù)產(chǎn)業(yè)受到國家的高度重視,國家向相關(guān)部門意識到政務(wù)信息化的重要性才會把它發(fā)到如此重要的發(fā)展位置,它是國家人民經(jīng)濟(jì)和社會信息發(fā)展的極為重要的組成部分。它能轉(zhuǎn)變政府職能,完善政府管理,完善公共服務(wù)和應(yīng)急響應(yīng)能力,促進(jìn)國民經(jīng)濟(jì)和社會信息化發(fā)展,電子政務(wù)產(chǎn)業(yè)的接班人主要是各級黨政機(jī)關(guān)、高校、科研機(jī)構(gòu)等。伴隨國家綜合國力的增強(qiáng)和信息化的急速發(fā)展,數(shù)據(jù)安全受到國家有關(guān)部門的重視,相關(guān)領(lǐng)域信息技術(shù)投資的增加刺激了相應(yīng)軟件產(chǎn)品的需求,同時(shí)下游產(chǎn)業(yè)對軟件產(chǎn)品的先進(jìn)性、可靠性和盈利能力提出了更高的要求,因此,該行業(yè)的制造商必須不斷增加對新產(chǎn)品開發(fā)和技術(shù)創(chuàng)新的投資,近年來,由于各級黨政機(jī)關(guān)和高校信息技術(shù)投入預(yù)算的穩(wěn)步增長,為工業(yè)創(chuàng)造了廣闊的市場。最近幾年之中,有著國家宏觀政策的指引和計(jì)算機(jī)網(wǎng)絡(luò)等的迅速發(fā)展,國家的政務(wù)信息系統(tǒng)的市場發(fā)展也十分的迅速,這也間接引導(dǎo)了其投資規(guī)模的增加。習(xí)近平總書記指出,只有大力發(fā)展信息技術(shù)才能在二十一世紀(jì)的信息化發(fā)展浪潮中拔得頭籌,現(xiàn)在的社會是信息化的社會,通過電子政務(wù)化來加快辦公效率的提升,實(shí)現(xiàn)政務(wù)無紙化、信息化,現(xiàn)在是青島港信息化建設(shè)的重要時(shí)期,大力實(shí)施創(chuàng)新型發(fā)展戰(zhàn)略,加快建設(shè)有活力、有幸福感的現(xiàn)代化國際城市,率先建設(shè)高水平、小康社會,促進(jìn)全市計(jì)算機(jī)化和信息化水平的全面發(fā)展按照中央四個(gè)全面戰(zhàn)略布局和國家信息化發(fā)展戰(zhàn)略,有助于提升青島市整體的政府辦公效率和辦事能力,能有有效的推進(jìn)電子政務(wù)的信息化建設(shè)。信息技術(shù)的創(chuàng)新應(yīng)用從根本上改變了信息技術(shù)在經(jīng)濟(jì)社會發(fā)展中的作用,信息技術(shù)推動了土地、勞動力、能源、資本、技術(shù)等要素的配置更加高效,借助信息技術(shù),我們可以減少管理、生產(chǎn)和庫存用地,優(yōu)化土地資源配置,降低生產(chǎn)和管理成本,加快資本流動,優(yōu)化資本要素配置,提高勞動生產(chǎn)率,減少勞動力投入,優(yōu)化要素配置,降低原材料消耗,優(yōu)化原材料資源配置,改進(jìn)節(jié)能技術(shù),創(chuàng)新能源管理,優(yōu)化能源要素配置。本章小結(jié)要開發(fā)一個(gè)實(shí)用、方便的系統(tǒng),首先要做大量的調(diào)研,在調(diào)研過程中注重細(xì)節(jié)看看這個(gè)系統(tǒng)是否在經(jīng)濟(jì)上、技術(shù)上都可行,全面思考針對問題是夠有應(yīng)對的策略。深入了解每個(gè)業(yè)務(wù)的功能作用,體現(xiàn)各種的優(yōu)勢。
第3章需求分析本章主要是對青島港危險(xiǎn)貨物申報(bào)系統(tǒng)進(jìn)行需求分析,包括系統(tǒng)需求概述、業(yè)務(wù)流程模型、系統(tǒng)用例模型、系統(tǒng)概念類圖的分析等。青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)的主要功能包括作業(yè)資質(zhì)管理、危險(xiǎn)貨物申報(bào)管理、危險(xiǎn)貨物審批管理、現(xiàn)場檢查任務(wù)管理、查詢統(tǒng)計(jì)管理、系統(tǒng)管理等方面的需求。3.1青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)需求概述青島港作為世界第七大的國際性港口,每天有大量的貨物進(jìn)港出港,對于貨物的進(jìn)出港根據(jù)相關(guān)的政策法律規(guī)定,進(jìn)港船舶應(yīng)當(dāng)在離港后24小時(shí)內(nèi)申報(bào),并申報(bào)貨物,對貨物的申報(bào)工作,如果按照傳統(tǒng)人工填寫申報(bào)單,港口管理部門人工審批的方式進(jìn)行,不僅給工作人員帶來繁重的工作,而且工作效率低,面對復(fù)雜的申報(bào)業(yè)務(wù)也容易出現(xiàn)錯(cuò)誤,存在漏報(bào)、瞞報(bào)、謊報(bào)的想象,難以進(jìn)行申報(bào)業(yè)務(wù)的規(guī)范化和信息化管理。2016年,隨著青島港集團(tuán)互聯(lián)港+戰(zhàn)略的提出,青島智能化港口發(fā)展提上議程,青島港集團(tuán)皆在謀求業(yè)務(wù)的信息化、網(wǎng)絡(luò)化。青島港由于受國有企業(yè)自有屬性的影響,相關(guān)工作人員年齡偏大,管理模式比較落后,若是以手工填寫申報(bào)單的方式來進(jìn)行申報(bào)審批,需要大量的人力物力,在資源上是一種浪費(fèi)。以前貨物出港,需要填寫危險(xiǎn)貨物申報(bào)單,然后電話通知車隊(duì)派車,車隊(duì)進(jìn)港提貨還要提供危險(xiǎn)貨物申報(bào)單,出港時(shí)要開具手寫出門證,很大程度上影響了申報(bào)業(yè)務(wù)進(jìn)程,不論是對物流總公司還是貨主、車隊(duì),都會造成很大的時(shí)間上的消耗。為了改善這一局面,相關(guān)物流公司也使用過市面上的辦公軟件,但是第三方軟件的對于港口企業(yè)信息安全性得不到保證。所以,開發(fā)青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)具有重要意義。青島港危險(xiǎn)品作業(yè)管理系統(tǒng)是依據(jù)相關(guān)法律法規(guī),并結(jié)合行政管理機(jī)構(gòu)對港口企業(yè)危險(xiǎn)品作業(yè)管理實(shí)際需求研究開發(fā)的。系統(tǒng)實(shí)現(xiàn)了港口公司和市工業(yè)管理部門兩類用戶群應(yīng)用的結(jié)合,推進(jìn)港口危險(xiǎn)品經(jīng)營過程管理,嚴(yán)格控制青島港企業(yè)管理,提高青島港港務(wù)執(zhí)法人員的責(zé)任心和主動性,為青島港危險(xiǎn)品運(yùn)輸事業(yè)提供責(zé)任追究制度和責(zé)任落實(shí)依據(jù),為保護(hù)青島港危險(xiǎn)品申報(bào)提供有力措施提高。進(jìn)一步實(shí)現(xiàn)青島港口危險(xiǎn)貨物作業(yè)審批工作的網(wǎng)絡(luò)信息化,將整個(gè)青島港航管理電子政務(wù)系統(tǒng)的工作水平提升至一個(gè)新高度。本系統(tǒng)兼具開發(fā)性以及整合性,在實(shí)現(xiàn)青島港港口管理局危險(xiǎn)貨物作業(yè)申報(bào)各個(gè)申報(bào)、審批環(huán)節(jié)電子化作業(yè)同時(shí),達(dá)到青島港口危險(xiǎn)貨物申報(bào)單位協(xié)同、無紙化辦公,提高政府機(jī)構(gòu)辦事效率,降低青島港企業(yè)危險(xiǎn)貨物申報(bào)單位成本,達(dá)到青島港口物流通暢的目的。3.2業(yè)務(wù)流程分析危險(xiǎn)貨物標(biāo)簽以國家統(tǒng)一發(fā)布的《危險(xiǎn)貨物名錄》(GB12268)為依據(jù),以《國際海上危險(xiǎn)貨物名錄》所列的易燃性、爆炸性、毒性、腐蝕性和放射性為依據(jù);在海陸空運(yùn)輸過程中容易造成人身和財(cái)產(chǎn)損害的貨物。為了經(jīng)營危險(xiǎn)貨物港口,必須:向港務(wù)局提交申報(bào)單,申報(bào)單應(yīng)在港口到達(dá)前24小時(shí)提交;涉及危險(xiǎn)貨物運(yùn)輸或者營運(yùn)的,應(yīng)當(dāng)使用并填寫申報(bào)單;申請表一式四份,一份交海事局審核,一份交港口管理。其余兩份副本應(yīng)保留作為日后檢查的依據(jù),其余兩份副本應(yīng)在完成許可證申請后返還給通知承諾書,作為收到通知的確認(rèn)。從事危險(xiǎn)品經(jīng)營和運(yùn)輸?shù)模匾獣r(shí),可以建立定期申報(bào)辦法,并將省海事局定期申報(bào)方案報(bào)送主管部門。危險(xiǎn)品經(jīng)營第一次接觸港口作業(yè),必須要求對危險(xiǎn)品作業(yè)進(jìn)行安全評估,并在說明危險(xiǎn)品作業(yè)前提交安全評估報(bào)告。港口管理局負(fù)責(zé)接收危險(xiǎn)貨物作業(yè)申報(bào)單,要求在收到危險(xiǎn)貨物作業(yè)申報(bào)單后24小時(shí)之內(nèi)給出恢復(fù)。同時(shí)以書面通知申請者,并在因特網(wǎng)上公布海事管理局的核準(zhǔn)。。企業(yè)申報(bào)危險(xiǎn)作業(yè)得到同意的批示以后,必須按照港口行政管理制定的時(shí)間、作業(yè)地點(diǎn)和作業(yè)泊位展開工作,嚴(yán)格按照危險(xiǎn)物貨物作業(yè)操作流程和工作規(guī)范進(jìn)行各種危險(xiǎn)貨物的各項(xiàng)具體的作業(yè)活動確保安全。危險(xiǎn)貨物作業(yè)申請需要提交的材料包括危險(xiǎn)貨物的名稱、物理化學(xué)性質(zhì)、危險(xiǎn)貨物標(biāo)識、危險(xiǎn)程度、防護(hù)措施和裝箱數(shù)量、危險(xiǎn)貨物所有人和委托責(zé)任人、危險(xiǎn)貨物作業(yè)操作時(shí)間地點(diǎn)、以及其他需要提交的材料等。在港口危險(xiǎn)貨物的日常管理工作中,主要分為兩個(gè)端;申報(bào)端和審批端。申報(bào)端進(jìn)行申報(bào),提交到審批端進(jìn)行審批,審批端可以查看各個(gè)申報(bào)單的狀態(tài)信息。青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)申報(bào)端主要實(shí)現(xiàn)危險(xiǎn)貨物作業(yè)單位以及物流企業(yè)向危險(xiǎn)貨物管理單位青島港港口局以及青島港海事局發(fā)送危險(xiǎn)貨物作業(yè)申報(bào)信息以及查詢統(tǒng)計(jì)功能。首先船舶申報(bào)員級船代公司,填寫危險(xiǎn)貨物運(yùn)輸?shù)奈kU(xiǎn)貨物申報(bào)表,危險(xiǎn)貨物運(yùn)輸?shù)奈kU(xiǎn)貨物申報(bào)表提交到系統(tǒng)給審批人員進(jìn)行申報(bào)表的格式檢查,檢查是否通過,如果檢查通過還需要進(jìn)行現(xiàn)場檢查,申報(bào)系統(tǒng)會把檢查信息發(fā)送給檢查人員進(jìn)行檢查,然后將檢查信息通過申報(bào)系統(tǒng)反饋給審批人員,審批人員根據(jù)線上申報(bào)信息和線下檢查員的檢查信息審批是否通過,通過就結(jié)束流程,不通過就通過社保系統(tǒng)將不通過信息發(fā)送給申報(bào)人員,如果不需要現(xiàn)場檢查則核實(shí)材料進(jìn)行審批操作,材料審批通過,最后再進(jìn)行現(xiàn)場檢查,現(xiàn)場檢查后將檢查信息發(fā)送給審批人員流程結(jié)束。申報(bào)端危險(xiǎn)貨物作業(yè)申報(bào)審批流程如圖3-1所示。圖3-1青島港危險(xiǎn)貨物作業(yè)申報(bào)審批流程裝箱證明書申報(bào)流程是,裝箱點(diǎn)用戶在裝箱地點(diǎn)進(jìn)行裝箱,當(dāng)所有貨物裝箱完成后,裝箱點(diǎn)用戶需要將一份裝箱證明書發(fā)送到申報(bào)系統(tǒng),申報(bào)系統(tǒng)接收裝箱證明書,并將其存入系統(tǒng)數(shù)據(jù)庫中,再將裝箱證明書發(fā)送到海事局和船代公司,海事局接收裝箱證明書后會進(jìn)行審核,審核完成后形成一份審核回執(zhí),將審核回執(zhí)發(fā)送到申報(bào)系統(tǒng),申報(bào)系統(tǒng)接收錯(cuò)誤回執(zhí)信息,并存入數(shù)據(jù)庫,再將其發(fā)送到裝箱點(diǎn)用戶,流程結(jié)束,船代公司接收裝箱證明書信息后流程也結(jié)束,裝箱證明書申報(bào)流程圖如圖3-2所示圖3-2裝箱證明書申報(bào)流程圖3.3系統(tǒng)用例分析系統(tǒng)用例模型是系統(tǒng)已有功能和系統(tǒng)在具體運(yùn)行操作環(huán)境上的模型,它可以理解為客戶和開發(fā)者之間聯(lián)系的紐帶。系統(tǒng)用例模型同時(shí)也是貫穿整個(gè)開發(fā)系統(tǒng)的一個(gè)主干。通過系統(tǒng)用例模型的分析可以幫助開發(fā)設(shè)計(jì)人員進(jìn)行更合理的功能,以及所賦予其上下級的權(quán)限設(shè)計(jì),作為一個(gè)系統(tǒng)用例模型可以理解為相關(guān)操作人員在工作過程的一個(gè)描述,包括各個(gè)基本事件流的分析,可以更好的幫助開發(fā)人員進(jìn)行具體操作行為上的細(xì)化,同時(shí)一個(gè)系統(tǒng)用例模型還可以給測試工作提供方便,幫助其更好地進(jìn)行測試用例的設(shè)計(jì)。在該危險(xiǎn)品管理系統(tǒng)中,主要分為兩個(gè)端:申報(bào)端和審批端。申報(bào)端進(jìn)行申報(bào),提交到審批端進(jìn)行審批,審批端可查看各個(gè)申報(bào)單的狀態(tài)信息。申報(bào)端所擁有的權(quán)限較小,審批端所擁有的權(quán)限較大,審批端可以設(shè)置申報(bào)端所擁有管理該系統(tǒng)的權(quán)限。3.3.1申報(bào)端功能需求申報(bào)端功能需求主要是危險(xiǎn)貨物裝箱證明書申報(bào)管理的錄入、變更、銷毀、搜索、導(dǎo)入、導(dǎo)出、上傳附件等功能,通過分析危險(xiǎn)貨物裝箱證明書用例圖,進(jìn)行各個(gè)功能點(diǎn)的用例事件流的設(shè)計(jì),申報(bào)端危險(xiǎn)貨物裝箱證明書申報(bào)管理用例圖,如圖3-2所示。圖3-2危險(xiǎn)貨物裝箱證明書申報(bào)管理用例圖申報(bào)端管理員可以對危險(xiǎn)貨物裝箱證明書信息進(jìn)行錄入操作,詳細(xì)操作如表3-1所示。表3-1錄入危險(xiǎn)貨物裝箱證明書信息用例事件流用例編號UC01-01續(xù)表3-1用例名稱錄入危險(xiǎn)貨物裝箱證明書信息用例概述申報(bào)端管理員可以錄入危險(xiǎn)貨物裝箱證明書信息操作主參與者申報(bào)端管理員前置條件申報(bào)端管理員已登錄到青島港危險(xiǎn)貨物申報(bào)系統(tǒng)后置條件將錄入危險(xiǎn)貨物裝箱證明書信息存儲到數(shù)據(jù)庫中基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物裝箱證明書申報(bào)管理3管理員填寫危險(xiǎn)貨物裝箱證明書申報(bào)信息并提交蓋章信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束填寫的危險(xiǎn)貨物裝箱證明書申報(bào)信息必須正確,否則不允許提交危險(xiǎn)貨物裝箱證明書信息的變更操作,詳細(xì)操作如表3-2所示。表3-2變更危險(xiǎn)貨物裝箱證明書信息用例事件流用例編號UC01-02用例名稱變更危險(xiǎn)貨物裝箱證明書信息用例概述企業(yè)端管理員可以變更危險(xiǎn)貨物裝箱證明書信息主參與者企業(yè)端管理員前置條件企業(yè)端管理員已錄入危險(xiǎn)貨物裝箱證明書信息,且允許變更該信息后置條件將變更的危險(xiǎn)貨物裝箱證明書信息存儲到數(shù)據(jù)庫中基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物裝箱證明書申報(bào)管理續(xù)表3-23管理員填寫危險(xiǎn)貨物裝箱證明書變更信息并提交蓋章信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束填寫的危險(xiǎn)貨物裝箱證明書變更信息必須正確,不允許提交危險(xiǎn)貨物裝箱證明書信息銷毀操作,如表3-3所示。表3-3銷毀危險(xiǎn)貨物裝箱證明書信息用例事件流用例編號UC01-03用例名稱銷毀危險(xiǎn)貨物裝箱證明書信息用例概述申報(bào)端管理員可以銷毀危險(xiǎn)貨物裝箱證明書信息主參與者申報(bào)端管理員前置條件管理員擁有銷毀危險(xiǎn)貨物裝箱證明書信息的權(quán)限后置條件將銷毀的危險(xiǎn)貨物作業(yè)申報(bào)配置信息存儲到數(shù)據(jù)庫中基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物裝箱證明書申報(bào)管理3管理員點(diǎn)擊銷毀按鈕4管理員確認(rèn)該危險(xiǎn)貨物裝箱證明書信息銷毀并點(diǎn)擊確定按鈕規(guī)則與約束銷毀的危險(xiǎn)貨物裝箱證明書信息必須在刪除前確認(rèn)危險(xiǎn)貨物裝箱證明書申報(bào)信息檢索操作,如表3-4所示。表3-4檢索危險(xiǎn)貨物裝箱證明書申報(bào)信息用例事件流用例編號UC01-04用例名稱檢索危險(xiǎn)貨物裝箱證明書申報(bào)信息用例概述申報(bào)端管理員可以檢索危險(xiǎn)貨物裝箱證明書申報(bào)信息續(xù)表3-4主參與者申報(bào)端管理員前置條件管理員輸入正確的檢索條件且被檢索信息已錄入系統(tǒng)數(shù)據(jù)庫后置條件將搜索的危險(xiǎn)貨物作業(yè)申報(bào)配置信息傳到頁面基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物裝箱證明書申報(bào)管理3管理員填寫要搜索的危險(xiǎn)貨物裝箱證明書申報(bào)信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束搜索的作業(yè)申報(bào)配置信息必須正確,否則提交后會導(dǎo)致搜索失敗危險(xiǎn)貨物裝箱證明書申報(bào)信息導(dǎo)入操作,如表3-5所示。表3-5導(dǎo)入危險(xiǎn)貨物裝箱證明書申報(bào)信息用例事件流用例編號UC01-05用例名稱錄入危險(xiǎn)貨物裝箱證明書申報(bào)信息用例概述申報(bào)端管理員可以word或excle形式導(dǎo)入危險(xiǎn)貨物裝箱證明書申報(bào)信息主參與者申報(bào)端管理員前置條件選擇正確的導(dǎo)入文件類型和格式后置條件將導(dǎo)入的危險(xiǎn)貨物裝箱證明書申報(bào)信息存儲到數(shù)據(jù)庫中基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物裝箱證明書申報(bào)管理3管理員導(dǎo)入危險(xiǎn)貨物裝箱證明書申報(bào)信息4管理員點(diǎn)擊提交按鈕續(xù)表3-5規(guī)則與約束導(dǎo)入的危險(xiǎn)貨物裝箱證明書的格式必須正確,否則會導(dǎo)致導(dǎo)入失敗危險(xiǎn)貨物裝箱證明書申報(bào)信息導(dǎo)出操作,如表3-6所示。表3-6導(dǎo)出危險(xiǎn)貨物裝箱證明書申報(bào)信息用例事件流用例編號UC01-05用例名稱錄入危險(xiǎn)貨物裝箱證明書申報(bào)信息用例概述以系統(tǒng)支持的文件類型導(dǎo)出危險(xiǎn)貨物裝箱證明書申報(bào)信息主參與者企業(yè)端管理員前置條件危險(xiǎn)貨物裝箱證明書申報(bào)信息已錄入且選擇導(dǎo)出的格式正確后置條件將錄入的危險(xiǎn)貨物裝箱證明書申報(bào)信息存儲到數(shù)據(jù)庫中基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物裝箱證明書申報(bào)管理3管理員導(dǎo)出危險(xiǎn)貨物裝箱證明書申報(bào)信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束導(dǎo)出的文件格式為XML、JSON、CSV、TXT、Word、Excl危險(xiǎn)貨物裝箱證明書申報(bào)信息附件上傳操作,如表3-7所示。表3-7上傳危險(xiǎn)貨物裝箱證明書申報(bào)附件用例事件流用例編號UC01-05用例名稱上傳危險(xiǎn)貨物裝箱證明書申報(bào)附件用例概述企業(yè)端管理員可以上傳危險(xiǎn)貨物裝箱證明書申報(bào)附件主參與者企業(yè)端管理員前置條件選擇系統(tǒng)支持的、正確的附件上傳格式,且附件大小不超過200M續(xù)表3-7后置條件將上傳的危險(xiǎn)貨物裝箱證明書申報(bào)信息存儲到數(shù)據(jù)庫中基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物裝箱證明書申報(bào)管理3管理員上傳危險(xiǎn)貨物裝箱證明書申報(bào)附件4管理員點(diǎn)擊提交按鈕規(guī)則與約束上傳危險(xiǎn)貨物裝箱證明書申報(bào)附件格式必須為圖片或pdf格式3.3.2審批端功能需求審批端功能需求主要是危險(xiǎn)貨物安全適運(yùn)審批信息的錄入、變更、銷毀、搜索、導(dǎo)入、導(dǎo)出、上傳附件等功能,通過分析危險(xiǎn)貨物安全適運(yùn)審批用例圖,進(jìn)行各個(gè)功能點(diǎn)的用例事件流的設(shè)計(jì),審批端危險(xiǎn)貨物安全適運(yùn)審批管理用例圖,如圖3-3所示。圖3-3危險(xiǎn)貨物安全適運(yùn)審批管理用例圖審批端審批人員可以進(jìn)行危險(xiǎn)貨物安全適運(yùn)審批錄入操作,詳細(xì)操作如表3-8所示。表3-8錄入危險(xiǎn)貨物安全適運(yùn)審批信息用例事件流用例編號uc02-01用例名稱錄入危險(xiǎn)貨物安全適運(yùn)審批信息用例用例概述審批端審批人員可以錄入危險(xiǎn)貨物安全適運(yùn)審批信息主參與者審批員前置條件審批人員登錄到系統(tǒng)能夠選擇申報(bào)單進(jìn)行審批操作后置條件將錄入的危險(xiǎn)貨物安全適運(yùn)審批信息存入數(shù)據(jù)庫基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物審批管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物安全適運(yùn)審批管理3管理員填寫危險(xiǎn)貨物安全適運(yùn)審批信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束填寫的危險(xiǎn)貨物安全適運(yùn)審批信息必須正確審批端審批人員可以進(jìn)行危險(xiǎn)貨物安全適運(yùn)審批信息變更操作,詳細(xì)操作如表3-9所示。表3-9變更危險(xiǎn)貨物安全適運(yùn)審批信息用例事件流用例編號uc02-02用例名稱變更危險(xiǎn)貨物安全適運(yùn)審批信息用例用例概述審批人員可以進(jìn)行變更危險(xiǎn)貨物安全適運(yùn)審批信息操作主參與者申報(bào)人員前置條件審批的安全適運(yùn)審批信息單已錄入數(shù)據(jù)庫,能夠進(jìn)行變更操作后置條件將變更后的貨物安全適運(yùn)審批信息存入數(shù)據(jù)庫基本事件流步驟活動續(xù)表3-91管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物審批管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物安全適運(yùn)審批管理3管理員點(diǎn)擊變更危險(xiǎn)貨物安全適運(yùn)審批信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束填寫的變更危險(xiǎn)貨物安全適運(yùn)審批信息必須正確審批端審批人員可以進(jìn)行銷毀危險(xiǎn)貨物安全適運(yùn)審批信息操作,詳細(xì)操作如表3-10所示。表3-10銷毀危險(xiǎn)貨物安全適運(yùn)審批信息用例事件流用例編號uc02-03用例名稱銷毀危險(xiǎn)貨物安全適運(yùn)審批信息用例概述審批人員可以通過審批端來進(jìn)行銷毀危險(xiǎn)貨物安全適運(yùn)審批信息操作主參與者審批人員前置條件危險(xiǎn)貨物安全適運(yùn)審批信息已錄入數(shù)據(jù)庫且能夠被銷毀后置條件從數(shù)據(jù)庫中銷毀危險(xiǎn)貨物安全適運(yùn)審批信息基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物安全適運(yùn)審批管理3管理員點(diǎn)擊銷毀危險(xiǎn)貨物安全適運(yùn)審批信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束審批人員擁有銷毀該信息的權(quán)限檢索危險(xiǎn)貨物安全適運(yùn)審批信息操作,詳細(xì)操作如表3-11所示。表3-11檢索危險(xiǎn)貨物安全適運(yùn)審批信息用例事件流用例編號uc02-04續(xù)表3-11用例名稱審批提交的申報(bào)信息用例概述審批員可以通過審批報(bào)端來檢索危險(xiǎn)貨物安全適運(yùn)審批信息操作主參與者審批人員前置條件輸入正確的檢索條件申報(bào)ID,且要檢索的信息已錄入數(shù)據(jù)庫后置條件將檢索到的信息從數(shù)據(jù)庫取出并顯示到頁面基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物安全適運(yùn)審批管理3管理員點(diǎn)擊檢索危險(xiǎn)貨物安全適運(yùn)審批信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束檢索的危險(xiǎn)貨物安全適運(yùn)審批信息的ID必須正確審批端審批人員可以進(jìn)行導(dǎo)入危險(xiǎn)貨物安全適運(yùn)審批信息操作,詳細(xì)操作如表3-12所示。表3-12導(dǎo)入危險(xiǎn)貨物安全適運(yùn)審批信息用例事件流用例編號uc02-05用例名稱導(dǎo)入危險(xiǎn)貨物安全適運(yùn)審批信息用例概述審批員可以通過申報(bào)端來進(jìn)行導(dǎo)入危險(xiǎn)貨物安全適運(yùn)審批信息操作主參與者審批人員前置條件審批人員在系統(tǒng)支持導(dǎo)入的文件類型中錄入審批信息后置條件將審批后的導(dǎo)入危險(xiǎn)貨物安全適運(yùn)審批信息存入數(shù)據(jù)庫基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理續(xù)表3-122管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物安全適運(yùn)審批管理3管理員點(diǎn)擊導(dǎo)入危險(xiǎn)貨物安全適運(yùn)審批信息4管理員點(diǎn)擊提交按鈕規(guī)則與約束導(dǎo)出的文件格式為XML、JSON、CSV、TXT、Word、Excl審批端審批人員可以進(jìn)行導(dǎo)出危險(xiǎn)貨物安全適運(yùn)審批信息操作,詳細(xì)操作如表3-13所示。表3-13導(dǎo)出危險(xiǎn)貨物安全適運(yùn)審批信息用例事件流用例編號uc02-06用例名稱導(dǎo)出危險(xiǎn)貨物安全適運(yùn)審批信息用例概述審批員可以通過申報(bào)端來進(jìn)行導(dǎo)出危險(xiǎn)貨物安全適運(yùn)審批信息操作主參與者審批人員前置條件選擇要導(dǎo)出的危險(xiǎn)貨物安全適運(yùn)審批信息和正確的導(dǎo)出文件類型后置條件將導(dǎo)出危險(xiǎn)貨物安全適運(yùn)審批信息存入數(shù)據(jù)庫基本事件流步驟活動1管理員點(diǎn)擊系統(tǒng)左側(cè)一級模塊危險(xiǎn)貨物申報(bào)管理2管理員點(diǎn)擊系統(tǒng)左側(cè)二級模塊危險(xiǎn)貨物安全適運(yùn)審批管理3管理員導(dǎo)出危險(xiǎn)貨物安全適運(yùn)審批信息4管理員點(diǎn)擊導(dǎo)出按鈕規(guī)則與約束導(dǎo)出的文件格式為XML、JSON、CSV、TXT、Word、Excl3.4系統(tǒng)概念類分析通過分析現(xiàn)實(shí)世界的業(yè)務(wù)實(shí)體設(shè)計(jì)出本系統(tǒng)的概念類圖,包括企業(yè)人員證書信息類、企業(yè)申報(bào)基礎(chǔ)信息類、危險(xiǎn)貨物作業(yè)申報(bào)配置類、危險(xiǎn)貨物港口作業(yè)資質(zhì)證書類、危險(xiǎn)貨物裝箱證明書申報(bào)類、可移動罐柜安全適運(yùn)聲明單申報(bào)類、危險(xiǎn)貨物安全適運(yùn)類、船舶載運(yùn)危險(xiǎn)貨物類、危險(xiǎn)貨物裝箱證明書類等,他們之間的關(guān)系,如圖3-6所示。圖3-4系統(tǒng)概念類圖本章小結(jié)本章節(jié)主要是對系統(tǒng)功能進(jìn)行需求分析,包括系統(tǒng)的需求概述、業(yè)務(wù)流程分析、系統(tǒng)用例分析、系統(tǒng)概念類分析,對申報(bào)端和審批端的用例進(jìn)行了一個(gè)詳細(xì)的分析,為后面繼續(xù)實(shí)現(xiàn)系統(tǒng)的功能做好鋪墊。第4章架構(gòu)建模本章主要介紹系統(tǒng)的解決方案,以系統(tǒng)包圖、部署圖的形式設(shè)計(jì)構(gòu)思系統(tǒng)架構(gòu),通過設(shè)計(jì)一個(gè)經(jīng)久耐用的高性能的,高拓展性的系統(tǒng)架構(gòu)有助于延長軟件的生命周期,同時(shí)支撐其不斷進(jìn)行優(yōu)化升級。4.1青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)解決方案系統(tǒng)解決方案是對系統(tǒng)具體功能的一個(gè)具體描述,通過系統(tǒng)地思考,來分析、設(shè)計(jì)和實(shí)現(xiàn)這些系統(tǒng)功能,達(dá)到滿足系統(tǒng)需求和客戶要求所要達(dá)到的一個(gè)程度,本章通過以系統(tǒng)包圖、系統(tǒng)部署圖、系統(tǒng)架構(gòu)模型圖的形式更加直觀形象的幫助開發(fā)人員進(jìn)行一個(gè)開發(fā)設(shè)計(jì)實(shí)現(xiàn),同時(shí)設(shè)計(jì)一個(gè)好的系統(tǒng)解決方案帶來的效益是很多的,對于方案的提供者來說,通過整合資源,來簡化客戶流程,提高工作效率,提升客戶滿意度與信任程度,更重要的是要創(chuàng)造獨(dú)特的競爭優(yōu)勢,對于解決方案的接受者來說,系統(tǒng)解決方案可以節(jié)省時(shí)間,所有的問題得到一次性解決,在工作上更加的方便和高效率。4.1.1系統(tǒng)與子系統(tǒng)關(guān)系設(shè)計(jì)包圖青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)包含了七個(gè)主要包,分別為危險(xiǎn)貨物港口作業(yè)資質(zhì)管理、危險(xiǎn)貨物申報(bào)管理、危險(xiǎn)貨物審批管理、危險(xiǎn)貨物現(xiàn)場檢查管理、危險(xiǎn)貨物現(xiàn)場檢查管理、危險(xiǎn)貨物基礎(chǔ)字典管理、系統(tǒng)管理,其中危險(xiǎn)貨物港口作業(yè)資質(zhì)管理下有4個(gè)子功能,分別是,企業(yè)人員證書信息管理、企業(yè)申報(bào)基礎(chǔ)信息管理、危險(xiǎn)貨物作業(yè)申報(bào)配置管理、危險(xiǎn)貨物港口作業(yè)資質(zhì)證書管理。危險(xiǎn)貨物申報(bào)管理下有4個(gè)子功能,分別是危險(xiǎn)貨物裝箱證明書申報(bào)管理、可移動罐柜安全適運(yùn)聲明單申報(bào)管理、危險(xiǎn)貨物安全適運(yùn)申報(bào)管理、船舶載運(yùn)危險(xiǎn)貨物申報(bào)管理。危險(xiǎn)貨物審批管理下有4個(gè)子功能,分別是危險(xiǎn)貨物裝箱證明書審批管理、可移動罐柜安全適運(yùn)聲明單審批管理、危險(xiǎn)貨物安全適運(yùn)審批管理、船舶載運(yùn)危險(xiǎn)貨物審批管理。危險(xiǎn)貨物現(xiàn)場檢查管理下有2個(gè)子功能,分別是現(xiàn)場檢查任務(wù)接入、檢查表管理。危險(xiǎn)貨物查詢統(tǒng)計(jì)管理下有7個(gè)子功能,分別是危險(xiǎn)貨物裝箱證明書查詢統(tǒng)計(jì)、危險(xiǎn)貨物安全適運(yùn)查詢統(tǒng)計(jì)、分噸級統(tǒng)計(jì)液貨船舶情況查詢統(tǒng)計(jì)、可移動罐柜裝運(yùn)危險(xiǎn)貨物查詢統(tǒng)計(jì)、船舶載運(yùn)危險(xiǎn)貨物檢查情況查詢統(tǒng)計(jì)、申報(bào)單位的加/減分情況查詢統(tǒng)計(jì)、申報(bào)單位受理審批情況查詢統(tǒng)計(jì)審批。危險(xiǎn)貨物基礎(chǔ)字典管理下有5個(gè)子功能,分別是國際危規(guī)字典、固體散貨字典、散裝油類字典、散裝液化氣字典、散裝有毒液體物質(zhì)字典。系統(tǒng)管理下有3個(gè)子功能,分別為用戶管理、系統(tǒng)通知公告、系統(tǒng)日志管理,系統(tǒng)包圖如圖4-1所示。圖4-1系統(tǒng)包圖4.1.2系統(tǒng)部署設(shè)計(jì)系統(tǒng)部署圖用于顯示系統(tǒng)中軟件和硬件的物理架構(gòu),部署圖顯示系統(tǒng)的硬件、安裝在該硬件上的軟件以及連接這些分布式計(jì)算機(jī)的中間件。顯示運(yùn)行時(shí)系統(tǒng)的結(jié)構(gòu),同時(shí)通信組成應(yīng)用程序的硬件和軟件元素的配置和使用。在分布圖中,我們可以得到軟件系統(tǒng)和硬件系統(tǒng)之間的關(guān)系,以及不同節(jié)點(diǎn)的分布和配置節(jié)點(diǎn)是分布圖中的基本單元,它作為一個(gè)物理元素可以用來表示計(jì)算機(jī)資源、物理硬件系統(tǒng)和軟件系統(tǒng)、對象和建筑實(shí)例。系統(tǒng)部署圖如圖4-2所示。圖4-2系統(tǒng)部署圖4.2系統(tǒng)架構(gòu)設(shè)計(jì)經(jīng)過需求調(diào)研工作,對系統(tǒng)使用需求建模技術(shù),對青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)進(jìn)行了架構(gòu)設(shè)計(jì),決定系統(tǒng)采用經(jīng)典的三層架構(gòu)作為基礎(chǔ)架構(gòu)。一般來說,三級體系結(jié)構(gòu)將系統(tǒng)劃分為性能層、業(yè)務(wù)邏輯層和數(shù)據(jù)持久層,其目的是適應(yīng)高內(nèi)聚、低耦合的思想。系統(tǒng)架構(gòu)模型圖,如下圖4-3所示。圖4-3系統(tǒng)架構(gòu)模型圖視圖層包括三個(gè)主要視圖模塊:聲明模塊、許可視圖模塊和公司視圖模塊,操作層包括七個(gè)主要操作模塊。企業(yè)控制器企業(yè)服務(wù)和碼頭控制器碼頭操作,服務(wù)層包含與操作層相對應(yīng)的八個(gè)主要組件,即聲明服務(wù)、供應(yīng)服務(wù)、企業(yè)服務(wù)和碼頭服務(wù),Dao層包含與服務(wù)相對應(yīng)的Dao模塊,即Declaredao、approvaldao,enterprisedao和wharfdao。模型層是模型層中包含數(shù)據(jù)庫表的模型。使用的數(shù)據(jù)庫層用于交互式數(shù)據(jù)庫處理。視圖層使用Acton層,操作層包含服務(wù)層,服務(wù)層包含Dao層,Dao層還使用模型層和數(shù)據(jù)庫層。4.3數(shù)據(jù)庫模型設(shè)計(jì)數(shù)據(jù)庫類圖設(shè)計(jì)需要充分結(jié)合實(shí)際業(yè)務(wù)需求,規(guī)劃設(shè)計(jì)主要部分?jǐn)?shù)據(jù)模型,包括現(xiàn)場檢查類圖和危規(guī)字典類圖,通過這兩部分?jǐn)?shù)據(jù)模型展示危險(xiǎn)品管理系統(tǒng)所涉及的各數(shù)據(jù)表之間的邏輯關(guān)系。現(xiàn)場檢查類圖如圖4-4所示圖4-4現(xiàn)場檢查類圖現(xiàn)場檢查類圖包括現(xiàn)場檢查內(nèi)容編碼表、現(xiàn)場檢查任務(wù)表、危險(xiǎn)貨物集裝箱現(xiàn)場檢查檢查表錄入、危險(xiǎn)貨物集裝箱載運(yùn)現(xiàn)場檢查表、可移動罐柜裝運(yùn)危險(xiǎn)貨物檢查表、危險(xiǎn)貨物集裝箱裝箱現(xiàn)場查表貨物信息、船舶/罐柜載運(yùn)危險(xiǎn)貨物適合載運(yùn)現(xiàn)場檢查錄入明細(xì)、可移動罐柜裝運(yùn)危險(xiǎn)貨物檢查表罐柜明細(xì)等。危規(guī)字典類圖包括包裝標(biāo)記對照表、包裝類型代碼表、可移動罐柜導(dǎo)則、泊位與貨物類別對照表、國際危險(xiǎn)貨物_禁止運(yùn)輸物質(zhì)、國際散裝油類編碼、國際散裝有毒液體貨物編碼、包裝危險(xiǎn)貨物_導(dǎo)則、包裝危險(xiǎn)貨物一覽表、國際危險(xiǎn)貨物_化學(xué)品(僅維護(hù))、可移動罐柜導(dǎo)則對照表、包裝危險(xiǎn)貨物_自反應(yīng)物質(zhì)、包裝危險(xiǎn)貨物_有機(jī)過氧化物、包裝危險(xiǎn)貨物_感染性物質(zhì)、包裝危險(xiǎn)貨物_煙花、國際散裝固體貨物編碼、國際散裝液化氣編碼、醫(yī)療急救指南導(dǎo)則,其中包裝危險(xiǎn)貨物一覽表是主要的表,其他表通過聯(lián)合國編號這一特殊字段與其相關(guān)聯(lián),實(shí)現(xiàn)一對多的關(guān)系,在包裝標(biāo)記對照表中有導(dǎo)則GUID字段、導(dǎo)則編號字段、包裝標(biāo)記代碼字段,危規(guī)字典管理類圖如圖4-5所示。圖4-5危規(guī)字典管理類圖其中包裝標(biāo)記代碼字段是外鍵,與包裝類型代碼表中的包裝標(biāo)記代碼對應(yīng),在包裝類型代碼表中有主鍵、包裝種類編碼、包裝材料編碼、包裝標(biāo)記類別、包裝標(biāo)記代碼,而包裝標(biāo)記代碼是它的一個(gè)字段,但是在包裝標(biāo)記對照表中它是外鍵,這樣就實(shí)現(xiàn)了實(shí)現(xiàn)一對一的關(guān)系,即當(dāng)包裝標(biāo)記對照變中的包裝標(biāo)記代碼存在時(shí),才可以在包裝類型代碼表中選擇已存在的標(biāo)記代碼信息,能夠保證數(shù)據(jù)不會出錯(cuò)的同時(shí)實(shí)現(xiàn)一對一的映射。本章小結(jié)本章節(jié)主要是對系統(tǒng)的整體架構(gòu)進(jìn)行一個(gè)總體設(shè)計(jì),包括系統(tǒng)的部署架構(gòu)、系統(tǒng)的網(wǎng)絡(luò)拓?fù)浼軜?gòu)、系統(tǒng)的功能架構(gòu)和系統(tǒng)的數(shù)據(jù)庫的相關(guān)設(shè)計(jì),能夠更好地幫助實(shí)現(xiàn)系統(tǒng)功能,為下一步進(jìn)行系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)做好鋪墊。
第5章構(gòu)件建模UI是用戶界面的簡稱,一般是指用戶界面,UI規(guī)劃主要是指界面的類型和美觀,在使用方面,人機(jī)交互的總體規(guī)劃、操作邏輯和美觀界面是另一個(gè)同樣重要的方面好的用戶界面不僅要使軟件具有特色和品位,而且要使軟件的操作舒適、簡單、舒適,充分體現(xiàn)軟件的定位和性能。5.1系統(tǒng)UI構(gòu)件設(shè)計(jì)根據(jù)對需求調(diào)研結(jié)果進(jìn)行分析,使用需求建模技術(shù),對青島港危險(xiǎn)貨物申報(bào)管理系統(tǒng)進(jìn)行了UI構(gòu)件設(shè)計(jì)。其中主要介紹申報(bào)端申報(bào)員的UI構(gòu)件設(shè)計(jì)和審批端的UI構(gòu)件設(shè)計(jì)。5.1.1申報(bào)端管理員UI構(gòu)件設(shè)計(jì)申報(bào)端管理員UI構(gòu)件整體構(gòu)件為WEB頁面,分為4個(gè)二級頁面即危險(xiǎn)貨物裝箱證明書申報(bào)管理、可移動罐柜安全適運(yùn)聲明單申報(bào)管理、危險(xiǎn)貨物安全適運(yùn)申報(bào)管理、船舶載運(yùn)危險(xiǎn)貨物申報(bào)管理。有危險(xiǎn)貨物裝箱證明書申報(bào)增加刪除、修改、查詢數(shù)據(jù)等頁面;危險(xiǎn)貨物安全適運(yùn)申報(bào)增加、刪除、修改、查詢等頁面;船舶載運(yùn)危險(xiǎn)貨物申報(bào)增加、刪除、修改、查詢等數(shù)據(jù)頁面。具體情況如圖5-1所示。圖5-1危險(xiǎn)貨物申報(bào)管理UI構(gòu)件圖5.1.2審批端管理員UI構(gòu)件圖設(shè)計(jì)審批端管理員的二級功能有5個(gè),分別是危險(xiǎn)貨物港口作業(yè)資質(zhì)管理、危險(xiǎn)貨物申報(bào)管理、危險(xiǎn)貨物審批管理、危險(xiǎn)貨物現(xiàn)場檢查管理、危險(xiǎn)貨物查詢統(tǒng)計(jì)管理。在危險(xiǎn)貨物港口作業(yè)資質(zhì)管理下有4個(gè)頁面,分別是企業(yè)人員證書信息詳情頁面、企業(yè)申報(bào)基礎(chǔ)信息詳情頁面、危險(xiǎn)貨物作業(yè)申報(bào)配置詳情頁面、危險(xiǎn)貨物港口作業(yè)資質(zhì)證書詳情頁面。危險(xiǎn)貨物申報(bào)管理下包含4個(gè)頁面,分別是有危險(xiǎn)貨物裝箱證明書申報(bào)詳情頁面、可移動罐柜安全適運(yùn)聲明單申報(bào)詳情頁面、危險(xiǎn)貨物安全適運(yùn)申報(bào)詳情頁面、船舶載運(yùn)危險(xiǎn)貨物申報(bào)詳情頁面。危險(xiǎn)貨物審批管理下包含4個(gè)頁面,分別是危險(xiǎn)貨物裝箱證明書審批詳情頁面、可移動罐柜安全適運(yùn)聲明單審批詳情頁面、危險(xiǎn)貨物安全適運(yùn)審批詳情頁面、船舶載運(yùn)危險(xiǎn)貨物審批詳情頁面。危險(xiǎn)貨物查詢統(tǒng)計(jì)管理下有6個(gè)頁面,分別為危險(xiǎn)貨物裝箱證明書查詢統(tǒng)計(jì)詳情頁面、危險(xiǎn)貨物安全適運(yùn)查詢統(tǒng)計(jì)詳情頁面、分噸級統(tǒng)計(jì)液貨船舶情況查詢統(tǒng)計(jì)詳情頁面、可移動罐柜裝運(yùn)危險(xiǎn)貨物查詢統(tǒng)計(jì)詳情頁面、船舶載運(yùn)危險(xiǎn)貨物檢查情況查詢統(tǒng)計(jì)詳情頁面、申報(bào)單位的加/減分情況查詢統(tǒng)計(jì)詳情頁面。審批端管理員UI構(gòu)件圖,如圖5-2所示。圖5-2審批端管理員UI構(gòu)件圖5.2系統(tǒng)行為分析與設(shè)計(jì)系統(tǒng)行為分析與實(shí)現(xiàn)是通過系統(tǒng)的調(diào)研和需求分析,將某個(gè)功能模塊進(jìn)行細(xì)致的劃分。通過系統(tǒng)分析,針對系統(tǒng)中八個(gè)比較重要的功能點(diǎn),分別對申報(bào)員信息錄入時(shí)序圖、作業(yè)認(rèn)可證管理信息錄入時(shí)序圖、危險(xiǎn)貨物作業(yè)管理時(shí)序圖、現(xiàn)場檢查任務(wù)表信息錄入時(shí)序圖、企業(yè)人員證書信息錄入時(shí)序圖、船舶載運(yùn)危險(xiǎn)貨物審批信息錄入時(shí)序圖、危險(xiǎn)貨物裝箱證明書申報(bào)信息錄入時(shí)序圖、企業(yè)港口作業(yè)資質(zhì)信息錄入時(shí)序圖進(jìn)行時(shí)序圖的分析。5.2.1錄入申報(bào)員信息行為分析申報(bào)員信息維護(hù)是審批端對申報(bào)端的審批員的信息錄入和權(quán)限的分配,審批端的管理員在DelarationPersonInfo的JSP層面發(fā)送申報(bào)員錄入信息發(fā)送到DelarationPersonInfo的Acition層,Action層接收請求并調(diào)用人員信息錄入方法,在JSP層面顯示申報(bào)員信息錄入頁面,然后審批員錄入申報(bào)員信息在JSP層面發(fā)送保存請求到Action層,Action層接受請求并調(diào)用保存信息方法,在Action層將錄入的申報(bào)員信息維護(hù)業(yè)務(wù)邏輯類發(fā)送到DelarationPersonInfo層面,Action層調(diào)用申報(bào)員信息維護(hù)邏輯類發(fā)送給Manager層面,Manager層面調(diào)用保存方法并保存錄入的信息,返回結(jié)果到Action層處理保存結(jié)果,在返回到JSP層顯示保存結(jié)果信息,如圖5-3所示。圖5-3錄入申報(bào)員信息時(shí)序圖5.2.2編輯作業(yè)認(rèn)可證管理信息行為分析作業(yè)認(rèn)可證管理是港口企業(yè)用戶的功能,用于規(guī)范管理危險(xiǎn)貨物作業(yè)人員的從業(yè)素質(zhì),提升作業(yè)水平,作業(yè)認(rèn)可證信息錄入時(shí)序是,港口企業(yè)用戶選擇要編輯的作業(yè)認(rèn)可證信息記錄并發(fā)送編輯請求到workapprovalcertificate的Action層,Action層接收請求并調(diào)用作業(yè)認(rèn)可證方法發(fā)送到workapprovalcertificate的Service層,Service層調(diào)用作業(yè)認(rèn)可證方法并查找該信息記錄,再封裝作業(yè)認(rèn)可證信息記錄發(fā)送給workapprovalcertificate層,Service層返回該信息實(shí)體到Action層,再在JSP層顯示編輯該作業(yè)認(rèn)證信息頁面,用戶在JSP層編輯作業(yè)認(rèn)可證信息發(fā)送保存請求到Action層,Action層接收請求并處理,Action層調(diào)用作業(yè)認(rèn)可證信息管理業(yè)務(wù)邏輯類到Sevice層,Service層保存編輯信息,返回保存結(jié)果到Action層,Action層接受結(jié)果并處理,最后在JSP層面顯示編輯結(jié)果,作業(yè)認(rèn)可證管理信息錄入時(shí)序圖,如圖5-4所示。危險(xiǎn)貨物裝箱證明書圖5-4作業(yè)認(rèn)可證管理信息編輯時(shí)序圖5.2.3編輯危險(xiǎn)貨物作業(yè)行為分析危險(xiǎn)貨物作業(yè)編輯時(shí)序是,港口企業(yè)用戶選擇要編輯的危險(xiǎn)貨物作業(yè)管理記錄并發(fā)送編輯請求到workapprovalcertificate的Action層,Action層接收請求并調(diào)用危險(xiǎn)貨物作業(yè)管理方法,再調(diào)用危險(xiǎn)貨物作業(yè)管理業(yè)務(wù)邏輯并發(fā)送給workapprovalcertificate的Service層,再封裝該危險(xiǎn)貨物作業(yè)管理信息記錄到workapprovalcertificate層,Service層返回信息實(shí)體到Action層,Action層將結(jié)果傳到JSP層,在JSP層顯示編輯危險(xiǎn)貨物作業(yè)管理信息頁面,用戶編輯危險(xiǎn)貨物作業(yè)管理信息發(fā)送給JSP層,JSP層發(fā)送保存請求到Service層,Servicr層調(diào)用危險(xiǎn)貨物作業(yè)管理信息業(yè)務(wù)邏輯類圖發(fā)送到Service層并保存編輯信息,Service層返回保存結(jié)果到Action層,Action層接受結(jié)果并村里,最后在JSP頁面顯示編輯結(jié)果信息,編輯危險(xiǎn)貨物作業(yè)管理時(shí)序圖,如圖5-5所示。圖5-5編輯危險(xiǎn)貨物作業(yè)管理時(shí)序圖5.2.4錄入現(xiàn)場檢查任務(wù)表信息行為分析危險(xiǎn)貨物現(xiàn)場檢查是在線上檢查完成后進(jìn)行的線下檢查,現(xiàn)場檢查任務(wù)由審批端任務(wù)派發(fā)員派發(fā),錄入現(xiàn)場檢查任務(wù)表信息時(shí)序是,任務(wù)派發(fā)員在On_site_inspection_task_access的JSP層編輯現(xiàn)場檢查任務(wù)表信息,JSP層發(fā)送保存請求到On_site_inspection_task_access的Action層,Action層接收請求接收請求并調(diào)用現(xiàn)場檢查任務(wù)方法,Action層調(diào)用現(xiàn)查檢查任務(wù)業(yè)務(wù)邏輯類發(fā)送到On_site_inspection_task_access的Service層,Service層保存編輯信息并存入檢查任務(wù)信息到On_site_inspection_task_access的數(shù)據(jù)庫,數(shù)據(jù)庫返回保存成功信息到Service層,Service層返回保存結(jié)果到Action層,Action層發(fā)送到JSP層顯示檢查任務(wù)錄入結(jié)果,錄入現(xiàn)場檢查任務(wù)表信息時(shí)序圖,如圖5-6所示。圖5-6錄入現(xiàn)場檢查任務(wù)表信息時(shí)序圖5.2.5錄入企業(yè)人員證書信息行為分析企業(yè)人員證書信息是企業(yè)對相關(guān)作業(yè)人員是否擁有作業(yè)資質(zhì)的保證,只有經(jīng)過相關(guān)培訓(xùn)后才能進(jìn)行危險(xiǎn)貨物作業(yè)活動,錄入企業(yè)人員證書信息時(shí)序是企業(yè)端管理員在personnel_certificate_information的JSP層編輯企業(yè)人員證書信息,JSP層發(fā)送保存請求到personnel_certificate_information的Action層,Action層接收請求接收請求并調(diào)用企業(yè)人員證書方法,Action層調(diào)用現(xiàn)查企業(yè)人員證書信息業(yè)務(wù)邏輯類并發(fā)送給Service層,Service層保存編輯信息并存入檢查任務(wù)信息到personnel_certificate_information的數(shù)據(jù)庫,數(shù)據(jù)庫返回保存成功信息到Service層,Service層返回保存結(jié)果到Action層,Action層發(fā)送到JSP層顯示企業(yè)人員證書信息錄入結(jié)果,錄入企業(yè)人員證書信息時(shí)序圖,如圖5-7所示。圖5-7錄入企業(yè)人員證書信息時(shí)序圖5.2.6錄入船舶載運(yùn)危險(xiǎn)貨物審批信息行為分析船舶載運(yùn)危險(xiǎn)貨物審批是審批端針對申報(bào)端提交的作業(yè)申報(bào)進(jìn)行審批,錄入船舶載運(yùn)危險(xiǎn)貨物審批信息時(shí)序是企業(yè)端管理員在Approval_of_Ships_Carrying的JSP層編輯船舶載運(yùn)危險(xiǎn)貨物審批信息,JSP層發(fā)送保存請求到Approval_of_Ships_Carrying的Action層,Action層接收請求并調(diào)用船舶載運(yùn)危險(xiǎn)貨物審批方法,Action層調(diào)用船舶載運(yùn)危險(xiǎn)貨物審批信息業(yè)務(wù)邏輯類并發(fā)送給Service層,Service層保存編輯信息并存入船舶載運(yùn)危險(xiǎn)貨物審批信息到Approval_of_Ships_Carrying的數(shù)據(jù)庫,數(shù)據(jù)庫返回保存成功信息到Service層,Service層返回保存結(jié)果到Action層,Action層發(fā)送到JSP層顯示船舶載運(yùn)危險(xiǎn)貨物審批信息錄入結(jié)果,錄入船舶載運(yùn)危險(xiǎn)貨物審批信息時(shí)序圖,如圖5-8所示。圖5-8錄入船舶載運(yùn)危險(xiǎn)貨物審批信息時(shí)序圖5.2.7錄入危險(xiǎn)貨物裝箱證明書申報(bào)信息行為分析錄入危險(xiǎn)貨物裝箱證明書申報(bào)信息時(shí)序是,企業(yè)端管理員在Declaration_ofPacking_Certificate的JSP層編輯危險(xiǎn)貨物裝箱證明書申報(bào)信息,JSP層發(fā)送保存請求到Declaration_ofPacking_Certificate的Action層,Action層接收請求并調(diào)用編輯危險(xiǎn)貨物裝箱證明書方法,Action層調(diào)用危險(xiǎn)貨物裝箱證明書申報(bào)業(yè)務(wù)邏輯類并發(fā)送給Declaration_ofPacking_Certificate的Service層,Service層保存編輯信息并將危險(xiǎn)貨物裝箱證明書信息存入Declaration_ofPacking_Certificate的數(shù)據(jù)庫,數(shù)據(jù)庫返回保存成功信息到Service層,Service層返回保存結(jié)果到Action層,Action層發(fā)送到JSP層顯示危險(xiǎn)貨物裝箱證明書申報(bào)信息錄入結(jié)果,錄入危險(xiǎn)貨物裝箱證明書申報(bào)信息時(shí)序圖,如圖5-9所示。圖5-9錄入危險(xiǎn)貨物裝箱證明書申報(bào)信息時(shí)序圖5.2.8錄入企業(yè)港口作業(yè)資質(zhì)信息行為分析錄入企業(yè)港口作業(yè)資質(zhì)信息時(shí)序是,審批端管理員在Port_Operation_Qualification的JSP層錄入企業(yè)港口作業(yè)資質(zhì)信息,JSP層發(fā)送保存請求到Port_Operation_Qualification的Action層,Action層接收請求并調(diào)用企業(yè)港口作業(yè)資質(zhì)方法,Action層調(diào)用企業(yè)港口作業(yè)資質(zhì)業(yè)務(wù)邏輯類并發(fā)送給Port_Operation_Qualification的Service層,Service層保存編輯信息并將港口作業(yè)資質(zhì)信息存入Port_Operation_Qualification的數(shù)據(jù)庫,數(shù)據(jù)庫返回保存成功信息到Service層,Service層返回保存結(jié)果到Action層,Action層發(fā)送到JSP層顯示企業(yè)港口作業(yè)資質(zhì)信息錄入結(jié)果,錄入企業(yè)港口作業(yè)資質(zhì)信息時(shí)序圖,如圖5-10所示。圖5-10錄入企業(yè)港口作業(yè)資質(zhì)信息時(shí)序圖5.3系統(tǒng)設(shè)計(jì)類圖模型基礎(chǔ)數(shù)據(jù)維護(hù)包括危險(xiǎn)品貨物分類維護(hù)、危險(xiǎn)品貨物維護(hù)、申報(bào)員信息維護(hù)和作業(yè)碼頭企業(yè)維護(hù)這幾項(xiàng)維護(hù)功能。其中危險(xiǎn)品貨物分類維護(hù)包括危險(xiǎn)品貨物分類新增、修改、刪除和査詢,通過危險(xiǎn)品貨物分類維護(hù)實(shí)體類DangcrousGoodsClassify.php、危險(xiǎn)品貨物分類維護(hù)控制類DangerousGoodsClassifyAction.php、業(yè)務(wù)邏輯類DangerousGoodsClassifVService.php、DAO接口類DangcrousGoodsClassifyDao.php及接口實(shí)現(xiàn)類DangerousGoodsClassifyDaoImpl.php和相關(guān)方法實(shí)現(xiàn):危險(xiǎn)品貨物維護(hù)包括危險(xiǎn)品貨物新增、修改、刪除和査詢,通過危險(xiǎn)品貨物維護(hù)實(shí)體類DangerousGoods.php、控制類DangerousGoodsAction.php、業(yè)務(wù)邏輯類DangerousGocKlsService.php、DAO接口類DangerousGoodsDao.php及接口實(shí)現(xiàn)類DangerousGoodsDaoImpl.php和相關(guān)方法實(shí)現(xiàn):申報(bào)員信息維護(hù)包括申報(bào)員信息新塘、修改、刪除和査詢,通過申報(bào)員信息維護(hù)實(shí)體類DeclarationPersonlnfo.php、控制類DcclarationPereonInfoAction.php、業(yè)務(wù)邏輯類DeclarationPersonlnfoService.php、DAO接口類DeclarationPersonlnfoDa.php、及接口實(shí)現(xiàn)類DeclarationPersonlnfoDaoImpl.php和相關(guān)方法實(shí)現(xiàn):作業(yè)碼頭企業(yè)維護(hù)包括作業(yè)碼頭企業(yè)信息新增、修改、刪除和斉詢,通過作業(yè)碼頭企業(yè)信息維護(hù)實(shí)體類PortEmerpriselnfo.php、控制類PortEnterpriseInfoAction.php、業(yè)務(wù)邏輯類PortEnterpriseInfoService.php、DAO接口類PortEnterpriselnfoDao.php及接口實(shí)現(xiàn)類PortEnterpriselnfoDaoImpl.php和相關(guān)方法實(shí)現(xiàn)其中,申報(bào)員信息維護(hù)類關(guān)系設(shè)計(jì)如圖5-11所示。圖5-11申報(bào)員信息維護(hù)類作業(yè)認(rèn)可證管理包括作業(yè)認(rèn)可證維護(hù)和自動審批管理這2項(xiàng)功能。其中認(rèn)可證管理包括認(rèn)可證新增、修改、刪除和査詢,通過認(rèn)可證維護(hù)實(shí)體類WorkApprovalCertificatc.php、認(rèn)可證維護(hù)控制類WorkApprovalCertificateAction.php、認(rèn)可證維護(hù)業(yè)務(wù)邏轉(zhuǎn)類WorkApprovalCertificateService.php、DAO接口類WorkApprovalCertificateDao.php及接口實(shí)現(xiàn)類WorkApprovalCertificateDaolmpl.php和相關(guān)方法實(shí)現(xiàn)自動審批管理包括自動審批新增、修改、刪除和査詢,通過自動審批管理實(shí)體類AutomaiicApproval.php、自動審批管理控制類AutomaticApprovalAction.php、自動審批管理業(yè)務(wù)邏輯類AutomaticApprovalService.php、DAO接口類AutomaiicApprovalDao.php及接口實(shí)現(xiàn)類AutomaticApprovalDaolmpl.php和相關(guān)方法實(shí)現(xiàn),作業(yè)認(rèn)可證管理類關(guān)系設(shè)計(jì)如圖5-12所示。圖5-12作業(yè)認(rèn)可證管理類危險(xiǎn)貨物作業(yè)管理包括危險(xiǎn)貨物作業(yè)申報(bào)管理、危險(xiǎn)貨物作業(yè)審批管理、危險(xiǎn)貨物作業(yè)回饋和錯(cuò)誤申報(bào)處理這4項(xiàng)功能。其中危險(xiǎn)貨物作業(yè)中報(bào)管理包括認(rèn)可證新增、修改、刪除和査詢,通過危險(xiǎn)貨物作業(yè)申報(bào)管理實(shí)體類DangerousGoodsDeclare.php、危險(xiǎn)貨物作業(yè)申報(bào)管理控制類DangerousGoodsDeclareAction.php、危險(xiǎn)貨物作業(yè)申報(bào)管理業(yè)務(wù)邏輯類DangerousGoodsDeclareService.php、DAO接口類DangerousGoodsDcclareDao.php及接口實(shí)現(xiàn)類DangerousGoodsDeclareDaoImpl.php和相關(guān)方法實(shí)現(xiàn);危險(xiǎn)貨物作業(yè)審批管理包括自動審批新增、修改、刪除和査詢,通過危險(xiǎn)貨物作業(yè)審批管理實(shí)體類DangerousGoodsCheck.php、危險(xiǎn)貨物作業(yè)審批管理控制類DangerousGoodsCheckAction.php、危險(xiǎn)貨物作業(yè)審批管理業(yè)務(wù)邏輯類DangerousGoodsCheckService.php、DAO接口類DangerousGoodsCheckDao.php及接口實(shí)現(xiàn)類DangerousGoodsCheckDaoImpl.php和相關(guān)方法實(shí)現(xiàn):危險(xiǎn)貨物作業(yè)回饋包括自動審批新增、修改、刪除和查詢,通過危險(xiǎn)貨物作業(yè)回饋實(shí)體類DangerousGoodsFeedback.php、危險(xiǎn)貨物作業(yè)回饋控制類DangerousGoodsFeedbackAction.php、危險(xiǎn)貨物作業(yè)回饋業(yè)務(wù)邏輯類DangerousGoodsFeedbackScrvice.php、DAO接口類DangerousGoodsFeedbackDao.php及接口實(shí)現(xiàn)類DangerousGoodsFeedbadcDaolmpl.php和相關(guān)方法實(shí)現(xiàn);錯(cuò)誤申報(bào)處理包括自動審批新增、修改、刪除和査詢,通過錯(cuò)誤申報(bào)處理實(shí)體類WrongDeclareTreat.php、錯(cuò)誤申報(bào)處理控制類WrongDeclareTrcatAction.php、錯(cuò)誤申報(bào)處理業(yè)務(wù)邏輯類WrongDeclareTreatService.php、DAO接口類WrongDeclareTreatDao.php及接口實(shí)現(xiàn)類WrongDeclareTreatDaoImpl.php和相關(guān)方法實(shí)現(xiàn),其中,危險(xiǎn)貨物作業(yè)申報(bào)類關(guān)系設(shè)計(jì)如圖5-13所示。圖5-13危險(xiǎn)貨物作業(yè)申報(bào)類本章小結(jié)本章節(jié)主要是詳細(xì)敘述了本系統(tǒng)的一些相關(guān)設(shè)計(jì),有總體設(shè)計(jì),業(yè)務(wù)流程設(shè)計(jì),業(yè)務(wù)功能設(shè)計(jì),通過總體設(shè)計(jì)理清總體脈絡(luò),主要業(yè)務(wù)流程的設(shè)計(jì)幫助更好進(jìn)行系統(tǒng)功能的實(shí)現(xiàn),通過時(shí)序圖詳細(xì)展示了相關(guān)行為實(shí)現(xiàn)的操作。第6章系統(tǒng)實(shí)現(xiàn)本章節(jié)主要是對系統(tǒng)的功能實(shí)現(xiàn)進(jìn)行說明,主要有危險(xiǎn)貨物港口作業(yè)資質(zhì)管理、危險(xiǎn)貨物申報(bào)管理、危險(xiǎn)貨物審批管理、危險(xiǎn)貨物現(xiàn)場檢查管理、危險(xiǎn)貨物查詢統(tǒng)計(jì)管理、危險(xiǎn)貨物基礎(chǔ)字典管理、系統(tǒng)管理等七大功能模塊,下面將對七大功能模塊進(jìn)行詳細(xì)說明。6.1企業(yè)人員證書信息錄入功能的實(shí)現(xiàn)錄入企業(yè)人員證書信息企業(yè)人員證書信息管理主要是為了相關(guān)規(guī)范作業(yè)人員的職業(yè)素質(zhì),防止沒有經(jīng)驗(yàn)和沒有經(jīng)過專業(yè)培訓(xùn)的人員進(jìn)行危險(xiǎn)作業(yè),主要是對企業(yè)相關(guān)作業(yè)人員的資質(zhì)證書的認(rèn)定和管理,對于企業(yè)規(guī)范化人員管理有很大作用。開始用戶在界面上錄入人員證書信息,系統(tǒng)在用戶錄入信息時(shí)會進(jìn)行允不允許提交的檢查,檢查錄入的必填項(xiàng)目是否填寫完畢,如果填寫完畢就會提交信息,提交信息成功并存入數(shù)據(jù)庫,提交信息不成功,需要重新錄入證書信息,未填寫完畢信息就提交會提示重新輸入人員證書信息,用戶在錄入企業(yè)人員證書管理的信息時(shí)的流程圖,如下圖6-1所示。圖6-1企業(yè)人員證書管理的信息錄入流程圖企業(yè)人員證書信息管理,具體包括id、所屬企業(yè)、企業(yè)代碼、姓名、年齡、電話、崗位、職務(wù)、資質(zhì)類別、證書名稱、證書編號、證書詳情(拍照)。程序操作流程如下:點(diǎn)擊一級模塊危險(xiǎn)貨物港口作業(yè)資質(zhì)管理,點(diǎn)擊之后會出現(xiàn)四個(gè)二級模塊,點(diǎn)擊二級模塊企業(yè)人員證書信息管理,彈出企業(yè)人員證書信息錄入界面,填入信息后點(diǎn)擊保存按鈕,添加過程界面如圖6-2所示。圖6-2錄入審批端企業(yè)人員證書信息錄入審批端企業(yè)人員證書信息成功,如圖6-3所示。圖6-3錄入審批端企業(yè)人員證書信息成功6.2危險(xiǎn)貨物裝箱證明書申報(bào)功能的實(shí)現(xiàn)危險(xiǎn)貨物申報(bào)是系統(tǒng)的核心流程,用戶在界面輸入申報(bào)信息,系統(tǒng)會檢查所有的必填項(xiàng)目是否填寫完畢,如果填寫完畢允許提交,沒有填寫完畢不用允許提交,返回上一層重新填寫信息,提交后進(jìn)行是否有格式錯(cuò)誤填報(bào)等,沒有錯(cuò)誤會存入數(shù)據(jù)庫,有錯(cuò)誤會讓用戶重新修改危險(xiǎn)貨物裝箱證明書申報(bào)信息,具體業(yè)務(wù)流程圖如圖6-4所示。圖6-4危險(xiǎn)貨物裝箱證明書申報(bào)功能流程用戶點(diǎn)擊菜單左側(cè)的危險(xiǎn)貨物申報(bào)下的危險(xiǎn)貨物裝箱證明書申報(bào)管理,會彈出危險(xiǎn)貨物裝箱證明書申報(bào)的詳情頁面,點(diǎn)擊添加按鈕,填入信息后保存。危險(xiǎn)貨物裝箱證明書申報(bào)管理的具體錄入頁面如圖6-5所示。6-5危險(xiǎn)貨物裝箱證明書申報(bào)信息錄入危險(xiǎn)貨物裝箱證明書申報(bào)信息錄入成功頁面如圖6-6所示。圖6-6危險(xiǎn)貨物裝箱證明書申報(bào)信息錄入成功6.3修改危險(xiǎn)貨物裝箱證明書申報(bào)信息功能的實(shí)現(xiàn)危險(xiǎn)貨物裝箱證明書申報(bào)信息進(jìn)行修改,當(dāng)貨代撤銷危險(xiǎn)貨物裝箱證明書申報(bào)信息時(shí),貨申報(bào)客戶端會檢測此申報(bào)信息是否已經(jīng)發(fā)送給貨代\船公司,如果已發(fā)送,則會提示貨代告知船代\船公司,船代\船公司系統(tǒng)能自動提示操作人員提單號發(fā)生更改。貨代撤銷貨申報(bào)信息會對同一船名、航次及提單下的貨申報(bào)信息進(jìn)行修改,經(jīng)過海事局審核同意后重新發(fā)送給船代\船公司。所以船代\船公司處理時(shí),需要檢測此提單下原來的貨信息、集裝箱信息等無效,然后再插入新的信息。修改危險(xiǎn)貨物裝箱證明書申報(bào)信息流程圖,如圖6-7所示。圖6-7修改危險(xiǎn)貨物裝箱證明書申報(bào)信息流程圖危險(xiǎn)貨物裝箱證明書申報(bào)的修改頁面,如圖6-8所示圖6-8危險(xiǎn)貨物裝箱證明書申報(bào)的修改頁面危險(xiǎn)貨物裝箱證明書申報(bào)的修改成功頁面如圖6-9所示圖6-9危險(xiǎn)貨物裝箱證明書申報(bào)的修改成功頁面6.4船舶載運(yùn)危險(xiǎn)貨物審批功能的實(shí)現(xiàn)船舶載運(yùn)危險(xiǎn)貨物審批是系統(tǒng)核心功能點(diǎn),審批的是申報(bào)端的船舶載運(yùn)危險(xiǎn)貨物申報(bào)信息,流程用戶喀什在添加審批界面輸入申報(bào)ID,會進(jìn)行是否允許提交的檢查,檢查必填項(xiàng)是否填寫了,不允許提交會讓用戶重新輸入申報(bào)ID,允許提交會查詢信息,查詢信息成功會返回結(jié)果到頁面,未查詢到信息是不存在此申報(bào)ID,會讓用戶重新輸入正確ID,船舶載運(yùn)危險(xiǎn)貨物審批信息的錄入危險(xiǎn)貨物審批流程如下圖6-10所示。圖6-10危險(xiǎn)貨物審批流程用戶點(diǎn)擊菜單左側(cè)的危險(xiǎn)貨物審批管理下的船舶載運(yùn)危險(xiǎn)貨物信息,出現(xiàn)詳情頁,點(diǎn)擊編輯按鈕,進(jìn)行編輯操作,編輯完成后點(diǎn)擊保存按鈕,審批端船舶載運(yùn)危險(xiǎn)貨物審批管理如圖6-11所示。圖6-11編輯船舶載運(yùn)危險(xiǎn)貨物審批頁船舶載運(yùn)危險(xiǎn)貨物審批結(jié)果編輯完成頁面如圖6-12所示。圖6-12船舶載運(yùn)危險(xiǎn)貨物審批結(jié)果編輯完成6.5刪除檢查表功能的實(shí)現(xiàn)現(xiàn)場檢查任務(wù)是當(dāng)申報(bào)船舶通過線上審批后,即碼頭經(jīng)營證書,船舶載運(yùn)危貨資質(zhì)這些都沒問題后所進(jìn)行的一項(xiàng)檢查,由港航局派發(fā)檢查任務(wù)給
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 理發(fā)店等候區(qū)空調(diào)租賃合同
- 山西省港口設(shè)施施工合同范本
- 服裝品牌設(shè)計(jì)總監(jiān)聘用合同
- 廣播電視消防設(shè)施升級合同
- 遼寧省農(nóng)村公路養(yǎng)護(hù)手冊
- 2025版智慧城市建設(shè)企業(yè)股東變更與大數(shù)據(jù)應(yīng)用協(xié)議3篇
- 2025版物流配送中心智能化改造承包合同3篇
- 2024年物業(yè)小區(qū)增值服務(wù)管理合同3篇
- 2025版駕校與駕駛模擬器生產(chǎn)企業(yè)合作推廣協(xié)議3篇
- 2024年設(shè)備保養(yǎng)維護(hù)服務(wù)合同版B版
- 北京市石景山區(qū)2023-2024學(xué)年七年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2025版寒假特色作業(yè)
- Unit 7 Will people have robots Section B 1a-1e 教學(xué)實(shí)錄 2024-2025學(xué)年人教版英語八年級上冊
- 江西省吉安市2023-2024學(xué)年高一上學(xué)期1月期末考試政治試題(解析版)
- 國內(nèi)外航空安全形勢
- 《雷達(dá)原理》課件-1.1.6教學(xué)課件:雷達(dá)對抗與反對抗
- 2024年版汽車4S店商用物業(yè)租賃協(xié)議版B版
- 微信小程序云開發(fā)(赤峰應(yīng)用技術(shù)職業(yè)學(xué)院)知到智慧樹答案
- 遼寧省撫順市清原縣2024屆九年級上學(xué)期期末質(zhì)量檢測數(shù)學(xué)試卷(含解析)
- 2024-2025學(xué)年上學(xué)期福建高二物理期末卷2
- 2024四川阿壩州事業(yè)單位和州直機(jī)關(guān)招聘691人歷年管理單位遴選500模擬題附帶答案詳解
評論
0/150
提交評論