Java數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目開(kāi)發(fā)實(shí)踐

出版時(shí)間:2005-6  出版社:科學(xué)出版社  作者:周亞輝 編  

前言

當(dāng)今時(shí)代是一個(gè)信息化的時(shí)代,無(wú)論在哪個(gè)領(lǐng)域,辦公自動(dòng)化都已經(jīng)成為了主要的辦公方式。計(jì)算機(jī)技術(shù)的不斷成熟,帶來(lái)了信息技術(shù)的飛速發(fā)展,推動(dòng)了社會(huì)信息化的進(jìn)程。目前,多種數(shù)據(jù)庫(kù)管理系統(tǒng)已普遍應(yīng)用于各個(gè)領(lǐng)域。Java語(yǔ)言是一種非常強(qiáng)大的軟件編程語(yǔ)言,Java平臺(tái)則是一個(gè)完整的軟件開(kāi)發(fā)體系平臺(tái)。Java語(yǔ)言具有簡(jiǎn)單性、面向?qū)ο笮?、分布性、解釋性、魯棒性、安全性、結(jié)構(gòu)中立性、可移植性、高效性、多線程、動(dòng)態(tài)性等特點(diǎn)?,F(xiàn)在,用Java語(yǔ)言開(kāi)發(fā)的軟件項(xiàng)目隨處可見(jiàn)。正是基于這樣的考慮,我們編寫(xiě)了本書(shū)。本書(shū)詳細(xì)介紹了使用當(dāng)今最為流行的JaVa語(yǔ)言開(kāi)發(fā)數(shù)據(jù)庫(kù)管理信息系統(tǒng)的方法,包括系統(tǒng)的總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)模塊的設(shè)計(jì)及具體實(shí)現(xiàn)方法,并講述了八個(gè)具有代表性的管理信息系統(tǒng)的詳細(xì)開(kāi)發(fā)過(guò)程。本書(shū)中的例程采用當(dāng)今最為流行的Java語(yǔ)言實(shí)現(xiàn)前臺(tái)控制,考慮到讀者的廣泛性,后臺(tái)數(shù)據(jù)庫(kù)采用當(dāng)今最為強(qiáng)大的Oracle和SOL Server數(shù)據(jù)庫(kù)管理系統(tǒng)。本書(shū)屬于案例開(kāi)發(fā)系列,貫穿介紹Java相關(guān)高級(jí)開(kāi)發(fā)技術(shù)和理論,通過(guò)實(shí)例將知識(shí)點(diǎn)與開(kāi)發(fā)實(shí)戰(zhàn)緊密結(jié)合,從而使讀者達(dá)到學(xué)以致用的目的。通過(guò)本書(shū)的學(xué)習(xí),不僅可以全面掌握J(rèn)ava高級(jí)開(kāi)發(fā)知識(shí),而且可以了解更多的Java應(yīng)用技巧。研究本書(shū)的實(shí)例還有助于讀者體會(huì)使用Java語(yǔ)言開(kāi)發(fā)大型應(yīng)用系統(tǒng)時(shí)需要注意的問(wèn)題,幫助讀者建立大局觀。本書(shū)共分9章。第1章簡(jiǎn)要介紹辦公自動(dòng)化系統(tǒng)、Java語(yǔ)言及其JBuilder和Oracle 9i數(shù)據(jù)庫(kù)管理系統(tǒng):第2~9章分別講述電子書(shū)店管理系統(tǒng)、酒店信息管理系統(tǒng)、會(huì)員管理系統(tǒng)、物流管理系統(tǒng)、學(xué)生信息管理系統(tǒng)、學(xué)校信息管理系統(tǒng)、圖書(shū)館管理系統(tǒng)和超市管理系統(tǒng)。本書(shū)內(nèi)容豐富,結(jié)構(gòu)清晰,實(shí)例的選擇緊貼實(shí)際應(yīng)用,具有很強(qiáng)的實(shí)用性,是一本易懂、實(shí)用、極具參考價(jià)值的實(shí)例教程。本書(shū)主要面向有一定Java語(yǔ)言編程基礎(chǔ)、準(zhǔn)備提高Java各種編程技術(shù)的讀者,對(duì)于使用Java語(yǔ)言進(jìn)行開(kāi)發(fā)的工程技術(shù)人員,也是一本不可多得的參考資料。本書(shū)各章節(jié)具有一定的獨(dú)立性,讀者既可逐章逐節(jié)學(xué)習(xí),也可選擇自己感興趣的章節(jié)學(xué)習(xí)。本書(shū)由周亞輝任主編,姜仁武、王龍、曹斌、曹樹(shù)林、陳軍、杜榕、龔燕平、韓中領(lǐng)、黃裕榮、姜海英、金城、彭文明、宋秀坤、陶偉杰、王浩、王紅衛(wèi)、王凌志、向肅一、殷麗云、張佳祥、張磊、鄭楓等參與了本書(shū)的修改、整理工作。

內(nèi)容概要

本書(shū)簡(jiǎn)要介紹辦公自動(dòng)化系統(tǒng)基礎(chǔ)知識(shí)、目前在Java語(yǔ)言的開(kāi)發(fā)中用得最多的JBuilder和Oracle 9i數(shù)據(jù)庫(kù)管理系統(tǒng),重點(diǎn)介紹使用當(dāng)今最為流行的Java語(yǔ)言開(kāi)發(fā)的管理信息系統(tǒng),講述了電子書(shū)店管理系統(tǒng)、酒店信息管理系統(tǒng)、會(huì)員管理系統(tǒng)、物流管理系統(tǒng)、學(xué)生管理系統(tǒng)、學(xué)校管理系統(tǒng)、圖書(shū)館管理系統(tǒng)和超市信息管理系統(tǒng)等的詳細(xì)開(kāi)發(fā)過(guò)程。   本書(shū)內(nèi)容由淺入深,各章節(jié)具有一定的獨(dú)立性,具有易學(xué)易用的特點(diǎn),每個(gè)例程、每種方法都可以直接引用,方便讀者快速、全面地掌握使用Java語(yǔ)言開(kāi)發(fā)管理住處系統(tǒng)的技術(shù),是程序員的好伴侶。   本書(shū)可作為高等院校計(jì)算機(jī)軟件專業(yè)學(xué)生學(xué)習(xí)Java語(yǔ)言的參考書(shū),也可供系統(tǒng)開(kāi)發(fā)和工程技術(shù)的科技人員參考。

書(shū)籍目錄

第1章 辦公自動(dòng)化系統(tǒng)基礎(chǔ) 1.1 辦公自動(dòng)化系統(tǒng)概述  1.1.1 辦公自動(dòng)化的背景與發(fā)展歷程  1.1.2 辦公自動(dòng)化的基本概念 1.2 辦公自動(dòng)化技術(shù)概述  1.2.1 個(gè)人辦公自動(dòng)化技術(shù)  1.2.2 群體辦公自動(dòng)化技術(shù) 1.3 Java語(yǔ)言簡(jiǎn)介  1.3.1 Java語(yǔ)言的起源和現(xiàn)狀  1.3.2 Java語(yǔ)言的特點(diǎn) 1.4 JDBC簡(jiǎn)介  1.4.1 JDBC數(shù)據(jù)庫(kù)接口  1.4.2 JDBC中的Java對(duì)象  1.4.3 JDBC中的異常處理 1.5 JBuilder 9簡(jiǎn)介  1.5.1 JBuilder的主要特性  1.5.2 JBuilder 9安裝介紹  1.5.3 JBuilder 9的開(kāi)發(fā)環(huán)境簡(jiǎn)介  1.5.4 建立簡(jiǎn)單的JBuilder 9工程文件 1.6 Oracle 9i簡(jiǎn)介  1.6.1 Oracle數(shù)據(jù)庫(kù)的安裝  1.6.2 OEM控制臺(tái)簡(jiǎn)介 本章小結(jié)第2章 電子書(shū)店管理系統(tǒng) 2.1 系統(tǒng)分析  2.1.1 應(yīng)用背景  2.1.2 項(xiàng)目目標(biāo)  2.1.3 解決方案設(shè)計(jì)  2.1.4 系統(tǒng)模塊功能分析 2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)  2.2.1數(shù)據(jù)庫(kù)分析  2.2.2 E-R圖分析  2.2.3 數(shù)據(jù)表設(shè)計(jì) 2.3 技術(shù)細(xì)節(jié)  2.3.1 JavaBean及JSP的應(yīng)用  2.3.2 存儲(chǔ)過(guò)程的特點(diǎn)  2.3.3 中間件Weblogic的應(yīng)用特點(diǎn) 2.4 登錄模塊  2.4.1 登錄信息界面  2.4.2 登錄技術(shù)實(shí)現(xiàn) 2.5 管理系統(tǒng)首頁(yè)模塊 2.6 書(shū)店圖書(shū)查詢模塊  2.6.1 書(shū)店圖書(shū)查詢頁(yè)面  2.6.2 書(shū)店圖書(shū)查詢技術(shù)實(shí)現(xiàn) 2.7 修改圖書(shū)資料模塊  2.7.1 書(shū)店圖書(shū)查詢頁(yè)面  2.7.2 技術(shù)實(shí)現(xiàn) 2.8 添加/更新圖書(shū)資料模塊  2.8.1 添加/更新圖書(shū)頁(yè)面  2.8.2 添加/更新圖書(shū)技術(shù)實(shí)現(xiàn) 2.9 訂單信息查詢模塊  2.9.1 訂單信息查詢頁(yè)面  2.9.2 訂單信息查詢技術(shù)實(shí)現(xiàn)  2.10 用戶信息查詢模塊  2.10.1 用戶信息查詢頁(yè)面  2.10.2 用戶信息技術(shù)實(shí)現(xiàn) 2.11 注冊(cè)用戶實(shí)體模型模塊 2.12 數(shù)據(jù)庫(kù)連接模塊 2.13 發(fā)布程序  2.13.1 SQL Server數(shù)據(jù)庫(kù)建表  2.13.2 SQL Server數(shù)據(jù)庫(kù)安全性設(shè)置  2.13.3 執(zhí)行SQL查詢 2.14 擴(kuò)充和提高 本章小結(jié)第3章 酒店信息管理系統(tǒng) 3.1 系統(tǒng)總體設(shè)計(jì)  3.1.1 應(yīng)用背景  3.1.2 項(xiàng)目目標(biāo)  3.1.3 解決方案設(shè)計(jì)  3.1.4 系統(tǒng)模塊功能分析 3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)  3.2.1 數(shù)據(jù)庫(kù)需求分析  3.2.2 E-R圖分析  3.2.3 數(shù)據(jù)表設(shè)計(jì) 3.3 技術(shù)細(xì)節(jié)  3.3.1 數(shù)據(jù)庫(kù)連接存儲(chǔ)過(guò)程的特點(diǎn)  3.3.2 存儲(chǔ)過(guò)程的創(chuàng)建和測(cè)試  3.3.3 對(duì)數(shù)據(jù)庫(kù)的連接調(diào)用 3.4 管理員登錄模塊  3.4.1 系統(tǒng)登錄界面 3.4.2 系統(tǒng)登錄界面技術(shù)實(shí)現(xiàn) 3.5 主功能模塊  3.5.1 主界面模塊  3.5.2 技術(shù)實(shí)現(xiàn) 3.6 客人預(yù)定酒店模塊 3.7 客人信息模塊 3.8 酒店員工信息模塊  3.8.1 酒店員工信息  3.8.2 酒店員工值班信息查詢  3.8.3 酒店員工值班信息查詢技術(shù)實(shí)現(xiàn)  3.8.4 酒店員工基本信息查詢 3.9 客人退房模塊  3.9.1 客人退房界面  3.9.2 客人退房技術(shù)實(shí)現(xiàn) 3.10 擴(kuò)充和提高 本章小結(jié)第4章 會(huì)員管理系統(tǒng) 4.1 系統(tǒng)總體設(shè)計(jì)  4.1.1 應(yīng)用背景  4.1.2 項(xiàng)目目標(biāo)  4.1.3解決方案設(shè)計(jì)  4.1.4 系統(tǒng)模塊功能分析 4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)  4.2.1 數(shù)據(jù)庫(kù)需求分析  4.2.2 E-R圖分析  4.2.3數(shù)據(jù)表設(shè)計(jì) 4.3 技術(shù)細(xì)節(jié)  4.3.1 使用【SQL查詢分析器】  4.3.2 用SQL語(yǔ)句實(shí)現(xiàn)各表 4.4 登錄模塊的設(shè)計(jì)  4.4.1 連接數(shù)據(jù)庫(kù)  4.4.2 查詢符合條件的用戶名和密碼是否存在  4.4.3 獲得用戶類型  4.4.4 【取消】按鈕的程序  4.4.5 最終程序 4.5 主程序模塊的設(shè)計(jì)  4.5.1 登錄程序在主窗口中的程序  4.5.2 簡(jiǎn)單查詢程序舉例  4.5.3 需要查詢參數(shù)的查詢程序設(shè)計(jì)  4.5.4 最終程序 4.6 用戶信息管理模塊的設(shè)計(jì)  4.6.1 在界面添加控制條  4.6.2 在界面添加表格  4.6.3 指定數(shù)據(jù)庫(kù)  4.6.4 設(shè)置查詢  4.6.5 最終程序 4.7 會(huì)員信息管理模塊的設(shè)計(jì)  4.7.1 會(huì)員信息管理窗體程序  4.7.2 信息添加程序  4.7.3 信息刪除程序  4.7.4 信息修改程序  4.7.5 最終程序 4.8 擴(kuò)充和提高 本章小結(jié)第5章 物流管理系統(tǒng) 5.1 系統(tǒng)總體設(shè)計(jì)  5.1.1 應(yīng)用背景  5.1.2 項(xiàng)目目標(biāo)  5.1.3 解決方案設(shè)計(jì)  5.1.4 系統(tǒng)模塊功能分析 5.2 數(shù)據(jù)庫(kù)設(shè)計(jì)  5.2.1 數(shù)據(jù)庫(kù)需求分析  5.2.2 E-R圖分析  5.2.3 數(shù)據(jù)表設(shè)計(jì) 5.3 技術(shù)細(xì)節(jié)  5.3.1 創(chuàng)建數(shù)據(jù)庫(kù)  5.3.2 創(chuàng)建貨物屬性表  5.3.3 創(chuàng)建貨物匯總表 5.4 登錄模塊 5.5 物流管理系統(tǒng)模塊  5.5.1 物流管理系統(tǒng)主界面模塊“  5.5.2 登記貨物信息模塊  5.5.3 系統(tǒng)盤存模塊  5.5.4 入庫(kù)登記模塊  5.5.5 出庫(kù)登記模塊  5.5.6 業(yè)務(wù)單位信息模塊  5.5.7 業(yè)務(wù)信息模塊 5.6 擴(kuò)充和提高 本章小結(jié)第6章 學(xué)生信息管理系統(tǒng)……第7章 學(xué)校信息管理系統(tǒng)第8章 圖書(shū)館管理系統(tǒng)第9章 超市管理系統(tǒng)附錄 系統(tǒng)設(shè)計(jì) A 在系統(tǒng)中創(chuàng)建各種窗體 B 在系統(tǒng)環(huán)境中調(diào)試程序 C 創(chuàng)建系統(tǒng)可執(zhí)行文件 D 配置Oracle數(shù)據(jù)庫(kù)管理器

章節(jié)摘錄

插圖:5.1 系統(tǒng)總體設(shè)計(jì)5.1.1 應(yīng)用背景物流管理系統(tǒng)可幫助企業(yè)的物業(yè)管理人員對(duì)物流物品的入庫(kù)、出庫(kù)、移庫(kù)、盤點(diǎn)、補(bǔ)充訂貨和生產(chǎn)補(bǔ)料等操作進(jìn)行全面的控制和管理。物流管理系統(tǒng)從級(jí)別、類別、貨位、批次、單件、ABC分類等不同角度來(lái)管理物流物品的數(shù)量,物流成本和資金占用情況。以便用戶及時(shí)了解和控制物流業(yè)務(wù)各方面的準(zhǔn)確情況和數(shù)據(jù)、物流成本和資金占用情況,做到賬、物、卡相符。物流管理系統(tǒng)是一個(gè)多層次的管理系統(tǒng),可以通過(guò)靈活的設(shè)置實(shí)現(xiàn)不同層次的管理。一個(gè)優(yōu)秀的物流管理子系統(tǒng)應(yīng)不僅能管理已經(jīng)發(fā)生的貨物出/入庫(kù)業(yè)務(wù)和提供實(shí)時(shí)精確的物流存量狀態(tài)信息,還可以通過(guò)貨物存貨狀態(tài)的設(shè)置,對(duì)即將發(fā)生的貨物出/入庫(kù)業(yè)務(wù)進(jìn)行預(yù)測(cè)管理,準(zhǔn)確地得出未來(lái)某個(gè)時(shí)點(diǎn)上的預(yù)計(jì)物流及相應(yīng)的資金占用情況。當(dāng)銷售訂單到來(lái)時(shí),企業(yè)ERP系統(tǒng)需要根據(jù)已有的產(chǎn)品成品物流信息制定生產(chǎn)計(jì)劃。當(dāng)下達(dá)生產(chǎn)任務(wù)時(shí),根據(jù)已有的原材料物流信息制定采購(gòu)計(jì)劃。當(dāng)評(píng)估企業(yè)經(jīng)營(yíng)業(yè)績(jī)時(shí),根據(jù)物流物料盤點(diǎn)計(jì)算產(chǎn)品成本和物流物料資金占用情況。因此可以說(shuō)物流管理系統(tǒng)是整個(gè)企業(yè)信息化系統(tǒng)開(kāi)發(fā)中最重要、最關(guān)鍵的部分。幾乎每一個(gè)進(jìn)行信息化建設(shè)的企業(yè)都要建立自己的物流管理系統(tǒng)。

編輯推薦

《Java數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目開(kāi)發(fā)實(shí)踐》為科學(xué)出版社出版發(fā)行。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Java數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目開(kāi)發(fā)實(shí)踐 PDF格式下載


用戶評(píng)論 (總計(jì)11條)

 
 

  •   Java數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目開(kāi)發(fā)實(shí)踐(含CD-ROM光盤一張)——程序員項(xiàng)目開(kāi)發(fā)實(shí)踐系列
  •   這本書(shū)的案例很經(jīng)典,對(duì)初學(xué)JAVA很有幫助,有的代碼有點(diǎn)過(guò)時(shí),不過(guò)了解下也行~
  •   喜歡這本書(shū)!
  •   這本書(shū)很好,很值得一看!
  •   書(shū)很不錯(cuò) 又很便宜
  •   沒(méi)有包裝,其它三本還有個(gè)紙膜包著,這一本一看就是很久的存貨。連個(gè)紙膜也不給還舊黃的,內(nèi)容未看,待定??!
  •   該書(shū)定位于已經(jīng)比較了解java語(yǔ)言的人士,可能是我選錯(cuò)了書(shū),學(xué)起來(lái)挺吃力,本來(lái)以為是"從零開(kāi)始"那種概念的
  •   例子基本沒(méi)有什么特點(diǎn),全部的例子基本都可以用一個(gè)套路套下來(lái),沒(méi)有什么新意,對(duì)數(shù)據(jù)庫(kù)部分講解偏重理論,對(duì)使用jbuilder部分說(shuō)明較少,圖例也不夠清晰
  •   我一接到書(shū)就沒(méi)有仔細(xì)看里面的光盤,等回家打開(kāi)電腦看里面光盤的時(shí)候,沒(méi)想到光盤是兩半的,書(shū)中的全部源代碼都在光盤里面啊。生氣
  •   里面的解釋很少,都是些案例的拼湊~~
  •   這本書(shū)包含了九個(gè)經(jīng)典的Java數(shù)據(jù)庫(kù)系統(tǒng)案例,每個(gè)案例的講解也較為詳細(xì),包括項(xiàng)目的背景、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、各模塊設(shè)計(jì)等等,個(gè)人覺(jué)得,作為Java數(shù)據(jù)庫(kù)系統(tǒng)的學(xué)習(xí)還是挺不錯(cuò)的。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7