Developing e-Commerce Sites: An Integrated Approach
暫譯: 開發電子商務網站:綜合方法
Vivek Sharma, Rajiv Sharma
- 出版商: Addison Wesley
- 出版日期: 2000-07-09
- 定價: $1,400
- 售價: 6.0 折 $840
- 語言: 英文
- 頁數: 640
- 裝訂: Paperback
- ISBN: 0201657643
- ISBN-13: 9780201657647
-
相關分類:
電子商務 E-commerce
立即出貨(限量) (庫存=2)
買這商品的人也買了...
-
$580$458 -
$680$537 -
$580$458 -
$380$323 -
$980$774 -
$550$435 -
$650$520 -
$900$711 -
$1,710$1,625 -
$1,176Optical Networks: A Practical Perspective, 2/e
-
$1,030$1,009 -
$650$514 -
$450$351 -
$550$435 -
$1,710$1,625 -
$1,156Computer Systems: A Programmer's Perspective (精裝)
-
$780$741 -
$750$638 -
$420$357 -
$590$466 -
$599$473 -
$520$468 -
$750$593 -
$990$782 -
$480$379
商品描述
Description
Integrate the best technologies for your specific e-Commerce applications!
- The complete, example-driven tutorial and reference covering all of today's leading technologies and solutions for e-Commerce development.
- Covers Java, JavaScript, JDBC, SQL, XML, servlets, security, and much more.
- Includes CD-ROM with extensive Java, JavaScript and SQL e-Commerce code examples.
Vivek Sharma is a software developer for Oracle Corporation with nearly six years of industry experience, much of it focused on advanced Internet application R&D. Rajiv Sharma is CEO of EDA Solutions, Inc., and works as an independent consultant. He has over a decade of experience in information technology. They are co-authors of Java Programming By Example (Cambridge University Press, 1998).
Table Of Contents
IntroductionTarget Audience
Highlights of the Book
Organization
Acknowledgments
Part I
Chapter 1 The Basics of Internet Technology
Web Sites and Browsers
Web Pages and HTML
Web Servers and HTTP
URLs
FORMS and CGI
Javascript
Cookies
Java and Servlets
Databases
JDBC
XML
e-Commerce Systems
Inventory Management Systems
Profile Management Systems
Ordering Management Systems
Shipping Management Systems
Reporting Systems
Getting on the Internet
Using a Hosting Service
Keeping the Computer with You
A Note about Speed
Disclaimer
Part II
Chapter 2 HTML
First HTML File
Some Formatting Tags
Links
Lists
Tables
Frames
Forms
Putting Comments in HTML
Conclusion
Chapter 3 Java
Object Oriented Programming
First Java Program
Applets and Applications
Instances
Method Overloading
Inheritance
Interfaces
Packages
Exceptions
File I/O
Threads
Some Useful Classes and Methods
Hashtables
Object Serialization
Remote Method Invocation (RMI)
Reading a URL
Working with Proxies
Internationalization
Applets
Threads in Applets
Java Mail API
Commenting Code in Java
Some Useful Tools
Some Practical Examples
Example 2: Keeping Track of Clicks on Advertisements
Conclusion
Some Handy Classes and Methods in Some Useful Packages
Chapter 4 Servlets
= POST and GET METHODs
= Anatomy of a Request and a Response
= CGI Scripts
= Drawbacks of CGI
= Efficiency with Servlets
= Anatomy of a Servlet
= JServ--Servlet Engine
= A Basic Servlet
= FORM Variables
= Cookies
= Sessions
= Some Practical Examples
Example 2: Internationalized Help Screens for Your Worldwide Customers
Example 3: Stocks Reader
= Example: Session-Based Shopping Cart
= Conclusion
= Some Useful Interfaces/Classes and Some of Their Methods
Chapter 5 Javascript
Documents
Statements
Examples
Objects in Javascript
Events and Event Handling
Arrays
FORMs
Select Lists
Buttons
Submit and Radio Buttons
Checkboxes
Text Fields and Text Areas
Frames
Cookies
A Practical Example
Some Useful Methods, Properties, and Event Handlers of Some Useful Objects
Reference
Chapter 6 SQL and JDBC
Schemas
Datatypes
Table Creation
Column Constraints
Keys
Indexes
Dropping Tables
Data Insertion and Modification
Transactions
Data Retrieval
Operators
Functions
Retrieving Records from Multiple Tables
Deleting Records
Sequences
Stored Procedures
JDBC
Connecting to the Database
Drivers
Connection Object
Statement Object
Retrieving Data
Inserting/Modifying Data
PreparedStatement
Insert into a LONG Column
CallableStatement
Transactions in JDBC
Some Practical Examples
Example 2: Bulk Email Sender--JDBC Version
Some Useful Classes and Interfaces in the Java.sql Package
Chapter 7 XML
Some Rules to Follow
Displaying an XML Document
Data Interchange with an XML Document
Document Type Definitions (DTDs)
Parsers
Using XML
Client-Side Usage
Server-Side Usage
Some Practical Examples
Example 2: Reading XML Data into the Database
Example 3: XML-Based Stock Analyzer
Conclusion
References
PART III
Chapter 8 Credit Card Verification
Third-Party APIs
Chapter 9 Security and Performance
Database Security
Software Patches
Data Transmission Security
Public and Private Keys
Certificates
Ciphers
Secure Sockets Layer
Message Digests
Password Security
Some Hints on Making the Applications Secure
Performance
Some Suggestions
PART IV
Chapter 10 System Design
Inventory Management System
Profile Management System
Ordering Management System
Other Systems
Conclusion
Chapter 11 Functionality
Inventory Management System
Adding a Category
Adding a Subcategory
Deleting Categories
Adding Products
Modifying Products
Viewing and Deleting Products
Typical Usage Scenario
Ordering System
Ordering Menu
Adding Products to Checkout Cart
Cart Contents
Checkout
Checkout for Existing Users
Personal Cart Option
Categories Option
Order History Option
Search Option
Typical Usage Scenario
Profile Management System
Registration
Profile Update
Contact Us Option
Password Finder Option
Shipping Management System
Reporting System
Reporting Menu
User Distribution
Sales Distribution
User Frequency
Sales Frequency
Chapter 12 Utilities
Description of the Utilities
Connection-Pooling Utility
Authenticator
Email-Sending Utility
HTML Template Utility
Chapter 13 Inventory Management System
High-Level Description
Detailed Description
HTML Files in Document Root
Other HTML Files and Templates
Chapter 14 Profile Management System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
Chapter 15 Ordering Management System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
PART V
Chapter 16 Shipping Management System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
Chapter 17 Reporting System
Detailed Description
Document Root HTML Files
Other HTML Files and Templates
Appendix A Installation and Configuration Instructions
Troubleshooting
Configuration
JServ
Configuration
Oracle
mSQL
Utilities
JDBC Drivers
JavaMail
Appendix B Complete Code Listing
Installation
Inventory Management System
Ordering Management System
Profile Management System
Shipping Management System
Reporting System
Utilities
SQL For Creating Tables and Sequences
Index. 0201657643T04062001

商品描述(中文翻譯)
```
描述
整合最佳技術以滿足您的電子商務應用需求!
- 完整的、以範例為導向的教程和參考,涵蓋當今所有領先的電子商務開發技術和解決方案。
- 涵蓋 Java、JavaScript、JDBC、SQL、XML、servlets、安全性等多個主題。
- 包含 CD-ROM,內含大量 Java、JavaScript 和 SQL 的電子商務程式碼範例。
Vivek Sharma 是甲骨文公司(Oracle Corporation)的軟體開發人員,擁有近六年的行業經驗,主要專注於先進的網際網路應用研發。Rajiv Sharma 是 EDA Solutions, Inc. 的首席執行官,並擔任獨立顧問,擁有超過十年的資訊技術經驗。他們共同著作了《Java Programming By Example》(劍橋大學出版社,1998年)。
目錄
引言
目標讀者
本書亮點
組織結構
感謝詞
第一部分
第1章 網際網路技術基礎
網站與瀏覽器
網頁與 HTML
網路伺服器與 HTTP
URL
表單與 CGI
Javascript
Cookies
Java 與 Servlets
數據庫
JDBC
XML
電子商務系統
庫存管理系統
個人資料管理系統
訂單管理系統
運輸管理系統
報告系統
連接網際網路
使用託管服務
隨身攜帶電腦
關於速度的說明
免責聲明
第二部分
第2章 HTML
第一個 HTML 檔案
一些格式標籤
連結
列表
表格
框架
表單
在 HTML 中放置註解
結論
第3章 Java
物件導向程式設計
第一個 Java 程式
Applets 與應用程式
實例
方法重載
繼承
介面
套件
異常
檔案 I/O
執行緒
一些有用的類別和方法
雜湊表
物件序列化
遠端方法調用 (RMI)
讀取 URL
使用代理
國際化
Applets
Applets 中的執行緒
Java Mail API
在 Java 中註解程式碼
一些有用的工具
一些實用範例
範例 2:跟踪廣告的點擊次數
結論
一些有用的類別和方法在一些有用的套件中
第4章 Servlets
= POST 和 GET 方法
= 請求和響應的結構
= CGI 腳本
= CGI 的缺點
= 使用 Servlets 的效率
= Servlet 的結構
= JServ--Servlet 引擎
= 基本 Servlet
= 表單變數
= Cookies
= 會話
= 一些實用範例
範例 2:為全球客戶提供國際化幫助畫面
範例 3:股票閱讀器
= 範例:基於會話的購物車
= 結論
= 一些有用的介面/類別及其方法
第5章 Javascript
文件
語句
範例
Javascript 中的物件
事件與事件處理
陣列
表單
選擇列表
按鈕
提交和單選按鈕
核取方塊
文本欄位和文本區域
框架
Cookies
實用範例
一些有用的方法、屬性和事件處理器
參考
第6章 SQL 和 JDBC
架構
數據類型
表格創建
列約束
鍵
索引
刪除表格
數據插入和修改
交易
數據檢索
運算符
函數
從多個表檢索記錄
刪除記錄
序列
儲存過程
JDBC
連接到數據庫
驅動程式
連接物件
語句物件
檢索數據
插入/修改數據
PreparedStatement
插入到 LONG 列
CallableStatement
JDBC 中的交易
一些實用範例
範例 2:批量電子郵件發送器--JDBC 版本
一些有用的類別和介面在 Java.sql 套件中
第7章 XML
一些遵循的規則
顯示 XML 文件
與 XML 文件的數據交換
文檔類型定義 (DTDs)
解析器
使用 XML
客戶端使用
伺服器端使用
一些實用範例
範例 2:將 XML 數據讀入數據庫
範例 3:基於 XML 的股票分析器
結論
參考文獻
第三部分
第8章 信用卡驗證
第三方 API
第9章 安全性與性能
數據庫安全性
軟體修補程式
數據傳輸安全性
公鑰和私鑰
證書
密碼
安全套接層
訊息摘要
密碼安全性
提高應用安全性的一些提示
性能
一些建議
第四部分
第10章 系統設計
庫存管理系統
個人資料管理系統
訂單管理系統
其他系統
結論
第11章 功能
庫存管理系統
添加類別
添加子類別
刪除類別
添加產品
修改產品
查看和刪除產品
典型使用場景
訂單系統
訂單菜單
將產品添加到結帳購物車
購物車內容
結帳
現有用戶結帳
個人購物車選項
類別選項
訂單歷史選項
搜尋選項
典型使用場景
個人資料管理系統
註冊
更新個人資料
聯繫我們選項
密碼尋找選項
運輸管理系統
報告系統
報告菜單
用戶分佈
銷售分佈
用戶頻率
銷售頻率
第12章 工具
工具描述
連接池工具
驗證工具
電子郵件發送工具
HTML 模板工具
第13章 庫存管理系統
高層描述
詳細描述
文檔根目錄中的 HTML 檔案
其他 HTML 檔案和模板
第14章 個人資料管理系統
詳細描述
文檔根目錄中的 HTML 檔案
其他 HTML 檔案和模板
第15章 訂單管理系統
詳細描述
文檔根目錄中的 HTML 檔案
其他 HTML 檔案和模板
第五部分
第16章 運輸管理系統
詳細描述
文檔根目錄中的 HTML 檔案
其他 HTML 檔案和模板
Ch
```