標籤: 暫無標籤

對大型、複雜的信息系統建設任務中,承擔分析、設計和領導實施的領軍人物稱之為系統分析員。

1 系統分析員 -【名詞定義】


對大型、複雜的信息系統建設任務中,承擔分析、設計和領導實施的領軍人物。

2 系統分析員 -【基本素質】


1.必須理解和明確系統建議、建設單位的經營管理目標及戰略發展方向。
2.要能與組織管理高層一起涉及確定信息系統建設的長期目標,並進行必要的分解。
3.要在詳細調查的基礎上,正確判斷組織內部現狀和外部條件,進行可行性分析。
4.能夠根據現實條件確定組織信息系統開發策略。
5.應具備選擇適宜方法和工具並培訓開發人員的能力。
6.善於溝通,妥善協調決策者、開發人員與業務人員的觀點,達成共識。
7.了解信息技術發展,並能建立適合業務需求的技術模型。
8.具備一定的行政管理能力,能夠恰當調度人、財、物等要素,完成開發目標

3 系統分析員 -業務範圍

根據時下IT企業所涉足開發的領域,其業務範圍主要包括:倉儲管理系統、報關業務系統、銷售統計與管理系統、財務管理系統、物流管理指揮系統、樓宇智能化管理系統以及各種數據查詢統計與分析、業務流程式控制制系統、模擬考試系統、人力資源管理分析系統等等,由此而產生各種信息系統分析師人才品種,即系統分析專家,他們不僅承擔著為客戶設計開發軟體新品的業務指導任務,而且向客戶提供二次開發的技術支持和培訓顧問服務,既是IT企業中的技術骨幹和將才,又是IT企業軟體新品市場前景的預測者和參與營銷的市場策劃者,從這個角度看,又是企業的智囊高參和運籌帷幄的帥才,堪稱具有國際視野的高級複合型人才。   
熟悉應用領域的業務,能分析用戶的需求和約束條件,寫出信息系統需求規格說明書,制定項目開發計劃,協調信息系統開發與運行所涉及的各類人員,能指導制定企業的戰略數據規劃,組織開發信息系統,能評估和選用適宜的開發方法和工具,能按照標準規範寫系統分析、設計文檔,能對開發過程進行質量控制與進度控制,能具體指導項目開發,具有高級工程師的實際工作能力和業務水平。  
 (1)具有系統工程的基礎知識;  
 (2)掌握開發信息系統的綜合技術知識(硬體、軟體、網路、資料庫);  
 (3)熟悉企業和政府信息化建設,並具有組織信息化戰略規劃的知識;   
   (4)熟悉掌握信息系統開發過程和方法;  
 (5)熟悉信息系統開發標準;   
   (6)掌握信息安全的相關知識與技術;  
 (7)理解軟體質量保證的手段;  
 (8)具有經濟與管理科學的相關基礎知識,熟悉有關的法律法規;  
 (9)具有大學本科的數學基礎;  
 (10)熟練閱讀和正確相關領域的英文文獻。

 



 

4 系統分析員 -【職責】

做好與客戶之間的關係,同時對客戶的需求要正確的理解,要選擇合適的開發技術,同時做好與客戶間溝通交流,學會說服對方。

1.學會對客戶的溝通:要正確理解客戶的需求同時要保證相互之間的溝通順暢。

2.對了解來的需求要能用筆正確的描述下來,並能很好的傳敘給其他人。這時要學會用如ROSE 等的軟體建模的工具。和powerdesign等的資料庫建模工具。和相關的UML,數據流程圖及相關的內容的知識。

3.不但要全面的了解客戶的需求而且還要對需求進行未來的可能的改變要有相當多的了解。

4.全面的了解客戶的需求后,要選擇合適的相關技術用於開發,:

這時要學習各種知識

a. 先擇資料庫:db2,infomix ,oracle ,sql server,mysql 的優缺點,可以從中選擇最適合的資料庫及理由。

b. 設計資料庫:要紮實在資料庫的理論(資料庫原理,資料庫系統設計)及相關資料庫設計經驗,要盡量多的分析過去資料庫設計,分析這麼設計資料庫的好處。這時可能要用到 powerDesign等工具。

c. 寫需求說明文檔和概要設計文檔,同時要學會要分析相關需求說明文檔的需要的內容的相關知識,如人員工時的計算方法, 一般會用 project 來分析相關的項目的內容。

d. 選擇合適的程序語言及相關的架構,一般主流的架構是 J2EE和.net的相應的優點及它們之間的結合,如採用soap xml進行相關的結合,或用java-com 橋 進行相關的功能的調用。和它們之間的相關語言優缺點

e. 還要根據b/s,c/s 結構對開發的網路影響的相關內容採取選擇。

5. 學會說服對方,畢竟客戶都不是個個是軟體專家,他們的選擇有時未必是正確的所以學會說服對方,是系統分析員必備的能力條件.

 

5 系統分析員 -成為好的系統分析員

一、基本功   
好的系統分析員都是從優秀的程序員中產生的,堅實的編程功底、豐富的經驗是今後做系統分析的基礎。沒有對系統本身進行過透徹剖析過,很難領會到其中一些難以言述的精華。但並不等於好的程序員就能夠成為好的系統分析員。合理的知識結構。語言能力、文字表達能力、技術的全面性等是對系統分析員的基本要求。比如說c/s和3 層開發,如果僅僅對Netscape公司的產品熟悉還不夠,還需要了解比如微軟等產品,並且要了解他們中產生歷史,發展思路,技術優劣,以應付各種窮追猛打的提問。但更重要的是,這是你為應用定製技術要求的前提。   
二、思想   
全局觀念是系統分析員必須具備的觀念。如果系統分析員設計時太注重細節,往往會陷入在某個問題上糾纏不清的泥潭,系統分析員要有面向用戶的思想。系統分析員應當有能力將自己扮演成用戶,來了解要交付的項目看起來想什麼樣式,感覺想什麼,從而了解用戶的想法並挑選出合理部份去開發。從這個意義上說,系統分析員才能獲得有意義的見解去引導他的開發組成員。系統分析員頭腦中要對項目結局有一個清楚的認識,並保證項目不偏離方向。系統分析員要有根植於技術,高於技術思考問題的思想。純粹的程序員通常對最終結果考慮的不是很多,當一種新的技術在市場上出現時,他們對能否按時交付的考慮就比較少,而強烈希望他們的計劃能夠建立在新的技術之上。因此,系統分析員的想法和行動要像一個用戶,又要能夠站在技術的高度,成為真正的用戶、程序員之間的代言人。  
三、任務難度的預測能力   
系統分析員要具備快速的任務難度預測能力以及具備快速確定開發小組人員構成和任務劃分的能力。昆蟲自然會長出翅膀,而思想卻需要長期的浸潤。要做到這點,需要大量的思考、學習。設計遠比編程重要。當今軟體業的發展,各種開發工具的出現,編程已經不是什麼問題,程序員的工作某種程度上講是將別人現成的東西拼湊堆砌起來。系統分析員要清楚的認識到,現在大多數程序員沒有學會怎麼去整體的了解一個系統,有些甚至不了解編程(這不是說他們不會寫代碼)。可視化的開發工具加五花八門的控制項,程序員可以偷點懶了,基於技術,跳出框架。基於現有技術結合用戶需求思考問題,設計時跳出框架。   
四、關鍵   
獲得信任。系統分析員最重要的素質是獲得信任,這是成為優秀系統分析員的關鍵。成熟最為關鍵。成熟可以為整個項目組提供正確的支持,能夠理解技術怎樣才能解決用戶的需求。  
五、準備工作   
統一的各種文檔模式,這其中包括今後軟體變數、欄位命名規則。

6 系統分析員 -發展前景

與中國信息化建設的強烈需求相比,中國的系統分析員很少,而且信息化建設的形式發展要求系統分析員要不斷的學習,不斷的實踐,不斷的更新知識,不斷的優化自己的知識結構,這一切都使得系統分析員成為稀有人才。好的系統分析員都是從優秀的程序員中產生的,堅實的編程功底,豐富的經驗是做系統分析的基礎。沒有對系統本身進行過透徹剖析,很難領會到其中一些難以言述的精華。系統分析員是一個技術含量相對較高的職業,基於技術的發展可向軟體設計師,系統工程師轉型。

相關評論

同義詞:暫無同義詞