作者:賈蓉生、胡大源、胡心鎰
出版社:松崗
出版日期:2009年12月22日
語言:繁體中文 ISBN:9789866382734
書號:XP09147
定價:550元 75折價:413元
有看部落格的才有此優惠ㄛ
內容簡介
自1990 年昇陽開始研發Java 以來,至今Java 儼然已成為最具網路潛力的程式語言。目前大多數之網路線上遊戲、網路銀行資料庫等都是以Java 撰寫而成。JSP/Servlet 互動網頁因是以Java 為基礎堆積而成,其功能亦隨著Java 物件導向之深意,脫穎於由其他形式撰寫之互動網頁。
網站設置資料庫,用於資料之存取;使用者以互動網頁為介面,在遠端對網站資料庫存取資料。如此“互動網頁與網站資料庫”之組合,可幫助我們解決各項網路應用上的問題,加上Java 物件導向特性,更是如虎添翼。
除了有詳細之基礎理論解說之外,本書另選擇較小型之商業系統作實例介紹,圍繞在我們周圍,隨處可看得到的商店、診所等,以其營業特性,建立簡潔範例。
讀者亦可援引本書為設計手冊,為小型公司行號設計電腦化網路系統,開闢另一條創業之路。對學生來言,亦可依本書範例,設計自己專題製作之模型。
本書特色
本書內容包括:
(1) 基礎概念程式:物件概念、預設物件、互動資料輸入、檔案互動處理、網頁框架設計、資料庫操作、時間操作。
(2) 基礎應用實例設計:網頁拜訪人次、線上拜訪人次與網址、跑馬燈與即時新聞、留言板、討論區、聊天室。
(3) 進階應用實例設計:線上選舉投票、購物車、線上考試、問卷調查投票、網路競標。
(4) 系統應用實例設計:雜貨店販售系統、餐飲店系統、診療所系統、小說漫畫影片租借系統、補習班系統。
為了方便讀者取得最方便且實用的資料庫,本書使用微軟Office 之Access,且於實作範例中備妥Access2007 與Access2003,兼顧新舊電腦系統之讀者;為了讓讀者接觸最新版Java 系統軟體,本書使用Java 6.0 系列版、與Tomcat 6.0 網站系統版
章節目錄
第0 章 導讀(Introductions)
第一篇 Java /JSP/Tomcat 環境
專業探討JSP/Access互動網站網頁資料庫之各類進階應用,以初學入門觀點切入,內容為如何以Java語言支援JSP/Html與資料庫之應用。
第1 章 Java 系統安裝
第2 章 JSP/Tomcat 網站系統安裝
第3 章 第一個JSP 程式
第二篇 基礎概念程式
JSP(Java Server Page) 是昇陽(Sun) 在推出Servlet之後,另一項互動式網頁之研發。比較Servlet與JSP,兩者皆以Java為基礎架構,Servlet完全以Java格式撰寫、編譯、執行;JSP則以Java、Html交錯撰寫,直接依網頁方式執行,且無需另外編譯。無論是JSP、或是Servlet,都是以Java為骨架堆積而成。亦即、在深入探討JSP之前,我們應先考量如何將Java常用之程式概念,連接應用於JSP程式。
第4 章 物件概念(Object Concepts)
第5 章 預設物件(Implicit Objects)
第6 章 互動資料輸入(Interaction Connections)
第7 章 檔案互動處理(File Processes)
第8 章 網頁框架設計(Frame Design)
第9 章 資料庫操作(Database Operations)
第10 章 時間操作(Time Operations)
第三篇 基礎應用實例
在基礎互動網站網頁應用上,讀者一定曾有許多親自使用的經驗,如聊天室、留言板等等,在設計上也有許多不同的方法門派。依筆者之經驗與觀察,這些常用的互動網站實例,都可以 “互動網頁與資料庫(Page and Database)” 來統一處理。互動網頁是Server端網站、與Client端使用者之間的介面。當使用者開啟網頁,即可以該網頁與網站互通訊息,而設置在網站的資料庫可提供這些訊息的儲存。雖然仍有許多其他儲存工具與方法(如檔案儲存等),但總不如資料庫專業迅速。本篇將以 “互動網頁與資料庫(Page and Database)” 統一設計我們常用的網頁實例,互動網頁使用以Java開發之JSP、資料庫使用最方便的Access。
第11 章 網頁拜訪人次(Visit Popularity)
第12 章 線上拜訪人次與網址 (On-Line Visitor)
第13 章 跑馬燈與即時新聞(Marquee)
第14 章 留言板(Message Board)
第15 章 討論區(Opinion Board)
第16 章 聊天室(Chat Room)
第四篇 進階應用實例
本篇將著重於較繁雜、較困難的有用進階應用實例,如線上投票、購物車、線上考試等。
第17 章 線上選舉投票(On Line Voting)
第18 章 購物車(Shopping Cart)
第19 章 線上考試(Examination)
第20 章 問卷調查投票(Question and Vote)
第21 章 網路競標(Network Bid)
第五篇 系統應用實例
本書於前兩篇已充分介紹常用之基礎應用實例、與進階應用實例,本篇將介紹一些常用之系統應用實例。本書本篇、筆者將選擇較小型之系統作介紹,讀者可參考本篇各式範例系統,使用於街坊之雜貨店(Grocery)、餐飲店(Restaurant),診所、小說漫畫店、補習班等等
第22 章 雜貨店販售系統(Grocery)
第23 章 餐飲店系統(Restaurant)
第24 章 診療所系統(Clinic)
第25 章 小說漫畫影片租借系統(Book Rent)
第26 章 補習班系統(Supplementary School)
附錄A 中英文名詞索引
附錄B 參考資料
留言列表