出版時(shí)間:2005-6 出版社:科學(xué)出版社 作者:周亞輝 編
前言
當(dāng)今時(shí)代是一個(gè)信息化的時(shí)代,無論在哪個(gè)領(lǐng)域,辦公自動(dòng)化都已經(jīng)成為了主要的辦公方式。計(jì)算機(jī)技術(shù)的不斷成熟,帶來了信息技術(shù)的飛速發(fā)展,推動(dòng)了社會(huì)信息化的進(jìn)程。目前,多種數(shù)據(jù)庫管理系統(tǒng)已普遍應(yīng)用于各個(gè)領(lǐng)域。Java語言是一種非常強(qiáng)大的軟件編程語言,Java平臺(tái)則是一個(gè)完整的軟件開發(fā)體系平臺(tái)。Java語言具有簡單性、面向?qū)ο笮?、分布性、解釋性、魯棒性、安全性、結(jié)構(gòu)中立性、可移植性、高效性、多線程、動(dòng)態(tài)性等特點(diǎn)?,F(xiàn)在,用Java語言開發(fā)的軟件項(xiàng)目隨處可見。正是基于這樣的考慮,我們編寫了本書。本書詳細(xì)介紹了使用當(dāng)今最為流行的JaVa語言開發(fā)數(shù)據(jù)庫管理信息系統(tǒng)的方法,包括系統(tǒng)的總體設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)模塊的設(shè)計(jì)及具體實(shí)現(xiàn)方法,并講述了八個(gè)具有代表性的管理信息系統(tǒng)的詳細(xì)開發(fā)過程。本書中的例程采用當(dāng)今最為流行的Java語言實(shí)現(xiàn)前臺(tái)控制,考慮到讀者的廣泛性,后臺(tái)數(shù)據(jù)庫采用當(dāng)今最為強(qiáng)大的Oracle和SOL Server數(shù)據(jù)庫管理系統(tǒng)。本書屬于案例開發(fā)系列,貫穿介紹Java相關(guān)高級(jí)開發(fā)技術(shù)和理論,通過實(shí)例將知識(shí)點(diǎn)與開發(fā)實(shí)戰(zhàn)緊密結(jié)合,從而使讀者達(dá)到學(xué)以致用的目的。通過本書的學(xué)習(xí),不僅可以全面掌握J(rèn)ava高級(jí)開發(fā)知識(shí),而且可以了解更多的Java應(yīng)用技巧。研究本書的實(shí)例還有助于讀者體會(huì)使用Java語言開發(fā)大型應(yīng)用系統(tǒng)時(shí)需要注意的問題,幫助讀者建立大局觀。本書共分9章。第1章簡要介紹辦公自動(dòng)化系統(tǒng)、Java語言及其JBuilder和Oracle 9i數(shù)據(jù)庫管理系統(tǒng):第2~9章分別講述電子書店管理系統(tǒng)、酒店信息管理系統(tǒng)、會(huì)員管理系統(tǒng)、物流管理系統(tǒng)、學(xué)生信息管理系統(tǒng)、學(xué)校信息管理系統(tǒng)、圖書館管理系統(tǒng)和超市管理系統(tǒng)。本書內(nèi)容豐富,結(jié)構(gòu)清晰,實(shí)例的選擇緊貼實(shí)際應(yīng)用,具有很強(qiáng)的實(shí)用性,是一本易懂、實(shí)用、極具參考價(jià)值的實(shí)例教程。本書主要面向有一定Java語言編程基礎(chǔ)、準(zhǔn)備提高Java各種編程技術(shù)的讀者,對(duì)于使用Java語言進(jìn)行開發(fā)的工程技術(shù)人員,也是一本不可多得的參考資料。本書各章節(jié)具有一定的獨(dú)立性,讀者既可逐章逐節(jié)學(xué)習(xí),也可選擇自己感興趣的章節(jié)學(xué)習(xí)。本書由周亞輝任主編,姜仁武、王龍、曹斌、曹樹林、陳軍、杜榕、龔燕平、韓中領(lǐng)、黃裕榮、姜海英、金城、彭文明、宋秀坤、陶偉杰、王浩、王紅衛(wèi)、王凌志、向肅一、殷麗云、張佳祥、張磊、鄭楓等參與了本書的修改、整理工作。
內(nèi)容概要
本書簡要介紹辦公自動(dòng)化系統(tǒng)基礎(chǔ)知識(shí)、目前在Java語言的開發(fā)中用得最多的JBuilder和Oracle 9i數(shù)據(jù)庫管理系統(tǒng),重點(diǎn)介紹使用當(dāng)今最為流行的Java語言開發(fā)的管理信息系統(tǒng),講述了電子書店管理系統(tǒng)、酒店信息管理系統(tǒng)、會(huì)員管理系統(tǒng)、物流管理系統(tǒng)、學(xué)生管理系統(tǒng)、學(xué)校管理系統(tǒng)、圖書館管理系統(tǒng)和超市信息管理系統(tǒng)等的詳細(xì)開發(fā)過程。 本書內(nèi)容由淺入深,各章節(jié)具有一定的獨(dú)立性,具有易學(xué)易用的特點(diǎn),每個(gè)例程、每種方法都可以直接引用,方便讀者快速、全面地掌握使用Java語言開發(fā)管理住處系統(tǒng)的技術(shù),是程序員的好伴侶。 本書可作為高等院校計(jì)算機(jī)軟件專業(yè)學(xué)生學(xué)習(xí)Java語言的參考書,也可供系統(tǒng)開發(fā)和工程技術(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語言簡介 1.3.1 Java語言的起源和現(xiàn)狀 1.3.2 Java語言的特點(diǎn) 1.4 JDBC簡介 1.4.1 JDBC數(shù)據(jù)庫接口 1.4.2 JDBC中的Java對(duì)象 1.4.3 JDBC中的異常處理 1.5 JBuilder 9簡介 1.5.1 JBuilder的主要特性 1.5.2 JBuilder 9安裝介紹 1.5.3 JBuilder 9的開發(fā)環(huán)境簡介 1.5.4 建立簡單的JBuilder 9工程文件 1.6 Oracle 9i簡介 1.6.1 Oracle數(shù)據(jù)庫的安裝 1.6.2 OEM控制臺(tái)簡介 本章小結(jié)第2章 電子書店管理系統(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ù)庫設(shè)計(jì) 2.2.1數(shù)據(jù)庫分析 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ǔ)過程的特點(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)首頁模塊 2.6 書店圖書查詢模塊 2.6.1 書店圖書查詢頁面 2.6.2 書店圖書查詢技術(shù)實(shí)現(xiàn) 2.7 修改圖書資料模塊 2.7.1 書店圖書查詢頁面 2.7.2 技術(shù)實(shí)現(xiàn) 2.8 添加/更新圖書資料模塊 2.8.1 添加/更新圖書頁面 2.8.2 添加/更新圖書技術(shù)實(shí)現(xiàn) 2.9 訂單信息查詢模塊 2.9.1 訂單信息查詢頁面 2.9.2 訂單信息查詢技術(shù)實(shí)現(xiàn) 2.10 用戶信息查詢模塊 2.10.1 用戶信息查詢頁面 2.10.2 用戶信息技術(shù)實(shí)現(xiàn) 2.11 注冊(cè)用戶實(shí)體模型模塊 2.12 數(shù)據(jù)庫連接模塊 2.13 發(fā)布程序 2.13.1 SQL Server數(shù)據(jù)庫建表 2.13.2 SQL Server數(shù)據(jù)庫安全性設(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ù)庫設(shè)計(jì) 3.2.1 數(shù)據(jù)庫需求分析 3.2.2 E-R圖分析 3.2.3 數(shù)據(jù)表設(shè)計(jì) 3.3 技術(shù)細(xì)節(jié) 3.3.1 數(shù)據(jù)庫連接存儲(chǔ)過程的特點(diǎn) 3.3.2 存儲(chǔ)過程的創(chuàng)建和測試 3.3.3 對(duì)數(shù)據(jù)庫的連接調(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ù)庫設(shè)計(jì) 4.2.1 數(shù)據(jù)庫需求分析 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語句實(shí)現(xiàn)各表 4.4 登錄模塊的設(shè)計(jì) 4.4.1 連接數(shù)據(jù)庫 4.4.2 查詢符合條件的用戶名和密碼是否存在 4.4.3 獲得用戶類型 4.4.4 【取消】按鈕的程序 4.4.5 最終程序 4.5 主程序模塊的設(shè)計(jì) 4.5.1 登錄程序在主窗口中的程序 4.5.2 簡單查詢程序舉例 4.5.3 需要查詢參數(shù)的查詢程序設(shè)計(jì) 4.5.4 最終程序 4.6 用戶信息管理模塊的設(shè)計(jì) 4.6.1 在界面添加控制條 4.6.2 在界面添加表格 4.6.3 指定數(shù)據(jù)庫 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ù)庫設(shè)計(jì) 5.2.1 數(shù)據(jù)庫需求分析 5.2.2 E-R圖分析 5.2.3 數(shù)據(jù)表設(shè)計(jì) 5.3 技術(shù)細(xì)節(jié) 5.3.1 創(chuàng)建數(shù)據(jù)庫 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 入庫登記模塊 5.5.5 出庫登記模塊 5.5.6 業(yè)務(wù)單位信息模塊 5.5.7 業(yè)務(wù)信息模塊 5.6 擴(kuò)充和提高 本章小結(jié)第6章 學(xué)生信息管理系統(tǒng)……第7章 學(xué)校信息管理系統(tǒng)第8章 圖書館管理系統(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ù)庫管理器
章節(jié)摘錄
插圖:5.1 系統(tǒng)總體設(shè)計(jì)5.1.1 應(yīng)用背景物流管理系統(tǒng)可幫助企業(yè)的物業(yè)管理人員對(duì)物流物品的入庫、出庫、移庫、盤點(diǎn)、補(bǔ)充訂貨和生產(chǎn)補(bǔ)料等操作進(jìn)行全面的控制和管理。物流管理系統(tǒng)從級(jí)別、類別、貨位、批次、單件、ABC分類等不同角度來管理物流物品的數(shù)量,物流成本和資金占用情況。以便用戶及時(shí)了解和控制物流業(yè)務(wù)各方面的準(zhǔn)確情況和數(shù)據(jù)、物流成本和資金占用情況,做到賬、物、卡相符。物流管理系統(tǒng)是一個(gè)多層次的管理系統(tǒng),可以通過靈活的設(shè)置實(shí)現(xiàn)不同層次的管理。一個(gè)優(yōu)秀的物流管理子系統(tǒng)應(yīng)不僅能管理已經(jīng)發(fā)生的貨物出/入庫業(yè)務(wù)和提供實(shí)時(shí)精確的物流存量狀態(tài)信息,還可以通過貨物存貨狀態(tài)的設(shè)置,對(duì)即將發(fā)生的貨物出/入庫業(yè)務(wù)進(jìn)行預(yù)測管理,準(zhǔn)確地得出未來某個(gè)時(shí)點(diǎn)上的預(yù)計(jì)物流及相應(yīng)的資金占用情況。當(dāng)銷售訂單到來時(shí),企業(yè)ERP系統(tǒng)需要根據(jù)已有的產(chǎn)品成品物流信息制定生產(chǎn)計(jì)劃。當(dāng)下達(dá)生產(chǎn)任務(wù)時(shí),根據(jù)已有的原材料物流信息制定采購計(jì)劃。當(dāng)評(píng)估企業(yè)經(jīng)營業(yè)績時(shí),根據(jù)物流物料盤點(diǎn)計(jì)算產(chǎn)品成本和物流物料資金占用情況。因此可以說物流管理系統(tǒng)是整個(gè)企業(yè)信息化系統(tǒng)開發(fā)中最重要、最關(guān)鍵的部分。幾乎每一個(gè)進(jìn)行信息化建設(shè)的企業(yè)都要建立自己的物流管理系統(tǒng)。
編輯推薦
《Java數(shù)據(jù)庫系統(tǒng)項(xiàng)目開發(fā)實(shí)踐》為科學(xué)出版社出版發(fā)行。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Java數(shù)據(jù)庫系統(tǒng)項(xiàng)目開發(fā)實(shí)踐 PDF格式下載