本書是介紹動態(tài)網頁設計和電子商務的基礎教材。全書分為13章,由3部分組成。第1部分介紹動態(tài)網頁設計的客戶端技術,內容包括瀏覽器/服務器軟件體系的基本工作原理、JavaScript腳本語言基礎、對象的基本概念、JavaScript內置對象和瀏覽器對象的應用。第2部分介紹動態(tài)網頁設計的服務器端技術,內容包括服務器端技術的概述、Web服務器Apache的安裝與設置、服務器端的腳本語言PHP的安裝與設置、PHP語言基礎、用PHP結合數(shù)據(jù)庫技術對表單信息進行處理的基本方法。第3部分介紹電子商務,內容包括電子商務網站建設要考慮的設備購置、域名和IP地址申請,Web服務器接入互聯(lián)網方案的選擇,以及網絡營銷、網上支付、物流配送、網上交易的安全解決方案(SSI。協(xié)議和SET協(xié)議)和互聯(lián)網相關的法律建設等問題。全書注重基本原理的講述,內容簡潔,可操作性強。每章后面均附有一定數(shù)量的基本概念題與實驗題,以幫助讀者理解和掌握教材的內容。本書可作為高等院校文科專業(yè)學生的教材,也可作為對動態(tài)網頁和電子商務知識感興趣的讀者的自學書籍。序能夠滿足社會與專業(yè)本身需求的計算機應用能力已成為合格的大學畢業(yè)生必須具備的素質。文科類專業(yè)與信息技術的相互結合、交叉、滲透,是現(xiàn)代科學技術發(fā)展趨勢的重要方面,是不可忽視的新學科的一個生長點。加強文科類專業(yè)的計算機教育是培養(yǎng)能夠滿足信息化社會對文科人才要求的重要舉措,是培養(yǎng)跨學科、綜合型的文科通才的重要環(huán)節(jié)。因此,用一定層次、一定內容的計算機科學與技術知識來武裝文科類專業(yè)(包括哲學、經濟學、法學、教育學、文學、歷史學等門類和管理學中的一些專業(yè))的學生(包括研究生、本科生和高職高專生),開設具有文科專業(yè)特色的計算機課程是十分必要的。為了指導文科類專業(yè)的計算機教學工作,教育部高等教育司組織制訂了《高等學校文科類專業(yè)大學計算機教學基本要求(23年版)》(下面簡稱《基要》)。《基要》把文科類計算機教學的知識結構分為兩大部分:一是大學計算機公共基礎課;二是在開設計算機公共基礎課之后、體現(xiàn)專業(yè)特色或與專業(yè)教學相結合的后續(xù)課。計算機公共基礎課是為了滿足文科類專業(yè)的共同需要,而后續(xù)課是為了滿足各文科專業(yè)的不同需要。公共基礎課由(1)計算機基礎知識(軟、硬件平臺)、(2)微機操作系統(tǒng)及其使用、(3)多媒體知識和應用基礎、(4)辦公軟件應用、(5)計算機網絡基礎、(6)Internet基本應用、(7)電子政務基礎、(8)電子商務基礎、(9)數(shù)據(jù)庫系統(tǒng)基礎和(1)程序設計基礎等1個模塊構筑。這些內容都是每個文科學生應該掌握的,可為他們在與專業(yè)緊密結合的信息技術應用方向上深人學習打下基礎。根據(jù)這些模塊可以組成三本書:一是由模塊(1)至(6)組成計算機應用基礎;二是由模塊(5)至(8)組成網絡應用;三是由模塊(9)至(1)組成數(shù)據(jù)庫與程序設計。后續(xù)課在深度上超過了公共基礎部分的相應模塊,或者是開拓了新的應用領域。它在更大程度上決定了學生應用計算機技術解決本專業(yè)實際問題的能力與水平。建議至少設置16門后續(xù)課。包括:微機組裝與維護、計算機網絡技術及應用、網頁設計基礎、動態(tài)網頁設計:服務器端應用開發(fā)、電子政務應用、電子商務應用、法律事務信息處理基礎(電子法務概論)、多媒體技術及應用、三維建模與動畫設計、數(shù)據(jù)庫基礎及其應用、社會統(tǒng)計學分析及應用(非財經類)、經濟統(tǒng)計與分析軟件應用基礎(財經類)、信息處理基礎、管理信息系統(tǒng)、財經信息化基礎、程序設計及應用。顯然,包括文科在內的大學非計算機專業(yè)的計算機教學有著廣闊的前景。清華大學出版社推出的高等學校文科類專業(yè)大學計算機規(guī)劃教材,就是根據(jù)《基要》的要求編寫而成的。它可以滿足文科類專業(yè)計算機公共基礎課及其后續(xù)課的教學需要。信息技術的發(fā)展日新月異,文科類專業(yè)的計算機教學還處在探索和不斷完善的階段,因此對教材中的不足或錯誤,需要同行和讀者的批評指正。盧湘鴻于北京中關村科技園前言隨著Internet技術持續(xù)突飛猛進的發(fā)展,電子商務在發(fā)達國家已經得到了廣泛的應用。互聯(lián)網給各種不同類型的業(yè)務提供了一個公共的應用平臺。諸如電子政務、電子法務等也日益受到廣泛的關注。可以預見,將來在互聯(lián)網上進行各種事務處理將成為人們工作、學習和社會生活中的基本內容。而熟悉各種電子事務處理也將是一個現(xiàn)代化人才、特別是大學生應該具備的基本素質之一。從目前的情況來看,一方面,為了與形勢相適應,市場上出現(xiàn)了各種各樣介紹電子商務的書籍,但由于電子商務作為一個學科仍然處于一個發(fā)展階段,本身還需要在實踐中不斷完善,因此,要在眾多的書籍中讓文科學生選擇一本合適的教材并不容易。另一方面,作為實現(xiàn)各種電子事務處理基礎的動態(tài)網頁設計技術,雖然是實現(xiàn)電子商務的關鍵一環(huán),介紹這方面的書籍也多不勝數(shù),但是多數(shù)是面向專業(yè)技術人員的,要讓文科學生選擇一本合適的教材也很不容易。為了使文科學生能夠在不多的學時中,既能對實現(xiàn)電子商務的主要技術有一個基本的了解,同時又可以掌握電子商務運作的一般內容,我們編寫了這本教材。通過這本教材的學習,讀者可以基本做到:(1)了解電子商務的基本環(huán)節(jié),并對部分環(huán)節(jié)的基本原理(如公鑰體系、數(shù)字簽名、SSI。協(xié)議、SET協(xié)議等)有較為清晰的了解;(2)了解動態(tài)網頁設計主要的技術概況,初步掌握使用JavaScript和PHP設計簡單電子商務網站的能力。本書的目的是使讀者對實施電子商務過程中的技術部分(網頁設計部分)和非技術部分(商務部分)有一個全面的認識,了解動態(tài)網頁的基本原理,掌握基本的動態(tài)網頁的設計,掌握用PHP結合數(shù)據(jù)庫技術對表單信息進行處理的基本方法,并能處理電子商務方面的一般問題。全書共13章,分為3部分。第1部分(第1~6章)介紹動態(tài)網頁設計的客戶端技術。內容包括瀏覽器/服務器軟件體系的基本工作原理、JavaScript腳本語言基礎、對象的基本概念、JavaScript內置對象和瀏覽器對象的應用。第2部分(第7章)介紹動態(tài)網頁設計的服務器端技術。內容包括服務器端技術的概述、Web服務器Apache的安裝與設置、服務器端的腳本語言PHP的安裝與設置、PHP語言基礎、用PHP結合數(shù)據(jù)庫技術對表單信息進行處理的基本方法。第3部分(第8~13章)介紹電子商務的內容。內容包括電子商務網站建設要考慮的設備購置、域名和IP地址申請,Web服務器接人互聯(lián)網方案的選擇等,以及網絡營銷網上支付、物流配送、網上交易的安全解決方案(SSL協(xié)議和SET協(xié)議)和互聯(lián)網相關的法律建設等問題。為了方便教學,本書附有習題。習題包括選擇與填空等類型,并且約定:(1)使用圓括號作為空缺的題為選擇題,如果是多選題則在題目后面注明:多選。(2)使用下劃線作為空缺的題表示填空題。本書內容涉及網頁設計的客戶端和服務器端,讀者應該具備初步的HTML和數(shù)據(jù)庫基礎知識。因此,本課程最好作為文科專業(yè)計算機公共基礎課的后續(xù)課程,安排在第2學年開設。本書可安排?2學時,其中理論課42學時,實驗課3學時。這樣,可以講完教材的基本內容,并安排學生以小組為單位完成一個簡單的電子商務網站的課程設計項目。如果課時不夠,則有關服務器端技術的內容(第7章和第9章的一部分,如簡易購物車的例子)可以不講,讓學生自學;或者只作簡單介紹。這樣可節(jié)省教學學時,同時也可降低課程的難度。在教學內容的次序方面,一種方案是按原書的順序進行,講完第6章后開始布置課程設計項目;另一種方案是先講電子商務部分內容(第8-13章);然后再講技術開發(fā)部分(第1~7章),課程設計項目可在介紹完第12章后開始,并隨課程進度逐步實現(xiàn)課程設計的內容。本書由教育部高等學校文科計算機基礎教學指導委員會委員潘小轟組織編寫,并負責第1-6章的編寫,同時還參與了第11、13章部分內容的編寫;巫張英負責第7-9章的編寫,羅志宏負責第1一13章的編寫。電子商務隨著網絡技術的發(fā)展日新月異,作者由于時間和水平的限制,書中錯誤在所難免。歡迎同行和讀者不吝賜教。編者