某大型跨國企業(yè)為打通數(shù)據(jù)孤島,而進(jìn)行其中央核心系統(tǒng)升級。為方便員工設(shè)計使用,采用達(dá)索集團(tuán)的Enovia面向?qū)ο笮蛿?shù)據(jù)庫。
l 從面向?qū)ο笮蛿?shù)據(jù)庫的性能,以及數(shù)據(jù)構(gòu)建模式方向,給了客戶更加完善的方案,使得面向?qū)ο笮蛿?shù)據(jù)庫進(jìn)行大量數(shù)據(jù)處理的性能,基本達(dá)到了關(guān)系型數(shù)據(jù)庫的速度。
l 數(shù)據(jù)構(gòu)建方向上更加的符合客戶的預(yù)期,從而達(dá)到減少數(shù)據(jù)庫中冗余數(shù)據(jù),減少硬件方面的開支。
l 為配合用戶業(yè)務(wù)變更需要,設(shè)計之初就采用了工廠模式,來隨時應(yīng)對業(yè)務(wù)的變更。
l 面對大量數(shù)據(jù)的讀寫操作,采用SpringBatch的框架進(jìn)行大規(guī)模批量數(shù)據(jù)的讀取寫入。
l 前端新追加的業(yè)務(wù)需求,采用RESTFUL API風(fēng)格進(jìn)行設(shè)計,這種統(tǒng)一的數(shù)據(jù)格式,更加方便了后續(xù)的開發(fā)。
l URI的強(qiáng)可讀性使得項目上線后,從維護(hù)方面大大降低了客戶的開銷。
l 整個項目從前期業(yè)務(wù)設(shè)計,到后期項目成功上線,歷時3年,累計經(jīng)驗人數(shù)達(dá)到了120余人。
l 項目上線后,又進(jìn)行了項目的2期,3期開發(fā)。
2期項目采用VBA進(jìn)行編寫,進(jìn)行和數(shù)據(jù)庫的聯(lián)動,從而使得用戶的操作更加的便捷。
3期項目的開發(fā),加入了一些周邊的小系統(tǒng)的業(yè)務(wù),從而使得小系統(tǒng)的業(yè)務(wù)也可以在核心系統(tǒng)上進(jìn)行操作,大大的簡化了用戶的操作手順,以及其他系統(tǒng)的維護(hù)成本,從而使得公司整體的開支進(jìn)行減少。
在項目的維護(hù)方面,我們能夠做到及時跟進(jìn)用戶的疑問,快速定位用戶所產(chǎn)生的問題,實時給出合理的解決方案。