官术网_书友最值得收藏!

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企業成功的技術秘訣之一。

主站蜘蛛池模板: 加查县| 会泽县| 乌海市| 准格尔旗| 左云县| 江阴市| 即墨市| 赤峰市| 桐梓县| 崇阳县| 兴安盟| 昆明市| 樟树市| 奎屯市| 封丘县| 兰溪市| 镇宁| 肇州县| 崇义县| 富锦市| 台江县| 广水市| 道真| 临泉县| 孙吴县| 苍南县| 青河县| 峨眉山市| 黄陵县| 新丰县| 宁海县| 南漳县| 定边县| 东阳市| 舒城县| 太和县| 林甸县| 宜宾市| 嘉义县| 沁水县| 乡宁县|