船舶管理系統(tǒng)可行性分析報告_第1頁
船舶管理系統(tǒng)可行性分析報告_第2頁
船舶管理系統(tǒng)可行性分析報告_第3頁
船舶管理系統(tǒng)可行性分析報告_第4頁
船舶管理系統(tǒng)可行性分析報告_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

船舶管理系統(tǒng)可行性分析匯報目錄一、背景、需求與目的 21、項目背景 22、系統(tǒng)需求 23、實現(xiàn)目的 3二、系統(tǒng)總體方案 31、系統(tǒng)總體功能 32、應用系統(tǒng)構成 43、系統(tǒng)網(wǎng)絡構造 4三、技術路線 51、運行平臺 52、開發(fā)工具 53、報表處理 54、關鍵技術 5四、運行條件與開發(fā)進度 71、運行條件 72、開發(fā)進度 7五、系統(tǒng)可行性 7附件一:輸出報表清單 9附件二:船舶庫構造 10

一、背景、需求與目的1、項目背景營運船舶是水路運送行業(yè)管理的基礎對象,怎樣及時與精確地獲得船舶擁有量信息及其變更狀況,對增進水路運送行業(yè)管理和宏觀調(diào)控及決策有重要的作用。目前,市州營運船舶都是以紙質(zhì)檔案或以單機或局域網(wǎng)應用系統(tǒng)進行管理,各自形成分塊的信息孤島,船舶信息之間沒有聯(lián)絡也不能共享,不能真正反應船舶總體狀況,不能掌握船舶的變更狀況,導致船舶基礎信息沒有在行業(yè)管理中發(fā)揮更好的作用。為此,省交通廳發(fā)文《有關印發(fā)公路水路運送量記錄調(diào)查試行方案的告知》,規(guī)定盡快建立一種全省聯(lián)網(wǎng)的船舶數(shù)據(jù)庫系統(tǒng)。為配合的水路運送專題調(diào)查工作,我們研制開發(fā)了一種應用程序,建立了一種滿足部省規(guī)定的全省船舶數(shù)據(jù)庫。在的水路運送量跟蹤調(diào)查工作中,又深入完善了該船舶數(shù)據(jù)庫。不過,該軟件重要為專題調(diào)查和跟蹤調(diào)查服務,缺乏有關報表匯總和船舶變更等功能,也不具有全省聯(lián)網(wǎng)與數(shù)據(jù)共享能力。有用之處在于,該數(shù)據(jù)庫較新、記錄較全,可以作為本次建立船舶庫的初始數(shù)據(jù)。2、系統(tǒng)需求1)建立一種滿足部省行業(yè)記錄需求的省三級(即省、市、縣三級,這里縣還包括縣級市、縣級區(qū)、獨立設置機構的所,下同)共享的全省營運船舶數(shù)據(jù)庫(如下簡稱船舶庫,記為YYCBK)。記錄報表清單參見本匯報的附件一,船舶庫構造參見附件二。2)轉(zhuǎn)換市州的跟蹤調(diào)查船舶庫記錄到YYCBK中。3)按照誰錄入誰維護的原則編輯與管理轄區(qū)內(nèi)的船舶記錄。4)按照轄區(qū)審核原則,省局可以審核全省的船舶與變更信息,市州可以審核全轄區(qū)的船舶與變更信息,縣所可以審核全縣的船舶與變更信息。5)登記船舶的年度審驗與變更狀況,按船檢登記號唯一原則,查詢船舶變更歷史,包括過戶到其他轄區(qū)的船舶變更與現(xiàn)實狀況。6)省三級可以匯總部省船舶年報與月報、查詢與匯總船舶及其變更信息、輸出(打印/保留)船舶臺帳和匯總報表,打印營運證、經(jīng)營許可證、注銷證等水路運送營業(yè)性證照。7)其他需求包括:顧客帳號及權限管理、密碼更新與找回、客戶端軟件自升級、數(shù)據(jù)傳播加密等。3、實現(xiàn)目的1)建立一種省三級共享的、可以授權訪問的營運船舶數(shù)據(jù)庫。2)轉(zhuǎn)換市州的跟蹤調(diào)查船舶庫記錄到新的YYCBK中,作為省三級船舶庫的初始數(shù)據(jù)庫,并進行必要的規(guī)范化。3)應用于省三級的、可自升級的客戶端,該客戶端通過Internet訪問YYCBK,可以瀏覽、查詢、編輯船舶信息,查詢與登記船舶變更記錄,輸出部省報表和匯總成果,打印經(jīng)營證照,審核本轄區(qū)船舶及其變更記錄。4)客戶端具有操作簡便、界面友好、響應快捷等特點,支持彈出菜單、表格列點擊排序、敏感數(shù)據(jù)操作警告、重要數(shù)據(jù)授權修改等,輸出信息可以預覽、打印或保留為Excel文獻。5)加密通過Internet傳播的數(shù)據(jù)(口令、船舶信息),操作口令定期強制變更、遺忘口令通過email找回等。二、系統(tǒng)總體方案1、系統(tǒng)總體功能根據(jù)前面的總體需求和目的,YYCBK的總體功能見圖1。圖1系統(tǒng)總體功能船舶與變更瀏覽、錄入、修改、刪除營運船舶記錄,登記船舶年審狀況,登記船舶變更信息。審核船舶審核轄區(qū)內(nèi)的船舶及其變更信息。查詢與報表按多種條件查詢船舶及變更記錄,匯總與輸出查詢成果,匯總即時的船舶擁有量,匯總輸出月度和年度報表,瀏覽報表匯總進度。數(shù)據(jù)庫轉(zhuǎn)換轉(zhuǎn)換市州跟蹤調(diào)查船舶庫到YYCBK中,審核市州及全省船舶庫記錄,初次使用時確認船舶的管轄單位。系統(tǒng)管理功能包括:管理操作帳號及帳號權限,制作授權修改鑰匙,找回遺失密碼,等等。2、應用系統(tǒng)構成根據(jù)總體需求和目的,YYCBK應用系統(tǒng)由三個獨立的子系統(tǒng)構成,見圖2。圖2應用系統(tǒng)構成客戶端子系統(tǒng)(YYCBK):系統(tǒng)的關鍵軟件,可以自升級版本,省三級顧客使用它完畢所有的船舶庫維護、變更、查詢、匯總等操作。服務器端子系統(tǒng)(CBKWebService):服務器端處理系統(tǒng),直接訪問YYCBK,是YYCBK與客戶端之間的代理。數(shù)據(jù)庫轉(zhuǎn)換子系統(tǒng)(CBKTransfer):轉(zhuǎn)換跟蹤調(diào)查船舶庫到新的營運船舶庫中,并檢測轉(zhuǎn)換后的數(shù)據(jù)的規(guī)范性。3、系統(tǒng)網(wǎng)絡構造YYCBK應用系統(tǒng)的網(wǎng)絡構造見圖3。圖3系統(tǒng)網(wǎng)絡構造服務器端由一臺船舶數(shù)據(jù)庫服務器和一臺Web服務器構成,省三級顧客通過客戶端和Internet網(wǎng)訪問Web服務器,后者直接與船舶數(shù)據(jù)庫服務器交互。根據(jù)本系統(tǒng)的數(shù)據(jù)規(guī)模、顧客數(shù)和訪問頻率,船舶數(shù)據(jù)庫和Web服務器可以共用一臺計算機。尤其指出,Web服務器必須具有合法的IP地址,省三級顧客可以通過Internet、HTTP協(xié)議和80號端口訪問該IP地址的Web服務器。三、技術路線根據(jù)YYCBK總體需求和水路運送行業(yè)現(xiàn)實狀況,結合我們的技術積累和成功項目,就YYCBK的開發(fā)工具、數(shù)據(jù)庫管理系統(tǒng)、報表輸出等方面,擬采用如下的技術方案。1、運行平臺服務器和客戶端的運行平臺如下:服務器端:采用Microsoft企業(yè)的//Server操作系統(tǒng)(自帶IIS5.0及以上版本的Web服務器),并安裝免費的.NETFramework2.0及以上版本的運行包,數(shù)據(jù)庫管理系統(tǒng)選用Microsoft企業(yè)的SQLServer或SQLServer。考慮開發(fā)成本、營運船舶庫大小和應用頻率等,可以使用免費數(shù)據(jù)庫管理系統(tǒng),如:SQLServerExpressEdition等??蛻舳耍翰捎肕icrosoft企業(yè)的Windows/XP//Vista等,需要安裝免費的.NETFramework2.0及以上版本的運行包和Office的Excel軟件。2、開發(fā)工具采用目前優(yōu)秀的.NET平臺下Windows應用系統(tǒng)開發(fā)工具VisualC#ExpressEdition。該IDE是免費且主流的RAD(迅速應用開發(fā)工具),有著豐富的成功案例和大量的免費第三方組件,是當今中小型系統(tǒng)的、通用的窗體應用系統(tǒng)開發(fā)工具之一,也是我們開發(fā)“公路交通量數(shù)據(jù)綜合處理系統(tǒng)”、“營運車輛數(shù)據(jù)庫”等軟件的工具之一。3、報表處理YYCBK需要編制明細表、匯總表、月報表、年報表等。這些報表格式復雜、靈活多變。鑒于此,本系統(tǒng)將采用.NET下的Excel.Interop.dll庫,直接制作Excel報表,可以滿足各類復雜報表格式需求。4、關鍵技術本系統(tǒng)的技術重要體目前分布式處理技術、集中式數(shù)據(jù)庫技術、系統(tǒng)安全技術等方面。1)分布式處理技術在Internet網(wǎng)絡環(huán)境下,YYCBK采用目前主流的基于SOA架構的開放式分布處理技術WebService,客戶端子系統(tǒng)通過一般的Internet網(wǎng)和HTTP/SOAP協(xié)議與Web服務器上的Web服務(CBKWebSerivce)交互。該技術基于HTTP協(xié)議和80號端口,不受常規(guī)防火墻限制。2)集中式數(shù)據(jù)庫技術全省有近萬艘船舶,按每年新增4000艘船舶或變更記錄(40%比例估算),5年后船舶庫記錄總量為3萬筆。按10個市州機構、100個縣所機構估算,每個市州平均不超過3000條記錄、縣所不超過300條記錄。假如記錄大小為1K(按附件二初步估計,一種記錄字段大小合計為0.6KB),那么10個市州需要下載30M的數(shù)據(jù),100個縣所也需要下載30M的數(shù)據(jù)。即,所有機構一次登錄下載量為60M。顯然,將船舶記錄集中保留在服務器上,一般的服務器機器配置可以滿足這種下載訪問需求。3)系統(tǒng)安全技術系統(tǒng)將對登錄口令、傳播數(shù)據(jù)進行加密處理,詳細措施如下:新增帳號確認按管轄權限,省局管理全省帳號、市州管理本轄區(qū)及縣所帳號。新增帳號時,系統(tǒng)產(chǎn)生一種8位隨機數(shù)字作為初始口令。另,操作者遺忘口令后,可以通過與帳號綁定的郵箱申請確認一種新口令。認證與加密傳播口令經(jīng)MD5加密后傳到服務器,認證后服務器返回一種RSA公鑰,接著客戶端隨機產(chǎn)生一種DES加密矢量,經(jīng)RSA加密后發(fā)送到服務器,客戶端與服務器的通信均使用該矢量加密,參見圖4。此時,雖然數(shù)據(jù)被第三方截獲,也不能破解其內(nèi)容。圖4帳號認證與加密傳播操作帳號分級操作帳號的權限確定為五級:系統(tǒng)、管理、編輯、報表、查詢:系統(tǒng)帳號具有頂級管理權限,可以做其他級的操作,該帳號只能是省級顧客;管理帳號可以增長下級轄區(qū)的管理帳號、本級轄區(qū)的編輯、報表與瀏覽帳號,不能增長本級的管理帳號;編輯帳號可以瀏覽與更改記錄,但不能查看報表;報表帳號可以查看報表與查詢船舶記錄;查詢帳號只能查看船舶記錄。系統(tǒng)規(guī)定,市州、縣所只能有一種管理級帳號。四、運行條件與開發(fā)進度1、運行條件按照前面描述的網(wǎng)絡構造和技術路線,船舶數(shù)據(jù)庫運行的前天條件是:省局必須具有如下1)、2)、3)項基本條件,省三級顧客必須具有如下第4)項條件:1)一種合法的公網(wǎng)IP地址;2)一種受防火墻保護的內(nèi)部網(wǎng),該網(wǎng)絡可以通過Internet上網(wǎng);3)一臺可以用作服務器的計算機設備;4)市州、縣所機構具有計算機設備并可以通過Internet上網(wǎng)。2、開發(fā)進度YYCBK需要三個月、分4個階段完畢調(diào)研、設計、開發(fā)、測試與培訓等工作,時間安排如下:第一階段:2月。系統(tǒng)調(diào)研、需求分析與需求確認,有關設備購置和網(wǎng)絡環(huán)境建設,系統(tǒng)分析與設計等;第二階段:3月。數(shù)據(jù)庫構建、系統(tǒng)實現(xiàn)、跟蹤船舶數(shù)據(jù)庫轉(zhuǎn)換,營運船舶庫錄入功能投入使用;第三階段:4月。集成測試,撰寫操作手冊,操作培訓。月底,船舶數(shù)據(jù)庫系統(tǒng)所有功能投入運行。五、系統(tǒng)可行性按軟件工程規(guī)范和規(guī)定,從如下方面分析YYCBK的可行性:1)技術可行性本文中提出的技術平臺、開發(fā)工具是目前主流與成熟處理方案常用的技術,有非常多的成功應用案例。尤其地,該系統(tǒng)與我們研制并投入使用的“公路交通量數(shù)據(jù)綜合處理系統(tǒng)”、“營運車輛數(shù)據(jù)庫”具有相似的技術路線:省三級客戶端通過Web服務訪問遠程服務器,傳播數(shù)據(jù)通過DES加密、客戶端可以自行升級、匯總輸出報表,等等。2)經(jīng)濟與社會可行性本項目將共享全省營運船舶和變更信息、減少數(shù)據(jù)差錯、明顯提高工作效率,把人員從反復與瑣碎的記錄匯總中解脫出來,這些都將產(chǎn)生一定的經(jīng)濟效益和良好的社會效益。3)操作可行性目前,全省市州與縣級航務管理機構都配置了計算機并聯(lián)網(wǎng),操作人員可以純熟使用計算機。通過合適的培訓,可以掌握YYCBK的操作。4)法律可行性本項目采用VisualC#ExpressEdition開發(fā)工具和免費的或具有自主版權的操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng),報表制作使用Excel.Interop.dll庫。按前面的運行環(huán)境規(guī)定,客戶端具有這些運行條件。因此,本項目技術方案不會波及軟件侵權等問題。綜合上面的分析,本項目是可行的。

附件一:輸出報表清單表1部省報表清單序報表名稱表號編號期度闡明1水路運送工具擁有量交行統(tǒng)8表C1年報/六個月2滾裝船、多用途船擁有量交行統(tǒng)8表補充表C2年報/六個月統(tǒng)8表補充資料單獨出表,便于出臺帳3水上運送船舶增減狀況表交行統(tǒng)8表附1表C3年報/六個月4水上運送船舶按噸、客位分組表交行統(tǒng)8表附2表C4年報/六個月5運送船舶名目交行統(tǒng)17表C5年報

附件二:船舶庫構造參照《全國公路水路運送量專題調(diào)查方案第三部分:水路運送量專題調(diào)查技術方案》、《交通信息基礎數(shù)據(jù)元第5部分:船舶信息基礎數(shù)據(jù)元》,以及10月交通運送部公布的《交通運送綜合記錄報表制度》、10月公布的《省航務記錄報表制度》,結合前面的總體需求和本省實際,給出了船舶庫構造表2。表2營運船舶數(shù)據(jù)庫構造序數(shù)據(jù)項類型小數(shù)必填闡明1船檢登記號文本√唯一識別一艘船2所有權登記號文本√3船名文本√4船舶類型文本√客船、貨船、駁船、拖船、渡船5燃料類型文本√柴油、汽油、煤油、燃料油、其他、空6總噸整數(shù)總噸7凈噸整數(shù)噸8載重噸整數(shù)+噸,貨船必填9車位數(shù)整數(shù)+個10載客量整數(shù)+客位,客船、渡船必填11集裝箱位實數(shù)2位+TEU,集裝箱必填12主機功率實數(shù)2位+千瓦,非駁船必填13建造年月整數(shù)√199801、1214改建年月整數(shù)199801、1215船舶總長實數(shù)1位米16船舶型寬實數(shù)1位米17船舶型深實數(shù)1位米18滿載吃水深度實數(shù)1位米19航速實數(shù)1位節(jié)20營運證號文本21營運證有效期日期22經(jīng)營范圍文本23管理機構編碼文本√24管理機構區(qū)劃文本√25近來變更類別文本+新

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論