Java+SQL Server項目開發(fā)實踐

出版時間:2006-11  出版社:中國鐵道工業(yè)出版社  作者:蘇年樂、張學志、李金才  
Tag標簽:無  

內(nèi)容概要

本書是一部介紹java與sql server數(shù)據(jù)庫開發(fā)編程的專著,所講述的數(shù) 據(jù)庫編程實例在現(xiàn)實生活中均有著廣泛的應用。通過具體的項目開發(fā),介紹 了java數(shù)據(jù)庫編程的基本知識和高級應用,是一本學習java數(shù)據(jù)庫編程技術(shù) 的實用參考書。
本書前3章分別介紹了java語言的基本知識、數(shù)據(jù)庫基本知識和基于uml 的軟件開發(fā)過程。第4章實現(xiàn)了一個較為簡單的數(shù)據(jù)庫連接實例,第5章介紹 使用表格顯示數(shù)據(jù)庫查詢結(jié)果的方法。從第6章開始,分別示范了java數(shù)據(jù) 庫編程在學生管理系統(tǒng)、賓館管理系統(tǒng)、圖書館管理系統(tǒng)、信用卡管理系統(tǒng) 、航班查詢與訂票系統(tǒng)中的應用。
本書適合于具有初、中級java語言或c++語言水平的編程人員使用。對 于初學者來說,既可以學習具體的數(shù)據(jù)庫編程知識,又能拓展視野,了解具 體項目的開發(fā)過程。對于具有一定基礎(chǔ)的讀者而言,不僅可以進一步了解ja va數(shù)據(jù)庫編程在各個方面的應用,而且可以提高軟件開發(fā)水平。
本書全部實例代碼可在http://www.tqbooks.net/download.asp網(wǎng)址下 載。

書籍目錄

第1章  Java語言概述    1.1 Java語言簡介    1.2 面向?qū)ο缶幊淘O(shè)計的重要概念    1.2.1 封裝、繼承和多態(tài)    1.2.2 類(CLASS)    1.2.3 對象    1.2.4 類成員的訪問控制    1.2.5 關(guān)鍵字static與final    1.2.6 關(guān)鍵字this與super    1.2.7 抽象類(Abstract Class)    1.2.8 接口(Interface)    1.2.9 Java的包(Package)    1.2.10 數(shù)組    1.2.11 異常    1.3  Java JDK的安裝    1.4  Java Swing簡介    1.5  Java開發(fā)工具簡介    1.5.1 使用UltraEdit文本編輯器    1.5.2 JBuilder簡介    1.5.3 Eclipse簡介第2章  數(shù)據(jù)庫基礎(chǔ)知識    2.1 關(guān)系數(shù)據(jù)庫簡介    2.1.1 數(shù)據(jù)庫基本概念    2.1.2 關(guān)系數(shù)據(jù)庫    2.1.3 常見的數(shù)據(jù)庫對象    2.1.4 關(guān)系數(shù)據(jù)庫的范式    2.2 SOL語言    2.2.1 SQL概述    2.2.2 常用的SQL語句    2.2.3 常見的SOL統(tǒng)計函數(shù)    2.2.4 數(shù)據(jù)類型    2.3  幾種常見的數(shù)據(jù)庫管理系統(tǒng)    2.4  SQL Server2000的安裝+SQL Server項目開發(fā)實踐    2.5 JDBC概述    2.5.l JDBC簡介    2.5.2 DriverManager    2.5.3 Statement    2.5.4 ResultSet    2.5.5 PreparedStatement    2.5.6 CallableStatement第3章  基于UML的面向?qū)ο蠓治雠c設(shè)計    3.l UML簡介    3.1.1 UMIL概述    3.1.2 用例圖    3.1.3 類圖與對象圖    3.1.4 包圖    3.1.5 順序圖    3.1.6 合作圖    3.1.7 狀態(tài)圖    3.1.8 活動圖    3.1.9 組件圖和部署圖    3.2  基于UML的面向?qū)ο蠓治雠c設(shè)計    3.2.1  用例分析    3.2.2 繪制順序圖和合作圖    3.2.3 類提取    3.2.4 繪制活動圖    3.2.5 繪制狀態(tài)圖    3.3 UML工具簡介    3.3.1  Rational Rose    3.3.2 Borland’Together第4章 Java與SQL Server數(shù)據(jù)庫簡單連接實例    4.1  例子簡介    4.2  建立數(shù)據(jù)庫    4.3  方法.:使用JDBC:.ODBC橋驅(qū)動程序連接數(shù)據(jù)庫    4.3.1 建立數(shù)據(jù)源    4.3.2 例子完整代碼    4.3.3 代碼說明    4.4  方法二:使用相關(guān)廠商提供的相應驅(qū)動程序連接數(shù)據(jù)庫    4.4.1  使用第二種方法連接數(shù)據(jù)庫的例子代碼    4.4.2 注意事項第5章  數(shù)據(jù)庫查詢結(jié)果表格輸出實例    5.1 JaVa表格的使用    5.2 初始例子:以表格顯示數(shù)據(jù)庫查詢結(jié)果    5.2.1 例子簡介    5.2.2 例子完整代碼    5.2.3 代碼說明    5.3  修改例子:將表格模型與表格顯示分離    5.3.1 為什么要修改例子?    5.3.2 修改后的例子代碼    5.3.3 代碼說明    5.4  更進.步:實現(xiàn)表格按列排序    5.4.1 如何實現(xiàn)表格按列排序?    5.4.2 例子代碼    5.4.3 代碼說明第6章  學生信息管理系統(tǒng)實例    6.1  學生信息管理系統(tǒng)需求分析    6.l.l 學生信息管理系統(tǒng)功能需求    6.l.2 場景分析和開發(fā)    6.1.3 基于場景生成用例并用活動圖分析用例    6.l.4 用例圖    6.1.5 學生管理系統(tǒng)總體框架結(jié)構(gòu)分析    6.2  系統(tǒng)設(shè)計    6.2.1 界面設(shè)計    6.2.2 用例順序圖    6.2.3 系統(tǒng)類圖    6.2.4 數(shù)據(jù)庫的設(shè)計    6.3  系統(tǒng)實現(xiàn)    6.3.1 關(guān)鍵技術(shù)實現(xiàn)    6.3.2 需要注意的地方第7章  賓館管理系統(tǒng)實例    7.1  系統(tǒng)分析    7.1.1 賓館管理系統(tǒng)功能需求    7.1.2 場景分析和開發(fā)    7.l.3 用例圖    7.l.4 系統(tǒng)界面設(shè)計    7.2 系統(tǒng)設(shè)計    7.2.1  活動圖+SQL Server項目開發(fā)實踐    7.2.2 數(shù)據(jù)庫的設(shè)計    7.2.3 系統(tǒng)類圖    7.3 系統(tǒng)實現(xiàn)    7.3.1 使用GridBagL,ayout布局管理方式設(shè)計系統(tǒng)界面    7.3.2 各個用例的實現(xiàn)代碼    7.3.3 如何計算旅客入住天數(shù)    7.3.4 時間顯示標簽    7.3.5 使用.Borland數(shù)據(jù)庫類庫顯示旅客列表第8章  圖書館管理系統(tǒng)實例    8.1  系統(tǒng)分析    8.1.1 圖書館管理系統(tǒng)功能需求    8.1.2 場景分析和開發(fā)    8.1.3 用戶權(quán)限設(shè)計    8.1.4 用例圖    8.1.5 系統(tǒng)界面設(shè)計    8.2  系統(tǒng)設(shè)計    8.2.1 數(shù)據(jù)庫的設(shè)計    8.2.2 活動圖    8.2.3 系統(tǒng)的類結(jié)構(gòu)    8.3  系統(tǒng)實現(xiàn)    8.3.1 操作員操作權(quán)限設(shè)定    8.3.2 用例代碼實現(xiàn)    8.3.3 設(shè)置每個菜單項單擊后顯示的窗口第9章  信用卡管理系統(tǒng)實例    9.1 系統(tǒng)分析    9.1.1 信用卡管理系統(tǒng)功能需求    9.1.2 場景分析和開發(fā)    9.1.3 用例圖    9.1.4 系統(tǒng)界面設(shè)計    9.2  系統(tǒng)設(shè)計    9.2.1 數(shù)據(jù)庫表的設(shè)計    9.2.2 數(shù)據(jù)庫視圖的設(shè)計    9.2.3 活動圖    9.2.4 系統(tǒng)的類結(jié)構(gòu)    9.3  系統(tǒng)實現(xiàn)    9.3.1 JTree的使用    9.3.2 JSplitPane的使用    9.3.3 輔助類CardConnect的實現(xiàn)    9.3.4 視圖查詢    9.3.5 輔助類StaticMessage的實現(xiàn)    9.3.6 設(shè)置主窗口圖標    9.3.7 PreparedStatement的使用    9.3.8 用例代碼實現(xiàn)第10章  航班查詢與訂票系統(tǒng)實例    10.1  系統(tǒng)分析    10.1.1 航班查詢與訂票系統(tǒng)功能需求    10.1.2 場景分析和開發(fā)    10.1.3 用例圖    10.1.4 系統(tǒng)界面設(shè)計    10.2 系統(tǒng)設(shè)計    10.2.1 數(shù)據(jù)庫的設(shè)計    10.2.2 活動圖    10.2.3 系統(tǒng)的類結(jié)構(gòu)10.3  系統(tǒng)實現(xiàn)    10.3.1  使用Singleton軟件設(shè)計模式設(shè)計數(shù)據(jù)庫訪問輔助類    10.3.2 設(shè)置界面背景圖片    10.3.3 設(shè)置管理賬號密碼    10.3.4 JTabbedPane類的使用    10.3.5 初始化ComboBox組件的條目    10.3.6 根據(jù)年份和月份設(shè)置日期組合框的條目    10.3.7 系統(tǒng)自動生成訂單號    10.3.8 典型用例的實現(xiàn)附錄A SQL Server數(shù)據(jù)庫數(shù)據(jù)移動方法附錄B JDBC常見API說明    B.l Java.sql.CallableStatement    B.l.1 接口定義    B.l.2 方法語句    B.2 Java.sql.Connection.    B.2.1 接口語句    B.2.2 成員變量    B.2.3 方法定義    B.3 Java.sql.Driver    B.3.1 接口語句    +SQL Server項目開發(fā)實踐    B.3.2 方法定義  B.4 Java.sqL PreparedStatement    B.4.1 接口語句    B.4.2 方法定義  B.5 Java.sqL ResultSet    B.5.1  接口語句    B.5.2  方法定義  B.6 lava.sql.ResultSetMetaData    B.6.1  接口語句    B.6.2 成員變量    B.6.3 方法定義  B.7 Java.sql.Statement    B.7.1  接口語句    B.7.2  方法定義  B.8 Java.sql.DriverManager    B.8.1  類定義    B.8.2 結(jié)構(gòu)定義    B.8.3 方法定義  B.9 Java.sqL SQLException    B.9.1  類定義    B.9.2 結(jié)構(gòu)定義    B.9.3 方法定義

編輯推薦

本書是一部介紹Java與SQL Server數(shù)據(jù)庫開發(fā)編程的專著,所講述的數(shù)據(jù)庫編程實例在現(xiàn)實生活中均有著廣泛的應用。通過具體的項目開發(fā),介紹了Java數(shù)據(jù)庫編程的基本知識和高級應用,是一本學習Java數(shù)據(jù)庫編程技術(shù)的實用參考書。本書適合于具有初、中級Java語言或C++語言水平的編程人員使用。對于初學者來說,既可以學習具體的數(shù)據(jù)庫編程知識,又能拓展視野,了解具體項目的開發(fā)過程。對于具有一定基礎(chǔ)的讀者而言,不僅可以進一步了解Java數(shù)據(jù)庫編程在各個方面的應用,而且可以提高軟件開發(fā)水平。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java+SQL Server項目開發(fā)實踐 PDF格式下載


用戶評論 (總計2條)

 
 

  •   如果你是想學JAVA的,里面的案例是不錯的參考,價格比較便宜
  •   很喜歡,非常好的一本書
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7