一、XXX管理平臺系統(tǒng)概要
項目背景
某公司為了解決各部門信息孤島效應,為了向客戶提供具有公司品牌的、內(nèi)容全面、高質(zhì)量、個性化、統(tǒng)一的優(yōu)質(zhì)信息服務,樹立公司形象、提高客戶忠誠度,同時打造一個優(yōu)質(zhì)的客戶品牌;需要建立一個完善的XXX系統(tǒng)管理平臺,以全方位地解決公司的信息服務的問題,實現(xiàn)資訊數(shù)據(jù)的共享。
該平臺主要包含信息中心數(shù)據(jù)庫建設和圍繞該中心數(shù)據(jù)庫建設的相關項目建設。
系統(tǒng)硬件
該項目的系統(tǒng)架構方案從初初稿到終定稿,先后經(jīng)過了幾十個版本的不斷修改、調(diào)整和優(yōu)化,終在機器上架前才算告一段落。該系統(tǒng)架構方案包含硬件(服務器、防火墻、交換機、存儲設備等共計約50多臺,硬件費用將近1000萬)該系統(tǒng)網(wǎng)絡結構比較復雜,包括internet網(wǎng)絡、網(wǎng)通網(wǎng)絡、電信網(wǎng)絡、中心機房網(wǎng)絡、與其它系統(tǒng)網(wǎng)絡。
系統(tǒng)概要架構圖
系統(tǒng)軟件
操作系統(tǒng):AIX5.0,Linux5.3,Windows Server2003
數(shù)據(jù)庫:Oracle10g for Linux and cluster ware
系統(tǒng)監(jiān)控軟件:Nagios
系統(tǒng)集成難點:網(wǎng)絡部署、系統(tǒng)監(jiān)控、數(shù)據(jù)庫同步、數(shù)據(jù)庫集群等
系統(tǒng)開發(fā)軟件
開發(fā)工具:Java、Delphi
開發(fā)軟件架構:B/S & C/S
B/S緩存:OS Cache+ Eh Cache
B/S架構:Structs Spring + Hibernate/ Structs Spring + iBatis
其它:ASP,dll
中間件:resin
系統(tǒng)同步和接口
MQ、Webservice接口,與外圍基礎數(shù)據(jù)同步
Oracle Stream數(shù)據(jù)同步,大部分數(shù)據(jù)采用
Oracle PL/SQL存儲過程同步,雙向同步部分
程序同步,與外圍系統(tǒng)大量數(shù)據(jù)同步
該平臺系統(tǒng)構成
中心數(shù)據(jù)庫系統(tǒng)
3個純web系統(tǒng)
1個B/S+C/S系統(tǒng)
相關接口開發(fā)
系統(tǒng)監(jiān)控開發(fā)
系統(tǒng)規(guī)模
耗時將近12個月,總計120個人月
核心開發(fā)團隊12人,參與總?cè)藬?shù)28人,2個分項目經(jīng)理。
這是我所帶過的大規(guī)模的團隊,其中的辛酸苦辣也只有個中人方能了解,以后慢慢道來吧。