福州Java培訓(xùn).doc_第1頁
福州Java培訓(xùn).doc_第2頁
福州Java培訓(xùn).doc_第3頁
福州Java培訓(xùn).doc_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

JAVA軟件工程師課程大綱第一階段 :JavaSE桌面開發(fā) (C/S)階段目標(biāo):面向入門,培養(yǎng)學(xué)生的編程邏輯能力和簡單數(shù)據(jù)庫創(chuàng)建能力,難度低,使學(xué)生利用所學(xué)知識快速開發(fā)出功能,樹立信心,培養(yǎng)成就感。課程學(xué)習(xí)內(nèi)容學(xué)習(xí)目標(biāo)MY SQL 數(shù)據(jù)庫基礎(chǔ)數(shù)據(jù)庫理論基礎(chǔ)My SQL數(shù)據(jù)庫的使用1、建立小型的數(shù)據(jù)庫2、可以做一個簡單的在線答題系統(tǒng)Java SE程序設(shè)計Java SE核心語法Java技術(shù)優(yōu)勢(JVM、類加載器、垃圾回收機制)類和對象基礎(chǔ)編程常用算法面向?qū)ο缶幊趟枷胱址妥址彌_Java異常處理機制IO與NIO(文件操作、字節(jié)流、字符流、對象流操作)多線程編程泛型1、精通面向?qū)ο缶幊?,包括封裝、繼承、多態(tài)精通多線程,在實際應(yīng)用中體會面向?qū)ο缶幊痰木?、通過這一階段的學(xué)習(xí),可直接參加SUN SCJP的認證考試項 目企業(yè)辦公輔助系統(tǒng)即時通訊(QQ、MSN)項目簡介:該系統(tǒng)可用于企業(yè)內(nèi)部辦公時的輔助系統(tǒng),基本上是模擬Tencent公司的企業(yè)QQ來實現(xiàn)功能。系統(tǒng)采用了工廠模式、DAO模式、SQL數(shù)據(jù)庫,工廠模式使得本系統(tǒng)可以適應(yīng)將來不同介質(zhì)的存儲切換。該系統(tǒng)從軟件框架上可以分為QQ客戶端和QQ服務(wù)器端,其中功能上實現(xiàn)人員管理、單對單聊天、多人聊天(表情、文字字體顏色等控制)、文件傳送、服務(wù)器端在線人員管理、聊天日志管理。系統(tǒng)采用配置的方式來管理存儲介質(zhì)的設(shè)置。達到水平:1能編寫基本的Java語言代碼,實現(xiàn)基本的邏輯控制和控制臺下與客戶端的簡單交互;2能使用SQL語言在MySQL下與數(shù)據(jù)庫交互;3能使用Java代碼利用JDBC與數(shù)據(jù)庫交互;4懂得基本的面向?qū)ο蠓椒▽W(xué).勝任崗位:1Java初級開發(fā)人員2簡單數(shù)據(jù)庫系統(tǒng)創(chuàng)建人員第二階段JAVA web開發(fā) 網(wǎng)頁開發(fā) (B/S)階段目標(biāo):面向有一定基礎(chǔ)的學(xué)生,在此基礎(chǔ)上開始接觸企業(yè)應(yīng)用,對開發(fā)工具和調(diào)試技巧開始深入,能獨立完成目前市面上常見的企業(yè)應(yīng)用。課程學(xué)習(xí)內(nèi)容學(xué)習(xí)目標(biāo)Oracle 數(shù)據(jù)庫Oracle10g數(shù)據(jù)庫原理SQL語句(DDL/DML)數(shù)據(jù)庫表及索引PL/SQL語法存儲過程存儲函數(shù)觸發(fā)器1、熟練使用sql和pl/sql進行數(shù)據(jù)庫編程2、熟練掌握通過JDBC連接Oracle數(shù)據(jù)庫掌握數(shù)據(jù)庫連接池的工作原理WEB客戶端技術(shù)HTML語言JavaScript語言DreamWeaver基礎(chǔ)、HTML表單和框架CSS樣式表基本語法常用對象、動態(tài)表單與驗證DHTML DOM模型JavaScript操作DOM應(yīng)用能夠編寫靜態(tài)Web頁面JSP/ServletJ2EE概述開發(fā)環(huán)境搭建Tomcat服務(wù)器的環(huán)境及配置Servlet原理與部署、請求和應(yīng)答使用Servlet的生命周期Cookie、SessionListener、Filter編程JSP的常用指令JSP基本語法及原理、JSP內(nèi)部對象及EL語言、JSTL1、熟悉MVC設(shè)計模式使用2、Servlet+Jsp+JavaBean完成開發(fā)Web開發(fā)項目1電子商務(wù)支付系統(tǒng)電子商務(wù)(淘寶、拍拍、當(dāng)當(dāng))項目簡介:該項目是典型的B/S結(jié)構(gòu)的數(shù)據(jù)信息管理系統(tǒng),系統(tǒng)涵蓋了B/S開發(fā)的大部分技術(shù)和難點如:即時驗證、分類跳轉(zhuǎn)、文件上傳、數(shù)據(jù)分頁、中文處理、數(shù)據(jù)緩存等等。系統(tǒng)主要分為后臺信息維護、網(wǎng)站指標(biāo)監(jiān)控以及前臺展現(xiàn)兩個部分;實現(xiàn)了用戶管理、權(quán)限控制、商品信息管理、商品審核、商品發(fā)布、商品分類管理、購物車等等。項目2OA(辦公自動化)系統(tǒng)企業(yè)辦公項目簡介:該系統(tǒng)可以應(yīng)用于各企業(yè)、政府機構(gòu)內(nèi)部辦公和大型企業(yè)的辦公,特別是針對審批流程繁瑣、復(fù)雜且多變的業(yè)務(wù)。軟件運用J2EE開發(fā)的三層或者N層的開發(fā)模式。通過框架的綜合運用,構(gòu)造一個健壯、穩(wěn)定、松藕合擴展性強的系統(tǒng)。從軟件功能上面有:用戶管理、角色管理、權(quán)限管理、個人小貼士、會議管理、電子文件夾管理、內(nèi)外部郵件、系統(tǒng)即時聊天、公?管理、問卷管理等常用的辦公管理功能。達到水平:1能使用Java語言開發(fā)B/S結(jié)構(gòu)的信息系統(tǒng);2能使用Java語言開發(fā)有交互能力的網(wǎng)站;3能使用JavaScript控制頁面元素;4能獨立完成Java項目從開發(fā)到部署到Linux整個過程;5開發(fā)過程中能使用SVN版本控制軟件協(xié)同小組成員團隊開發(fā);6能使用oracle進行中小型數(shù)據(jù)量的數(shù)據(jù)庫管理。勝任崗位:1Java Web開發(fā)程序員2網(wǎng)站開發(fā)設(shè)計人員3數(shù)據(jù)庫維護人員4、網(wǎng)站美工第三階段:項目實戰(zhàn)主流開發(fā)技術(shù)學(xué)習(xí)階段目標(biāo):面向就業(yè),針對企業(yè)級大型應(yīng)用,能完成復(fù)雜功能,培養(yǎng)獨立的自學(xué)能力和排錯能力,熟悉主要行業(yè)的基本業(yè)務(wù)需求,熟悉軟件開發(fā)思想,注重開發(fā)高質(zhì)量的軟件。課程學(xué)習(xí)內(nèi)容學(xué)習(xí)目標(biāo)XML編程XML編程與應(yīng)用XML的解析,包括SAX、DOM、DOM4J等XML在JAVA EE編程中占據(jù)了重要的地位,體會XML作為本地文件的優(yōu)勢,并展望作為數(shù)據(jù)傳輸格式的依據(jù)Struts編程模型-視圖-控制器(Model-View-Controller )MVC模式原理Struts框架核心組件ActionServlet、Action、FormBean、ActionForm、驗證框架、Struts標(biāo)簽庫Struts編程流程國際化Struts2.0編寫熟練使用Struts框架進行Web編程深入理解MVC設(shè)計模式了解Struts2編程Hibernate編程Hibernate配置Hibernate的類調(diào)用Hibernate的體系結(jié)構(gòu),持久類;Hibernate對象關(guān)系Hibernate查詢語言Hibernate性能調(diào)優(yōu)Spring+Hibernate的整合,事務(wù)控制處理方案能夠在項目開發(fā)中熟練使用Hibernate真正掌握Hibernate的使用和應(yīng)用原則Spring編程Spring IOCSpring AOP集成Hibernate框架集成Struts框架能夠在項目開發(fā)中熟練使用Hibernate真正掌握Hibernate的使用和應(yīng)用原則JS框架Jquery+AJAX比較同步和異步編程使用Ajax進行異步編程AJAX基于JQuery、Json、DWR等JS框架開發(fā)使用Ajax進行Web2.0開發(fā)提升Web項目的交互性和性能程序設(shè)計與UML程序設(shè)計基礎(chǔ)UML語言規(guī)范建模工具的使用Web Services編程SOAPWSDL異構(gòu)系統(tǒng)編程XFire框架,使用XFire框架來發(fā)布Web服務(wù);了解Web Services的工作原理能夠編寫和異構(gòu)系統(tǒng)的整合軟件測試技術(shù)軟件測試理論壓力測試工具的使用內(nèi)存測試工具的使用項目1人事考評系統(tǒng)(PTS,Pernonal Test System)功能簡介:本系統(tǒng)適合許多公司考評員工用,用戶主要是人事部員工。為了考核公司里所有員工在指定時間內(nèi)的工作表現(xiàn),做到有獎有罰,在指定時間內(nèi)由員工的上級對本部門下的所有員工這段時間進行考評分數(shù)。每位員工只能查看上級評給自己的分數(shù),只有部門經(jīng)理可以對本部門員工進行考評??荚u的項目可以自己定義,依每個部門而不同生成考評表。每個員工也可以自評。另外人事部員工可以導(dǎo)出一段時間內(nèi)的考評分報表,來確定每位員工該月的獎金。目的:數(shù)量開發(fā)Java各框架結(jié)合的多層次系統(tǒng);掌握中小型B/S信息系統(tǒng)的開發(fā)流程;熟練有刷新和無刷新的用戶體驗效果實現(xiàn);融合軟件工程和UML知識到開發(fā)周期中。項目2客戶關(guān)系管理系統(tǒng)(CRM,Customer Relationship Management)功能簡介:CRM是目前主流的信息系統(tǒng),因幾乎每個公司都有市場銷售部,如何第一手獲得潛在客戶資料,并追蹤潛在客戶使公司擁有更多正式客戶,并紀錄與客戶溝通的詳細資料,CRM是不可或缺的。CRM包括登陸退出、客戶管理、聯(lián)系人管理、聯(lián)系紀錄管理、產(chǎn)品管理、產(chǎn)品進貨紀錄管理等。目的:熟練開發(fā)Java各框架結(jié)合的多層次系統(tǒng);掌握中型B/S信息系統(tǒng)的開發(fā)流程;熟練有刷新和無刷新的用戶體驗效果實現(xiàn);融合軟件工程和UML知識到開發(fā)周期中;達到水平:1能使用Java各主流框架完成高質(zhì)量的信息系統(tǒng);2能實現(xiàn)多種方式的交互效果和精美的頁面效果;3能把軟件工程思想融合到

溫馨提示

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

評論

0/150

提交評論