【畢業(yè)學位論文】(Word原稿)港口綜合業(yè)務信息查詢系統(tǒng)的設計與實現-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)港口綜合業(yè)務信息查詢系統(tǒng)的設計與實現-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)港口綜合業(yè)務信息查詢系統(tǒng)的設計與實現-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)港口綜合業(yè)務信息查詢系統(tǒng)的設計與實現-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)港口綜合業(yè)務信息查詢系統(tǒng)的設計與實現-軟件工程_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

中圖分類號: 學校代碼: 10055 密級: 碩士專業(yè)學位論文 港口綜合業(yè)務信息查詢系統(tǒng)的設計與實現 論文作者 指導教師 副 ) 教授 申請學位 工程碩士 培養(yǎng)單位 軟件學院 學科專業(yè) 軟件工程 研究方向 答辯委員會主席 評閱人 南開大學研究生院 二一三年 九 月 摘要 I 摘要 綜合 信息 查詢對于一個港口集團來說是 不可或缺的部分, 信息 查詢的效率、正確與否 對于 企業(yè) 領導層的決策和管理是至關重要,是 體現 企業(yè) 管理工作 效率的關鍵。 隨著信息技術的發(fā)展, 構建一個專 門的 港口綜合業(yè)務信息查詢系統(tǒng) 是很有必要的,進一步促使 港口信息 配置合理化、科學化,進一步規(guī)范 企業(yè)管理制度,最終達到提高管理和服務水平的目的。 本文首先從 港口綜合業(yè)務信息查詢 現狀入手,對國內外的研究現狀進行分析,然后對論文所使用的軟件開發(fā)模型和關鍵技術進行分析 , 根據系統(tǒng)實際需求, 進行 管理系統(tǒng)的需求分析,接著對整個系統(tǒng)進行了詳細設計 方案描述 ,主要包括系統(tǒng)結構設計、系統(tǒng)數據庫設計及系統(tǒng)的 的 六 個子模塊: 基礎信息管理模塊 、出入港口貨物登記模塊、基礎 信息查詢模塊 、 貨物信息查詢模塊 、 船舶信息查詢模塊 和 系統(tǒng)管理 模塊 , 進行詳細的設計和分析 。在此基礎上 實現 管理信息系統(tǒng),并在文中對實現過程中的關鍵代碼進行描述。 最后對系統(tǒng)進行測試 。 測試證明,該系統(tǒng)能夠到達預期的目的。 本文所設計的 港口綜合業(yè)務信息查詢 系統(tǒng) , 具有 可靠性高、實時性強、靈活性高的特點,有廣泛的實際推廣價值。同時,系統(tǒng)設計方案對從事相關研究的人員具有一定的參考價值。 關鍵詞 : 綜合業(yè)務 ; 查詢系統(tǒng); B/S 架構 I a is an of of or is to is to of a is to of of of of of at in is to of of a of of in of On of of in is in of in a of At to in B/S 錄 錄 摘要 . I . 1 章 緒論 . 1 題研究背景和意義 .內外研究現狀 .文主要研究內容 .文組織結構 . 2 章相關技術綜述 . 5 發(fā)工具介紹 . 系結構 . 術 . .介 .B/S 架構介紹 .章小結 . 3 章 系統(tǒng)需求分析 . 11 統(tǒng)設計目標 .能性需求分析 . 系統(tǒng)角色分析 . 系統(tǒng)管理模 塊 . 基礎信息管理模塊 . 出入港口貨物登記模塊 . 基礎信息查詢模塊 .錄 貨物信息查詢模塊 . 船舶信息查詢模塊 .功能需求 . 設計約束 . 網絡拓撲結構需求 . 其他非功能性需求 .章小結 . 4 章 系統(tǒng)設計 . 18 統(tǒng)總體設計 . 系統(tǒng)設計的思想及原則 . 系統(tǒng)體系結構設計 . 系統(tǒng)功能結構設計 . 網絡拓撲結構 .統(tǒng)數據庫設計 . 數據庫設計原則 . 系統(tǒng)數據庫概念結構設計 . 數據庫表結構設計 .統(tǒng)詳細功能設計 . 系統(tǒng)管理模塊設計 . 基礎信息管理模塊設計 . 基礎信息查詢模塊設計 .統(tǒng)安全設計 . 數據安全設計 . 37 戶行為安全設計 . 37 能權限設計 . 37 章小結 .錄 V 第 5 章 系統(tǒng)實現 . 40 統(tǒng)部分功能實現 . 系統(tǒng)登錄界面 . 基礎信息查詢模塊實現 . 沽口在港船舶登記模塊實現 . 44 港作業(yè)船舶信息查詢模塊實現 .據庫典型的操作實現 .統(tǒng)測試 . 測試目的 . 測試環(huán)境和工具 . 系統(tǒng)功能測試 . 系統(tǒng)性能測試 .章小結 . 52 第 6 章 總結與展望 . 53 結 .望 .考文獻 . 54 致謝 . 錯誤 !未定義書簽。 第 1 章緒論 1 第 1 章 緒論 題研究背景和意義 當今社會是一個信息社會 , 信息己成為繼勞動力、土地、資本之后的又一大資源。誰控制的信息越多,誰利用信息資源的效率越高,誰就 會在各方面的競爭中占有一席之地,誰就會有更多的優(yōu)勢。 隨著科技和經濟的快速發(fā)展 , 我國港口逐漸呈現出布局網絡化、業(yè)務 管理化、格局港城一體化和管理信息化等特點 , 對港口的信息化程度要求更高 , 信息化儼然成為港口企業(yè)提高提高核心競爭力和生產效益的最有效手段。 港口信息化管理 是實現港口生產、協(xié)調各生產環(huán)節(jié)的有力保證,是對港口生產過程直接進行控制、調節(jié)、實現生產作業(yè)計劃的主要手段,是保障港口安全生產、提高服務質量的有效措施,調度通訊作為港口生產調度的重要環(huán)節(jié),必須強調嚴肅性、準確性、及時性和連續(xù)性。 港口作為水運的核心節(jié) 點和區(qū)域經濟發(fā)展中重要的戰(zhàn)略資源 , 特別是隨著經濟的迅猛發(fā)展,借助于傳統(tǒng)的手段來對貨物運輸、裝卸管理操作,已經和吞吐量的快速增長不成正比,因此,對港口的管理有了更高層次的要求和目標,港口業(yè)務的管理優(yōu)化也是迫在眉睫。 港口 已 深切感受到了信息化的水平越來越制約 港口的發(fā)展。 在業(yè)務種類和規(guī)模不斷擴展的今天,對管理的要求也是愈來愈高,并且提出了比以往傳統(tǒng)模式更高的要求 :業(yè)務流程需要不斷的優(yōu)化甚至重造,對信息的共享需求更是 日新月異。而針對目前的情況來說,由于傳統(tǒng)的數據沒有統(tǒng)一的口徑進行管理,比較繁瑣和雜亂,不易管理和集成, 更談不上快速、高效、準確的提供信息查詢的功能。 因此,如何解決上述所面臨的這些不容忽視的問題,就已經成為港口進入全面信息化的關鍵問題所在。 為了解決以上問題,優(yōu)化港口業(yè)務流程,本文根據當前港口業(yè)務發(fā)展的現狀,結合信息查詢系統(tǒng)的構建模型,設計實現了一套基于 B/S 架構模式的港口綜合業(yè)務信息查詢系統(tǒng),通過該系統(tǒng),可以使各級用戶更方便、更高效地對港口的業(yè)務進行第 1 章緒論 2 管理和查詢,進而提升企業(yè)營運績效 , 提供 數據 優(yōu)質服務。 內外研究現狀 我國的港口管理 發(fā)展 相對于歐洲 一些航海 國家來說,還是 有一定的差距的,但是,通過近年來的發(fā) 展,還是取得了不錯的成績。 首先,我國海岸線綿長,并且黃河、長江沿岸港口數量同樣眾多,經過幾十年的發(fā)展,已經有相當一部分港口形成了較為標準的 具有港口特色的 管理體系。 和不斷發(fā)展的社會經濟基本相匹配,基本具備了布局比較合理,功能相對齊全,并能借助自身的優(yōu)勢將河??诎哆M行兼顧,總體來說,信息化建設已經取得了不錯的成績。 特別是進入 21 世紀以來, 經濟的快速增長,進出口業(yè)務的不斷增長,港口的發(fā)展也是位居世界前茅的,已經形成了規(guī)模較大的五大區(qū)域的大型港口群。并且保持了吞吐 量 連續(xù)八年世界第一的好成績, 億噸大港的數量也突破 了 20 個,進步卓越。并且,在港口功能不斷轉型的今天,也出現了更多的專業(yè)化的港口,更加體現其專業(yè)性 ,也提高了在競爭中的地位 。 在港口信息系統(tǒng)中,查詢功能是重要的一個組成部分,一般來說,查詢技術都是通過 句來實現的, 現在在傳統(tǒng)的查詢系統(tǒng)中一般有三種典型的分類: ( 1)傳統(tǒng)的查詢系統(tǒng) 該系統(tǒng)主要就是針對業(yè)務模式相對單一的,并且查詢的條件相對簡單的情況,在一些小型的企業(yè)使用該系統(tǒng),更能體現其系統(tǒng)的便捷性,但是港口集團一般都是大型企業(yè),船舶、物資等信息種類繁多, 具有共通點的則相對較少,如果使用該系統(tǒng),其缺點將暴 露無遺。特別是多條件的查詢的時候,就必須對代碼進行修改,而一般的企業(yè),更多的是借助于專門軟件公司的技術,自身沒有配備專門的軟件開發(fā)人員,因此給企業(yè)帶來一些不必要的成本, 增加企業(yè)的負擔,同時也達不到提高工作效率的目的。 ( 2)動態(tài)查詢系統(tǒng) 第 1 章緒論 3 相對于傳統(tǒng)的查詢系統(tǒng),動態(tài)查詢系統(tǒng)可以實現多條件的查詢功能,解決了傳統(tǒng)的查詢系統(tǒng)所遇到的問題。但是在港口企業(yè)中,查詢的重復性是相當高的,而動態(tài)查詢系統(tǒng)在重復性上則沒有更好的體現其優(yōu)勢,操作也相對繁雜,對于沒有經過專業(yè)培訓的人員,操作則相對困難,而本系統(tǒng)的用戶是層次參差不齊, 要求更為簡單的便捷的查詢系統(tǒng)。 ( 3) 數據倉庫技術 最后一種則是經常提到的數據倉庫技術,也是近年來的一項獨立的應用技術。但是 建設一個數據倉庫系統(tǒng)的投資大、建設周期長,主要針對海量數據的挖掘、分析,并提供深層次的應用,而且實時性較差。 港口信息查詢系統(tǒng),對滿足一般的查詢功能和實時性有較高的要求,因此不推薦數據倉庫技術。 以上三種就是常見的三種查詢技術,都各有利弊,針對港口這個特殊的單元,構建一個適合港口企業(yè)應用的查詢系統(tǒng),是十分有必要的。 文主要研究內容 本文的研究目標在于建立一個港口綜合業(yè)務查詢系統(tǒng), 該系統(tǒng)包括港口基本信息、庫場管理、作業(yè)管理等基本業(yè)務模塊,在此基礎上,建立對各級業(yè)務數據的查詢系統(tǒng)模塊,用戶可以方便快捷的對基本信息、庫場信息、作業(yè)信息等港口的綜合業(yè)務進行系統(tǒng)的查詢和統(tǒng)計。 其 主要內容如下: ( 1)介紹本系統(tǒng)所使用軟件工程開發(fā)模型及所使用的數據技術和相關關鍵技術,主要包括 相關技術。 ( 2) 對系統(tǒng)設計原則、系統(tǒng)設計目標、系統(tǒng)需求分析進行闡述,對系統(tǒng)子功能模塊: 系統(tǒng)管理模塊、基礎信息管理模塊、 出入港口貨物登記模塊、基礎信息查詢模塊、貨物信息查詢模塊、船舶信息 查詢模塊 等 進行詳細的分析。 ( 3) 對系統(tǒng)進行詳細的設計,主要包括系統(tǒng)用例設計、系統(tǒng)詳細功能設計、系統(tǒng)安全設計,并 描述了 系統(tǒng)部分功能 的 實現 過程。 最后對系統(tǒng)進行測試, 功能測試結果與性能測試結果均表明 所設計的系統(tǒng) 達到預期的目的。 第 1 章緒論 4 文組織結構 本文 共分為六章,組織結構如下: 第一章:緒論,主要包括 港口綜合業(yè)務信息查詢 的背景和意義, 國內外研究現狀及本論文主要研究內容。 第二章 : 系統(tǒng)開發(fā) 及相關技術, 本 主要 本系統(tǒng) 軟件開發(fā)模型 及所涉及的關鍵 技術 ,包括 相關技術,為后面的開發(fā)研究提 供 技術支持 。 第三章 : 系統(tǒng)需求分析 , 主要包括系統(tǒng)設計原則、系統(tǒng)設計目標和系統(tǒng)需求分析,其中,系統(tǒng)需求分析包括了 系統(tǒng)管理模塊、基礎信息管理模塊、 出入港口貨物登記模塊、基礎信息查詢模塊、貨物信息查詢模塊、船舶信息查詢模塊和 系統(tǒng)管理 等 六 個子系統(tǒng)。 第四章 :系統(tǒng)設計 , 在系統(tǒng)需求分析的基礎上 ,對系統(tǒng)體系結構、系統(tǒng)數據庫、系統(tǒng)用例及 包括 系統(tǒng)管理模塊、基礎信息管理模塊、 出入港口貨物登記模塊、基礎信息查詢模塊、貨物信息查詢模塊、船舶信息查詢模塊和 系統(tǒng)管理等子系統(tǒng)在內的詳細 設計,最后對系統(tǒng)的安全性進行了設計。 第五章 :系統(tǒng) 實 現 , 對 系統(tǒng)部分關鍵功能的實現,最后對系統(tǒng)進行了測試,并對測試結果進行了分析。 第六章:總結和展望。對本文的主要工作進行簡要的總結,并對開發(fā)系統(tǒng)過程存在的問題進行說明,最后對下一步工作做了展望。 第 2 章相關技術綜述 5 第 2 章相關技術 綜述 發(fā)工具介紹 2系結構 由 司 提出的一種為了在對多層分布式 公司 級應用系統(tǒng)的設計和實施時將編碼進行簡化和規(guī)范化的中間件技術。 術是在 臺 或者臺的標準版 基礎發(fā)展而來的 。 它不僅加強了 “ 編寫一次、隨處運行 ” 的特點、 些有利于數據庫存取操作的技術以及可以在 統(tǒng)中維護數據的安全模式等這些 的長處,與此同時還提供了其他技術,用于對 及 術的完美支持。司 提出 目標就是使它成為一種可以讓軟件產品開發(fā)到產品投放到市場時間大大縮短的體系結構。 基于多層的分布式應用模型的體系結構,按照功能區(qū)分,它將系統(tǒng)的應用邏輯劃分為不同的組件,定義根據每個劃分出來的組件所在的層不同而將它們放在不同的應用計算機上。按照大 的劃分,可將 分為有三個層次的體系結構,它們分別是 數據 層、應用服務器層和信息系統(tǒng)( 12。由于,應用服務器層又可以分為表示邏輯層和業(yè)務邏輯層。所以,按照詳細劃分,可將 分為有四個層次,它們分別是 數據 層、表示邏輯層、業(yè)務邏輯層和信息系統(tǒng)( 。 由于 以上的分層體系結構特點,用 準的分層體系結構來搭建 檔案管理 信息系統(tǒng),開發(fā)的源碼也都基于 模型,符合 言語法的規(guī)范,提高了系統(tǒng)的開放性、靈活性和可維護性。 依靠 術,使得產品具有平臺無關性、 數據庫無關性、應用服務器無關性及高度的可移植性。根據移動自身業(yè)務的特點平臺需要具有高度的水平擴展能力和垂直擴展能力,這就要求在平臺搭建中必須要引入分層架構,各層次 第 2 章相關技術綜述 6 要求必須清晰,穩(wěn)定。 系結構如圖 示。 圖 系結構 圖 ( 1) 用程序 1 是一個應用程序 數據 端,通常具有一個用 者應用程序編程接口創(chuàng)建的 用程序 數據 端直接訪問運行在服務器上的業(yè)務對象,由于該 數據 端要做不少的工作,也形象的稱之為胖 數 據 端; ( 2) 用程序 2 的應用 數據 端是 據 端,將其應用稱為 用程序,呈現給用戶的是動態(tài)的 面,由于瀏覽器只是比較簡單的將那些由標記語言組成的頁面顯示給用戶,而不會執(zhí)行業(yè)務邏輯,更不會去訪問數據庫,因此被形象的稱為瘦 數據 端。 術 于已有應用技術 是一組技術,也是一種體系結構,更是瀏覽器和服務器之間的異步通信通道。 發(fā)展趨勢改變了 構應用,其體系結構最核心的部分是: ( 1) 較少的服務器端事件: 以使 用中的組件發(fā)出較小的請求,獲取只需要的頁面上的少量信息,然后通過 換部分頁面,而不是刷新整個頁面 。 ( 2) 異步:向服務器發(fā)出請求后,將不再影響瀏覽器繼續(xù)操作。用戶能夠繼續(xù)使用 其他部分,而用戶界面會更新用來顯示用戶的請求已經發(fā)出。 應用程序 1 應用程序 2 應用程序 數據 端 動態(tài) 面 表示 層 數據 端 機器 面 業(yè)務層 服務器 數據庫 服務器 持久 層 數據庫 數據庫 第 2 章相關技術綜述 7 ( 3) 夠根據用戶的操作在服務器之間進行指令的回轉。數據 端瀏覽器可以捕捉到大部分的操作系統(tǒng)確認的用戶操作事件:鼠標點擊、拖動鼠標、鍵盤的操作等。 們不可以通過平常的理解簡單的 輯器來形容 包括一整套完備的開發(fā)環(huán)境,能夠充分實現擴展的 件,能最大范圍的實現程序員的眾多要求。 雖然 開發(fā)語言是 它同時還支持多種編程語言,如 c+、,另外在框架應用方面 比較廣泛,因此多種程序都可以把它作為基礎。 以擴展的插件很多,這個性能使得 有比其他軟件更大的靈活性。 介 句作為數據庫管理中的典范,如果用戶利用此軟件可以達到對數據庫快速訪問的目的。因其具有相對完整的 能,能夠服務于相關的站點,而且具有較明顯的優(yōu)勢,而且可以在互聯網的平臺下進行快速的創(chuàng)建,且具有重要的作用。 利用 軟件,可以實現對關系數據庫的管理,對數據庫進行編程,完成對數據庫的相應操作。 對于關系數據庫中的管理軟件其 可伸縮性較強,能夠對許多電子商務和企業(yè)的現實應用給予實現。 作為關系數據庫管理軟件, 可以實現從概念到最后交付的全過程的軟件開發(fā)工具。 第 2 章相關技術綜述 8 B/S 架構介紹 從二十世紀末開始,原先的主機 /終端結構被 數據 機 /服務器( C/S)模式 的系統(tǒng)所取代,它在信息技術領域展現了強大的作用。在微機系統(tǒng)的成長歷程中,盡管目前來看, C/S 模式是比較基本的軟件設計開發(fā)模式,但是由于這種架構和B/S 架構相比,使用不方便,不太容易操作。 B/S 架構是對 C/S 架構的改進, B/系結構為基礎的,它通過利 用 比較成熟的 用服務器和處理事務作為中間件,為相應的應用程序提供相應的數據資源 行環(huán)境。 B/S 架構在一定程度上對 數據 機的工作進行了簡化,對 數據 機來說,只需要配置少量的 數據 端軟件就可以了。在 B/S 結構中, 數據 機不在進行復雜的數據計算和事 務處理,只用來顯示數據,這樣可以大大減輕技術維護人員的工作量,讓他們有更多的時間和精力用來進行程序的維護和更新工作。這樣可以大大提高系統(tǒng)的性能,簡化用戶的管理。 B/S 架構的體系圖如下圖 示。 W e b 瀏 覽 器 W e b 服 務 器數 據 庫 系 統(tǒng)主 機 系 統(tǒng)消 息 服 務圖 ,主要包括面向對象設計、面向對象編程和面向對象分析 , 它要求以自然世界中客觀存在的事物為出發(fā)點來構建創(chuàng)造系統(tǒng),對客觀事物的性質屬性通過在現實生活中人類的普遍思維方式來認知和表述。它指出了兩個方面,一是最后創(chuàng)建的 系統(tǒng)能夠反映問題域,系統(tǒng)中對象與對象之間的聯系能真實反映問題中原有事物彼此之間的聯系。 面向對象方法通過采取統(tǒng)一的基本顯示框架,同時用于分析、編程和設計三個方面。面向對象技術相對于較傳統(tǒng)的結構化方法,在可維護性和可重用性方面具有獨特的優(yōu)勢。面向對象方法為了提高生產效率可以通過項目與項目之 第 2 章相關技術綜述 9 間相互提供部分重用類,也可以創(chuàng)建一個固定的系統(tǒng)體系 。 它位于系統(tǒng)對象之上,是目前眾多軟件開發(fā)中最簡便解決問題的方法之一。當系統(tǒng)的功能需要進行改進和完善時,可以在原來系統(tǒng)的基礎上盡可能少動或者不改動的來維護。它帶來了新的開發(fā)軟件 的模式,是一種以人們熟知的概念為基礎,又與現實世界緊密相連 , 是開發(fā)軟件的一場巨大的革命 。 與舊式的結構化方法相比,面向對象在以下幾個方面具有明顯的特點: ( 1)可重用性。面向對象方法的重要機制之一是繼承。系統(tǒng)設計的基礎對象類通過面向對象方法可以被其它系統(tǒng)重用。一般情況下是通過類庫來實現的,一個包含子類層次和類結構的類庫。面向對象方法要提高生產效率,必須由兩個項目相互提供部分重用類來完成。 ( 2)可維護性。面向對象方法構建一個建立在系統(tǒng)對象類的基礎上的系統(tǒng),其擁有比較穩(wěn)定的結構。系統(tǒng)需要維護,通常是多方面的功能 要求完善或擴充,它可以在系統(tǒng)結構保持不變的情況下進行,舊式的技術開發(fā)比起面向對象技術的維護性相差甚遠 。 ( 3)一致性。開發(fā)整個面向對象方法的過程中,從設計到編碼、分析,采取一致的方和法原則,增強了分析編程和設計三者之間的內在聯系的一致性,改良了用戶、設計員、分析員和程序員之間的溝通。這種唯一的表示方法很容易泄露出分析設計的結果以致被編程利用,對軟件開發(fā)的未來具有相當大的影響。 B/S 模式和 C/S 模式屬于當今世界開發(fā)模式的兩大主流。在 種跨平臺語言推出之后,以其更大的優(yōu)越性闖入了市場, 對 C/S 模式構 成了相當大的挑戰(zhàn)和威脅 ,在 C/S 模式下開發(fā)的傳統(tǒng)的應用系統(tǒng)必須開發(fā)多個版本來適應操作系統(tǒng)的多樣性,由于系統(tǒng)頻繁的更新換代,考慮到其表現出來的低效率、高代價等缺點已經越來越被未來的世界所淘汰。不僅如此,C/S 模式下開發(fā)的應用系統(tǒng)只能處理固定的用戶面, 而 B/S 通過建立廣域網可以面向分布在各個不同地域的不同的用戶群體。利用瀏覽器在用戶相互之間,用戶和系統(tǒng)之間建立方便快捷的交流網絡。 第 2 章相關技術綜述 10 本系統(tǒng)主要面對的用戶具有地域跨度大、分布范圍廣等優(yōu)點,并且通過用戶在使用中不斷反饋的信息多次地進行調整改進 ,以便更加適應用戶的需求,更好地服務于用戶,因此總結對 B/S、 C/S 模式各自的優(yōu)缺點的分析,決定采取B/S 模式作為首要開發(fā)模式。通過對現狀和現有系統(tǒng)認真分析調查的基礎上,明確了 港口 綜合業(yè)務信息查詢 本身存在的問題和建立信息管理系統(tǒng)的基本要求。 章小結 本 章主要介紹了系統(tǒng)開發(fā)及相關的一些技術, 對系統(tǒng)的開發(fā)技術 、 對所選用數據庫技術及系統(tǒng)所使用的 B/S 結構 等 相關知識做了闡述 , 為下一步系統(tǒng)設計奠定理論基礎 。 第 3 章 系統(tǒng)需求分析 11 第 3 章 系統(tǒng)需求分析 需求分析是軟件開發(fā)流程中最基礎也是最重要的部分,其決定最終實現的系統(tǒng)能否應用 到實際的工作中。需求分析過程中需要做的工作包括如下幾個部分,首先需分析系統(tǒng)的數據流程,并對其中的不合理流程進行改善,在此基礎上可歸納出系統(tǒng)的功能需求,并且對系統(tǒng)需滿足的性能需求也進行了分析。 統(tǒng) 設計 目標 建設 港口綜合業(yè)務信息查詢系統(tǒng) 的目的就是為了提高工作效率、更好的為人民群眾服務的安全性,鑒于此, 系統(tǒng)的需求應該滿足如下內容: ( 1) 由于本系統(tǒng)是面向 企業(yè)全體員工及與港口有業(yè)務往來的合作單位,人員眾多 ,文化水平 、素質也是 參差不齊,因此一些友好的提示和人性化的界面設置等都是十分有必要的; ( 2) 在前面的 系統(tǒng)的設計原則中已經提到, 港口的合作單位 在不斷的 增多,業(yè)務的規(guī)模也在不斷的擴大 ,因此要確保系統(tǒng)易于升級和功能的擴充; ( 3) 系統(tǒng)的安全和穩(wěn)定也是必須要考慮的,因為在 本 系統(tǒng)中, 涉及到一些船舶信息、船主信息及貨物的信息 等資料數據都是具有隱私性的,盡量抵御惡意的攻擊和非法入侵的操作。 能性 需求分析 該系統(tǒng)是在多層結構的基礎上建成的 B/S 模式的應用管理系統(tǒng),其特殊功能邏輯代碼則依據各自性質在 數據 端和服務器端選擇分布,而輕重管理功能以及關聯的瀏覽會在服務器端實現口實現。該系統(tǒng)采用的是面向結構和技術化的系統(tǒng)研發(fā) 方法。我們時刻關注目前市場上系統(tǒng)研發(fā)的現實狀況,希望通過以往的探索經驗對未來的開發(fā)有所突破,從而建成一個管理科學化、操作高效化、 第 3 章 系統(tǒng)需求分析 12 使用間變化的 港口綜合業(yè)務信息查詢系統(tǒng) ,通過該系統(tǒng)來優(yōu)化現有管理模式,提高管理者的各項技能素質和改變應用人員的觀念,進而達到新型的電子化管理模式,并最大化共享各自需求的信息資源。 港口綜合業(yè)務信息查詢系統(tǒng)包括系統(tǒng)管理 模塊 、 基礎信息管理模塊、 出入港口貨物登記模塊、基礎信息查詢模塊、貨物信息查詢模塊、船舶信息查詢模塊 等六個模塊。 為了確保系統(tǒng)能夠正常的穩(wěn)定的運行,在進行本系統(tǒng)的設計和管理時 ,應該對不同的用戶設定不同的權限和角色。整個系統(tǒng)的維護和運行要由專職管理人員來負責。從上面的需求分析可以得出,本系統(tǒng)的最基本的功能是要實現 對港口貨物、船舶等信息的添加、修改、查詢、刪除 等功能。為了確保數據庫的安全性,對于不同身份的用戶,應能夠給他們設置不同的權限。本系統(tǒng)的主要用戶有 四 類,分別是 系統(tǒng)管理員、單位負責人、部門負責人、一般操作人員 。對 一般操作人員 來講,主要是對 港口貨物、船舶 信息進行 錄入 、查詢。對 部門負責人 來說, 主要是對港口貨物、船舶 信息 進行審核、查詢功能,但是沒有修改權限 等。 單位負責人可以對所有信 息進行審核、查詢、修改, 管理員的主要職能是把所有 貨物、船舶 信息進行入庫并且查詢、刪除 或者 修改信息。另外管理員可以對其他成員進行授權。 統(tǒng) 角色分析 以下將從 港口綜合業(yè)務信息查詢 的實際需求出發(fā),對系統(tǒng)涉及到的各種角色進行了分類,分類效果如表

溫馨提示

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

評論

0/150

提交評論