系統(tǒng)分析員不同于高級(jí)程序員。后者著重考察編程能力,對(duì)語(yǔ)言的掌握以及理解程序代碼的能力。前者則關(guān)注于對(duì)項(xiàng)目總體把握的能力,要求分析現(xiàn)有系統(tǒng)的不足,設(shè)計(jì)新的系統(tǒng)并并能夠滿足新的需要。這種需要在不同的領(lǐng)域表現(xiàn)不一樣,在電信領(lǐng)域,一般而言,主要是實(shí)時(shí)響應(yīng);在一般的信息管理系統(tǒng)中,則主要是簡(jiǎn)便易用的用戶界面,以便用戶快速上手等。當(dāng)然即便是在同一個(gè)領(lǐng)域內(nèi)的應(yīng)用,也隨著用戶的需求有不同的要求。這就需要系統(tǒng)分析員準(zhǔn)確捕捉用戶需求。
系統(tǒng)分析員考試是計(jì)算機(jī)水平考試程序員系列中最高級(jí)別。通過(guò)系統(tǒng)分析員不能證明你比沒(méi)有通過(guò)系統(tǒng)分析員的其他程序員厲害多少,但做為一種經(jīng)歷,參加系統(tǒng)分析員考試是一種自我挑戰(zhàn),也是自我檢驗(yàn)。我不知道現(xiàn)在系統(tǒng)分析員在找工作的時(shí)候能給你帶來(lái)多大的機(jī)會(huì),但就我而言,有一點(diǎn)是肯定的:自豪感。
參加系統(tǒng)分析員考試,失敗的準(zhǔn)備一定要有。舉例來(lái)說(shuō),今年在禮儀職業(yè)中學(xué)參加考試的23人中,僅一人通過(guò)便是例子,其他考點(diǎn)我不清楚,但總體來(lái)說(shuō)系統(tǒng)分析員并不好過(guò)。但同時(shí),系統(tǒng)分析員考試也并不是無(wú)法逾越。為系統(tǒng)分析員考試做準(zhǔn)備,主要有幾點(diǎn):一是基礎(chǔ)知識(shí),一是項(xiàng)目設(shè)計(jì)的經(jīng)驗(yàn),還有一點(diǎn)便是表達(dá)能力。上午考察基礎(chǔ)知識(shí),基礎(chǔ)知識(shí)的復(fù)習(xí)很多人已經(jīng)介紹過(guò)了,這里不重復(fù)。下午一是系統(tǒng)分析設(shè)計(jì),回答這些題目,要求必須有比較廣的知識(shí)面,舉例來(lái)說(shuō):
下午題一:
一個(gè)電話呼入系統(tǒng),要求時(shí)時(shí)劃價(jià),一方認(rèn)為可以用orcale來(lái)保存數(shù)據(jù),并可調(diào)整oracle的 配置來(lái)提高性能:
另一方則認(rèn)為即便是把orcal作了配置,并把所有的數(shù)據(jù)都方在內(nèi)存中,性能也比不上內(nèi)存數(shù)據(jù)庫(kù),因此,他們認(rèn)為應(yīng)該使用mmdb(內(nèi)存數(shù)據(jù)庫(kù)).李工聽(tīng)取了兩方的意見(jiàn)后決定采用內(nèi)存數(shù)據(jù)庫(kù)。
問(wèn)題一:
請(qǐng)問(wèn)為什么要采用內(nèi)存數(shù)據(jù)庫(kù)系統(tǒng), 請(qǐng)你闡述理由。
問(wèn)題二
b+樹適合于oracle這樣的磁盤數(shù)據(jù)庫(kù),但hash表和t樹適合內(nèi)存數(shù)據(jù)庫(kù)請(qǐng)你分析他們?cè)谛阅苌系牟町悾ê孟駟?wèn)題是這樣的,忘了)
有的朋友,特別是計(jì)算機(jī)專業(yè)的朋友會(huì)認(rèn)為這很簡(jiǎn)單。但我覺(jué)得并非如此,因?yàn)楫?dāng)在考場(chǎng)上的時(shí)候,當(dāng)你面對(duì)的題目或許又不是你所熟悉的題目時(shí),要做出比較正確,比較全面的回答并不容易。
下午的論文,根據(jù)我看到的其他人的文章,論文是相對(duì)前兩部分更難的部分。每年有很多人都在論文這一項(xiàng)上沒(méi)有通過(guò)。論文的字?jǐn)?shù)大致為2000-3000字,要求在2小時(shí)內(nèi)完成(大致如此,我記不太清楚了)。這時(shí)就需要考生快速選題,然后總結(jié)自己以前的項(xiàng)目,剪裁使之能適合論文題目。以今年的一個(gè)題目為例:
請(qǐng)你說(shuō)說(shuō)"中間件在你的程序開(kāi)發(fā)中的作用"
介紹你的項(xiàng)目,并說(shuō)明中間件在開(kāi)發(fā)中的作用,并請(qǐng)你提出一個(gè)具有自主版權(quán)的中間件方案,并評(píng)價(jià)這個(gè)方案。
個(gè)人覺(jué)得,程序員雜志對(duì)系統(tǒng)分析員考試的幫助比較大,特別是每一期一個(gè)專題,讓程序員能比較快速地了解最新技術(shù)和流行技術(shù)。此外,就是自己對(duì)項(xiàng)目的總結(jié)了。看高程書來(lái)靠系統(tǒng)分析員,個(gè)人覺(jué)得幫助不大。
祝將要參加和準(zhǔn)備參加系統(tǒng)分析員考試的朋友一舉通過(guò)。