軟件開發(fā)工程師JAVA中級(jí)考試大綱_第1頁(yè)
軟件開發(fā)工程師JAVA中級(jí)考試大綱_第2頁(yè)
軟件開發(fā)工程師JAVA中級(jí)考試大綱_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

/軟件開發(fā)工程師(JAVA)中級(jí)考試大綱軟件開發(fā)工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱,包括軟件設(shè)計(jì)人員、軟件架構(gòu)人員、軟件工程管理人員、程序員等一系列崗位。軟件開發(fā)工程師將來(lái)發(fā)展方向大致分為兩類:一是成為管理人員,例如產(chǎn)品研發(fā)經(jīng)理、技術(shù)經(jīng)理、項(xiàng)目經(jīng)理等;二是接著他的技術(shù)工作之路,成為高級(jí)軟件工程師、高級(jí)系統(tǒng)分析師、高級(jí)系統(tǒng)架構(gòu)師等。軟件開發(fā)工程師(JAVA)中級(jí)主要職能包括:1、幫助項(xiàng)目經(jīng)理進(jìn)行項(xiàng)目管理,帶領(lǐng)團(tuán)隊(duì)成員進(jìn)行項(xiàng)目開發(fā);2、負(fù)責(zé)項(xiàng)目需求調(diào)研、系統(tǒng)設(shè)計(jì),在確定架構(gòu)的基礎(chǔ)上進(jìn)行項(xiàng)目開發(fā);3、系統(tǒng)框架和核心模塊的設(shè)計(jì)開發(fā);4、協(xié)作系統(tǒng)分析人員完成軟件系統(tǒng)以及模塊的需求調(diào)研、需求分析;5、解決開發(fā)中遇到的各種技術(shù)難題;6、制定和實(shí)施相關(guān)的編程規(guī)范;7、負(fù)責(zé)編制和項(xiàng)目相關(guān)的技術(shù)文檔;8、供應(yīng)項(xiàng)目時(shí)間的評(píng)估,協(xié)作制定項(xiàng)目支配;9、整合并優(yōu)化項(xiàng)目開發(fā)所需各種資源、技術(shù)架構(gòu);10、進(jìn)行關(guān)鍵技術(shù)的預(yù)研和選型工作。依據(jù)以上崗位職能要求,參考服務(wù)外包的行業(yè)特點(diǎn),依據(jù)職業(yè)實(shí)力素養(yǎng)模型分析(參見上左圖——軟件開發(fā)工程師(JAVA)中級(jí)職業(yè)實(shí)力要求圖、上右圖——軟件開發(fā)工程師(JAVA)中級(jí)職業(yè)實(shí)力比例圖),分別在外包行業(yè)學(xué)問(wèn)、崗位專業(yè)學(xué)問(wèn)、溝通實(shí)力、支配實(shí)力、外語(yǔ)實(shí)力、職業(yè)道德、法律法規(guī)、團(tuán)隊(duì)協(xié)作、管理實(shí)力、領(lǐng)導(dǎo)實(shí)力等十個(gè)方面提出了詳細(xì)的考核內(nèi)容。考核目標(biāo)專業(yè)學(xué)問(wèn)駕馭服務(wù)外包概念、特征及分類;熟悉中國(guó)服務(wù)外包產(chǎn)業(yè)現(xiàn)狀和發(fā)展趨勢(shì);熟悉國(guó)家對(duì)服務(wù)外包的扶持政策;駕馭服務(wù)外包企業(yè)工作模式及人才需求特點(diǎn);駕馭服務(wù)外包常見風(fēng)險(xiǎn)和對(duì)策;熟悉國(guó)際外包行業(yè)標(biāo)準(zhǔn)和流程規(guī)范,了解國(guó)際客戶在文化、傳統(tǒng)、習(xí)俗、思維和時(shí)差等方面的差異;熟悉軟件外包流程;嫻熟駕馭JAVA語(yǔ)言核心語(yǔ)法,程序語(yǔ)言的邏輯結(jié)構(gòu);嫻熟運(yùn)用SQL語(yǔ)言、視圖和存儲(chǔ)過(guò);駕馭關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)原理和能夠正確地進(jìn)行數(shù)據(jù)庫(kù)表設(shè)計(jì)和訪問(wèn);駕馭J2EEWEB輕量級(jí)應(yīng)用開發(fā)技術(shù)中更高級(jí)的應(yīng)用組件技術(shù)和平安管理技術(shù);嫻熟駕馭WEB應(yīng)用系統(tǒng)的開發(fā)過(guò)程和方法、數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)和各種不同應(yīng)用服務(wù)器的配置管理、部署方法等;駕馭項(xiàng)目構(gòu)建和日志工具的運(yùn)用駕馭Linux系統(tǒng)的運(yùn)用和限制以及運(yùn)用SVN版本限制工具;駕馭Struts經(jīng)典的MVC框架技術(shù),實(shí)現(xiàn)多層、松耦合和可重用的WEB應(yīng)用系統(tǒng);駕馭主流的O/RMapping框架技術(shù)并應(yīng)用于系統(tǒng)的許久層的開發(fā)實(shí)現(xiàn)中,改善項(xiàng)目中的數(shù)據(jù)庫(kù)訪問(wèn)的性能和效率,提升系統(tǒng)的整體性能;駕馭Spring輕量級(jí)開發(fā)技術(shù)和在項(xiàng)目中的詳細(xì)應(yīng)用。職業(yè)技能駕馭正確的語(yǔ)言溝通技巧的實(shí)力;駕馭非語(yǔ)言溝通的技巧的實(shí)力;駕馭制定項(xiàng)目的工作支配的實(shí)力;駕馭支配管理的實(shí)力;駕馭管理的作用及其基本過(guò)程;駕馭團(tuán)隊(duì)管理的基本職能;駕馭最重要的幾種領(lǐng)導(dǎo)力;駕馭提高自身領(lǐng)導(dǎo)實(shí)力的方式;駕馭外語(yǔ)詞匯、詞組和語(yǔ)法結(jié)構(gòu);駕馭基本外語(yǔ)閱讀以及聽說(shuō)溝通的實(shí)力。職業(yè)素養(yǎng)理解職業(yè)道德修養(yǎng)的內(nèi)涵和意義;了解職業(yè)道德修養(yǎng)的基本途徑;了解軟件服務(wù)外包領(lǐng)域相關(guān)法律規(guī)定,了解版權(quán)、著作權(quán)等相關(guān)權(quán)益愛惜的常規(guī)方法;駕馭管理者管理者素養(yǎng)的內(nèi)容及素養(yǎng)形成的內(nèi)外條件;了解團(tuán)隊(duì)工作的優(yōu)勢(shì)及團(tuán)隊(duì)發(fā)展的各個(gè)階段、優(yōu)秀團(tuán)隊(duì)具有的特征;考核對(duì)象計(jì)算機(jī)、軟件等相關(guān)專業(yè)的學(xué)生軟件外包企業(yè)的中級(jí)開發(fā)人員軟件外包領(lǐng)域相關(guān)企業(yè)的售前、售后及商務(wù)等相關(guān)崗位的從業(yè)人員考核內(nèi)容服務(wù)外包概念、特征、分類及職業(yè)發(fā)展外包概念和特征、外包的分類,外包加速發(fā)展緣由和市場(chǎng)細(xì)分中國(guó)服務(wù)外包產(chǎn)業(yè)現(xiàn)狀和發(fā)展趨勢(shì)企業(yè)外包戰(zhàn)略和執(zhí)行服務(wù)外包企業(yè)工作模式、用人標(biāo)準(zhǔn)、環(huán)境建設(shè)IT外包和軟件外包IT外包概念和市場(chǎng)形成IT外包運(yùn)作和產(chǎn)業(yè)政策軟件外包市場(chǎng)、流程解析軟件外包風(fēng)險(xiǎn)和防范Java的高級(jí)應(yīng)用多線程編程及線程的優(yōu)先級(jí)和同步機(jī)制;Servlet和JSP技術(shù)及JavaBean;JDBC的層次結(jié)構(gòu)及數(shù)據(jù)庫(kù)連接池、表空間、觸發(fā)器、過(guò)程、和游標(biāo)的創(chuàng)建和運(yùn)用;事務(wù)處理和Batch處理;JDBC2.0和3.0新技術(shù)、RowSet;數(shù)據(jù)連接池技術(shù);項(xiàng)目構(gòu)建及日志Ant、Maven、Log4JAnt介紹、配置Ant、運(yùn)用target設(shè)定target之間的依靠關(guān)系;常用的AntTask;開發(fā)自己的AntTaskMaven介紹;運(yùn)用Maven實(shí)現(xiàn)系統(tǒng)構(gòu)建;Ant和Maven的比較和分析Log4J的原理及配置;Log4J常用的API;在項(xiàng)目中應(yīng)用日志框架Log4J關(guān)鍵類和接口介紹;Javaproperties配置文件log4j.xml配置文件;Log4J配置實(shí)現(xiàn)過(guò)程;在Web應(yīng)用中運(yùn)用Log4J;Log4J的運(yùn)用優(yōu)化。J2EEWEB高級(jí)組件開發(fā)Apachecommons典型組件及應(yīng)用;Web過(guò)濾器組件技術(shù)、Web監(jiān)聽器組件技術(shù);Tomcat服務(wù)器的環(huán)境及配置;應(yīng)用發(fā)布和數(shù)據(jù)源配置;EL表達(dá)式語(yǔ)言、JSTL標(biāo)記庫(kù)、WEB平安技術(shù)。軟件工程和系統(tǒng)分析和設(shè)計(jì)面對(duì)對(duì)象(OO)的分析和設(shè)計(jì)(OOA&OOD);統(tǒng)一建模語(yǔ)言(UML);CMM基本概述、模型、實(shí)施;軟件工程生命周期模型UML和ROSE在項(xiàng)目開發(fā)過(guò)程的應(yīng)用;需求分析和用例建模;模塊設(shè)計(jì)及UML靜態(tài)建模;軟件過(guò)程和軟件活動(dòng);需求設(shè)計(jì)、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)基本原則和文檔規(guī)范;配置管理的基本概念和必要性;詳細(xì)設(shè)計(jì)中動(dòng)態(tài)建模;實(shí)現(xiàn)和部署視圖。Linux的運(yùn)用和SVN版本限制Linux簡(jiǎn)介及安裝、常用叮囑Shell編程、/Vim編輯器的運(yùn)用;Linux常規(guī)配置Linux下Jdk配置、令行編譯;Tomcat在Linux下的配置和編程Linux下的數(shù)據(jù)庫(kù)系統(tǒng)(Mysql、Postgresql、Oracle)Weblogic在Linux系統(tǒng)下的一般配置和應(yīng)用發(fā)布SVN的搭建及工作原理;SVN的運(yùn)用及管理叮囑JavaWeb表示層Struts2框架及應(yīng)用MVCStruts2框架及系統(tǒng)架構(gòu);Struts2框架系統(tǒng)架構(gòu)及處理流程;Struts2框架中的前端限制器組件;Struts2框架核心系統(tǒng)庫(kù)及系統(tǒng)環(huán)境搭建;默認(rèn)的核心系統(tǒng)配置項(xiàng)目及配置文件;核心配置文件struts.xml及應(yīng)用;Struts2框架中的可配置化異樣處理機(jī)制;perties文件作用及常用屬性及在項(xiàng)目中的應(yīng)用;Struts2框架中的OGNL表達(dá)式語(yǔ)言、ValueStack、攔截器組件技術(shù);Struts2框架中的各種形式的攔截器;Interceptor接口的定義及應(yīng)用;編程實(shí)現(xiàn)自定義攔截器組件;在項(xiàng)目中應(yīng)用攔截器鏈供應(yīng)多層次服務(wù);應(yīng)用攔截器實(shí)現(xiàn)系統(tǒng)的用戶身份驗(yàn)證功能。對(duì)象許久化Hibernate技術(shù)MVCStruts2框架及系統(tǒng)架構(gòu);Struts2框架系統(tǒng)架構(gòu)及處理流程;實(shí)現(xiàn)許久化技術(shù)的多種模式概述(ORM、JDO、CMP、主動(dòng)域?qū)ο竽P?)對(duì)象和關(guān)系數(shù)據(jù)庫(kù)之間的映射原理;HibernateAPI的詳細(xì)介紹,核心接口(Configuration、SessionFactory、Session、Query、Criteria)、回調(diào)接口(Interceptors)、映射接口(Type)、可擴(kuò)展接口(Dialect、ConnectionProvider)以及hibernate.cfg.xml(配置文件)、xxx.chm.xml(映射文件)Hibernate的體系結(jié)構(gòu)以及簡(jiǎn)潔應(yīng)用,Hibernate的運(yùn)用步驟及詳細(xì)動(dòng)作Hibernate的各種配置文件的編寫、運(yùn)用(核心配置、映射配置、各種DTD文件)Hibernate-Java-SQL之間的數(shù)據(jù)類型映射;Hibernate中許久化類(POLO)屬性的管理、許久化對(duì)象ID(OID)的生成(6種生成方式)、類映射關(guān)系的類型(一對(duì)多單(雙)向關(guān)聯(lián)、多對(duì)一單(雙)向關(guān)聯(lián)等、繼承映射、集合映射)、級(jí)聯(lián)保存刪除等;Hibernate查詢語(yǔ)言(HQL)、QBC語(yǔ)言,日志服務(wù)器Log4jHibernate攔截器(Interceptors)和事務(wù)(LoadEvent、FlushEvent)、緩存機(jī)制原理;Hibernate核心源碼的分析以及擴(kuò)展。Spring輕量級(jí)開發(fā)技術(shù)Spring框架的組成結(jié)構(gòu)(ApplicationContextmodule、JDBC&DAOmodule、AOPmodule、ORMmodule、Webmvcmodule);IoC(反向限制)設(shè)計(jì)模式的基本原理以及在Spring中的應(yīng)用;AOP(面對(duì)切面編程)技術(shù)的基本原理以及在Spring中的應(yīng)用;運(yùn)用Spring的BeanFactory容器(XmlBeanFactor等)、ApplicationContext容器(ClassPathXmlApplicationContext等)結(jié)合上下文定義文件(xml或.properties)裝配Bean(分為自動(dòng)、手動(dòng)裝配),實(shí)現(xiàn)IoC的幾種方式;容器的方法運(yùn)用、上下文定義文件中Bean的配置,多個(gè)配置文件的運(yùn)用。Spring的特殊Bean的功能及運(yùn)用;在Spring中的AOP的詳細(xì)實(shí)現(xiàn),包括各種通知、引入的創(chuàng)建,動(dòng)態(tài)、靜態(tài)切入點(diǎn)的運(yùn)用,Advisor的功能駕馭,代理對(duì)象的創(chuàng)建;運(yùn)用Spring的DAO&JDBCmodule的實(shí)現(xiàn)數(shù)據(jù)許久化,包括在Spring中數(shù)據(jù)源的創(chuàng)建、JDBC模版類的運(yùn)用;Spring和各種ORM的整合(包括Hibernate、JDO等);Spring中的事務(wù)管理(編寫、聲明事務(wù));Spring和RMI的整合、Spring中訪問(wèn)JNDI服務(wù)、在Spring中運(yùn)用JavaMail、調(diào)度任務(wù)、Spring和JMS的整合;Spring的WebMVCmoduleAPI及運(yùn)用;Struts2.1、Hibernate3.5、Spring3.0的整合方式和原理。溝通實(shí)力、支配、管理和領(lǐng)導(dǎo)實(shí)力溝通的概念和目的;影響溝通的三個(gè)要素溝通的基本技巧;非語(yǔ)言溝通的技巧制定支配的重要性;制定支配必備的要素;制定支配的原則和方法支

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論