某部門想做一套以數(shù)據(jù)維護(hù)為重心的信息系統(tǒng),真好,相當(dāng)于認(rèn)領(lǐng)了一個(gè)領(lǐng)域內(nèi)數(shù)據(jù)的維護(hù)責(zé)任,最喜歡這種有主動(dòng)作為精神的職能部門了,畢竟有人協(xié)助驅(qū)動(dòng)推進(jìn)數(shù)據(jù)準(zhǔn)確性總是好的。
理想的方案
理想情況下,該部門的業(yè)務(wù)系統(tǒng)以學(xué)校核心數(shù)據(jù)庫為中轉(zhuǎn)站,把相關(guān)的所有數(shù)據(jù)都同步過來,形成一份拷貝,通過實(shí)際應(yīng)用來發(fā)現(xiàn)源頭數(shù)據(jù)存在的問題,倒逼源頭部門解決問題。通過這種方式,核心數(shù)據(jù)庫內(nèi)容不斷豐富的同時(shí),準(zhǔn)確性也必將逐步提升。按照我的想法,這樣一套信息系統(tǒng)應(yīng)該是一個(gè)相對輕量級的系統(tǒng),它的主要功能包括這幾個(gè)方面:
- 完善的用戶權(quán)限管理
- 運(yùn)行時(shí)創(chuàng)建、修改關(guān)系型數(shù)據(jù)庫內(nèi)的數(shù)據(jù)表及視圖
- 對數(shù)據(jù)庫中的表進(jìn)行CRUD
- 實(shí)現(xiàn)外部系統(tǒng)數(shù)據(jù)讀寫API
- 實(shí)現(xiàn)該職能部門少量的、固定不變的核心業(yè)務(wù)
- 詳細(xì)的日志
雖然上面幾方面功能已經(jīng)在網(wǎng)絡(luò)中心現(xiàn)有技術(shù)體系里實(shí)現(xiàn)得簡直完美,但畢竟人手有限,觸碰規(guī)模較大的業(yè)務(wù)系統(tǒng)容易搞死自己。至于該部門需要更多的業(yè)務(wù)需求,應(yīng)該以學(xué)校公共的流程平臺(tái)來實(shí)現(xiàn),這對于用戶來說是最理想的方式,也可以更好結(jié)合校務(wù)服務(wù)大廳推進(jìn) “只進(jìn)一扇門”。
流程平臺(tái)通過業(yè)務(wù)系統(tǒng)的API來讀寫數(shù)據(jù)。至于為什么通過API,而不直接讀寫數(shù)據(jù)庫?舉個(gè)獎(jiǎng)學(xué)金申請的例子:成績合格才可以申請某種獎(jiǎng)學(xué)金……如果不是通過API,就需要流程平臺(tái)讀取成績進(jìn)行計(jì)算,再?zèng)Q定是否允許申請,顯然這些事兒不應(yīng)該是流程平臺(tái)做的。
現(xiàn)實(shí)的產(chǎn)品
理想要落地并不容易,幾乎沒有公司會(huì)做這樣一個(gè)純粹的系統(tǒng),或許是理念問題,也有可能是盈利模式問題。
傳統(tǒng)的信息系統(tǒng),都是以實(shí)現(xiàn)業(yè)務(wù)邏輯為重心,需求分析的時(shí)候也關(guān)注的是每個(gè)業(yè)務(wù)的流程,最終把流程以硬編碼方式實(shí)現(xiàn),系統(tǒng)就算建成了。還有一種極致的作法,把流程引擎進(jìn)行封裝,封裝得像一個(gè)功能完備,又能靈活配置業(yè)務(wù)流程的信息系統(tǒng),看起來簡直完美。可惜,兩種方式都不是我想要的,前者還能將就,至少通過改造還有可能維護(hù)好核心的數(shù)據(jù)集,并且與現(xiàn)有公共流程平臺(tái)進(jìn)行整合,但后者就已經(jīng)嚴(yán)重偏離了初衷。
理念的轉(zhuǎn)化
對于職能部門,需要不斷傳遞理念,比如:要拋棄“一部門一系統(tǒng)”甚至“一事一系統(tǒng)”的思維;要推進(jìn)學(xué)校公共平臺(tái),給師生一個(gè)統(tǒng)一的入口;管理需求不等于用戶需求;要轉(zhuǎn)變重視管理流程上線,輕視數(shù)據(jù)產(chǎn)出責(zé)任等等……
企業(yè)合作伙伴的理念和產(chǎn)品也要不斷培養(yǎng),乙方應(yīng)該清楚,我需要的不是一個(gè)看起來完整,但實(shí)際被限制住的系統(tǒng),我需要的是各類系統(tǒng)各司其職,做好自己該做又能做得好的那一部分工作,彼此按照開放的接口和我們甲方的思路來整合。既然是業(yè)務(wù)系統(tǒng),就不要說你們里面可以有流程引擎,那個(gè)是應(yīng)該在你系統(tǒng)之外的獨(dú)立存在。
總之,要單點(diǎn),不要套餐,謝謝!
PS,數(shù)據(jù)管理能力成熟度模型都出國標(biāo)了,這樣一個(gè)套餐應(yīng)該挺香。