書籍信息
JavaEE項目開發實踐
作 者: 黃雲
出 版 社: 中南大學出版社
出版時間: 2015-04
ISBN: 978-7-5487-1407-1
字 數: 425(千字)
頁 碼: (頁)
定 價: ¥40(元)
開 本: 16開
內容簡介
Java EE是目前企業級套用開發的主流技術標準與軟體開發架構, 新的Java EE版本致力於簡化技術複雜性, 大大降低了開發難度, 使用戶容易理解和上手。本書詳細講解基於Java EE的“輕鬆短租網”項目的開發技術和過程, 按“項目描述、 項目目標、 項目實施、 項目小結與拓展”劃分章節, 綜合套用Java EE相關技術、 Web頁面設計、 Struts2框架套用、 MySQL資料庫、 JDBC編程、 Eclipse、 Tomcat、 PowerDesigner工具、 軟體工程等知識, 培養Java面向對象編程思想和Java EE編程技術能力, 達到企業項目開發的要求。
本書適合作高等院校“Java EE編程技術”課程實踐教學參考用書, 也可供學習Java EE企業項目的開發人員參考。
企業專業實訓是在真實的企業工作環境中, 以項目組的工作方式實現完整的項目開發過程, 是實現高素質軟體人才培養的重要實踐教學環節, 是集中訓練學生的科學研究能力、 工程實踐能力和創新能力的必要一環, 是對學生綜合運用多學科的理論、 方法、 工具和技術解決實際問題的真實檢驗, 對全面提高教育教學質量具有重要意義。
本系列教材包括《C語言項目開發實踐》《資料庫項目開發實踐》《Java項目開發實踐》《Web前端項目開發實踐》《Java EE項目開發實踐》《.Net項目開發實踐》《Android項目開發實踐》《嵌入式ARM體系結構編程項目開發實踐》, 共8本。校企雙方教師、 技術專家聯合組成了教材編寫委員會, 他們深入生產實際、 把握主流技術、 遵循教學規律, 擺脫了傳統教材“理論知識+實訓案例”的簡單模式, 將實訓內容項目化、 專業化和職業化, 以真實的企業項目案例為載體, 循序漸進地引導學生完成實訓項目開發流程, 使其專業知識得到鞏固, 專業技能得到提升, 綜合分析和解決實際問題的能力、 項目開發能力、 項目管理能力和創新精神得到強化, 同時, 在項目執行力、 職業技能與素養諸方面得到有效鍛鍊。
本套教材內容覆蓋了軟體工程專業主要能力點, 精選了一定數量的軟體項目案例, 從項目描述、 項目目標、 項目實施、 項目小結與拓展等方面介紹,均符合各自相關的項目開發規範, 項目實施遵循軟體生命周期模型, 給出了軟體設計思想、 開發過程和開發結果。學生通過項目需求分析、 系統設計、 編碼實現、 系統測試與系統部署等環節, 不斷積累項目開發經驗。本套叢書構思設計之巧、 涉獵領域之廣、 推廣套用之實, 無不反映了吉首大學的教育教學改革已經轉型發展到以學生髮展為中心、 以能力培養為核心的全面綜合素質教育上來, 是推行校企深度合作辦學基礎上微創新教學改革成果的集中展示。
“一分耕耘, 一分收穫”, 編者老師們致力於耕耘, 期待著收穫。站在讀者的角度,本套教材將成為高等院校軟體工程專業、 職業培訓和軟體從業人員**實用價值的實訓教材和參考書, 用書中所蘊含的智慧創造更多的財富。
目錄
第1章 Java EE項目開發基礎(1)
1.1 實訓目標(1)
1.1.1 實訓知識目標(1)
1.1.2 實訓能力目標(1)
1.1.3 實訓素質目標(2)
1.2 Java EE實訓項目概述(2)
1.2.1 輕鬆短租網項目概述(2)
1.2.2 輕鬆短租網項目實施安排(2)
1.3 Java EE項目開發技術(4)
1.3.1 JSP(4)
1.3.2 Servlet(4)
1.3.3 Struts2(6)
1.3.4 JDBC(6)
1.3.5 JUnit(7)
1.4 Java EE項目開發工具(7)
1.4.1 JDK(7)
1.4.2 Eclipse(7)
1.4.3 Tomcat(8)
1.4.4 MySQL(9)
1.4.5 PowerDesigner(9)
1.5 Java EE項目開發規範(9)
1.6 小結(11)
第2章 項目啟動(12)
2.1 項目描述(12)
2.2 項目目標(12)
2.3 項目實施(12)
2.3.1 項目調研(12)
2.3.2 工作量評估(13)
2.3.3 風險評估(13)
2.3.4 項目里程碑階段(14)
2.3.5 WBS工作任務分解(15)
2.3.6 項目計畫(甘特圖)(17)
2.4 項目小結與拓展(18)
第3章 需求分析(20)
3.1 項目描述(20)
3.2 項目目標(20)
3.3 項目實施(20)
3.3.1 系統功能(20)
3.3.2 功能需求分析(22)
3.3.3 數據需求分析(39)
3.4 項目小結與拓展(43)
第4章 系統設計(44)
4.1 項目描述(44)
4.2 項目目標(44)
4.3 項目實施(44)
4.3.1 模組設計(44)
4.3.2 程式結構設計(46)
4.3.3 界面設計(48)