在別人的平臺上嶄露頭角
被人信任會讓人意氣風發(fā)。周鴻祎后來又花了大半年的時間做了一件事:可視化編程,包括所有對話盒、按鈕、對話框。Windows里那些控件功能他基本都給實現(xiàn)了。
他把所有帶格式化的域在建立窗口表格的時候都做好,一旦輸入的域不對,系統(tǒng)就不讓你輸下一個。這樣一來,同事只需要按需求填函數(shù)體就行了。
大家非常驚訝。但這還只是做客戶端界面,跟數(shù)據(jù)存儲方還是沒有結(jié)合起來,因此他們輸入了數(shù)據(jù)還要自動往表里插。他們面對幾十種庫,上萬個標段,很復雜。周鴻祎又趁熱打鐵做了一個數(shù)據(jù)字典翻譯器。
他先編了一個程序理解數(shù)據(jù)字典,即在內(nèi)存中的一個知識庫,包括很多數(shù)據(jù)庫定義。比如很多銀行都在用“1”代表定存、“2”代表零存,但是要給出提示。這些都在數(shù)據(jù)庫字典里,不僅可以定義格式,還可以提示含義。
他能做到這一點,得益于他大學時數(shù)據(jù)庫理論學得比較好。
他建立了一張圖,庫、表關(guān)系就清晰了。銀行里有很多通用的查詢和查詢條件,都被系統(tǒng)程序變成自動化了,顯示的所有格式都和后臺庫、表保持一致。以他為主,李釗后來幫忙,這個系統(tǒng)做了大半年。
這套系統(tǒng)在建設銀行內(nèi)部引起了很大轟動,自然也改變了公司領導對他的看法,于是又把他調(diào)回北京?;氐奖本┮院?,領導們對他不錯,但他卻一時沒什么事可干了。
也是這個階段,1996年,他正好有大把的時間接觸互聯(lián)網(wǎng)。那時候北大可以自由上教育網(wǎng)。在這之前,他還沒上過互聯(lián)網(wǎng)。他當時給領導建議,能不能把公司也接入教育網(wǎng)。方正是最早接入互聯(lián)網(wǎng)的公司之一。