書名JSP數據庫系統(tǒng)開發(fā)案例精選(1CD)叢 書 名數據庫管理系統(tǒng)開發(fā)從技術到實踐標準書號ISBN 7-115-14689-6/TP.5359編目分類TP312作者明日科技 王國輝 王易 編著譯者:責任編輯張立科開本16 開印張28字數674 千字頁數429 頁版次第1版第1次初版時間2006年5月本 印 次2006年5月定價49.00 元內容提要本書精選了8個當前應用廣泛的數據庫系統(tǒng),詳細介紹了使用JSP開發(fā)數據庫管理系統(tǒng)的思路、方法和技術,主要內容包括電子商務系統(tǒng)、企業(yè)門戶網站、客戶管理系統(tǒng)、企業(yè)進銷存管理系統(tǒng)、辦公自動化管理系統(tǒng)、人力資源管理系統(tǒng)、物流信息網、新聞發(fā)布系統(tǒng)、JSP配置環(huán)境等。對案例部分稍加修改,即可為企業(yè)使用。本書光盤不但包含了書中所有數據庫系統(tǒng)實例的源程序(5套界面風格)和相關開發(fā)素材,同時還包含免費贈送的程序設計速查寶典、數十種實用軟件工具和本書8個實例的畢業(yè)設計范例。本書所有源程序都經過精心調試,在Windows XP和Windows 2000下全部通過,保證能夠正常運行。本書內容精練、重點突出、實例豐富,是各級程序開發(fā)人員必備的和不可多得的數據庫系統(tǒng)開發(fā)圖書,本書也非常適合大、中專院校師生學習參考。 目 錄第1章 電子商務系統(tǒng) 11.1 概述 31.2 系統(tǒng)分析 31.2.1 需求分析 31.2.2 可行性分析 31.3 總體設計 41.3.1 項目規(guī)劃 41.3.2 系統(tǒng)功能結構圖 41.4 系統(tǒng)設計 41.4.1 設計目標 41.4.2 開發(fā)及運行環(huán)境 51.4.3 邏輯結構設計 51.5 技術準備 91.5.1 命名規(guī)則 91.5.2 JSP經典設計模式 101.6 編寫JavaBean 101.6.1 數據庫操作的JavaBean的編寫 111.6.2 字符串處理的JavaBean的編寫 151.6.3 商品JavaBean的編寫 171.6.4 保存購物信息的JavaBean的編寫 181.6.5 對商品信息操作的接口的JavaBean的編寫 181.6.6 對商品信息操作的JavaBean的編寫 181.7 網站前臺主要功能模塊設計 201.7.1 系統(tǒng)架構設計 201.7.2 網站前臺首頁設計 211.7.3 特價商品模塊設計 221.7.4 新品上架模塊設計 241.7.5 商品分類模塊設計 251.7.6 會員管理模塊設計 261.7.7 購物車模塊設計 281.7.8 收銀臺模塊設計 331.7.9 銷售排行模塊設計 371.8 網站后臺主要功能模塊設計 381.8.1 網站后臺文件架構設計 381.8.2 后臺登錄模塊設計 381.8.3 商品管理模塊設計 401.8.4 會員管理模塊設計 481.8.5 訂單管理模塊設計 491.8.6 公告管理模塊設計 521.8.7 退出系統(tǒng)模塊設計 541.9 常見問題分析 551.9.1 連接SQL Server 2000的簡單方法 551.9.2 JSP中數據庫連接池的配置 55第2章 企業(yè)門戶網站 592.1 概述 612.2 需求分析 612.2.1 需求分析 612.2.2 可行性分析 612.3 總體設計 612.3.1 項目規(guī)劃 612.3.2 系統(tǒng)功能結構圖 622.4 系統(tǒng)設計 622.4.1 設計目標 622.4.2 開發(fā)及運行環(huán)境 632.4.3 邏輯結構設計 632.5 技術準備 662.5.1 操作MySQL數據庫 662.5.2 工廠模式 682.6 編寫輔助的JavaBean 682.6.1 基本數據庫操作的JavaBean的編寫 682.6.2 字符串處理的JavaBean"StringUtils"的編寫 712.6.3 字符串處理的JavaBean"ParamUtils"的編寫 752.6.4 Final常量JavaBean的編寫 782.6.5 判斷用戶身份的JavaBean的編寫 812.6.6 輸出實用HTML代碼的JavaBean的編寫 822.7 抽象工廠模式在企業(yè)門戶網站中的實現(xiàn) 842.7.1 抽象工廠角色的實現(xiàn) 842.7.2 具體工廠角色的實現(xiàn) 852.7.3 抽象產品角色的實現(xiàn) 862.7.4 具體產品角色的實現(xiàn) 872.8 網站主要功能模塊設計 942.8.1 系統(tǒng)架構設計 942.8.2 網站前臺首頁設計 942.8.3 產品地帶模塊設計 962.8.4 留言簿模塊設計 992.8.5 論壇模塊設計 1012.8.6 網站后臺首頁設計 1022.9 JSP常用方法與技巧 1042.9.1 如何防止IE緩存jsp文件 1042.9.2 打開全屏顯示窗口的方法 1042.9.3 初學者學習JSP需要注意的問題 105第3章 客戶管理系統(tǒng) 1073.1 概述 1093.2 系統(tǒng)分析 1093.2.1 需求分析 1093.2.2 可行性分析 1093.3 總體設計 1093.3.1 項目規(guī)劃 1093.3.2 系統(tǒng)功能結構圖 1103.4 系統(tǒng)設計 1113.4.1 設計目標 1113.4.2 開發(fā)及運行環(huán)境 1113.4.3 邏輯結構設計 1113.5 技術準備 1153.5.1 Struts框架的特點 1153.5.2 Web.xml的配置 1163.5.3 Struts-config.xml的配置 1173.5.4 Struts框架的工作原理 1183.6 網站總體架構 1193.6.1 系統(tǒng)架構設計 1193.6.2 文件架構 1203.6.3 網站首頁的運行結果 1213.6.4 類的分布 1253.7 基礎信息維護模塊設計 1253.7.1 工具層的實現(xiàn) 1263.7.2 樣式層的實現(xiàn) 1303.7.3 持久層的實現(xiàn) 1313.7.4 服務層的實現(xiàn) 1343.7.5 控制層的實現(xiàn) 1363.8 客戶信息模塊設計 1433.9 客戶反饋滿意度分析模塊設計 1463.9.1 類的實現(xiàn)過程 1473.9.2 客戶反饋滿意度分析JSP頁面的實現(xiàn) 1493.10 國內城市區(qū)號郵編查詢模塊設計 1493.11 客戶信封打印模塊設計 1533.12 疑難問題分析與解決 1553.12.1 亂碼顯示的處理 1553.12.2 JAVA時間輸出 1563.12.3 判斷兩個字符串是否相同 1563.12.4 超級鏈接中傳遞多個參數 156第4章 企業(yè)進銷存管理系統(tǒng) 1574.1 概述 1594.2 系統(tǒng)分析 1594.2.1 需求分析 1594.2.2 可行性分析 1594.3 總體設計 1594.3.1 項目規(guī)劃 1594.3.2 系統(tǒng)功能結構圖 1604.4 系統(tǒng)設計 1604.4.1 設計目標 1604.4.2 開發(fā)及運行環(huán)境 1614.4.3 邏輯結構設計 1614.5 技術準備 1654.6 JavaBean的編寫 1674.6.1 數據庫操作的JavaBean的編寫 1674.6.2 中文亂碼處理的JavaBean的編寫 1694.6.3 客戶基本信息的JavaBean的編寫 1694.6.4 提交客戶信息的JavaBean的編寫 1704.6.5 查詢、分頁JavaBean的編寫(QuestString.java) 1714.6.6 顯示系統(tǒng)時間的JavaBean的編寫 1774.7 系統(tǒng)總體架構 1784.7.1 模塊功能介紹 1784.7.2 文件架構 1784.8 用戶登錄模塊設計 1794.9 系統(tǒng)首頁設計 1814.10 基礎信息管理主要功能模塊設計 1834.10.1 客戶信息管理設計 1834.10.2 客戶信息查詢設計 1844.11 庫存管理主要功能模塊設計 1884.11.1 商品入庫信息設計 1884.11.2 商品價格調整設計 1924.12 商品銷售主要功能模塊設計 1934.13 查詢統(tǒng)計主要功能模塊設計 1944.13.1 銷售信息查詢設計 1944.13.2 商品銷售排行設計 1964.13.3 年銷售額分析設計 1994.14 往來管理主要功能模塊設計 2024.15 系統(tǒng)設置 204第5章 辦公自動化管理系統(tǒng) 2075.1 概述 2095.2 系統(tǒng)分析 2095.2.1 需求分析 2095.2.2 可行性分析 2095.3 總體設計 2095.3.1 項目規(guī)劃 2095.3.2 系統(tǒng)功能結構圖 2105.4 系統(tǒng)設計 2105.4.1 設計目標 2105.4.2 開發(fā)及運行環(huán)境 2115.4.3 邏輯結構設計 2115.5 技術準備 2145.5.1 Servlet介紹 2145.5.2 請求轉發(fā)與重定向的區(qū)別 2155.6 系統(tǒng)總體架構 2155.6.1 模塊功能介紹 2155.6.2 文件架構 2165.7 JavaBean的設計 2175.7.1 數據庫操作的JavaBean的編寫 2175.7.2 分頁顯示的JavaBean的編寫 2225.7.3 分頁解決方案JavaBean的編寫 2255.7.4 字符串轉化的JavaBean的編寫 2265.7.5 對時間操作的JavaBean的編寫 2285.7.6 對文件操作的JavaBean的編寫 2325.7.7 用戶列表操作的JavaBean的編寫 2335.7.8 用戶在線方案的JavaBean的編寫 2345.7.9 數據信息的JavaBean的編寫 2355.8 視圖層的設計與實現(xiàn) 2365.8.1 公告管理視圖層的設計 2365.8.2 公文管理視圖層的設計 2395.8.3 收發(fā)信息視圖層的設計 2435.9 控制層的設計與實現(xiàn) 2445.9.1 公告管理控制層的設計 2455.9.2 公文管理控制層的設計 249第6章 人力資源管理系統(tǒng) 2596.1 概述 2616.2 系統(tǒng)分析 2616.2.1 需求分析 2616.2.2 可行性分析 2616.3 總體設計 2616.3.1 項目規(guī)劃 2616.3.2 系統(tǒng)功能結構圖 2626.4 系統(tǒng)設計 2626.4.1 設計目標 2626.4.2 開發(fā)及運行環(huán)境 2626.4.3 邏輯結構設計 2636.5 技術準備 2656.5.1 Hibernate 2666.5.2 Struts 2726.5.3 工具類的編寫 2746.6 系統(tǒng)總體架構 2766.6.1 模塊功能介紹 2766.6.2 文件夾架構 2766.6.3 文件架構 2776.7 用戶操作功能模塊 2776.7.1 用戶操作文件總體架構 2776.7.2 用戶登錄模塊設計 2786.7.3 人員管理模塊設計 2826.8 招聘管理功能模塊 2916.8.1 招聘管理功能文件總體架構 2916.8.2 招聘管理功能模塊設計 2916.9 培訓管理功能模塊 2996.9.1 培訓管理文件總體架構 2996.9.2 培訓管理功能模塊設計 3006.10 獎懲管理與薪金管理功能模塊 3086.10.1 獎懲管理與薪金管理文件總體架構 3086.10.2 獎懲管理模塊設計 3096.10.3 薪金管理 310第7章 物流信息網 3197.1 概述 3217.2 系統(tǒng)分析 3217.2.1 需求分析 3217.2.2 可行性分析 3217.3 總體設計 3217.3.1 項目規(guī)劃 3217.3.2 系統(tǒng)功能架構圖 3227.4 系統(tǒng)設計 3227.4.1 設計目標 3227.4.2 開發(fā)及運行環(huán)境 3237.4.3 邏輯結構設計 3237.5 JavaBean的編寫 3267.6 前臺主要功能模塊設計 3297.6.1 前臺文件總體架構 3297.6.2 信息發(fā)布模塊設計 3327.6.3 詳細信息查看模塊設計 3367.6.4 信息修改模塊設計 3397.6.5 信息刪除模塊設計 3427.6.6 信息查詢模塊設計 3437.7 后臺主要功能模塊設計 3457.7.1 后臺總體架構 3457.7.2 公告信息管理模塊設計 3477.8 疑難問題解析 3527.8.1 response的狀態(tài)行 3527.8.2 中文亂碼問題的處理 3547.8.3 數據庫連接 3557.9 程序調試與錯誤處理 3557.9.1 如何解決數據庫的一般性錯誤 3557.9.2 連接占線導致另一個hstmt異?!?567.9.3 無效的描述器索引 3577.9.4 異常處理分析 358第8章 新聞發(fā)布系統(tǒng) 3598.1 概述 3618.2 系統(tǒng)分析 3618.2.1 需求分析 3618.2.2 可行性分析 3618.3 總體設計 3618.3.1 項目規(guī)劃 3618.3.2 系統(tǒng)功能結構圖 3628.4 系統(tǒng)設計 3628.4.1 設計目標 3628.4.2 開發(fā)及運行環(huán)境 3628.4.3 邏輯結構設計 3628.5 技術準備 3648.5.1 Struts組建編程模型 3648.5.2 Struts組件模型的缺點 3658.5.3 應用Struts配置Web.xml文件 3658.5.4 Structs配置文件 3678.5.5 Structs中的HTML標簽 3698.5.6 ActionForm的說明 3708.6 網站總體架構 3718.6.1 文件布局 3718.6.2 文件架構 3728.6.3 網站首頁的運行結果 3728.6.4 類的分布 3738.7 網站后臺主要功能模塊設計 3748.7.1 后臺登錄模塊設計 3748.7.2 總管理員設置模塊設計 3788.7.3 更改總管理員密碼模塊設計 3938.7.4 新聞信息管理 3978.8 網站前臺主要功能模塊設計 4048.8.1 今日新聞的顯示 4048.8.2 輸入新聞的關鍵字查找新聞 4078.8.3 新聞人物的查看和投票 4098.9 疑難問題分析與解決 4138.9.1 java.lang.NullPointerException異常 4138.9.2 JSP的大小寫敏感 4148.9.3 未被初始化錯誤 4148.10 小結 414第9章 JSP配置環(huán)境 4159.1 安裝JDK 4169.2 配置Tomcat 4179.2.1 安裝Tomcat 4179.2.2 Tomcat5.0的結構 4189.2.3 部署一個web應用 4189.2.4 配置基礎驗證(Basic Authentication) 4199.2.5 改變Tomcat中的JSP編譯器(JSP Compiler) 4209.2.6 限制特定主機訪問(Restricting Access to Specific Hosts) 4209.2.7 可能遇到的問題 4219.3 開發(fā)工具JBuilderX 4219.3.1 JBuilderX主要功能 4219.3.2 安裝JBuilderX 4229.3.3 跨平臺的Java開發(fā)環(huán)境 4229.3.4 UML可視化開發(fā)方式與程序代碼重構功能 4229.3.5 JSP簡單實例 4239.3.6 總結 429