<font id="7lttv"></font>
<p id="7lttv"></p>

<p id="7lttv"></p>
<p id="7lttv"><output id="7lttv"></output></p><p id="7lttv"><output id="7lttv"><font id="7lttv"></font></output></p>
<p id="7lttv"></p>

<video id="7lttv"><p id="7lttv"><delect id="7lttv"></delect></p></video>

<p id="7lttv"><delect id="7lttv"><font id="7lttv"></font></delect></p>
<p id="7lttv"></p>
<p id="7lttv"><output id="7lttv"></output></p>

<video id="7lttv"></video> <p id="7lttv"></p>

<output id="7lttv"></output>

<p id="7lttv"></p>

<video id="7lttv"><output id="7lttv"><font id="7lttv"></font></output></video>

<video id="7lttv"><output id="7lttv"></output></video>

<p id="7lttv"><output id="7lttv"><font id="7lttv"></font></output></p>
<p id="7lttv"></p>

<video id="7lttv"></video>
<video id="7lttv"><output id="7lttv"></output></video>

<video id="7lttv"><output id="7lttv"></output></video><video id="7lttv"><output id="7lttv"></output></video><noframes id="7lttv"><p id="7lttv"><delect id="7lttv"></delect></p>

項目研發
人才外包
軟件外包
咨詢培訓
 
設為首頁
   課程介紹
 
咨詢熱線
(0755)
23939702
韋老師 王小姐
肖老師 彭小姐

 

  您的位置 : 課程首頁>>Java EE軟件工程師技術規范及訓練提綱
 

深藍Java EE軟件工程師技術規范及訓練提綱

課程簡介:
  深藍軟件以培養專業的高端Java EE 軟件工程師為目標,培養既達到具備熟練的編碼能力,又具備項目系統分析及設計的能力,全面深入掌握J2EE架構的軟件工程師,主要具備以下特點:
  1、頂級高端Java EE專業深入培養訓練,以當前主流架構Struts+Spring+Hibernate,JSF以及EJB3.0為核心,包括Java EE核心EJB組件、Servlet、Jsp、Weblogic、Jboss、Tomcat、Oracle、UML、ROSE、Eclipse、設計模式等核心技術。
  2、以項目為驅動訓練,參與深藍軟件所承接實際項目及深藍自主研發具有知識產權軟件項目及產品的開發設計,訓練結束相當于具備兩年左右的實際項目開發經驗。
 。、多年經驗專業講師及項目經理帶領,團隊項目小組組織開發訓練,對每個學員負責,四個月左右(周末班6-8個月)的強化訓練培養至成為專業軟件工程師能夠正式就業為止。

 具體訓練提綱及訓練項目內容技術規范如下:

一、 Java SE程序設計技術規范
  說明:主要以Sun Java程序設計SCJP認證課程SL275為核心,理解JAVA語言特點,面向對象編程,異常與輸入/輸出處理、多線程與網絡通信、java編碼規范,JDK開發環境,熟練應用J2SE核心API,熟悉Java數據結構及算法,以及高級語言特性等,達到熟練專業的基本Java編程的應用。
  1. 系統學習JAVA語言程序設計技術,按SUN標準SCJP標準認證課程內容及JAVA編程思想系統學習
  2. 理解JAVA面向對象編程思想,掌握JAVA基本編程,理解類、對象、數組等
  3. 理解JAVA高級語言特性
  4. 熟悉J2SE常用API及用法
  5. JAVA錯誤處理機制及垃圾回收機制,JAVA代碼裝載及安全性的理解
  6. 理解線程編程模型,理解高級線程編程特性
  7. Java網絡編程及實現
  8. JAVA文件I/O流操作編程
  9. Java訪問數據庫技術,熟練應用JDBC編程
  10.JAVA實現數據結構及算法
  11. JAVA常用工具類及集合類
  12.Java反射及安全機制

二、Java Web組件開發規范
  本部分的目標是全面深入掌握Sun定義的Java Web組件開發技術規范,全面深入理解Servlet容器及API,熟悉Model2 MVC架構,熟悉Servlet、Jsp、JavaBean及標簽庫等核心技術,掌握此部分內容后可通過SUN WEB組件開發SCWD認證考試獲得SUN認證證書
  1. 以SUN標準SCWD認證SL314課程為基準,全面系統學習WEB組件開發技術
  2. HTML腳本語言、HTTP原理、客戶服務器編程模型,互聯網請求響應對象、URL等基本概念的理解
  3. 講解SERVLET及編程模型,Servlet核心API及用法
  4. WEB服務器TOMCAT的高級配置及管理
  5. SERVLET生命周期,Config、context對象,Session會話管理及實現
  6. Web項目的異常錯誤處理機制及并發共享沖突數據保護機制
  7. 集成數據庫的Web應用開發,數據訪問對象DAO設計模式的應用
  8. JSP編程模型,JSP內建對象,JSP標準動作等
  9. MVC體系架構,Model1、Model2的實現架構及實例
  10. JavaBean的設計規范及實現
  11. J2EE Web應用層的安全模型設計技術
  12.Web層過濾器技術
  13.JSP標簽庫及設計實現技術
  14.Web應用與EJB組件的應用

三、數據庫系統開發及設計技術規范
  作為專業的軟件工程師,熟悉的數據開發管理技術是必備的技能之一,具體需掌握Oracle、SQL Server及MySQL數據庫,主要以Oracle數據庫項目設計開發為主。深入掌握可參考Oracle OCP認證專家課程規范及數據倉庫與數據挖掘技術(此高級部分可選學)
  1. 數據庫系統原理及設計思想,數據庫、表、視圖、主鍵、外鍵、序列等對象的理解及應用
  2. 數據定義語言,數據操作語言,數據控制語言
  3. 數據查詢語言,結構化查詢語言SQL
  4. 數據庫體系結構及管理
  5. 存儲過程及觸發器的編寫等
  6. 數據庫驅動、JDBC及ODBC等
  7. Oracle/SQL Server/MySql數據庫的基本管理及開發
  8. 數據庫實體關系設計及實例分析
  9. 數據庫的安全機制
  10.數據庫事務及并發機制

四、基于WEB層應用架構Struts開發應用技術規范
  系統學習流行的STRUTS開發框架,達到深入理解STRUTS框架及熟悉應用的專業水平,達到熟練應用STRUTS進行項目開發的目的。
  1. Web層設計框架及Struts系統架構分析
  2. Struts體系核心架構及流程
  3. Struts配置及相關配置文件的詳細理解
  4. ActionServlet、ActionForm、Action核心API的使用及開發
  5. Struts標簽庫及應用
  6. 動態DynamicForm的配置
  7. 校驗框架Validate FrameWork的應用
  8. Struts處理國際化問題
  9. Struts Tiles設計
  10.Struts子應用、Struts插件等高級應用

五、持久層O/R映射工具Hibernate應用開發技術規范
  1. 理解軟件分層設計機制及原則
  2. 理解持久層實現機制及O/R映射工具
  3. Hibernate基本開發及配置技術
  4. Hibernate核心API及常用開發包理解
  5. Hibernate一對多及集合組件等高級配置及應用
  6. Hibernate性能優化
  7.Hibernate的事務管理機制
  8.Hibernate DAO與JDBC、EJB等的調用關系
  9.Hibernate與Spring/Struts架構的集成用

六、Spring框架開發設計技術規范
  此部分課程圍繞當前最熱門的Spring軟件開發技術,全面講解Spring的概念、設計和應用,掌握Spring+Struts+Hiberate高端Java開源架構的設計。
  1. Spring框架體系架構和輕量級容器(包括核心模式IOC,DI等)
  2. Spring 核心技術應用(Bean Wrapper , Bean Factory , Application Context, Web Application Context等)
  3. Spring Web層開發技術 (Spring MVC/集成struts/集成webwork)
  4. Spring的JDBC數據訪問,DAO應用和聲明性事務管理
  5. Spring AOP 編程技術
  6. Spring安全應用開發、RMI遠程調用和web service
  7. Spring的領域抽象的應用
  8. Spring/Hibernate集成及綜合應用。
  9. Spring與EJB3.0規范應用及EJB的發展趨勢

七、JSF

1.框架介紹 介紹背景
2.JSF框架配置 介紹eclipse中JSF體現形式
3.JSF主要知識點 包括傳值和EL表達式
4.JSF國際化 資源文件建立和調用
5.JSF整合其他框架 JSF+HIBERNATE+SPRING整合
6.JSF標簽 JSF的F與H標簽庫

八、Ajax

1.背景介紹 業界使用
2.XML異步鏈接 創建異步鏈接
3.Ajax在jsp中應用 通過例子實現
4.DWR框架 基于struts局部刷新技術
5.JBOSS的A4j支持 JBOSS對JSF開發的A4j標簽介紹(例子)

九、UML面向對象系統分析設計及RUP統一軟件開發過程
  此部分主要培養軟件項目系統分析及設計的能力,理解面向對象系統分析設計的整個過程,掌握UML語言規范及面向對象方法,理解RUP統一軟件開發過程,以能夠參加大型企業級J2EE項目團隊協作開發設計
  1. UML建模語言規范,用例圖,序列圖等
  2. 分析模型建立
  3. 設計模型建立
  4. ROSE開發工具
  5. RUP統一過程
  6. 文檔規范
  7. 軟件工程及軟件過程相關知識
  8. 實例分析及項目設計實踐

十、系統集成開發工具及應用服務器配置管理
  熟悉應用各種流行的開發工具及服務器,做到不管用哪種工具及服務器,均能熟練專業的應用
  1. Eclipse集成工具,熟練配置基本設置,能夠集成Tomcat/Jboss/Weblogic應用服務器開發調試。
  2. 熟練Eclipse開發Spring/Struts/Hibernate開源架構應用項目
  3. 熟悉Jbuilder開發工具的應用
  4. Jbuilocatder與Weblogic的整合配置,主要熟悉EJB項目的開發
  5. Tomcat/JBoss/Weblogic的應用服務器及詳細配置
  6. 以Weblogic為核心掌握大型J2EE項目的系統管理
  7. Weblogic部署J2EE核心應用
  8. Weblogic部署EJB應用及部署
  9. Weblogic安全配置等高級配置技術
  10. Weblogic的集群技術,性能優化調整等高級技術

十一、深藍軟件項目產品開發設計實踐
  此部分為項目開發實踐重點內容,要想成為真正的Java EE軟件工程師并具備實際開發能力,除了深入全面理解掌握具體的應用技術,還需要有能力完成實際的符合企業級應用的業務邏輯的實現。我們的項目,均為依托深藍在Java領域的技術優勢,經五年多時間的自主研發及所承接的外包項目所積累,通過組織實際項目開發實踐,每個學員至少參與一至兩個項目的開發工作,培養開發能力以及獲得實際項目經驗。以下是主要項目簡介及項目考核要求,詳細信息可參考深藍軟件項目產品介紹。

1.深藍軟件辦公自動化軟件平臺項目
  項目背景:深藍軟件經五年時間自主研發的以工作流為核心技術的辦公自動化平臺軟件,產品包括工作流程管理系統dbWorkFlow,門戶及信息管理及發布平臺dbPortal,電子文檔管理等業務中間件平臺,適合于政府機構及企事業單位所用。具體項目為深藍軟件所承接的深圳市科技局、深圳移動、羅湖科技局等政府部門及企業軟件項目。
  項目系統功能及構成:參考深藍軟件產品說明
  項目環境:Windows平臺開發,運行平臺可移植Linux,Eclipse、JBuilder開發工具結合應用,ROSE建模工具,應用服務器可配置基于Weblogic、Apusic、JBoss、Tomcat,數據庫為Oracle,可移植至SQL Server等。
  項目核心技術構架:dbOA v1.0版本為Jsp+Servlet+JavaBean+EJB+DAO架構MVC模式,dbOA v2.0為開源框架Spring+Struts+Hibernate核心模式
  主要業務流程:以工作流為核心,能夠實現辦公自動化工程流程的自動定義及配置,完成較為復雜的業務流程
  項目開發流程:以RUP為規范,用UML建模進行系統分析設計,制作軟件架構設計UML模型圖,編寫規范的用軟件需要及設計文檔。
  數據庫設計:全面熟悉整個項目的數據庫設計,包括表結構設計,依賴關系引約束等,編寫數據庫設計文檔說明,所涉及的數據表上百個,每個人至少需要熟悉三十個以上表。
  軟件分層架構設計:理解項目各層次關系,并具體設計各層的組件,每個人所負責設計組件至少六十個以上
  代碼的編寫實現:每人至少編碼完成項目業務用例六個以上,需要符合編碼規范及代碼性能優化,代碼量應在幾萬行以上。

2.深藍軟件綜合物流管理信息系統dbls
  項目背景:以深藍軟件承接的深圳招商局迪辰物流項目及濟南藍劍物流科技山東公路快運系統項目為背景,深藍軟件自主研發物流行業信息化管理系統。適合第三方物流公司及企業物流管理部門所用。
  項目系統功能及構成:參考深藍軟件產品說明
  項目環境:Windows平臺開發,運行平臺可移植Linux,Eclipse開發工具結合應用,ROSE建模工具,應用服務器可配置基于Weblogic、JBoss、Tomcat,數據庫為Sql Server2005,兼容SQL2000。
  項目核心技術構架:開源框架Spring+Struts+Hibernate核心模式,圖形界面客戶端可選Swing調用EJB架構。
  主要業務流程:圍繞倉儲出庫入庫系統,實現各種物流管理作業,包括合同管理,結算,報關報檢,運輸管理等功能,實現專業的物流信息現代化管理功能
  項目開發流程:以RUP為規范,用UML建模進行系統分析設計,制作軟件架構設計UML模型圖,編寫規范的用軟件需要及設計文檔。
  數據庫設計:全面熟悉整個項目的數據庫設計,包括表結構設計,依賴關系引約束等,編寫數據庫設計文檔說明,系統所涉及的數據表上百個。
  軟件分層架構設計:理解項目各層次關系,并具體設計各層的組件,每個人所負責設計組件至少六十個以上
  代碼的編寫實現:至少編碼完成項目業務用例六個以上,需要符合編碼規范及代碼性能優化,代碼量應在幾萬行以上。

3.深藍dbERP&CRM系統
  項目背景:深藍軟件所研發的開源ERP&CRM系統,深藍承諾將具備Java領先技術,架構優良,具備系統性能可靠性、伸縮性、可重用性、可適應性的ERP系統進行開源以回報社會,除了開放源代碼,相應的設計文檔模型等一起免費開放,以供企業二次開發之用。深藍已成功為南海羅村鞋業、山東齊魯制藥、深圳海王生物等企業提供ERP實施及設計服務。
  項目系統功能及構成:參考深藍軟件產品說明
  項目環境:Windows平臺開發,運行平臺及環境主要以免費開源系統配置為主,Linux操作系統,Eclipse開發工具結合應用,服務器配置基于Tomcat+JBoss,數據庫MySQL及免費版本的Oracle。
  項目核心技術構架:開源框架Spring+Struts+Hibernate核心模式。
  主要業務流程:實現完整的ERP&CRM業務流程
  項目開發流程:以RUP為規范,用UML建模進行系統分析設計,制作軟件架構設計UML模型圖,編寫規范的用軟件需要及設計文檔。
  數據庫設計:全面熟悉整個項目的數據庫設計,包括表結構設計,依賴關系引約束等,編寫數據庫設計文檔說明,系統所涉及的數據表上百個。
  軟件分層架構設計:理解項目各層次關系,并具體設計各層的組件,每個人所負責設計組件至少六十個以上
  代碼的編寫實現:每人至少編碼完成項目業務用例六個以上,需要符合編碼規范及代碼性能優化,代碼量應在幾萬行以上。

4.深藍綜合銀行業務交易系統dbBank
  項目背景:以深藍軟件所承接的北京易初珠海公司的銀行交易系統項目架構設計為基礎,主要包括網上銀行業務實現部分,涉及銀行綜合交易業務,銀行股票證券交易業務,銀行個人信用管理等。
  項目系統功能及構成:參考深藍軟件產品說明
  項目環境:Windows平臺開發,運行平臺為Unix操作系統,Oracle數據庫。
  項目核心技術構架: Struts MVC 及EJB實現模式。
  主要業務流程:實現完整的我銀行業務系統
  項目開發流程:以RUP為規范,用UML建模進行系統分析設計,制作軟件架構設計UML模型圖,編寫規范的用軟件需要及設計文檔。
  數據庫設計:全面熟悉整個項目的數據庫設計,包括表結構設計,依賴關系引約束等,編寫數據庫設計文檔說明,系統所涉及的數據表上百個。
  軟件分層架構設計:理解項目各層次關系,并具體設計各層的組件,每個人所負責設計組件至少六十個以上
  代碼的編寫實現:每人至少編碼完成項目業務用例六個以上,需要符合編碼規范及代碼性能優化,代碼量應在幾萬行以上。

5.深藍醫院管理信息系統dbHis
  項目背景:深藍軟件所研發的綜合醫療管理信息系統,實現醫院業務,實現病人、醫生及相關人員進行網上診療,網上查詢,預約,病歷記錄等系統功能。
  項目系統功能及構成:參考深藍軟件產品說明
  項目環境:Windows平臺開發,運行平臺為Windows及Linux操作系統,Weblogic應用服務器,Oracle數據庫。
  項目核心技術構架: Web Struts + JavaBean + SessionBean + EntityBean + WebService
  主要業務流程:實現網上醫療等醫院信息管理業務
  項目開發流程:以RUP為規范,用UML建模進行系統分析設計,制作軟件架構設計UML模型圖,編寫規范的用軟件需要及設計文檔。
  數據庫設計:全面熟悉整個項目的數據庫設計,包括表結構設計,依賴關系引約束等,編寫數據庫設計文檔說明,系統所涉及的數據表上百個。
  軟件分層架構設計:理解項目各層次關系,并具體設計各層的組件,每個人所負責設計組件至少六十個以上
  代碼的編寫實現:每人至少編碼完成項目業務用例六個以上,需要符合編碼規范及代碼性能優化,代碼量應在幾萬行以上。

6.深藍其它軟件系統產品項目

  體育運動管理項目,MVC模型實現Web項目,Model2架構,完整應用整個Web開發技術內容,應用JSP/Servlet/JavaBean組件技術,采用DAO模式封裝數據庫訪問,標簽庫技術實現視圖,用連接池處理數據庫訪問。
  綜合醫療信息系統項目,完整系統地采用J2EE核心技術,WEB層基于STRUTS,模型層用EJB及各種設計模式,基于WebLogic應用服務器
  航空票務銷售系統項目
  網上商城網上購物項目
  學校教務管理系統項目
  酒店管理系統

深藍Java EE軟件工程師訓練所使用教材:
  1. Java SE(J2SE)程序設計教程:Sun Java程序設計SCJP認證教程SL275,中英文均有
  2. Web Component Development With Java Technology:SUN標準SCWD認證SL314標準教程,英文
  3. SL351,Sun EJB編碼認證標準教程,英文
  4. SL425,SL500,J2EE架構設計師SCEA認證標準教程,英文
  5. Struts教程:Struts研發人員所編的教程,中英文
  6. Spring教程:Spring官方教程,中英文
  7. Hibernate教材:Hibernate官方教材,中英文
  8. UML教材:UML語言規范教材,中英文
  9. UML面向對象系統分析設計教材:Sun認證標準教程OO226,英文
  10. Weblogic教材:Bea原廠認證標準教材,英文
  11. Oracle教材:OCP標準認證教材,英文

深藍軟件JAVA/J2EE講師簡介

主講老師秦老師:
  深藍軟件資深設計師及顧問講師,90年大學畢業,99年計算機應用與軟件碩士研究生畢業,十多年的軟件研發及教學經驗。曾就職于國家交通部信息技術研究所、金碟軟件、和誠軟件等公司,參與多個大型項目開發設計工作。具備職業軟件工程師培養及軟件教學經驗,擔任深藍軟件J2EE及UML顧問講師,JAVA/J2EE技術研究學科帶頭人。
  大學畢業后從事電子及計算機類職業教育工作,同時開始從事軟件項目及產品開發,99年開始JAVA軟件項目開發工作,2000年參與國內J2EE應用服務器(金碟中間件)Apusic AppServer的研發工作,系統參與J2EE應用服務器核心技術的研發,屬于國內首批研發推廣及應用J2EE技術的研發人員,對J2EE體系架構及實現有深入的理解及研究。
  2002年起作為深藍軟件J2EE及UML面向對象設計顧問講師,為軟件公司主講J2EE架構設計、Web組件開發設計、EJB編碼實現、Struts應用框架、Hibernate ORM工具、J2EE核心設計模式、UML面向對象系統分析設計技術等課程,并參與基于J2EE電子政務平臺、物流綜合系統等項目的系統設計工作,參與多個基于J2EE項目的咨詢工作,服務的軟件公司多達幾十家。
  2002年開始組織深藍JAVA/J2EE軟件工程師強化訓練,組織項目團隊開發及研究專業課程,由于具備專業深入的知識及豐富的項目研發經驗,同時具備豐富的教學經驗,幾年來帶出了二十多批學員,所帶出來的學員全部具備專業的J2EE開發能力,成功就業于專業的軟件公司,進入軟件研發領域。

陳老師:

  精通JAVA技術及面向對象設計思想,精通J2EE 架構相關技術,具備豐富的項目開發經驗。曾就職于國際知名軟件企業IBM公司。
  深入掌握各種開源技術框架,熟練應用Spring、Struts、Hibernate、JSF等框架技術開發項目。
  熟練掌握各種J2EE應用服務器軟件的配置及管理。
  熟悉軟件工程理論和需求調研與分析方法,熟悉軟件架構及模塊設計與開發,具有較強的分析能力和軟件文檔編制能力。
  熟練掌握UML,XML等技術。
  熟悉關系數據庫理論,熟練掌握SQL語言,熟悉Oracle數據庫。
  良好的語言表達能力及溝通能力,具J2EE項目豐富開發經驗。

趙老師 歐老師 張老師

 
国产成人艳妇视频在线观看