❶ 系統分析師是做什麼的
很多計算機本科的學生稱自己是迷茫的,很多計算機專科和高職高專的計算機學生稱自己的3年白過了,這些都可以理解,姑且用他們沒有工作經驗和計算機水平不高來解釋吧。但是很多水平足夠、經驗足夠的高級程序員(就是軟體設計師,我是70後,至今仍然習慣用高級程序員的說法)和計算機界(至少是計算機工程機)頂級水平的系統分析員也覺得迷茫,這就不僅僅用水平和經驗就能解釋的了。 的確,誰都有可能迷茫,你的水平越高,經驗越足,迷茫的方向和機率就越大。不過,這里的迷茫多數應該是在技術上和商業目標上,而不是工作地位和工作職位上。 不過遺憾的是,大部分迷茫的系統分析師恰恰迷茫在工作地位和職位上! 理論上,系統分析師是計算機軟體設計(或者也包含硬體設計)的頂層人員,他們應該具有如下待遇: 1、在單位從事系統分析工作,而不是軟體設計、軟體維護、軟體測試等具體工作,即使系統分析師親歷親為,設計一段藝術性極高、時間負責度極低,空間復雜度極低,但是實現的功能極其復雜(....以上省去500)的一段代碼,那也是說明此系統分析師熱愛編程,是工程界不同與學院界的重要特徵。 2、在單位從事領導職務。系統分析師為副高職稱,在單位具有此職稱的一般都是大領導,而這個年輕人就具有此職稱,所以此年輕人就應該是領導。 現實是殘酷的!以上情況在實踐中存在的可能性並不大,雖然有,但是或者這個系統分析師自己是老闆,或者這個系統分析師本來就在單位占據要職(不過這類型的系統分析師更能仍然會認為他應該升更高的職務),而絕大多數,尤其是水平考試改革以來的絕大多數系統分析師在單位只處於「員工骨幹」甚至更差的級別,單位不會因為你升任系統分析師就為你提值,幾乎是沒有的是,想升值?想加薪,好啊,拿出你的「技術本事」和「交際本事」(國有單位還要加上「資歷」)來,滿足了就可以升! 1、不同利益集團的阻撓。表現在 (1) 上位者的不信任或阻撓 在水平考試改革後,通過系分的一般都是35歲以下的年輕人,老一輩IT人老了,通過的話比較困難。但是單位的掌權人(尤其是國有單位)大多是老一輩的無產階級革命家,或者35歲以上的中年人,他們辛辛苦苦掌握的權力不可能因為一個所謂的系統分析師就拱手讓出。 (2)前輩的不信任和阻撓 (3)同輩的嫉妒和無聲的抗議。 2、系統分析師的自我修養不夠。 以上是客觀條件,多用於國有企業,而這里的是主管條件,適用於任何地方。 (1)「系統分析師」的能力欠缺。 雖然通過了系統分析師,但是系統分析師的能力就真的超過了其它人嗎?系統分析師必須聰明(這點是肯定的)、知識點牢靠(上午試題)、有一定的能說回道(下午試題),但是這些東西大學生都具備!這樣的人一抓一大把,僅僅是這些條件是不能在單位站住腳的!單位里都有自己的業務,都有自己特色的軟體,系統分析師要在單位站住腳,就必須沉下心來,學習並熟練掌握單位的業務!否則,系統分析師也會是一個不合格的員工。 (2)「系統分析師」的經驗欠缺。 前面講過,大多數系統分析師職位不是有「系統分析師」來擔任的,而大多數「系統分析師」,也並沒有從事系統分析職位,而是高級程序員、網路管理員、軟體測試員甚至軟體維護員的職位,有的系統分析師甚至都沒有真正擔任多於3個人的項目組長,這樣缺少在真實的(不是平時玩的個人的設計)生產系統下的系統分析經驗,缺少系統分析前的項目組長經驗,怎麼能夠真正的勝任系統分析職位。 (3)「系統分析師」的溝通能力欠缺。 軟體編程人員有一個通病,就是與人交往能力太差,表現在:或者不會甚至害怕與人說話;或者不懂得表達自己的意思;或者表現在認為自己水平很高,不屑於乃至看不起別人,尤其是看不起非編程而又當上領導的人員。第一種情況能做個編程人員就不錯了。第二種情況怎麼與客戶、上司乃至下屬溝通,不能溝通有怎麼能夠做項目。至於第三種情況,基本上是老鼠過街人人喊打,就連李白那樣的高人都不能太任才馳狂了,你又能怎麼樣?況且,別人能夠做到領導的職位,肯定有其過人的地方。 不是這樣的,系分是對你過往成績的一次認證,同時也是你繼續出發的一個起到。如果你僅僅以系分這個證書為目標,那麼系分就是雞叻!如果你僅僅把系分看成是一個里程碑,那麼恭喜你,總有一天,你會是所有系分的驕傲。 當你成為了系分,你會發現系分的種種無奈,但是不要著急,道路是曲折的,前途的光明的,因為: 1、系分真正逐漸的被社會所重視。 現在系分的地位比以前已經越來越高了,至少,國家人事部門已經正式認定系分為高級職稱,至於何時被單位所認可,這自然需要一個過程。在某些單位中,本來就有不重視職稱的傳統,系分發揮的作用,自然有待加強。 現在系分已經越來越多了,人越多,受到的重視就越多,在我的博文《讓系分來的更猛烈些吧》中曾經講過,系分不是越少越好,而是越多越好。當一個證書的獲得者鐵定可以掌握權力時,這個證書自然是越少越好,比如院士,比如教授。但是當一個證書的獲得者沒有任何法定權力時,這個證書就是越多越好,這也叫做」走群眾路線「,吶喊聲越多,傳到到上面的機會的越大,吶喊者的職位越高,作用的越大。那些害怕系分一多就不值錢,系分一多,通過的人水平就越低的人,本身就是不自信的表現,甚至就是自己所認為的水平的而又通過了系分的人。現在有很多項目經理和項目組長,他們都沒有通過系分,難道他們的水平就低嗎?把別人排斥在外,只希望幾個人拿到證書,那是關起門來孤芳自賞,就如同只有一個國家參加的奧*運*會,沒有任何意義。 2、在系分的基礎上繼續學習,學無止境! 3、充分的利用系分證書。 好不容易通過系分了,千萬不要把系分證書束之高閣,等待發媒發臭,一定要充分的利用!我有兩個同事,一個和我同時過系分,一個比我早半年過系分,可是他們的證書出了在單位里評了一個高工資格外,就沒有發揮任何作用,而這個高工資格也沒有為他帶來任何收入,因為一來單位沒有聘任,二來單位很不重視職稱,聘了也沒有明顯的好處。當然他們還算是好的,比較在單位獲得了一個高工資格,很多系分的證書可能連半點作用的沒有發揮。 那麼怎麼發揮系分的作用呢?自然是充分的尋找系分的閃光點了,比如在單位評高工,比如在學校評副教授,當然最好的就是參加系賽顧問團了(親身經歷,絕非廣告)。我一直認為,拿到系分是我人生的轉折點,直接或間接利用系分證書,我做了很多的事情(具體的事情暫時不好意思說出來),我也衷心地希望每一個系統分析師充分利用好系分證書,真正做到物超所值!
❷ 數據分析師和程序員的區別
數據分析師是對數據進行分析
程序員是編寫程序
兩者目的不相同的。
❸ 高級程序員是不是所謂的系統分析師
不是..高級程序員取消了.而且就算不取消也只是相當現在的軟體設計師.也就是中級職稱..系統分析師是高級職稱了..以前和現在一直都有.沒改變.
❹ 系統分析師是做什麼 的
系統分析員又稱系統分析師,是指具有從事計算機應用系統的分析和設計工作能力及業務水平,能指導系統設計師和高級程序員的工作的一族。在軟體開發流程中主要從事需求分析工作,同時也涉及可行性分析和概要設計的部分工作。英文system analyst,簡稱SA。
系統分析師(SA)是負責設計與開發應用軟體系統.使其正確的反應出有效的信息,協助企業經營者管理、營運公司的運作者。系統分析師是抽象模型的建立者,他們需要專業的conceptionmodel(概念模型)知識和基礎編程技巧。傑出的系統分析師會利用編程技巧來輔助建立conceptionmole。
崗位職責
系統分析師的基本職責是從事管理信息系統的定製、企業資源管理系統的設計開發及市場評估策劃,其專業背景和招聘要求是具有計算機或數理學或工科專業背景、本科以上學歷,能獨立翻譯、閱讀國外技術資料,有從事試驗、掌握世界最新技術最新方法的借鑒眼光與能力,理解商務邏輯和客戶需求,能熟練運用MICROSOFTVISU-ALBASIC、MICROSOFTSQLSERVER進行軟體開發,熟悉EQP系統,有管理信息系統的設計、項目設計能力,開發進度的估計能力、控制力及相關經驗,有良好的理解力和邏輯分析能力以及表達能力、足夠的溝通能力,具備基本文檔寫作能力,熟悉微軟後台產品的安裝與維護;作為微軟夥伴級方案供應商,系統分析師必須成為MCSE、MCSD,從而適應企業團隊的工作。
業務范圍
根據時下IT企業所涉足開發的領域,其業務范圍主要包括:倉儲管理系統、報關業務系統、銷售統計與管理系統、財務管理系統、物流管理指揮系統、樓宇智能化管理系統以及各種數據查詢統計與分析、業務流程式控制制系統、模擬考試系統、人力資源管理分析系統等等,由此而產生各種信息系統分析師人才品種,即系統分析專家,他們不僅承擔著為客戶設計開發軟體新品的業務指導任務,而且向客戶提供二次開發的技術支持和培訓顧問服務,既是IT企業中的技術骨乾和將才,又是IT企業軟體新品市場前景的預測者和參與營銷的市場策劃者,從這個角度看,又是企業的智囊高參和運籌帷幄的帥才,堪稱具有國際視野的高級復合型人才。
熟悉應用領域的業務,能分析用戶的需求和約束條件,寫出信息系統需求規格說明書,制定項目開發計劃,協調信息系統開發與運行所涉及的各類人員,能指導制定企業的戰略數據規劃,組織開發信息系統,能評估和選用適宜的開發方法和工具,能按照標准規范寫系統分析、設計文檔,能對開發過程進行質量控制與進度控制,能具體指導項目開發,具有高級工程師的實際工作能力和業務水平。
(1)具有系統工程的基礎知識;
(2)掌握開發信息系統的綜合技術知識(硬體、軟體、網路、資料庫);
(3)熟悉企業和政府信息化建設,並具有組織信息化戰略規劃的知識;
(4)熟悉掌握信息系統開發過程和方法;
(5)熟悉信息系統開發標准;
(6)掌握信息安全的相關知識與技術;
(7)理解軟體質量保證的手段;
(8)具有經濟與管理科學的相關基礎知識,熟悉有關的法律法規;
(9)具有大學本科的數學基礎;
(10)熟練閱讀和正確相關領域的英文文獻。
系統分析師資格考試說明
計算機技術與軟體專業技術資格(水平)考試
2009版《系統分析師》考試說明
一、考試目標
通過本考試的合格人員應熟悉應用領域的業務,能分析用戶的需求和約束條件,寫出信息系統需求規格說明書,制訂項目開發計劃,協調信息系統開發與運行所涉及的各類人員;能指導制訂企業的戰略數據規劃、組織開發信息系統;能評估和選用適宜的開發方法和工具;能按照標准規范編寫系統分析、設計文檔;能對開發過程進行質量控制與進度控制;能具體指導項目開發;具有高級工程師的實際工作能力和業務水平。
二、考試要求
(1)掌握系統工程的基礎知識;
(2)掌握開發信息系統所需的綜合技術知識(硬體、軟體、網路、資料庫等);
(3)熟悉企業或政府信息化建設,並掌握組織信息化戰略規劃的知識;
(4)熟練掌握信息系統開發過程和方法;
(5)熟悉信息系統開發標准;
(6)掌握信息安全的相關知識與技術;
(7)熟悉信息系統項目管理的知識與方法;
(8)掌握應用數學、經濟與管理的相關基礎知識,熟悉有關的法律法規;
(9)熟練閱讀和正確理解相關領域的英文文獻。
三、考試科目設置
(1)信息系統綜合知識,考試時間為150分鍾,筆試,選擇題;
(2)系統分析設計案例,考試時間為90分鍾,筆試,問答題;
(3)系統分析設計論文,考試時間為120分鍾,筆試,論文題。
系統分析師的相關常識
一、軟體人才成長鏈
(1) 程序員
程序員處於技術成長歷程的最下端。他們需要熟練掌握各種語言技巧,知道技巧適用性還要對資源做出最恰當安排。
(2) SA系統分析師
系統分析師是抽象模型的建立者,他們需要專業的概念模型知識和基礎編程技巧。傑出的系統分析師會利用編程技巧來輔助建立概念模型。
(3) SD系統設計師
系統設計師應當對「系統結構」所使用的軟體技術非常了解。如果自身具備良好編程技巧,才會成為優秀的系統設計師。系統設計師的職責是把結構模型對應到實現模型,作用非常重要。在從概念到實現期間規劃和組合模型的優劣是決定系統設計師好壞的標准。
(4) 項目經理
項目經理必須具備較強的專業知識,具備溝通技巧,了解團隊人員的組成,還需要知道如何對團隊分工,學會根據項目特性選擇最適合的語言和工具,不能有任何偏執。
(5) 產品經理
產品經理必須具有產品管理能力。這是一項非常重要的技能,產品經理需要融合技術和市場趨勢,知道未來大家需要什麼,使開發的產品實現技術和市場上的引導作用,他們還要快速學習技術並融合起來做很好的演示。
(6) Architect(架構設計師)
架構設計師是程序員的最終歸屬,也是成長鏈中最神聖的一環。架構設計師對整個項目的貢獻非常大。架構設計師徹底擺脫了語言的束縛,身兼百家之長,熟悉很多語言的精髓;知道軟體發展趨勢,會開發新一代產品或制訂新一代產品的方案,知道各種軟體產品特性。架構設計師會根據這些特性做出非常好的產品。另外,傑出的架構設計師具有創新技巧的本領。
二、系統分析師的工作環境
系統分析師的工作內容,依階段劃分大致可分為下述幾個階段:
系統分析:分析現行系統:確定系統的功能需求;確定系統的資源:保護及績效需求,發展系統架構確定使用單位將面臨的環境及組織變遷。
初步設計:劃分作業子系統.擬定子系統的輸入、輸出、介面及作業處理流程:子系統人工操作規格:邏輯質料庫設計:開列系統軟、硬體規格。
細步設計:設計實體資料庫:設計人工操作程序;設計文件表格及輸出、入格式;擬訂程序規格及組步流程:確定公用常式與共享程序。
系統測試:根據分析階段所訂定的各種功能.加以測試,錯誤資料收集與分析。
資料轉換:整理及匯編文件.指派工作人員及進行訓練.進行資料轉換。
系統維護:更正系統內潛伏的錯誤:因適應環境的改變而做適度的調整。
一個機構的分析師因工作性質的關系,一方面需要與作業單位有關人員討論系統需求,另一方面亦要隨時了解程序設計人員工作進度,以掌握系統開發進度.因而時常往來於不同的單位間,但是大多數的時間均為獨自作業:不希望有太多的外在干擾.因此,通常都會有固定而較幽靜的辦公處所。
三、系統分析師的工作時間
一般公司行號或政府機構的系統分析師.每日工作時數均為八小時,上班時間從上午八時三十分至下午五時三十分,中午休息一小時。計算機公司則因職業性質不同,其辦公時間除了正常的工作時間外,經常性的加班是無法避免的。
四、系統分析師所需資格條件
信息從業人員的資格條件,除政府、公營事業、金融機構可做技術人昌任用條例或經考試及格外.一般民營企業及計算機公司並無資格限制,但由於系統分析工作必須具備電算機專門知識與實務經驗者方可勝任.放在招考前均訂有一定的標准,通常歸類如下:
教育程度 :大專以上.信息科系、企管科系、管研所等其它相關科系所。
技 能 :信息工作人員除具備良好的中文程度外,亦須略通英文。
年齡及性別:通常性別不拘,但男性比率偏高,年齡則多在28歲以上。
個 性 :活潑、富進取心,具組織協調能力,最重要的是要細心、專心。
五、系統分析師的教育與訓練
隨著工商業的快速發展,電子計算器之普及,各行各業對於信息人力的需求愈來愈多,依據工業策進會的「信息人力供需追蹤調查研究報告」分析,民國七十四年至八十三年我國由於正規教育及推廣教育,信息人力的需求量及供應量剛好平沖.但信息人力的品質仍未達一定的水準,因此,系統分析師除了正規教育外應時常望與民間企業,團體或管理顧問公司所舉辦的各類型「企業管理與系統分析」實務講座.吸取他人的經驗及最新科技,以提高自身的就業能力。
六、系統分析師的必備素質和技能
這里想簡要探討一下系統分析師的必備素質和技能,由於編寫比較匆忙,可能並不完整。
(1) 強烈的責任心和事業心
實際上這對每個崗位來說都是必備素質。系統分析師由於必須保證需求的准確性,所以責任更為重大。一般來說,不應以用戶表述不明確,無法得到需求,或者用戶需求變化太多作為借口。
(2) 具有面向對象的程序設計思想
面向對象的程序設計思想對於客觀、真實地以軟體的方式模擬客觀事務的運行規律,具有十分重要的作用。可以預期,在未來的一段時間里,面向對象的程序設計模式,仍然是在軟體系統構建過程中的首選。 (摘錄)
(3) 掌握一種面向對象的系統分析工具
面向對象的系統分析工具用於採用圖形化的方式,在軟體系統分析過程中對待開發的軟體系統進行清晰准確的描述。
(4) 交流表達能力
用於客戶溝通能力,以及團隊內部溝通。
(5) 業務領域知識
業務過程知識很重要,直接關乎對問題域的理解。
(6) 有堅實的軟體工程技術基礎
具有軟體工程技術不能夠直接編寫軟體代碼,但是,如果具有軟體工程的思維模式,可以使軟體工程技術人員不僅站在應用軟體系統整體的高度上去思考問題,更重要的是能夠在專業技術積累的基礎上,使普通的代碼編寫人員逐步成長為系統分析師和軟體項目經理等技術管理人員。 (摘錄)
七、系統分析師在軟體公司中的位置
這里想簡要探討一下系統分析師這一角色在國內的軟體公司里的位置。
國內的軟體公司對於系統分析和系統分析員的定位是不同的。根據不完全了解,大致有以下幾種情況:
(1) 沒有正式的系統分析師
這里又會有多種情況:
客戶會提供比較詳細的需求書。客戶充當了系統分析師的角色;
項目經理或商務人員在項目前期,通過討論已經摸清了客戶的大體想法和一些主要部分的要求。他們可以直接告訴軟體工程師要做什麼。這時,項目經理或商務人員充當了系統分析師的角色;
軟體工程師獨當一面,獨立負責某一系統或者某些模塊的需求分析設計和開發。軟體工程師有機會與客戶有些接觸。這時,軟體工程師充當了系統分析員的角色;
在外包項目中,系統分析結果是發包方提供的。這時,外方充當了系統分析師的角色。
(2) 有正式的系統分析師
這里有兩種情況:分析師同時做需求分析和系統總體設計(架構設計,概要設計),這樣的分析師往往是設計開發高手升遷上來的;另一種只做需求分析,並且確保系統的實現符合客戶的需求,這樣的分析師往往熟悉客戶業務,有一定的研究,或者具有一定的行業背景。
系統分析師需要不斷和客戶進行交流溝通,以確保需求的正確性,並對需求變更進行及時的反應;另外,和開發人員進行溝通,使開發人員對需求有準確的理解;和測試人員合作,例如編寫測試用例,進行需求驗證,用戶測試方案等;和商務人員合作,在報價書編寫方面提供必要的支持,甚至,還和幫助文檔作者合作,等等。
(3) 有時有,有時沒有系統分析師
根據項目需要,有時充當系統分析師,有時則擔任其它職務。這里不再詳述。
最後是一個建議:
不管你所在的公司賦予你怎樣的職責,都應該積極主動地做好職責內的工作,和其它角色相互合作,並且不斷學習和提高自己。
八、未來展望
近年來,我國政府及工商企業使用電子計算器處理作業快速成長,人才需求愈來愈多,惟因學校培育的科班信息人才供不應求.
因而造就其它科系更多的出路,其中尤以商業科系為主。展望台後在經濟結構改變.各行業規模愈趨擴大,並須建立企業計算機化管理制度的情勢下,對系統分析師的需求更將有增無減,因此.凡受過信息專業教育或訓練,具有電子計算器專門知識及企業管理觀念的青年,其就業前途是非常樂觀的。
❺ 系統分析師是什麼職業主要做什麼工作
系統分析師,英文systemanalyst,簡稱SA。是指具有從事計算機應用系統的分析和設計工作能力及業務水平,能指導系統設計師和高級程序員的工作的一族。在軟體開發流程中主要從事需求分析、信息系統項目架構設計(包括概要設計和詳細設計)、開發階段的主要模塊的規劃、設計和測試,同時也涉及可行性分析的工作。系統分析師(SA)是負責設計與開發應用軟體系統.使其正確的反應出有效的信息,協助企業經營者管理、營運公司的運作者。系統分析師是抽象模型的建立者,他們需要專業的conceptionmodel(概念模型)知識和基礎編程技巧。富有經驗的系統分析師往往是優秀技術專家和項目管理者的結合體,他們精通系統論和控制論,擅長將雜亂無章的復雜性問題整理調順,並將其模塊化,從而使項目的實施走向成功。傑出的系統分析師會利用編程技巧來輔助建立conceptionmole。更多軟考資訊請關注希賽軟考學院。
崗位描述:
1、負責系統及相關產品需求分析及架構設計;
2、對產品的整體系統架構負責,對產品的系統安全性設計負責,開發及相關設計文檔編寫;
3、負責相關請求的技術分析,負責制訂相關的技術解決方案;
4、參與制定設計及實現規范,指導設計、實現及部署工作;
5、配合項目經理進行技術決策,進行技術風險評估;
6、負責對軟體開發團隊的技術指導。
❻ 系統分析師相當於什麼職位
咨詢記錄 · 回答於2021-10-03
❼ 我拿到了計算機軟體水平考試的系統分析師(高級資格),請問這意味著有高級職稱嗎
是的。系統分析師(高級資格)也是高級職稱。
根據人事部、信息產業部文件(國人部發[2003]39號),計算機與軟體考試納入全國專業技術人員職業資格證書制度的統一規劃。通過考試獲得證書的人員,表明其已具備從事相應專業崗位工作的水平和能力,用人單位可根據工作需要從獲得證書的人員中擇優聘任相應專業技術職務(技術員、助理工程師、工程師、高級工程師)。
計算機專業技術資格(水平)實施全國統一考試後,可用於計算機技術與軟體相應專業和級別的專業技術職務任職資格評審工作。因此,這種考試既是職業資格考試,又是職稱資格考試。
通過考試並獲得相應級別的計算機技術與軟體專業技術資格(水平)證書的人員,表明其已具備從事相應專業崗位工作的水平和能力,由人事部直接頒發相應的職稱資格證書,用人單位可擇優聘任。獲得初級資格可聘任技術員或助理工程師職務;取得中級資格可聘任工程師職務;取得高級資格,可聘任高級工程師職務。