內容簡介
《軟件項目開發全程實錄:JSP項目開發全程實錄(第3版)》以都市供求信息網、圖書館管理係統、企業電子商城、企業快信——短信+郵件、企業人力資源管理係統、辦公自動化管理係統、物流信息網、網絡在綫考試係統、編程體驗BBS——論壇係統和在綫音樂吧10個實際項目開發程序為案例,從軟件工程的角度齣發,按照項目的開發順序,係統、全麵地介紹瞭程序開發流程。從開發背景、需求分析、係統功能分析、數據庫分析、數據庫建模、網站開發到網站的發布,每一過程都作瞭詳細的介紹。
《軟件項目開發全程實錄:JSP項目開發全程實錄(第3版)》案例涉及行業廣泛,實用性非常強。通過對《軟件項目開發全程實錄:JSP項目開發全程實錄(第3版)》的學習,讀者可以瞭解各個行業的特點,能夠針對某一行業進行軟件開發,也可以通過光盤中提供的案例源代碼和數據庫進行二次開發,以減少開發係統所需要的時間。
內頁插圖
目錄
第1章 都市供求信息網(Struts 2.0+SQL Server 2005實現)
視頻講解:3小時56分鍾
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 數據庫概念設計
1.4.3 數據庫邏輯結構
1.4.4 創建數據庫及數據錶
1.5 公共類設計
1.5.1 數據庫連接及操作類
1.5.2 業務處理類
1.5.3 分頁類
1.5.4 字符串處理類
1.6 前颱頁麵設計
1.6.1 前颱頁麵概述
1.6.2 前颱頁麵技術分析
1.6.3 前颱頁麵的實現過程
1.7 前颱信息顯示設計
1.7.1 信息顯示概述
1.7.2 信息顯示技術分析
1.7.3 列錶顯示信息的實現過程
1.7.4 顯示信息詳細內容的實現過程
1.8 信息發布模塊設計
1.8.1 信息發布模塊概述
1.8.2 信息發布模塊技術分析
1.8.3 信息發布模塊的實現過程
1.8.4 單元測試
1.9 後颱登錄設計
1.9.1 後颱登錄功能概述
1.9.2 後颱登錄技術分析
1.9.3 後颱登錄的實現過程
1.10 後颱頁麵設計
1.10.1 後颱頁麵概述
1.10.2 後颱頁麵技術分析
1.10.3 後颱頁麵的實現過程
1.11 後颱信息管理設計
1.11.1 信息管理功能概述
1.11.2 信息管理技術分析
1.11.3 後颱信息顯示的實現過程
1.11.4 信息審核的實現過程
1.11.5 信息付費設置的實現過程
1.12 網站發布
1.13 開發技巧與難點分析
1.13.1 實現頁麵中的超鏈接
1.13.2 Struts 2.0中的中文亂碼問題
1.14 Struts 2.0框架搭建與介紹
1.14.1 搭建Struts 2.0框架
1.14.2 Struts 2.0框架介紹
1.15 本章小結
第2章 圖書館管理係統(Struts 1.2+MySQL 5.0實現)
視頻講解:5小時8分鍾
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.3.6 文件夾組織結構
2.4 數據庫設計
2.4.1 數據庫分析
2.4.2 數據庫概念設計
2.4.3 使用PowerDesigner建模
2.4.4 創建數據庫及數據錶
2.5 公共模塊設計
2.5.1 數據庫連接及操作類的編寫
2.5.2 字符串處理類的編寫
2.5.3 配置Struts
2.6 主界麵設計
2.6.1 主界麵概述
2.6.2 主界麵技術分析
2.6.3 主界麵的實現過程
2.7 管理員模塊設計
2.7.1 管理員模塊概述
2.7.2 管理員模塊技術分析
2.7.3 係統登錄的實現過程
2.7.4 查看管理員的實現過程
2.7.5 添加管理員的實現過程
2.7.6 設置管理員權限的實現過程
2.7.7 刪除管理員的實現過程
2.7.8 單元測試
2.8 圖書檔案管理模塊設計
2.8.1 圖書檔案管理模塊概述
2.8.2 圖書檔案管理模塊技術分析
2.8.3 查看圖書信息列錶的實現過程
2.8.4 添加圖書信息的實現過程
2.8.5 修改圖書信息的實現過程
2.8.6 刪除圖書信息的實現過程
2.9 圖書藉還模塊設計
2.9.1 圖書藉還模塊概述
2.9.2 圖書藉還模塊技術分析
2.9.3 圖書藉閱的實現過程
2.9.4 圖書續藉的實現過程
2.9.5 圖書歸還的實現過程
2.9.6 圖書藉閱查詢的實現過程
2.9.7 單元測試
2.10 開發技巧與難點分析
2.10.1 如何自動計算圖書歸還日期
2.10.2 如何對圖書藉閱信息進行統計排行
2.11 操作MySQL數據庫
2.11.1 創建、刪除數據庫和數據錶
2.11.2 查看、修改數據錶結構及重命名數據錶
2.12 本章小結
第3章 企業電子商城(Struts 1.2+SQL Server 2005實現)
視頻講解:4小時35分鍾
3.1 開發背景
3.2 係統分析
3.2.1 需求分析
3.2.2 可行性研究
3.3 係統設計
3.3.1 係統目標
3.3.2 係統功能結構
3.3.3 業務流程圖
3.3.4 係統預覽
3.3.5 開發環境
3.3.6 文件夾組織結構
3.4 數據庫設計
3.4.1 數據庫需求分析
3.4.2 數據庫概念設計
3.4.3 數據庫邏輯結構
3.5 公共類設計
3.5.1 獲取係統時間的類
3.5.2 數據庫連接類
3.5.3 字符串自動處理類
3.6 前颱首頁設計
3.6.1 前颱首頁概述
3.6.2 前颱首頁技術分析
3.6.3 前颱首頁的布局
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.8.4 商品信息分類查詢的實現過程
3.8.5 商品銷售排行查詢的實現過程
3.8.6 單元測試
3.9 前颱購物車模塊設計
3.9.1 前颱購物車模塊概述
3.9.2 前颱購物車模塊技術分析
3.9.3 購物車添加商品的實現過程
3.9.4 查看購物車的實現過程
3.9.5 修改商品數量的實現過程
3.9.6 清空購物車的實現過程
3.9.7 生成訂單的實現過程
3.10 後颱首頁設計
3.10.1 後颱首頁概述
3.10.2 後颱首頁技術分析
3.10.3 後颱首頁的布局
3.11 後颱商品管理模塊設計
3.11.1 後颱商品管理模塊概述
3.11.2 後颱商品管理模塊技術分析
3.11.3 商品查詢的實現過程
3.11.4 商品添加的實現過程
3.12 後颱訂單管理模塊設計
3.12.1 後颱訂單管理模塊概述
3.12.2 後颱訂單管理模塊技術分析
3.12.3 訂單詳細查詢的實現過程
3.12.4 訂單執行的實現過程
3.13 開發技巧與難點分析
3.14 Struts框架的構建
3.14.1 Struts實現MVC的機製
3.14.2 Struts工作流程
3.15 本章小結
第4章 企業快信——短信+郵件(短信貓+Java Mail實現)
視頻講解:3小時48分鍾
4.1 開發背景
4.2 係統分析
4.2.1 需求分析
4.2.2 可行性研究
4.3 係統設計
4.3.1 係統目標
4.3.2 係統功能結構
4.3.3 業務流程圖
4.3.4 係統預覽
4.3.5 構建開發環境
4.3.6 文件夾組織結構
4.4 數據庫設計
4.4.1 數據庫分析
4.4.2 數據庫概念設計
4.4.3 使用PowerDesigner建模
4.4.4 創建數據庫及數據錶
4.5 公共模塊設計
4.5.1 數據庫連接及操作類的編寫
4.5.2 字符串處理類的編寫
4.5.3 配置Struts
4.6 主頁設計
4.6.1 主頁概述
4.6.2 主頁技術分析
4.6.3 主頁的實現過程
4.7 名片夾管理模塊設計
4.7.1 名片夾管理模塊概述
4.7.2 名片夾管理模塊技術分析
4.7.3 查看客戶信息列錶的實現過程
4.7.4 添加客戶信息的實現過程
4.7.5 刪除客戶信息的實現過程
4.8 收發短信模塊設計
4.8.1 收發短信模塊概述
4.8.2 收發短信模塊技術分析
4.8.3 發送短信的實現過程
4.8.4 接收短信的實現過程
4.8.5 單元測試
4.9 郵件群發模塊設計
4.9.1 郵件群發模塊概述
4.9.2 郵件群發模塊技術分析
4.9.3 郵件群發模塊的實現過程
4.9.4 單元測試
4.10 開發技巧與難點分析
4.10.1 從“名片夾”中選擇手機號碼到“接收方手機號碼”文本框
4.10.2 從信息庫中插入短信內容
4.11 使用短信貓和Java Mail組件
4.11.1 使用短信貓
4.11.2 使用Java Mail組件
4.12 本章小結
第5章 企業人力資源管理係統(Spring 1.2+Struts 1.2+Hibernate 3.0+SQL Server實現)
視頻講解:2小時35分鍾
5.1 開發背景
5.2 係統分析
5.2.1 需求分析
5.2.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 數據庫邏輯結構
5.5 公共模塊設計
5.5.1 獲取係統時間的類
5.5.2 獲取自動編號
5.5.3 字符串自動處理類
5.5.4 編寫分頁Bean
5.5.5 編寫數據持久化類
5.5.6 定製Spring框架依賴注入映射文件
5.6 主界麵設計
5.6.1 主界麵概述
5.6.2 主界麵技術分析
5.6.3 主界麵的布局
5.7 管理員管理模塊設計
5.7.1 管理員管理模塊概述
5.7.2 管理員管理模塊技術分析
5.7.3 管理員登錄的實現過程
5.7.4 瀏覽管理員的實現過程
5.7.5 添加管理員的實現過程
5.7.6 單元測試
5.8 招聘管理模塊設計
5.8.1 招聘管理模塊概述
5.8.2 招聘管理模塊技術分析
5.8.3 瀏覽應聘人員信息的實現過程
5.8.4 添加應聘信息的實現過程
5.8.5 單元測試
5.9 員工管理模塊設計
5.9.1 員工管理模塊概述
5.9.2 員工管理模塊技術分析
5.9.3 員工錄用的實現過程
5.9.4 刪除員工信息的實現過程
5.10 開發技巧與難點分析
5.10.1 去除圖片超鏈接時齣現的藍色邊框
5.10.2 JSP區分大小寫
5.11 Spring、Struts和Hibernate構建
5.12 本章小結
第6章 辦公自動化管理係統(Struts 1.1+Hibernate 3.0+SQL Server 2005實現)
視頻講解:2小時45分鍾
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.5 公共模塊設計
6.5.1 Hibernate配置文件的編寫
6.5.2 Session管理類的編寫
6.5.3 獲得日期和時間類的編寫
6.5.4 字符串處理過濾器
6.5.5 配置Struts
6.6 登錄模塊設計
6.6.1 登錄模塊概述
6.6.2 登錄模塊技術分析
6.6.3 登錄模塊的實現過程
6.6.4 單元測試
6.7 主界麵設計
6.7.1 主界麵概述
6.7.2 主界麵技術分析
6.7.3 主界麵的實現過程
6.8 日常管理模塊設計
6.8.1 日常管理模塊概述
6.8.2 日常管理模塊技術分析
6.8.3 會議管理的實現過程
6.8.4 公告管理的實現過程
6.8.5 單元測試
6.9 考勤管理模塊設計
6.9.1 考勤管理模塊概述
6.9.2 考勤管理模塊技術分析
6.9.3 外齣登記的實現過程
6.9.4 上下班登記的實現過程
6.9.5 單元測試
6.10 通訊管理模塊設計
6.10.1 通訊管理模塊概述
6.10.2 通訊管理模塊技術分析
6.10.3 顯示通訊組的實現過程
6.10.4 添加通訊詳細信息的實現過程
6.11 開發技巧與難點分析
6.11.1 截取字符串
6.11.2 Session有效性的判斷
6.11.3 通過Hibernate API聲明事務邊界
6.12 Hibernate技術的應用
6.13 本章小結
第7章 物流信息網(JavaBean+SQL Server 2005實現)
視頻講解:2小時4分鍾
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 數據庫邏輯結構
7.4.4 數據庫的創建
7.5 公共模塊設計
7.6 前颱頁麵設計
7.6.1 前颱頁麵概述
7.6.2 前颱首頁技術分析
7.6.3 前颱首頁布局
7.7 用戶登錄模塊
7.7.1 用戶登錄模塊概述
7.7.2 用戶登錄模塊技術分析
7.7.3 用戶登錄的實現過程
7.8 貨物信息模塊
7.8.1 貨物信息模塊概述
7.8.2 貨物信息模塊技術分析
7.8.3 貨物信息查詢實現過程
7.8.4 貨物信息添加的實現過程
7.8.5 貨物信息詳細查詢的實現過程
7.8.6 貨物信息修改的實現過程
7.8.7 貨物信息刪除的實現過程
7.8.8 單元測試
7.9 車輛信息模塊
7.9.1 車輛信息模塊概述
7.9.2 車輛信息模塊技術分析
7.9.3 車輛信息查詢的實現過程
7.9.4 車輛信息添加的實現過程
7.9.5 單元測試
7.10 後颱頁麵設計
7.10.1 後颱頁麵概述
7.10.2 後颱首頁技術分析
7.10.3 後颱首頁布局
7.10.4 公告信息管理模塊概述
7.10.5 公告信息管理模塊技術分析
7.10.6 公告信息添加的實現過程
7.10.7 公告信息修改的實現過程
7.10.8 公告信息刪除的實現過程
7.11 開發技巧與難點分析
7.11.1 解決連接字符破壞版麵的問題
7.11.2 無效的描述器索引
7.12 數據庫連接池技術
7.12.1 連接池簡介
7.12.2 獲得JNDI的名稱實現對數據庫的連接
7.13 本章小結
第8章 網絡在綫考試係統(Struts 1.2+Ajax+SQL Server 2005實現)
視頻講解:3小時48分鍾
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.3.6 業務邏輯編碼規則
8.3.7 文件夾組織結構
8.4 數據庫設計
8.4.1 數據庫分析
8.4.2 數據庫概念設計
8.4.3 數據庫邏輯結構
8.5 公共類設計
8.5.1 數據庫連接及操作類的編寫
8.5.2 字符串處理類
8.6 前颱首頁設計
8.6.1 前颱首頁概述
8.6.2 前颱首頁技術分析
軟件項目開發全程實錄:JSP項目開發全程實錄(第3版)(附光盤) 下載 mobi epub pdf txt 電子書