1.8 實例分析——某港口信息系統建設案例
由前述可知:利用計算機網絡技術、數字通信技術與數據庫技術實現信息采集和處理的系統,稱為信息系統。
由此不難發現:凡是與數據庫技術有關的應用系統,都可以看成信息系統。因為數據庫是組織與存儲信息的最好方式,除此之外,目前還沒有找到其他更好的方式。
信息系統由社會環境、網絡環境、數據環境和程序環境四部分組成。社會環境指企事業單位的管理規程、工作規范、信息標準、業務流程、業務規則和人員素質。網絡環境指互聯網Internet、企業網Intranet或局域網的軟/硬件設施。數據環境指信息系統的數據模型及數據庫服務器上的數據操作。程序環境指客戶端用戶界面操作與應用服務器上的業務功能操作。不管是網絡環境、數據環境還是程序環境,都要進行系統集成。這里特別強調社會環境,人們常說,信息系統建設不僅是一項計算機工程,而且是一項社會工程,就是這個道理。
下面介紹某港口信息系統建設案例,它是軟件工程“五個面向”實踐論的實驗基地與成功范例。作者在1990—1997年參與了該系統的建設,并且親自設計與實現了“貨物運輸子系統”,分析與規劃了“設備管理子系統”和“人事勞資子系統”。該案例促進了某公司的發展與壯大,使它成長為國內最著名的港口ERP開發商與集成商。
某港口信息系統建設案例
在對外開放并加速國內港口信息系統建設規模和發展步伐的背景下,某公司成功開發了港口信息系統。該系統是一個復雜系統,其復雜性表現在如下3個方面:
(1)港口地域遼闊,人、機、船、車、物繁多,物流、資金流、信息流復雜;
(2)港口業務復雜,集多種生產、海陸空立體運輸、國內外各種通信溝通于一體;
(3)港口網絡復雜,它是由多個局域網組成的企業網,信息系統結構包括客戶機/服務器的兩層結構,以及瀏覽器/應用服務器/數據庫服務器的三層結構。
在我國東部某港口,20 世紀90 年代初,有一個不起眼的計算機站(后來發展為一個公司),有十幾個軟件開發人員,他們運用面向元數據的方法,以關系數據庫Oracle 5和Forms(Oracle自帶的面向元數據的開發工具)為平臺,成功開發了我國第一代港口綜合MIS系統。該系統包括如下子系統:
(1)貨物運輸子系統;(2)船舶調度子系統;(3)設備管理子系統;(4)物資管理子系統;
(5)客運管理子系統;(6)外輪代理子系統;(7)集裝箱子系統;(8)人事勞資子系統。
到21世紀初,用Oracle 8和CASE工具Power Designer,該公司實現了我國港口ERP的產品化和集成化,產品涵蓋了港口生產(船舶調度與散雜貨裝卸)、集裝箱、船代/貨代三個主要領域。在短短10年中,該公司不但使港口信息系統建設走在全國的前列,而且還發展成為一家專做港口ERP的IT企業,占領了相當大的國內港口ERP市場,并且準備向國際港口ERP市場進軍。那么,他們成功的秘密在何處?歸納起來有如下4點:
(1)自始至終堅持軟件工程“五個面向”的實踐論。
(2)自始至終堅持采用Oracle關系數據庫管理系統不動搖。客觀地說,建設大型信息系統,Oracle數據庫具有穩定可靠的強大功能和優秀性能。
(3)自始至終堅持與時俱進。從2006年起,他們由C/S二層結構向B/A/S三層結構過渡,開發平臺向J2EE平臺與.Net平臺過渡,以實現B/A/S三層結構中的表示層B和中間層A的面向對象功能。
(4)自始至終堅持港口信息系統建設不動搖。要做行業ERP,只有長期堅持某一行業的方向不動搖,才能做該行業的業務領域專家,才能始終把握該行業的客戶需求。
該公司技術架構示意圖,如圖1-4所示。

圖1-4 該公司技術架構
經驗表明:越堅持越熟練,越熟練越堅持。這一成功案例,證明了軟件工程“五個面向”實踐論不但簡單易行,而且行之有效,這也是該IT企業成功的技術秘訣之一。
- 李觀儀《新編英語教程(6)》(修訂版)學習指南【詞匯短語+課文精解+全文翻譯+練習答案】
- 材料類基礎化學實驗
- 新編審計案例教程
- 教育學(二)模擬試題集
- 駕駛疲勞與心率研究
- 2019年期貨從業資格考試《期貨基礎知識》過關必做1200題【含歷年真題及視頻講解】
- 電力電子系統與控制
- 鄒為誠《綜合英語教程(3)》(第3版)學習指南【詞匯短語+課文精解+全文翻譯+練習答案】
- Pro/ENGINEER中文野火版5.0機械設計應用教程
- 服裝零售學(第3版)
- 旅游生態與環境管理
- 程恩富《政治經濟學》(第3版)筆記與課后習題詳解
- 童慶炳《文學理論教程》(第4版)【教材精講+考研真題詳解】講義與視頻課程【33.2小時高清視頻】
- 王建輝《自動控制原理》配套題庫【名校考研真題+課后習題+章節題庫+模擬試題】
- 管理會計