軟通動力項目實訓(xùn)方案_第1頁
軟通動力項目實訓(xùn)方案_第2頁
軟通動力項目實訓(xùn)方案_第3頁
軟通動力項目實訓(xùn)方案_第4頁
軟通動力項目實訓(xùn)方案_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 Java Web實訓(xùn)軟通動力Java Web實訓(xùn)方案【40天】(Version:1.0)軟通動力信息技術(shù)有限公司2011-09 一、 實訓(xùn)規(guī)范1. 實訓(xùn)對象天津大學(xué)仁愛學(xué)院應(yīng)屆畢業(yè)生2. 實訓(xùn)周期8周;每周5天,共計40天;3. 實訓(xùn)人數(shù)與方式免費實訓(xùn),英語通過四級的學(xué)生自愿報名4. 實訓(xùn)目標Ø 了解企業(yè)的文化和制度、熟悉企業(yè)的工作流程和工作方式;Ø 掌握實際項目分析、設(shè)計、開發(fā)、測試、提交等完整流程,熟悉項目開發(fā)各類文檔模板,并按照這些模板撰寫項目文檔;Ø 掌握使用各種開發(fā)工具、數(shù)據(jù)庫設(shè)計工具、系統(tǒng)設(shè)計工具、項目管理工具和缺陷管理工具;熟練使用常用服務(wù)器軟件安

2、裝、配置和開發(fā);Ø 熟練掌握一門主流編程語言Java,并將這些技術(shù)靈活運用到項目中;Ø 掌握企業(yè)開發(fā)常用的建模工具和設(shè)計模式;Ø 養(yǎng)成良好的表達、溝通和團隊協(xié)作能力,掌握快速學(xué)習(xí)方法,培養(yǎng)良好的分析問題和解決問題的能力。Ø 掌握Java EE架構(gòu),能獨立設(shè)計完成企業(yè)中小型解決方案;熟練掌握Tomcat 管理與配置、Servlet 與 JSP 、JavaBean、MVC、 自定義標簽、表達式語言和JSTL,數(shù)據(jù)庫Oracle在JavaEE中的應(yīng)用等技術(shù)。Ø 能夠在規(guī)定的時間內(nèi)完善一個完整的企業(yè)級實訓(xùn)項目。Ø 在實訓(xùn)中強調(diào)學(xué)員的實際動手能

3、力,在六周的實訓(xùn)中保證每個學(xué)員完成500010000行代碼量,并且能夠獨立承擔(dān)角色崗位的開發(fā)任務(wù)。5. 實訓(xùn)環(huán)境² 硬件環(huán)境校方提供的實訓(xùn)機房條件:局域網(wǎng)聯(lián)通、PC機(人手1機,建議內(nèi)存最低1G),投影儀1臺、白板1個。² 軟件環(huán)境操作系統(tǒng):Windows XP SP2用戶權(quán)限:必須使用本地Administrators組權(quán)限辦公軟件:Office 2003或2007開發(fā)工具(可預(yù)裝或由教師攜帶安裝):Eclipse/MyEclipse、Power Designer測試工具:Load Runner幫助文檔(可預(yù)裝或由教師攜帶安裝):javadoc數(shù)據(jù)庫(可預(yù)裝或由教師攜帶安裝

4、):Oracle英文輔助:金山詞霸版本控制:SubVersion6. 組織形式角色描述項目組一個項目組由58名學(xué)生組成,在指定時間內(nèi)完成項目分析、設(shè)計、編碼、測試和提交工作。項目組長項目組長通過學(xué)生自我推薦,由學(xué)生投票選出,負責(zé)項目組開發(fā)計劃制定和調(diào)整、資源分配、進度管理、溝通管理等工作。項目組成員包括系統(tǒng)設(shè)計人員、應(yīng)用程序開發(fā)人員、數(shù)據(jù)庫開發(fā)人員、UI開發(fā)人員和測試人員系統(tǒng)設(shè)計人員:負責(zé)定義模塊,并確定應(yīng)如何根據(jù)實施環(huán)境對它們加以調(diào)整。設(shè)計員可能要負責(zé)一個或多個子系統(tǒng)的設(shè)計。 工作內(nèi)容:對需求進行總體設(shè)計;進行模塊設(shè)計;應(yīng)用程序開發(fā)人員:負責(zé)按照項目所采用的標準來進行構(gòu)件開發(fā)與測試,以便將構(gòu)

5、件集成到更大的子系統(tǒng)中,最終實現(xiàn)完整的系統(tǒng)。工作內(nèi)容:按照設(shè)計實施構(gòu)件;執(zhí)行單元測試;修復(fù)測試發(fā)現(xiàn)的缺陷;開發(fā)安裝說明書。數(shù)據(jù)庫開發(fā)人員:負責(zé)定義表、索引、視圖、約束條件、觸發(fā)器、存儲過程、表空間或存儲參數(shù),以及其他在存儲、檢索和刪除永久性對象時所需的數(shù)據(jù)庫專用結(jié)構(gòu)。工作內(nèi)容:將永久性設(shè)計類映射到數(shù)據(jù)模型上;優(yōu)化數(shù)據(jù)模型以提高性能;優(yōu)化數(shù)據(jù)存??;確定存儲特性;定義表結(jié)構(gòu);確定數(shù)據(jù)和參照完整性實施規(guī)則。UI開發(fā)人員:負責(zé)領(lǐng)導(dǎo)和協(xié)調(diào)用戶界面的原型設(shè)計和正式設(shè)計。工作內(nèi)容:分析對用戶界面的需求,包括可用性需求;構(gòu)建用戶界面原型;邀請用戶界面的其他涉眾(如最終用戶)參與可用性復(fù)審和使用測試會議;對用戶

6、界面的最終實施方案(由設(shè)計員和實施員等其他開發(fā)人員創(chuàng)建)進行復(fù)審并提供相應(yīng)的反饋。測試人員:通過對開發(fā)活動產(chǎn)生的工件進行驗證和確認活動,發(fā)現(xiàn)缺陷以提高產(chǎn)品的質(zhì)量。工作內(nèi)容:制定測試計劃;進行測試設(shè)計,產(chǎn)生測試用例;進行測試實施,產(chǎn)生測試過程和測試腳本;執(zhí)行測試,產(chǎn)生測試結(jié)果;對測試結(jié)果進行評估,產(chǎn)生測試評估報告。項目經(jīng)理項目經(jīng)理負責(zé)向各項目小組講授項目管理知識,指導(dǎo)項目小組完成相關(guān)文檔和編碼工作技術(shù)指導(dǎo)人員技術(shù)指導(dǎo)人員負責(zé)在實戰(zhàn)中對學(xué)員的技術(shù)問題進行輔導(dǎo)并監(jiān)督小組實施過程講師團隊教師團隊根據(jù)項目需要,提供專業(yè)技術(shù)講座7. 實訓(xùn)里程碑階段名稱實戰(zhàn)目標1.項目立項了解項目立項的方方面面工作2.需求

7、調(diào)研與分析了解需求的漸進明確性,并如何將需求整理得井井有條3.概要設(shè)計了解概要設(shè)計的主要內(nèi)容和表現(xiàn)形式4.詳細設(shè)計了解詳細設(shè)計的實現(xiàn)方法,以及如何從詳細設(shè)計的UML中進行部分代碼生成5.編碼掌握編碼的規(guī)范和調(diào)試技巧6.測試了解測試計劃、測試大綱和測試用例的編寫,學(xué)會使用常用的測試工具7.交付與維護了解交付中的主要工作,以及與客戶進行溝通的技巧8.項目日常管理工作介紹項目周報、周會和階段評審等活動9.項目常見問題模擬項目中常見的需求變動、人員流動等情況8. 交付結(jié)果² 學(xué)生參加項目實戰(zhàn)學(xué)員需要提交文檔如下:(1)在項目開始階段,提交項目立項報告;(2)在需求階段,提交需求分析報告、原型

8、、項目計劃和測試計劃;(3)在總體設(shè)計階段,提交總體設(shè)計說明書,數(shù)據(jù)庫設(shè)計說明書,數(shù)據(jù)庫設(shè)計E-R圖,Rose UML圖設(shè)計文件;(4)代碼階段,提交數(shù)據(jù)庫腳本和原代碼;(5)測試階段,提交測試報告;(6)產(chǎn)品交付階段,提交安裝包、安裝文檔和測試文檔;(7)實訓(xùn)總結(jié)。² 交付格式(1)軟件開發(fā)計劃書文檔格式1 項目概述1.1 項目一般描述1.2 待開發(fā)的功能1.3 運行環(huán)境2軟件開發(fā)計劃2.1進度2.2 資源計劃2.3 關(guān)鍵問題3.項目管理3.1 人員和角色3.2 人員安排和計劃4 進度跟蹤4.1 項目會議4.2 項目進度表(2)需求分析說明書文檔格式1 功能需求1.1 功能劃分1.

9、2 功能描述(數(shù)據(jù)流圖、用例圖、系統(tǒng)流程圖)2 性能需求3 數(shù)據(jù)描述(用表格描述)(3)概要設(shè)計文檔說明書格式1 引言2 總體設(shè)計3 程序設(shè)計說明3.1模塊描述3.2 部分用戶界面4 處理流程描述5 數(shù)據(jù)結(jié)構(gòu)設(shè)計(抽象數(shù)據(jù)的邏輯結(jié)構(gòu)、數(shù)據(jù)的物理結(jié)構(gòu)、數(shù)據(jù)與模塊的關(guān)系)² 軟通動力培訓(xùn)中心主要提交以下內(nèi)容:(1)所有小組和個人資料及實訓(xùn)項目成功產(chǎn)出物提交給學(xué)校;(2)提交學(xué)生的實訓(xùn)成績;(3)對學(xué)生整體的評價和建議;二、 實訓(xùn)內(nèi)容1. 技術(shù)內(nèi)容在實訓(xùn)過程中,所涉及的Java方向的技術(shù)內(nèi)容包括:企業(yè)級數(shù)據(jù)庫Oracle,Java語言程序邏輯設(shè)計,基于Web的網(wǎng)頁編程技術(shù),JDBC數(shù)據(jù)庫操

10、作,基于B/S開發(fā)的軟件Jsp技術(shù)。通過這些基礎(chǔ)技術(shù)的仿真實訓(xùn),學(xué)員具備初級軟件程序開發(fā)的能力,為學(xué)員后期的進一步學(xué)習(xí)和工作奠定堅實的基礎(chǔ)。具體技術(shù)如下:² Oracle數(shù)據(jù)庫開發(fā)-Oracle10g數(shù)據(jù)庫在windows下的安裝、配置;-Oracle數(shù)據(jù)庫的用戶和權(quán)限;-Oracle數(shù)據(jù)庫中表的創(chuàng)建;-表的完整性約束;表中數(shù)據(jù)的添加、刪除、修改等SQL語句;-表中數(shù)據(jù)的基礎(chǔ)查詢和高級查詢;-Oracle數(shù)據(jù)庫對象(索引、序列、同義詞、視圖等)。² Java語言基礎(chǔ)-Java語言基本概念;-Java虛擬機工作原理;-程序的編譯和解釋;-Java語言的數(shù)據(jù)類型;-Java語言

11、的表達式;-Java語言的程序結(jié)構(gòu)(條件和循環(huán));-Java中的數(shù)組;-Java中類和對象;-方法和方法調(diào)用;-面向?qū)ο蠡A(chǔ)(封裝、繼承、多態(tài));-Java內(nèi)置類(String,List,ArrayList,Date等);-Java中的異常處理;² Web網(wǎng)頁編程技術(shù)-網(wǎng)頁編程的基本概念、基本結(jié)構(gòu)和網(wǎng)頁運行環(huán)境;-網(wǎng)頁中的基本標簽b,I,u,p,br,p,pre,span,div,sub,sup;-網(wǎng)頁中的超鏈接和圖片;-網(wǎng)頁中的表格和frameset;-網(wǎng)頁中的表單;-CSS;-div+CSs布局;-JavaScript基礎(chǔ)(基本語法,程序結(jié)構(gòu),方法調(diào)用);² JDBC操

12、作數(shù)據(jù)庫-JDBC基本概念;-數(shù)據(jù)庫連接;-JDBC的CRUD操作;-JDBC中的Statement;-JDBC中的PreparedStatement;² Jsp交互式Web應(yīng)用程序開發(fā)-Jsp基本概念;-Jsp中數(shù)據(jù)提交;-Jsp中的表單元素;-Jsp的內(nèi)置對象;-EL和JSTL;-Servlet;² 其它-軟件企業(yè)的工作流程;-軟件企業(yè)的基本職業(yè)素質(zhì);-面試技巧;-PowerDesigner建模工具使用;-軟件測試基本概念;三、 實訓(xùn)項目項目一:中國對外經(jīng)濟貿(mào)易信托業(yè)務(wù)管理平臺中國對外經(jīng)濟貿(mào)易信托業(yè)務(wù)管理平臺項目名稱 中國對外經(jīng)濟貿(mào)易信托業(yè)務(wù)管理平臺項目時間8 周代碼量

13、 30000 以上項目難度項目簡介   本項目的目標是使用當(dāng)前最流行SSH2(Struts2+Spring+Hibernate)+Ajax的J2EE開發(fā)模型,實現(xiàn)外貿(mào)信托企業(yè)的業(yè)務(wù)管理和內(nèi)部管理的綜合管理的開發(fā),包括財務(wù)核算系統(tǒng)、理財服務(wù)中心、證券核算系統(tǒng)、賬戶管理中心、信托業(yè)務(wù)中心、我的工作臺、FIT_審批流、銘創(chuàng)交易系統(tǒng)接口多功能子系統(tǒng)等。項目目的   J2EE常用開源框架Struts2,Spring,Hibernate的使用,熟悉公司級業(yè)務(wù)管理軟件的開發(fā)流程。涉及主要技術(shù) 開源框架SSH2框架技術(shù),Ajax,WebService,設(shè)計模式,UML建

14、模知識數(shù)據(jù)庫 Oracle 10g編程環(huán)境 開發(fā)平臺:JDK 1.6.0以上版本開發(fā)工具:MyEclispe7.5運行系統(tǒng):Windows技術(shù)重點 開源框架SSH2的使用,信托行業(yè)知識,UML,XML,Webservice ,JbossSocket 等技術(shù)難點   開源框架Struts2,Spring,Hibernate的使用, WebService,OOA/OOD,設(shè)計模式與MVC模式的運用,Ajax應(yīng)用。CMMI 按照公司級CMMI 3 標準體系執(zhí)行軟件項目過程項目二:中國人壽網(wǎng)銀資金管理系統(tǒng)中國人壽網(wǎng)銀資金管理系統(tǒng)項目名稱 人壽網(wǎng)銀管理項目時間8周代碼量 45000

15、以上項目難度項目簡介   本項目的目標是資金管理是財務(wù)管理的主要內(nèi)容,也是企業(yè)管理的核心之一。如何使資金循環(huán)周轉(zhuǎn)順暢、迅速,進而提高資金的使用效率,是財務(wù)管理者們普遍關(guān)注的問題。隨著公司集團化建設(shè)的需要,資金往來的分散狀態(tài),賬戶的分散管理給公司管理帶來諸多問題,以往資金管理模式已不適宜公司的發(fā)展。主要模塊包括:個人賬戶管理、資金管理、機構(gòu)申請、幣種管理、系統(tǒng)日志等模塊項目目的 J2EE常用開源框架Struts2,Spring,Hibernate的使用,熟悉公司級業(yè)務(wù)管理軟件的開發(fā)流程。涉及主要技術(shù) 開源框架SSH2框架技術(shù),Ajax,WebService,設(shè)計模式,UML建

16、模知識數(shù)據(jù)庫 Oracle 10g編程環(huán)境 開發(fā)平臺:JDK 1.6.0以上版本開發(fā)工具:MyEclispe7.5運行系統(tǒng):Windows技術(shù)重點 開源框架SSH2的使用,銀行行業(yè)知識,UML,XML技術(shù)難點 開源框架Struts2,Spring,Hibernate的使用, WebService,OOA/OOD,設(shè)計模式與MVC模式的運用,Ajax應(yīng)用。CMMI 按照公司級CMMI 3 標準體系執(zhí)行軟件項目過程項目三:天津市第一創(chuàng)想公司網(wǎng)絡(luò)商業(yè)平臺第一創(chuàng)想網(wǎng)絡(luò)管理平臺項目名稱 第一創(chuàng)想網(wǎng)絡(luò)管理平臺項目時間8周代碼量 35000 以上項目難度項目簡介 本項目的目標是對第一創(chuàng)想公司實現(xiàn)網(wǎng)絡(luò)化管理的

17、應(yīng)用軟件。主要包括:前臺公司業(yè)務(wù)展示及后臺運營管理兩個部分內(nèi)容模塊包括:業(yè)務(wù)介紹、產(chǎn)品展示、業(yè)務(wù)聯(lián)系、系統(tǒng)日志、管理員設(shè)置、費用報銷審批、辦公室消息傳遞等模塊項目目的 J2EE常用開源框架Struts2,Spring,Hibernate的使用,熟悉公司級業(yè)務(wù)管理軟件的開發(fā)流程。涉及主要技術(shù) SSH+Ajax+Dwr+Acegi技術(shù)數(shù)據(jù)庫 Oracle 10g編程環(huán)境 開發(fā)平臺:JDK 1.6.0以上版本開發(fā)工具:MyEclispe7.5運行系統(tǒng):Windows技術(shù)重點 開源框架SSH2的使用,權(quán)限驗證框架技術(shù)難點 開源框架Struts2,Spring,Hibernate的使用, WebServ

18、ice,OOA/OOD,設(shè)計模式與MVC模式的運用,Ajax應(yīng)用。CMMI 按照公司級CMMI 3 標準體系執(zhí)行軟件項目過程項目四:北京國際種業(yè)交易中心電子商務(wù)平臺北京國際種業(yè)交易中心電子商務(wù)平臺項目名稱 北京國際種業(yè)交易中心電子商務(wù)平臺項目時間11-15周代碼量 35000 以上項目難度項目簡介 北京國際種業(yè)交易中心電子商務(wù)平臺解決方案是軟通動力充分考慮當(dāng)前北京順鑫農(nóng)業(yè)股份有限公司耘豐種業(yè)分公司的國際化、經(jīng)營的多元化和世界范圍內(nèi)高速發(fā)展的信息化,結(jié)合北京順鑫農(nóng)業(yè)股份有限公司的戰(zhàn)略目標和業(yè)務(wù)需求,借鑒軟通動力在其他質(zhì)量管理類的成功項目經(jīng)驗,從種子行業(yè)的業(yè)務(wù)遠景入手,從北京順鑫農(nóng)業(yè)股份有限公司耘豐種業(yè)分公司的高品質(zhì)、高效益、高安全、高競爭力,而形成的該解決方案。 主要包括:前端展示、供應(yīng)商管理、經(jīng)銷商管理、后臺管理等模塊項目目的  .Net三層框架的使用,熟悉公司級業(yè)務(wù)管理軟件的開發(fā)流程。涉及主要技術(shù) A+Ajax+linq技術(shù)數(shù)據(jù)庫 SqlServer2005編程環(huán)境 開發(fā)平臺:.net framework2.0版本開發(fā)工具:vs2005運行系統(tǒng):Windows技術(shù)重點 開源框架SSH2的使用,權(quán)限驗證框架技術(shù)難點  .Net三層框架的使用, WebService,OOA/OOD,設(shè)

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論