內容簡介
《Java項目開發全程實錄(第3版)》以進銷存管理係統、企業內部通信係統、企業人事管理係統、酒店管理係統、圖書館管理係統、企業快信、欣想電子商城、超市管理係統、企業門戶網站、棋牌遊戲係統之網絡五子棋等10個實際項目開發程序為案例,從軟件工程的角度齣發,按照項目的開發順序,係統、全麵地介紹瞭J2SE和J2EE項目的開發流程。從開發背景、需求分析、係統功能分析、數據庫分析、數據庫建模、網站開發和網站發布或者程序打包與運行,每一過程都進行瞭詳細的介紹。
《Java項目開發全程實錄(第3版)》及光盤特色還有:10套項目開發完整案例,項目開發案例的同步視頻和其源程序。登錄網站還可獲取各類資源庫(模塊庫、題庫、素材庫)等項目案例常用資源,網站還提供技術論壇支持等。
《Java項目開發全程實錄(第3版)》案例涉及行業廣泛,實用性非常強。通過對《Java項目開發全程實錄(第3版)》的學習,讀者可以瞭解各個行業的特點,能夠針對某一行業進行軟件開發,也可以通過光盤中提供的案例源代碼和數據庫進行二次開發,以減少開發係統所需要的時間。
內頁插圖
目錄
第1章 進銷存管理係統(Swing+SQL Server 2000實現)
視頻講解:1小時44分鍾
1.1 開發背景
1.2 係統分析
1.2.1 需求分析
1.2.2 可行性分析
1.2.3 編寫項目計劃書
1.3 係統設計
1.3.1 係統目標
1.3.2 係統功能結構
1.3.3 業務邏輯編碼規則
1.3.4 係統流程圖
1.3.5 構建開發環境
1.3.6 係統預覽
1.3.7 文件夾組織結構
1.4 數據庫設計
1.4.1 數據庫分析
1.4.2 進銷存管理係統的E-R圖
1.4.3 使用PowerDesigner建模
1.4.4 創建數據庫
1.5 主窗體設計
1.5.1 創建主窗體
1.5.2 創建導航麵闆
1.6 公共模塊設計
1.6.1 編寫Dao公共類
1.6.2 編寫Item類
1.7 基礎信息模塊設計
1.7.1 基礎信息模塊概述
1.7.2 基礎信息模塊技術分析
1.7.3 供應商添加的實現過程
1.7.4 供應商修改與刪除的實現過程
1.7.5 單元測試
1.8 進貨管理模塊設計
1.8.1 進貨管理模塊概述
1.8.2 進貨管理模塊技術分析
1.8.3 進貨單的實現過程
1.9 查詢統計模塊設計
1.9.1 查詢統計模塊概述
1.9.2 查詢統計模塊技術分析
1.9.3 銷售查詢的實現過程
1.10 庫存管理模塊設計
1.10.1 庫存管理模塊概述
1.10.2 庫存管理模塊技術分析
1.10.3 價格調整的實現過程
1.10.4 單元測試
1.11 係統打包發布
1.12 開發技巧與難點分析
1.13 使用PowerDesigner逆嚮生成數據庫E-R圖
1.14 本章小結
第2章 企業內部通信係統(Swing+JavaDB實現)
視頻講解:1小時42分鍾
2.1 開發背景
2.2 係統分析
2.2.1 需求分析
2.2.2 可行性分析
2.2.3 編寫項目計劃書
2.3 係統設計
2.3.1 係統目標
2.3.2 係統功能結構
2.3.3 數據庫設計
2.3.4 係統預覽
2.3.5 文件夾組織結構
2.4 主窗體設計
2.4.1 創建主窗體
2.4.2 記錄窗體位置
2.5 公共模塊設計
2.5.1 數據庫操作類
2.5.2 係統工具類
2.6 係統托盤模塊設計
2.6.1 係統托盤模塊概述
2.6.2 係統托盤模塊技術分析
2.6.3 係統托盤模塊的實現過程
2.7 係統工具模塊設計
2.7.1 係統工具模塊概述
2.7.2 係統工具模塊技術分析
2.7.3 係統工具模塊的實現過程
2.8 用戶管理模塊設計
2.8.1 用戶管理模塊概述
2.8.2 用戶管理模塊技術分析
2.8.3 用戶管理模塊的實現過程
2.8.4 單元測試
2.9 通信模塊設計
2.9.1 通信模塊概述
2.9.2 通信模塊技術分析
2.9.3 通信模塊的實現過程
2.10 開發技巧與難點分析
2.11 使用係統托盤
2.12 本章小結
第3章 企業人事管理係統(Swing+Hibernate+Oracle實現)
視頻講解:2小時55分鍾
3.1 開發背景
3.2 係統分析
3.3 係統設計
3.3.1 係統目標
3.3.2 係統功能結構
3.3.3 係統預覽
3.3.4 業務流程圖
3.3.5 文件夾結構設計
3.4 數據庫設計
3.4.1 數據庫分析
3.4.2 數據庫概念設計
3.4.3 數據庫邏輯結構設計
3.5 主窗體設計
3.5.1 導航欄的設計
3.5.2 工具欄的設計
3.6 公共模塊設計
3.6.1 編寫Hibernate配置文件
3.6.2 編寫Hibernate持久化類和映射文件
3.6.3 編寫通過Hibernate操作持久化對象的常用方法
3.6.4 創建用於特殊效果的部門樹對話框
3.6.5 創建通過部門樹選取員工的麵闆和對話框
3.7 人事管理模塊設計
3.7.1 人事管理模塊功能概述
3.7.2 人事管理模塊技術分析
3.7.3 人事管理模塊的實現過程
3.7.4 單元測試
3.8 待遇管理模塊設計
3.8.1 待遇管理模塊功能概述
3.8.2 待遇管理模塊技術分析
3.8.3 待遇管理模塊的實現過程
3.9 係統維護模塊設計
3.9.1 係統維護模塊功能概述
3.9.2 係統維護模塊技術分析
3.9.3 係統維護模塊的實現過程
3.9.4 單元測試
3.10 開發技巧與難點分析
3.11 Hibernate關聯關係的建立方法
3.11.1 建立一對一關聯
3.11.2 建立一對多關聯
3.12 本章小結
第4章 酒店管理係統(Swing+SQL Server 2005實現)
視頻講解:2小時42分鍾
4.1 概述
4.2 係統分析
4.3 係統設計
4.3.1 係統目標
4.3.2 係統功能結構
4.3.3 係統預覽
4.3.4 業務流程圖
4.3.5 文件夾結構設計
4.4 數據庫設計
4.4.1 數據庫分析
4.4.2 數據庫概念設計
4.4.3 數據庫邏輯結構設計
4.4.4 視圖設計
4.5 公共模塊設計
4.5.1 編寫數據庫連接類
4.5.2 封裝常用的操作數據庫的方法
4.5.3 自定義錶格組件
4.5.4 編寫利用正則錶達式驗證數據閤法性的方法
4.6 主窗體設計
4.7 用戶登錄窗口設計
4.8 開颱簽單工作區設計
4.8.1 開颱簽單工作區的功能概述
4.8.2 開颱簽單工作區技術分析
4.8.3 開颱簽單工作區的實現過程
4.8.4 單元測試
4.9 自動結賬工作區設計
4.9.1 自動結賬工作區功能概述
4.9.2 自動結賬工作區技術分析
4.9.3 自動結賬工作區的實現過程
4.10 結賬報錶工作區設計
4.10.1 結賬報錶工作區功能概述
4.10.2 結賬報錶工作區技術分析
4.10.3 結賬報錶工作區的實現過程
4.10.4 單元測試
4.11 後颱管理工作區設計
4.11.1 後颱管理工作區功能概述
4.11.2 後颱管理工作區技術分析
4.11.3 後颱管理工作區的實現過程
4.11.4 單元測試
4.12 開發技巧與難點分析
4.13 使用Visio逆嚮生成數據庫E-R圖
4.14 本章小結
第5章 圖書館管理係統(Swing+SQL Server 2000實現)
視頻講解:2小時18分鍾
5.1 開發背景
5.2 需求分析
5.3 係統設計
5.3.1 係統目標
5.3.2 係統功能結構
5.3.3 係統流程圖
5.3.4 係統預覽
5.3.5 構建開發環境
5.3.6 文件夾組織結構
5.4 數據庫設計
5.4.1 數據庫分析
5.4.2 數據庫概念設計
5.4.3 使用PowerDesigner建模
5.5 公共模塊設計
5.5.1 數據庫連接及操作類的編寫
5.5.2 MenuActions類的編寫
5.5.3 限製文本框長度類的編寫
5.5.4 描述組閤框索引與內容類的編寫
5.5.5 在JLable上添加圖片類的編寫
5.6 主窗體設計
5.6.1 主窗體概述
5.6.2 主窗體技術分析
5.6.3 主窗體的實現過程
5.7 登錄模塊設計
5.7.1 登錄模塊概述
5.7.2 登錄模塊技術分析
5.7.3 登錄模塊的實現過程
5.8 圖書信息管理模塊設計
5.8.1 圖書信息管理模塊概述
5.8.2 圖書信息管理模塊技術分析
5.8.3 圖書信息管理模塊的實現過程
5.8.4 單元測試
5.9 圖書藉閱、歸還模塊設計
5.9.1 圖書藉閱、歸還模塊概述
5.9.2 圖書藉閱、歸還模塊技術分析
5.9.3 圖書藉閱、歸還模塊的實現過程
5.9.4 單元測試
5.10 圖書查詢模塊設計
5.10.1 圖書查詢模塊概述
5.10.2 圖書查詢模塊技術分析
5.10.3 圖書查詢模塊的實現過程
5.11 開發技巧與難點分析
5.11.1 級聯刪除
5.11.2 窗體中單選按鈕即時顯示
5.12 格式化的文本框
5.12.1 使用JFormattedTextField限製整型數字輸入
5.12.2 使用JFormattedTextField限製日期輸入
5.13 本章小結
第6章 企業快信(Swing+JavaDB實現)
視頻講解:1小時38分鍾
6.1 企業快信概述
6.2 係統分析
6.2.1 需求分析
6.2.2 可行性研究
6.3 係統設計
6.3.1 係統目標
6.3.2 係統功能結構
6.3.3 業務流程圖
6.3.4 係統預覽
6.3.5 構建開發環境
6.3.6 文件夾組織結構
6.4 數據庫設計
6.4.1 數據庫分析
6.4.2 數據庫概念設計
6.4.3 數據庫邏輯結構設計
6.4.4 視圖設計
6.5 主窗體設計
6.6 公共模塊設計
6.6.1 編寫數據庫連接類
6.6.2 封裝常用的操作數據庫的方法
6.7 資源管理模塊設計
6.7.1 名片夾管理功能概述
6.7.2 名片夾管理功能技術分析
6.7.3 名片夾管理功能的實現過程
6.8 發送短信模塊設計
6.8.1 發送短信模塊功能概述
6.8.2 發送短信模塊技術分析
6.8.3 發送短信模塊的實現過程
6.9 發送郵件模塊設計
6.9.1 發送郵件模塊功能概述
6.9.2 發送郵件模塊技術分析
6.9.3 發送郵件模塊的實現過程
6.10 係統設置模塊設計
6.10.1 係統設置模塊功能概述
6.10.2 係統設置模塊技術分析
6.10.3 短信設置的實現過程
6.10.4 郵箱設置的實現過程
6.11 開發技巧與難點分析
6.12 使用短信貓和Java Mail組件
6.12.1 使用短信貓
6.12.2 使用Java Mail組件
6.13 本章小結
第7章 欣想電子商城(Swing+Hibernate+SQL Server實現)
視頻講解:1小時58分鍾
7.1 開發背景
7.2 係統分析
7.2.1 需求分析
7.2.2 可行性分析
7.3 係統設計
7.3.1 係統目標
7.3.2 係統功能結構
7.3.3 購物流程圖
7.3.4 係統預覽
7.3.5 構建開發環境
7.3.6 文件夾組織結構
7.4 數據庫設計
7.4.1 數據庫分析
7.4.2 數據庫概念設計
7.4.3 PowerDesigner數據庫建模
7.4.4 數據庫創建
7.5 網站首頁設計
7.5.1 首頁布局
7.5.2 創建首頁控製器
7.5.3 配置控製器
7.6 公共模塊設計
7.6.1 編寫Dao公共類
7.6.2 配置數據庫連接和事務管理器
7.6.3 配置Spring控製器的請求映射
7.7 會員管理模塊設計
7.7.1 會員管理模塊概述
7.7.2 會員管理模塊技術分析
7.7.3 會員注冊的實現過程
7.7.4 會員登錄的實現過程
7.8 購物模塊設計
7.8.1 購物模塊概述
7.8.2 購物模塊技術分析
7.8.3 購物車的實現過程
7.8.4 收銀颱的實現過程
7.8.5 單元測試
7.9 商品管理模塊設計
7.9.1 商品管理模塊概述
7.9.2 商品管理模塊技術分析
7.9.3 商品列錶的實現過程
7.9.4 商品添加的實現過程
7.9.5 單元測試
7.10 發布與運行
7.11 開發技巧與難點分析
7.11.1 為Spring的數據源配置正確的URL
7.11.2 為Tiles指定錯誤頁麵
7.12 使用MyEclipse生成Hibernate實體類和映射文件
7.13 本章小結
第8章 超市管理係統(Swing+ SQL Server2005實現)
視頻講解:2小時10分鍾
8.1 開發背景
8.2 係統分析
8.2.1 需求分析
8.2.2 可行性分析
8.3 係統設計
8.3.1 係統目標
8.3.2 係統功能結構
8.3.3 係統流程圖
8.3.4 係統預覽
8.3.5 文件夾組織結構
8.4 數據庫設計
8.4.1 數據庫分析
8.4.2 數據庫概念設計
8.5 公共類設計
8.5.1 連接數據庫公共類
8.5.2 獲取當前係統時間類
8.6 登錄模塊設計
8.6.1 登錄模塊概述
8.6.2 實現帶背景的窗體
8.6.3 登錄模塊的實現過程
8.7 主窗體設計
8.7.1 主窗體概述
8.7.2 平移麵闆控件
8.7.3 主窗體的實現過程
8.8 采購訂貨模塊設計
8.8.1 采購訂貨模塊概述
8.8.2 在錶格中添加按鈕
8.8.3 添加采購訂貨信息的實現過程
8.8.4 搜索采購訂貨信息的實現過程
8.8.5 修改采購訂貨信息的實現過程
8.8.6 刪除采購訂貨信息的實現過程
8.9 人員管理模塊設計
8.9.1 人員管理模塊概述
8.9.2 使用觸發器級聯刪除數據
8.9.3 顯示查詢條件的實現過程
8.9.4 顯示員工基本信息的實現過程
8.9.5 添加員工信息的實現過程
8.9.6 刪除員工信息的實現過程
8.10 在Eclipse中實現程序打包
8.11 本章小結
第9章 企業門戶網站(JSP+JavaBean+SQL Server 2000實現)
視頻講解:1小時8分鍾
9.1 開發背景
9.2 需求分析
9.3 係統設計
9.3.1 係統目標
9.3.2 係統功能結構
9.3.3 業務流程圖
9.3.4 係統預覽
9.3.5 構建開發環境
9.3.6 文件夾組織結構
9.4 數據庫設計
9.4.1 數據庫需求分析
9.4.2 數據庫概念設計
9.4.3 數據庫邏輯結構設計
9.5 公共模塊設計
9.5.1 定義connsqlserver類
9.5.2 創建Web應用過濾器
9.5.3 構建轉碼類
9.6 網站首頁設計
9.6.1 首頁概述
9.6.2 首頁技術分析
9.6.3 首頁的實現過程
9.7 商品介紹模塊設計
9.7.1 商品介紹模塊概述
9.7.2 商品介紹模塊技術分析
9.7.3 商品介紹模塊的實現過程
9.8 後颱登錄模塊設計
9.8.1 後颱登錄模塊概述
9.8.2 後颱登錄模塊技術分析
9.8.3 後颱登錄模塊的實現過程
9.8.4 單元測試
9.9 商品管理模塊設計
9.9.1 商品管理模塊概述
9.9.2 商品管理模塊技術分析
9.9.3 商品管理模塊的實現過程
9.9.4 單元測試
9.10 新聞管理模塊設計
9.10.1 新聞管理模塊概述
9.10.2 新聞管理模塊技術分析
9.10.3 新聞管理模塊的實現過程
9.11 開發技巧與難點分析
9.11.1 頁麵彈齣窗口控製
9.11.2 FileUpload組件獲取錶單中的值
9.11.3 配置全局Tomcat連接池
9.12 Proxool連接池
9.12.1 Proxool安裝
9.12.2 Proxool使用
9.13 本章小結
第10章 棋牌遊戲係統之網絡五子棋(Swing+Socket實現)
視頻講解:2小時10分鍾
10.1 開發背景
10.2 需求分析
10.3 係統設計
10.3.1 係統目標
10.3.2 係統功能結構
10.3.3 係統流程圖
10.3.4 構建開發環境
10.3.5
軟件項目開發全程實錄:Java項目開發全程實錄(第3版)(附DVD-ROM光盤1張) epub pdf mobi txt 電子書 下載 2024
軟件項目開發全程實錄:Java項目開發全程實錄(第3版)(附DVD-ROM光盤1張) 下載 epub mobi pdf txt 電子書
軟件項目開發全程實錄:Java項目開發全程實錄(第3版)(附DVD-ROM光盤1張) mobi pdf epub txt 電子書 下載 2024
軟件項目開發全程實錄:Java項目開發全程實錄(第3版)(附DVD-ROM光盤1張) epub pdf mobi txt 電子書 下載 2024